Class HTDeferredBlockAndItemRegister
-
- All Implemented Interfaces:
public final class HTDeferredBlockAndItemRegister
-
-
Constructor Summary
Constructors Constructor Description HTDeferredBlockAndItemRegister(HTDeferredBlockRegister blockRegister, HTDeferredItemRegister itemRegister)HTDeferredBlockAndItemRegister(String namespace)HTDeferredBlockAndItemRegister(HTDeferredBlockRegister blockRegister)
-
Method Summary
Modifier and Type Method Description final HTDeferredBlockAndItem<Block, HTBlockItem<Block>>registerSimple(String name, BlockBehaviour.Properties blockProp, UnaryOperator<Item.Properties> itemProp)final <BLOCK extends Block> HTDeferredBlockAndItem<BLOCK, HTBlockItem<BLOCK>>registerSimple(String name, BlockBehaviour.Properties blockProp, Function1<BlockBehaviour.Properties, BLOCK> blockFactory, UnaryOperator<Item.Properties> itemProp)final <BLOCK extends Block, ITEM extends Item> HTDeferredBlockAndItem<BLOCK, ITEM>register(String name, BlockBehaviour.Properties blockProp, Function1<BlockBehaviour.Properties, BLOCK> blockFactory, Function2<BLOCK, Item.Properties, ITEM> itemFactory, UnaryOperator<Item.Properties> itemProp)final Unitregister(IEventBus bus)final Sequence<HTHolderLike<Block, ?>>asBlockSequence()final Sequence<HTItemHolderLike<?>>asItemSequence()-
-
Constructor Detail
-
HTDeferredBlockAndItemRegister
HTDeferredBlockAndItemRegister(HTDeferredBlockRegister blockRegister, HTDeferredItemRegister itemRegister)
-
HTDeferredBlockAndItemRegister
HTDeferredBlockAndItemRegister(String namespace)
-
HTDeferredBlockAndItemRegister
HTDeferredBlockAndItemRegister(HTDeferredBlockRegister blockRegister)
-
-
Method Detail
-
registerSimple
final HTDeferredBlockAndItem<Block, HTBlockItem<Block>> registerSimple(String name, BlockBehaviour.Properties blockProp, UnaryOperator<Item.Properties> itemProp)
-
registerSimple
final <BLOCK extends Block> HTDeferredBlockAndItem<BLOCK, HTBlockItem<BLOCK>> registerSimple(String name, BlockBehaviour.Properties blockProp, Function1<BlockBehaviour.Properties, BLOCK> blockFactory, UnaryOperator<Item.Properties> itemProp)
-
register
final <BLOCK extends Block, ITEM extends Item> HTDeferredBlockAndItem<BLOCK, ITEM> register(String name, BlockBehaviour.Properties blockProp, Function1<BlockBehaviour.Properties, BLOCK> blockFactory, Function2<BLOCK, Item.Properties, ITEM> itemFactory, UnaryOperator<Item.Properties> itemProp)
-
asBlockSequence
final Sequence<HTHolderLike<Block, ?>> asBlockSequence()
-
asItemSequence
final Sequence<HTItemHolderLike<?>> asItemSequence()
-
-
-
-