From 8e7ada8c149c9a97bcf3b8a20d95aa8e84657e6f Mon Sep 17 00:00:00 2001 From: spazzylemons <25674682+spazzylemons@users.noreply.github.com> Date: Mon, 14 Nov 2022 18:17:01 -0500 Subject: [PATCH] register Taco Bell entity in onInitialize --- src/main/java/com/ninni/yippee/Yippee.java | 2 ++ .../ninni/yippee/block/entity/YippeeBlockEntityType.java | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ninni/yippee/Yippee.java b/src/main/java/com/ninni/yippee/Yippee.java index d09ec12..4001d39 100644 --- a/src/main/java/com/ninni/yippee/Yippee.java +++ b/src/main/java/com/ninni/yippee/Yippee.java @@ -2,6 +2,7 @@ import com.google.common.reflect.Reflection; import com.ninni.yippee.block.YippeeBlocks; +import com.ninni.yippee.block.entity.YippeeBlockEntityType; import com.ninni.yippee.entity.effect.YippeeStatusEffects; import com.ninni.yippee.item.YippeeItems; import com.ninni.yippee.sound.YippeeSoundEvents; @@ -35,6 +36,7 @@ public void onInitialize() { YippeeItems.class ); YippeeWorldGen.MYSTICAL_TREES.getKey().ifPresent(this::addFeature); + YippeeBlockEntityType.initialize(); } private void addFeature(RegistryKey placedFeatureRegistryKey) { diff --git a/src/main/java/com/ninni/yippee/block/entity/YippeeBlockEntityType.java b/src/main/java/com/ninni/yippee/block/entity/YippeeBlockEntityType.java index 1896d25..5788214 100644 --- a/src/main/java/com/ninni/yippee/block/entity/YippeeBlockEntityType.java +++ b/src/main/java/com/ninni/yippee/block/entity/YippeeBlockEntityType.java @@ -9,5 +9,9 @@ import static com.ninni.yippee.Yippee.MOD_ID; public class YippeeBlockEntityType { - public static final BlockEntityType TACO_BELL = Registry.register(Registry.BLOCK_ENTITY_TYPE, new Identifier(MOD_ID, "taco_bell"), FabricBlockEntityTypeBuilder.create(TacoBellBlockEntity::new, YippeeBlocks.TACO_BELL).build(null)); + public static BlockEntityType TACO_BELL; + + public static final void initialize() { + TACO_BELL = Registry.register(Registry.BLOCK_ENTITY_TYPE, new Identifier(MOD_ID, "taco_bell"), FabricBlockEntityTypeBuilder.create(TacoBellBlockEntity::new, YippeeBlocks.TACO_BELL).build(null)); + } }