Camotoy
8317961340
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2021-01-01 14:20:52 -05:00
Camotoy
186d94917a
Update copyright to 2021 ( #1772 )
...
* Update copyright to 2021
Free commit!
* These don't need a copyright
* Don't downgrade the mappings
2021-01-01 10:10:36 -05:00
DoctorMacc
f167ed2583
Merge branch 'master' of https://github.com/GeyserMC/Geyser into server-inventory
2020-12-09 11:57:46 -05:00
Camotoy
8e274daa75
Change default protocol version to 422 ( #1640 )
...
* Change default protocol version to 422
* Update Protocol
* Actually update to Protocol 2.6.1-SNAPSHOT
* Keep languages commit the same
2020-12-09 11:30:59 -05:00
AJ Ferguson
7f4b588cdf
server inventory. WORK IN PROGRESS
...
wip commit of implementing server authoritative inventories. there is a lot of experimental and debug code. this is NOT ready for testing or review.
2020-10-16 15:25:05 -08:00
rtm516
cfaf4051b7
Add Translation support ( #504 )
...
Adds full multi-language support to any Bedrock-supported language.
Co-authored-by: DoctorMacc <toy.fighter1@gmail.com>
2020-07-05 19:35:51 -04:00
DoctorMacc
ea1a9e5427
Bedrock 1.16 updating part 1
2020-06-22 20:11:09 -04:00
rtm516
a91eaa7821
Add item name translation ( #559 )
...
* Added item name translation
* Change to more appropriate NPE catch
* Remove whitespace
* Switch from try/catch to null checking
* Update mappings
Co-authored-by: DoctorMacc <toy.fighter1@gmail.com>
2020-06-02 16:33:37 -04:00
RednedEpic
6b68bbb413
Large refactoring to item translator and registry/util classes
...
- Merged ItemTranslator and ItemStackTranslator together.
- Split ItemTranslator into two classes: ItemTranslator and ItemRegistry. The registry is where items are registered, and the translator class is where item translation takes place.
- Made most of ItemTranslator's methods static and removed the initialization in Toolbox.
- Moved a handful of registry classes previously ending with 'Utils' to a 'Registry' class to be more fitting for the term.
- Moved inventory and block entity registration out of Translators.
- Renamed Translators to PacketTranslatorRegistry.
- Yeeted Toolbox.
- Minor cleanups and small refactors.
2020-05-24 20:07:05 -05:00
rtm516
2830756a55
Fixed unusable space being off by 1 ( #561 )
2020-05-15 11:08:44 -05:00
Luke
4c1dae6714
Add unusable inventory space message ( #492 )
...
* Add unusable inventory space message
* Remove unused imports
* Fixed barrier pickup (#1 )
Co-authored-by: rtm516 <rtm516@users.noreply.github.com>
2020-05-06 16:05:03 -05:00
Luke
7195d20fae
Implement helper methods for sending packets ( #487 )
...
* Implement helper methods for sending packets, fixes an NPE when chatting before connecting to the remote server
* Change method names
* Add a space between doc comment lines
* Add debug messages
2020-05-05 10:51:43 -05:00
ForceUpdate1
733ec2a0ec
Implement Updated Item Translator ( #388 )
...
* add item translator
* add item translator
* add nbt item translator
* fix empty list tags
* formatting code
* use Int2ObjectMap
remove session
* rename annotation
2020-04-22 16:26:16 -05:00
RednedEpic
be9396f585
Merge branch 'master' into inventory
2020-04-02 17:01:17 -05:00
AJ Ferguson
bfca25bbe3
Fix compile errors
2020-02-25 22:31:55 -09:00
AJ Ferguson
1a9aa4255f
Some refactoring and bug fixes
...
Still much to do.
Inventory desyncing when crafting will be fixed soon.
2020-01-30 16:05:57 -09:00