Interface ItemsInvoker
public interface ItemsInvoker
Item and block invoker methods for registering blocks and items. You can use these methods for simplicity when registering your custom items/blocks, unless you have another way of registering them.
- Since:
- 1.0
- See Also:
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> createModBlockItemWithCustomItemName(net.minecraft.world.level.block.Block block) static net.minecraft.world.item.ItemregisterModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block) static net.minecraft.world.item.ItemregisterModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, BiFunction<net.minecraft.world.level.block.Block, net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory) static net.minecraft.world.item.ItemregisterModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, BiFunction<net.minecraft.world.level.block.Block, net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory, net.minecraft.world.item.Item.Properties properties) static net.minecraft.world.item.ItemregisterModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, UnaryOperator<net.minecraft.world.item.Item.Properties> propertiesFunction) static net.minecraft.world.item.ItemregisterModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, net.minecraft.world.item.Item.Properties properties) static net.minecraft.world.item.ItemregisterModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.Block... alternatives) static net.minecraft.world.item.ItemregisterModItem(net.minecraft.references.BlockItemId id, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory) static net.minecraft.world.item.ItemregisterModItem(net.minecraft.references.BlockItemId id, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory, net.minecraft.world.item.Item.Properties properties) static net.minecraft.world.item.ItemregisterModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id) static net.minecraft.world.item.ItemregisterModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory) static net.minecraft.world.item.ItemregisterModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> key, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory, net.minecraft.world.item.Item.Properties properties) static net.minecraft.world.item.ItemregisterModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id, net.minecraft.world.item.Item.Properties properties) static net.minecraft.world.item.ItemregisterModSpawnEgg(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id, net.minecraft.world.entity.EntityType<?> type)
-
Method Details
-
createModBlockItemWithCustomItemName
static Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> createModBlockItemWithCustomItemName(net.minecraft.world.level.block.Block block) -
registerModSpawnEgg
static net.minecraft.world.item.Item registerModSpawnEgg(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id, net.minecraft.world.entity.EntityType<?> type) -
registerModBlock
static net.minecraft.world.item.Item registerModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block) -
registerModBlock
static net.minecraft.world.item.Item registerModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, net.minecraft.world.item.Item.Properties properties) -
registerModBlock
static net.minecraft.world.item.Item registerModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, UnaryOperator<net.minecraft.world.item.Item.Properties> propertiesFunction) -
registerModBlock
static net.minecraft.world.item.Item registerModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, net.minecraft.world.level.block.Block... alternatives) -
registerModBlock
static net.minecraft.world.item.Item registerModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, BiFunction<net.minecraft.world.level.block.Block, net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory) -
registerModBlock
static net.minecraft.world.item.Item registerModBlock(net.minecraft.references.BlockItemId id, net.minecraft.world.level.block.Block block, BiFunction<net.minecraft.world.level.block.Block, net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory, net.minecraft.world.item.Item.Properties properties) -
registerModItem
static net.minecraft.world.item.Item registerModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id, net.minecraft.world.item.Item.Properties properties) -
registerModItem
static net.minecraft.world.item.Item registerModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id) -
registerModItem
static net.minecraft.world.item.Item registerModItem(net.minecraft.references.BlockItemId id, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory) -
registerModItem
static net.minecraft.world.item.Item registerModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> id, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory) -
registerModItem
static net.minecraft.world.item.Item registerModItem(net.minecraft.references.BlockItemId id, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory, net.minecraft.world.item.Item.Properties properties) -
registerModItem
static net.minecraft.world.item.Item registerModItem(net.minecraft.resources.ResourceKey<net.minecraft.world.item.Item> key, Function<net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item> itemFactory, net.minecraft.world.item.Item.Properties properties)
-