diff --git a/src/main/java/com/minelittlepony/unicopia/entity/UEntities.java b/src/main/java/com/minelittlepony/unicopia/entity/UEntities.java index bea16750..98ec3ff6 100644 --- a/src/main/java/com/minelittlepony/unicopia/entity/UEntities.java +++ b/src/main/java/com/minelittlepony/unicopia/entity/UEntities.java @@ -37,9 +37,6 @@ public interface UEntities { EntityType THROWN_ITEM = register("thrown_item", FabricEntityTypeBuilder.create(EntityCategory.MISC, ProjectileEntity::new).trackable(100, 10)); EntityType THROWN_SPEAR = register("thrown_spear", FabricEntityTypeBuilder.create(EntityCategory.MISC, SpearEntity::new).trackable(100, 10)); - //builder.creature(CloudEntity.class, "cloud").withEgg(0x4169e1, 0x7fff00), - //builder.creature(ButterflyEntity.class, "butterfly").withEgg(0x222200, 0xaaeeff), - static EntityType register(String name, FabricEntityTypeBuilder builder) { return Registry.register(Registry.ENTITY_TYPE, new Identifier(Unicopia.MODID, name), builder.build()); } diff --git a/src/main/java/com/minelittlepony/unicopia/item/UItems.java b/src/main/java/com/minelittlepony/unicopia/item/UItems.java index 408d4c7d..1ea2e222 100644 --- a/src/main/java/com/minelittlepony/unicopia/item/UItems.java +++ b/src/main/java/com/minelittlepony/unicopia/item/UItems.java @@ -23,6 +23,7 @@ import net.minecraft.item.FoodComponent; import net.minecraft.item.FoodComponents; import net.minecraft.item.Items; import net.minecraft.item.MusicDiscItem; +import net.minecraft.item.SpawnEggItem; import net.minecraft.item.TallBlockItem; import net.minecraft.sound.SoundEvent; import net.minecraft.util.Identifier; @@ -150,6 +151,9 @@ public interface UItems { Item juice = register(new ToxicItem(new Item.Settings().recipeRemainder(Items.GLASS_BOTTLE), 2, 2, UseAction.DRINK, Toxicity.SAFE), "juice"); Item burned_juice = register(new ToxicItem(new Item.Settings().recipeRemainder(Items.GLASS_BOTTLE), 3, 1, UseAction.DRINK, Toxicity.FAIR), "burned_juice"); + Item cloud_spawn_egg = register(new SpawnEggItem(UEntities.CLOUD, 0x4169e1, 0x7fff00, new Item.Settings().group(ItemGroup.MISC)), "cloud_spawn_egg"); + Item butterfly_spawn_egg = register(new SpawnEggItem(UEntities.BUTTERFLY, 0x222200, 0xaaeeff, new Item.Settings().group(ItemGroup.MISC)), "cloud_spawn_egg"); + static T register(T item, String name) { return Registry.ITEM.add(new Identifier(Unicopia.MODID, name), item); }