File tree Expand file tree Collapse file tree 7 files changed +272
-231
lines changed
protocol/src/main/java/org/geysermc/mcprotocollib/protocol
packet/ingame/clientbound Expand file tree Collapse file tree 7 files changed +272
-231
lines changed Original file line number Diff line number Diff line change 1+ package org .geysermc .mcprotocollib .protocol .data .game .entity .type ;
2+
3+ import lombok .Getter ;
4+
5+ public enum BuiltinEntityType implements EntityType {
6+ ACACIA_BOAT ,
7+ ACACIA_CHEST_BOAT ,
8+ ALLAY ,
9+ AREA_EFFECT_CLOUD ,
10+ ARMADILLO ,
11+ ARMOR_STAND ,
12+ ARROW (true ),
13+ AXOLOTL ,
14+ BAMBOO_CHEST_RAFT ,
15+ BAMBOO_RAFT ,
16+ BAT ,
17+ BEE ,
18+ BIRCH_BOAT ,
19+ BIRCH_CHEST_BOAT ,
20+ BLAZE ,
21+ BLOCK_DISPLAY ,
22+ BOGGED ,
23+ BREEZE ,
24+ BREEZE_WIND_CHARGE (true ),
25+ CAMEL ,
26+ CAT ,
27+ CAVE_SPIDER ,
28+ CHERRY_BOAT ,
29+ CHERRY_CHEST_BOAT ,
30+ CHEST_MINECART ,
31+ CHICKEN ,
32+ COD ,
33+ COPPER_GOLEM ,
34+ COMMAND_BLOCK_MINECART ,
35+ COW ,
36+ CREAKING ,
37+ CREEPER ,
38+ DARK_OAK_BOAT ,
39+ DARK_OAK_CHEST_BOAT ,
40+ DOLPHIN ,
41+ DONKEY ,
42+ DRAGON_FIREBALL (true ),
43+ DROWNED ,
44+ EGG (true ),
45+ ELDER_GUARDIAN ,
46+ ENDERMAN ,
47+ ENDERMITE ,
48+ ENDER_DRAGON ,
49+ ENDER_PEARL (true ),
50+ END_CRYSTAL ,
51+ EVOKER ,
52+ EVOKER_FANGS ,
53+ EXPERIENCE_BOTTLE (true ),
54+ EXPERIENCE_ORB ,
55+ EYE_OF_ENDER ,
56+ FALLING_BLOCK ,
57+ FIREBALL (true ),
58+ FIREWORK_ROCKET (true ),
59+ FOX ,
60+ FROG ,
61+ FURNACE_MINECART ,
62+ GHAST ,
63+ HAPPY_GHAST ,
64+ GIANT ,
65+ GLOW_ITEM_FRAME ,
66+ GLOW_SQUID ,
67+ GOAT ,
68+ GUARDIAN ,
69+ HOGLIN ,
70+ HOPPER_MINECART ,
71+ HORSE ,
72+ HUSK ,
73+ ILLUSIONER ,
74+ INTERACTION ,
75+ IRON_GOLEM ,
76+ ITEM ,
77+ ITEM_DISPLAY ,
78+ ITEM_FRAME ,
79+ JUNGLE_BOAT ,
80+ JUNGLE_CHEST_BOAT ,
81+ LEASH_KNOT ,
82+ LIGHTNING_BOLT ,
83+ LLAMA ,
84+ LLAMA_SPIT (true ),
85+ MAGMA_CUBE ,
86+ MANGROVE_BOAT ,
87+ MANGROVE_CHEST_BOAT ,
88+ MANNEQUIN ,
89+ MARKER ,
90+ MINECART ,
91+ MOOSHROOM ,
92+ MULE ,
93+ OAK_BOAT ,
94+ OAK_CHEST_BOAT ,
95+ OCELOT ,
96+ OMINOUS_ITEM_SPAWNER ,
97+ PAINTING ,
98+ PALE_OAK_BOAT ,
99+ PALE_OAK_CHEST_BOAT ,
100+ PANDA ,
101+ PARROT ,
102+ PHANTOM ,
103+ PIG ,
104+ PIGLIN ,
105+ PIGLIN_BRUTE ,
106+ PILLAGER ,
107+ POLAR_BEAR ,
108+ SPLASH_POTION (true ),
109+ LINGERING_POTION (true ),
110+ PUFFERFISH ,
111+ RABBIT ,
112+ RAVAGER ,
113+ SALMON ,
114+ SHEEP ,
115+ SHULKER ,
116+ SHULKER_BULLET (true ),
117+ SILVERFISH ,
118+ SKELETON ,
119+ SKELETON_HORSE ,
120+ SLIME ,
121+ SMALL_FIREBALL (true ),
122+ SNIFFER ,
123+ SNOWBALL (true ),
124+ SNOW_GOLEM ,
125+ SPAWNER_MINECART ,
126+ SPECTRAL_ARROW (true ),
127+ SPIDER ,
128+ SPRUCE_BOAT ,
129+ SPRUCE_CHEST_BOAT ,
130+ SQUID ,
131+ STRAY ,
132+ STRIDER ,
133+ TADPOLE ,
134+ TEXT_DISPLAY ,
135+ TNT ,
136+ TNT_MINECART ,
137+ TRADER_LLAMA ,
138+ TRIDENT (true ),
139+ TROPICAL_FISH ,
140+ TURTLE ,
141+ VEX ,
142+ VILLAGER ,
143+ VINDICATOR ,
144+ WANDERING_TRADER ,
145+ WARDEN ,
146+ WIND_CHARGE (true ),
147+ WITCH ,
148+ WITHER ,
149+ WITHER_SKELETON ,
150+ WITHER_SKULL (true ),
151+ WOLF ,
152+ ZOGLIN ,
153+ ZOMBIE ,
154+ ZOMBIE_HORSE ,
155+ ZOMBIE_VILLAGER ,
156+ ZOMBIFIED_PIGLIN ,
157+ PLAYER ,
158+ FISHING_BOBBER (true );
159+
160+ @ Getter
161+ private final boolean projectile ;
162+
163+ BuiltinEntityType () {
164+ this .projectile = false ;
165+ }
166+
167+ BuiltinEntityType (boolean projectile ) {
168+ this .projectile = projectile ;
169+ }
170+
171+ public static final BuiltinEntityType [] VALUES = values ();
172+
173+ @ Override
174+ public int id () {
175+ return ordinal ();
176+ }
177+ }
Original file line number Diff line number Diff line change 1+ package org .geysermc .mcprotocollib .protocol .data .game .entity .type ;
2+
3+ public enum BuiltinPaintingType implements PaintingType {
4+ KEBAB ,
5+ AZTEC ,
6+ ALBAN ,
7+ AZTEC2 ,
8+ BOMB ,
9+ PLANT ,
10+ WASTELAND ,
11+ POOL ,
12+ COURBET ,
13+ SEA ,
14+ SUNSET ,
15+ CREEBET ,
16+ WANDERER ,
17+ GRAHAM ,
18+ MATCH ,
19+ BUST ,
20+ STAGE ,
21+ VOID ,
22+ SKULL_AND_ROSES ,
23+ WITHER ,
24+ FIGHTERS ,
25+ POINTER ,
26+ PIGSCENE ,
27+ BURNING_SKULL ,
28+ SKELETON ,
29+ EARTH ,
30+ WIND ,
31+ WATER ,
32+ FIRE ,
33+ DONKEY_KONG ,
34+ BAROQUE ,
35+ HUMBLE ,
36+ MEDITATIVE ,
37+ PRAIRIE_RIDE ,
38+ UNPACKED ,
39+ BACKYARD ,
40+ BOUQUET ,
41+ CAVEBIRD ,
42+ CHANGING ,
43+ COTAN ,
44+ ENDBOSS ,
45+ FERN ,
46+ FINDING ,
47+ LOWMIST ,
48+ ORB ,
49+ OWLEMONS ,
50+ PASSAGE ,
51+ POND ,
52+ SUNFLOWERS ,
53+ TIDES ;
54+
55+ public static final BuiltinPaintingType [] VALUES = values ();
56+
57+ @ Override
58+ public int id () {
59+ return ordinal ();
60+ }
61+ }
You can’t perform that action at this time.
0 commit comments