growglobe/src/main/java/ovh/sad/growglobe/GrowGlobeBlockEntities.java
2025-10-05 13:52:42 +03:00

22 lines
864 B
Java

package ovh.sad.growglobe;
import net.fabricmc.fabric.api.object.builder.v1.block.entity.FabricBlockEntityTypeBuilder;
import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.registry.Registries;
import net.minecraft.registry.Registry;
import net.minecraft.util.Identifier;
import team.reborn.energy.api.EnergyStorage;
public class GrowGlobeBlockEntities {
public static BlockEntityType<GrowGlobeBlockEntity> GROW_GLOBE;
public static void register() {
GROW_GLOBE = Registry.register(
Registries.BLOCK_ENTITY_TYPE,
Identifier.of(Growglobe.MOD_ID, "growglobe"),
FabricBlockEntityTypeBuilder.create(GrowGlobeBlockEntity::new, GrowGlobeBlocks.GROW_GLOBE_BLOCK).build()
);
EnergyStorage.SIDED.registerForBlockEntity((be, dir) -> be.energyStorage, GROW_GLOBE);
}
}