2626
2727import org .spongepowered .api .ResourceKey ;
2828import org .spongepowered .api .Sponge ;
29+ import org .spongepowered .api .entity .display .BlockDisplay ;
30+ import org .spongepowered .api .entity .display .ItemDisplay ;
31+ import org .spongepowered .api .entity .display .TextDisplay ;
2932import org .spongepowered .api .entity .explosive .EndCrystal ;
3033import org .spongepowered .api .entity .explosive .fused .PrimedTNT ;
3134import org .spongepowered .api .entity .hanging .ItemFrame ;
4851import org .spongepowered .api .entity .living .animal .PolarBear ;
4952import org .spongepowered .api .entity .living .animal .Rabbit ;
5053import org .spongepowered .api .entity .living .animal .Sheep ;
54+ import org .spongepowered .api .entity .living .animal .Sniffer ;
5155import org .spongepowered .api .entity .living .animal .Turtle ;
5256import org .spongepowered .api .entity .living .animal .Wolf ;
5357import org .spongepowered .api .entity .living .animal .cow .Cow ;
146150import org .spongepowered .api .registry .RegistryScope ;
147151import org .spongepowered .api .registry .RegistryScopes ;
148152import org .spongepowered .api .registry .RegistryTypes ;
153+ import org .spongepowered .api .util .annotation .Experimental ;
149154
150155@ SuppressWarnings ("unused" )
151156@ RegistryScopes (scopes = RegistryScope .GAME )
@@ -169,7 +174,7 @@ public final class EntityTypes {
169174
170175 public static final DefaultedRegistryReference <EntityType <Blaze >> BLAZE = EntityTypes .key (ResourceKey .minecraft ("blaze" ));
171176
172- // public static final DefaultedRegistryReference<FixMe > BLOCK_DISPLAY = EntityTypes.key(ResourceKey.minecraft("block_display"));
177+ public static final DefaultedRegistryReference <EntityType < BlockDisplay > > BLOCK_DISPLAY = EntityTypes .key (ResourceKey .minecraft ("block_display" ));
173178
174179 public static final DefaultedRegistryReference <EntityType <Boat >> BOAT = EntityTypes .key (ResourceKey .minecraft ("boat" ));
175180
@@ -263,13 +268,13 @@ public final class EntityTypes {
263268
264269 public static final DefaultedRegistryReference <EntityType <Illusioner >> ILLUSIONER = EntityTypes .key (ResourceKey .minecraft ("illusioner" ));
265270
266- // public static final DefaultedRegistryReference<FixMe > INTERACTION = EntityTypes.key(ResourceKey.minecraft("interaction"));
271+ public static final DefaultedRegistryReference <EntityType < Interaction > > INTERACTION = EntityTypes .key (ResourceKey .minecraft ("interaction" ));
267272
268273 public static final DefaultedRegistryReference <EntityType <IronGolem >> IRON_GOLEM = EntityTypes .key (ResourceKey .minecraft ("iron_golem" ));
269274
270275 public static final DefaultedRegistryReference <EntityType <Item >> ITEM = EntityTypes .key (ResourceKey .minecraft ("item" ));
271276
272- // public static final DefaultedRegistryReference<FixMe > ITEM_DISPLAY = EntityTypes.key(ResourceKey.minecraft("item_display"));
277+ public static final DefaultedRegistryReference <EntityType < ItemDisplay > > ITEM_DISPLAY = EntityTypes .key (ResourceKey .minecraft ("item_display" ));
273278
274279 public static final DefaultedRegistryReference <EntityType <ItemFrame >> ITEM_FRAME = EntityTypes .key (ResourceKey .minecraft ("item_frame" ));
275280
@@ -339,7 +344,8 @@ public final class EntityTypes {
339344
340345 public static final DefaultedRegistryReference <EntityType <SmallFireball >> SMALL_FIREBALL = EntityTypes .key (ResourceKey .minecraft ("small_fireball" ));
341346
342- // public static final DefaultedRegistryReference<FixMe> SNIFFER = EntityTypes.key(ResourceKey.minecraft("sniffer"));
347+ @ Experimental ("update_1_20" )
348+ public static final DefaultedRegistryReference <EntityType <Sniffer >> SNIFFER = EntityTypes .key (ResourceKey .minecraft ("sniffer" ));
343349
344350 public static final DefaultedRegistryReference <EntityType <Snowball >> SNOWBALL = EntityTypes .key (ResourceKey .minecraft ("snowball" ));
345351
@@ -359,7 +365,7 @@ public final class EntityTypes {
359365
360366 public static final DefaultedRegistryReference <EntityType <Tadpole >> TADPOLE = EntityTypes .key (ResourceKey .minecraft ("tadpole" ));
361367
362- // public static final DefaultedRegistryReference<FixMe > TEXT_DISPLAY = EntityTypes.key(ResourceKey.minecraft("text_display"));
368+ public static final DefaultedRegistryReference <EntityType < TextDisplay > > TEXT_DISPLAY = EntityTypes .key (ResourceKey .minecraft ("text_display" ));
363369
364370 public static final DefaultedRegistryReference <EntityType <PrimedTNT >> TNT = EntityTypes .key (ResourceKey .minecraft ("tnt" ));
365371
0 commit comments