Geyser/core/src/main/java/org/geysermc/geyser/translator/protocol/java/entity
David Choo a305c22665
1.18 entity name and metadata changes (#2651)
* Fix amount & javaId being used before it is initialized

Fixes invisible falling blocks and incorrectly sized exp orbs

* Add missing item metadata to throwable items and fireballs

Renamed ItemedFireballEntity -> FireballEntity

* Renamed more EntityDefinitions to match MCProtocolLib

* Add some missing metadata and add null check

* Use entity type when possible in debug spawn message

Fallback onto classes simple name
Also don't register ENDER_DRAGON_PART

* Remove redundant entity identifiers and fix END_CRYSTAL and FISHING_BOBBER identifiers

minecraft:end_crystal -> minecraft:ender_crystal
minecraft:fishing_book -> minecraft:fishing_hook

* Cave spider should inherit metadata from spider

* Keep entity definitions in roughly alphabetical order

* Alphabetize entity definitions

* ABCs?

* Bump MCProtocolLib version
2021-11-26 23:03:46 -05:00
..
player API: change player class to Connection 2021-11-22 14:52:26 -05:00
spawn API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaAnimateTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaEntityEventTranslator.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
JavaMoveEntityPosRotTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaMoveEntityPosTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaMoveEntityRotTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaMoveVehicleTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaRemoveEntitiesTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaRemoveMobEffectTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaRotateHeadTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaSetEntityDataTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaSetEntityLinkTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaSetEntityMotionTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaSetEquipmentTranslator.java Merge branch 'master' of https://github.com/GeyserMC/Geyser into feature/1.18 2021-11-22 22:47:58 -05:00
JavaSetPassengersTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaTakeItemEntityTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaTeleportEntityTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaUpdateAttributesTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
JavaUpdateMobEffectTranslator.java API: change player class to Connection 2021-11-22 14:52:26 -05:00