Geyser/core/src/main/java/org/geysermc/geyser/entity/type
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
..
living API: change player class to Connection 2021-11-22 14:52:26 -05:00
player Update for MCProtocolLib changes 2021-11-23 10:55:20 -05:00
AbstractArrowEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
AreaEffectCloudEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
BoatEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
CommandBlockMinecartEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
DefaultBlockMinecartEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
EnderCrystalEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
Entity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
ExpOrbEntity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
FallingBlockEntity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
FireballEntity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
FireworkEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
FishingHookEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
FurnaceMinecartEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
ItemEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
ItemFrameEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
LeashKnotEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
LightningEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
LivingEntity.java Update for MCProtocolLib changes 2021-11-23 10:55:20 -05:00
MinecartEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
PaintingEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
SpawnerMinecartEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
TNTEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
ThrowableEntity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
ThrowableItemEntity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
ThrownPotionEntity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00
Tickable.java The Great Refactor Part 3 - Entire project restructure 2021-11-20 17:29:46 -06:00
TippedArrowEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
TridentEntity.java API: change player class to Connection 2021-11-22 14:52:26 -05:00
WitherSkullEntity.java 1.18 entity name and metadata changes (#2651) 2021-11-26 23:03:46 -05:00