Geyser/connector/src/main/java/org/geysermc/connector/utils
rtm516 99e72f35b3
Add support for manually supplying Bedrock resource packs (#1076)
* send resource packs

A lot of this code is nukkit-credits in the classes

* send resource packs

A lot of this code is nukkit-credits in the classes

* Remove unnecessary code/debugs

* use separately generated hashes

* Updated mappings and added .mcpack support

* "packs" directory auto-create (#484)

* "packs" directory auto-create

* cleaned indentation in ResourcePack.java

* Cleaned ResourcePack.java

* Another cleanup

I hate editor on github.

* Yet another

* Another indentation cleanup

* Fix resource pack loading

(cherry picked from commit f93b07491e)

* Move back to internal sha256 hashing

(cherry picked from commit 812a3d82b2)

* Add resource pack loading back after merge

* Add comments, config option and removed unused files

* Fix packs folder location and cleanup code

* Move to better options for the client

* Fix typos in comments

* Fix pack loading

* Try to make it compile

* Final touches?

* Add Javadoc for MathUtils#constrain

Co-authored-by: EOT3000 <43685885+EOT3000@users.noreply.github.com>
Co-authored-by: Vesek <61123478+Vesek@users.noreply.github.com>
Co-authored-by: Heath123 <heath.mitchell27@gmail.com>
Co-authored-by: Camotoy <20743703+DoctorMacc@users.noreply.github.com>
2020-09-16 20:08:26 -04:00
..
AttributeUtils.java Bedrock 1.16 updating part 1 2020-06-22 20:11:09 -04:00
BedrockMapIcon.java Clean copyright message and update all files (#1053) 2020-07-30 15:10:15 -05:00
BlockEntityUtils.java Clean copyright message and update all files (#1053) 2020-07-30 15:10:15 -05:00
BlockUtils.java Fix block breaking animations when in water (Closes #494) 2020-05-23 18:29:11 -05:00
ChunkUtils.java Non-full-chunk support (#574) 2020-09-03 19:00:36 -04:00
CooldownUtils.java Clean copyright message and update all files (#1053) 2020-07-30 15:10:15 -05:00
DimensionUtils.java Implement (hopefully) temporary dimension switching fix (#1188) 2020-08-24 09:31:21 -04:00
DockerCheck.java Follows specified address/port in remote config for plugin versions: fix #1110 (#1145) 2020-08-16 12:45:52 -05:00
EntityUtils.java EntityUtils: Properly map 1.14 entity status effects (#1133) 2020-08-12 08:22:13 -05:00
FileUtils.java Add support for manually supplying Bedrock resource packs (#1076) 2020-09-16 20:08:26 -04:00
FireworkColor.java Clean copyright message and update all files (#1053) 2020-07-30 15:10:15 -05:00
GameRule.java Fix javadoc errors 2020-08-08 17:56:15 -05:00
InventoryUtils.java Pick block improvements (#1265) 2020-09-14 20:52:16 -04:00
ItemUtils.java Update to Cloudburst NBT 2.0 2020-07-05 15:59:44 -05:00
LanguageUtils.java Fix quotes breaking formatted message strings (#1118) 2020-08-10 21:44:20 +01:00
LoadstoneTracker.java Clean copyright message and update all files (#1053) 2020-07-30 15:10:15 -05:00
LocaleUtils.java [Android] Remove usage of MCProtocolLib Base64 in SkinUtils + more (#1237) 2020-09-16 11:33:59 -04:00
LoginEncryptionUtils.java Fix Xbox authentication and add support for proxies (#1162) 2020-08-17 12:04:09 -04:00
MapColor.java Clean copyright message and update all files (#1053) 2020-07-30 15:10:15 -05:00
MathUtils.java Add support for manually supplying Bedrock resource packs (#1076) 2020-09-16 20:08:26 -04:00
MessageUtils.java Fix chat translation parameters not having color sometimes 2020-08-11 18:45:14 +01:00
PaintingType.java Fix mapping for Burning Skull painting type (#608) 2020-05-20 12:40:07 -05:00
ProvidedSkin.java Update license headers 2020-01-08 21:05:42 -06:00
ResourcePack.java Add support for manually supplying Bedrock resource packs (#1076) 2020-09-16 20:08:26 -04:00
ResourcePackManifest.java Add support for manually supplying Bedrock resource packs (#1076) 2020-09-16 20:08:26 -04:00
SettingsUtils.java Add support for client side settings (#1035) 2020-08-08 17:41:12 -05:00
SignUtils.java Implement correct sign wrapping (#1228) 2020-09-01 23:38:36 -05:00
SkinProvider.java Tweaks to support Android (#1206) 2020-08-28 19:36:24 +01:00
SkinUtils.java [Android] Remove usage of MCProtocolLib Base64 in SkinUtils + more (#1237) 2020-09-16 11:33:59 -04:00
WebUtils.java Allow for returning of error messages (#955) 2020-07-14 18:58:09 -04:00