Package net.nikdo53.tinymultiblocklib
Class TinyMultiblockLibForge
java.lang.Object
net.nikdo53.tinymultiblocklib.TinyMultiblockLibForge
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.world.level.block.entity.BlockEntityType<?>> static final net.neoforged.neoforge.registries.DeferredRegister.Blocksstatic final net.neoforged.neoforge.registries.DeferredRegister.Items -
Constructor Summary
ConstructorsConstructorDescriptionTinyMultiblockLibForge(net.neoforged.bus.api.IEventBus eventBus, net.neoforged.api.distmarker.Dist dist, net.neoforged.fml.ModContainer container) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddBEBlocks(net.neoforged.neoforge.event.BlockEntityTypeAddBlocksEvent event) static voidstatic <T extends net.minecraft.world.level.block.entity.BlockEntity>
Supplier<net.minecraft.world.level.block.entity.BlockEntityType<T>> registerBlockEntity(String name, BiFunction<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState, T> function, net.minecraft.world.level.block.Block... blocks)
-
Field Details
-
ITEMS
public static final net.neoforged.neoforge.registries.DeferredRegister.Items ITEMS -
BLOCK_ENTITIES
public static final net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.world.level.block.entity.BlockEntityType<?>> BLOCK_ENTITIES -
BLOCKS
public static final net.neoforged.neoforge.registries.DeferredRegister.Blocks BLOCKS
-
-
Constructor Details
-
TinyMultiblockLibForge
public TinyMultiblockLibForge(net.neoforged.bus.api.IEventBus eventBus, net.neoforged.api.distmarker.Dist dist, net.neoforged.fml.ModContainer container)
-
-
Method Details
-
addBEBlocks
public static void addBEBlocks(net.neoforged.neoforge.event.BlockEntityTypeAddBlocksEvent event) -
registerAll
public static void registerAll() -
registerBlockEntity
public static <T extends net.minecraft.world.level.block.entity.BlockEntity> Supplier<net.minecraft.world.level.block.entity.BlockEntityType<T>> registerBlockEntity(String name, BiFunction<net.minecraft.core.BlockPos, net.minecraft.world.level.block.state.BlockState, T> function, net.minecraft.world.level.block.Block... blocks)
-