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)); + } }