public final class RegistrationHelper
extends java.lang.Object
Constructor and Description |
---|
RegistrationHelper() |
Modifier and Type | Method and Description |
---|---|
<B extends net.minecraft.block.Block> |
addBlock(B block) |
<B extends net.minecraft.block.Block> |
addBlock(B block,
boolean force) |
<B extends BlockBCBase_Neptune> |
addBlockAndItem(B block) |
<B extends BlockBCBase_Neptune> |
addBlockAndItem(B block,
boolean force) |
<B extends BlockBCBase_Neptune,I extends net.minecraft.item.Item & IItemBuildCraft> |
addBlockAndItem(B block,
boolean force,
java.util.function.Function<B,I> itemBlockConstructor) |
<B extends BlockBCBase_Neptune,I extends net.minecraft.item.Item & IItemBuildCraft> |
addBlockAndItem(B block,
java.util.function.Function<B,I> itemBlockConstructor) |
<B extends net.minecraft.block.Block> |
addForcedBlock(B block) |
<I extends net.minecraft.item.Item> |
addForcedItem(I item) |
<I extends net.minecraft.item.Item> |
addItem(I item) |
<I extends net.minecraft.item.Item> |
addItem(I item,
boolean force) |
void |
onModelRegistry(net.minecraftforge.client.event.ModelRegistryEvent event) |
void |
onRegisterBlocks(net.minecraftforge.event.RegistryEvent.Register<net.minecraft.block.Block> event) |
void |
onRegisterItems(net.minecraftforge.event.RegistryEvent.Register<net.minecraft.item.Item> event) |
static void |
registerOredictEntries() |
void |
registerTile(java.lang.Class<? extends net.minecraft.tileentity.TileEntity> clazz,
java.lang.String id) |
public static void registerOredictEntries()
public final void onRegisterBlocks(net.minecraftforge.event.RegistryEvent.Register<net.minecraft.block.Block> event)
public final void onRegisterItems(net.minecraftforge.event.RegistryEvent.Register<net.minecraft.item.Item> event)
public final void onModelRegistry(net.minecraftforge.client.event.ModelRegistryEvent event)
@Nullable public <I extends net.minecraft.item.Item> I addItem(I item)
@Nullable public <I extends net.minecraft.item.Item> I addItem(I item, boolean force)
public <I extends net.minecraft.item.Item> I addForcedItem(I item)
@Nullable public <B extends net.minecraft.block.Block> B addBlock(B block)
@Nullable public <B extends net.minecraft.block.Block> B addBlock(B block, boolean force)
public <B extends net.minecraft.block.Block> B addForcedBlock(B block)
@Nullable public <B extends BlockBCBase_Neptune> B addBlockAndItem(B block)
@Nullable public <B extends BlockBCBase_Neptune> B addBlockAndItem(B block, boolean force)
@Nullable public <B extends BlockBCBase_Neptune,I extends net.minecraft.item.Item & IItemBuildCraft> B addBlockAndItem(B block, java.util.function.Function<B,I> itemBlockConstructor)
public <B extends BlockBCBase_Neptune,I extends net.minecraft.item.Item & IItemBuildCraft> B addBlockAndItem(B block, boolean force, java.util.function.Function<B,I> itemBlockConstructor)
public void registerTile(java.lang.Class<? extends net.minecraft.tileentity.TileEntity> clazz, java.lang.String id)