Class BotanyPotsContent
java.lang.Object
net.darkhax.botanypots.common.impl.BotanyPotsContent
- All Implemented Interfaces:
net.darkhax.bookshelf.common.api.registry.IContentProvider
public class BotanyPotsContent
extends Object
implements net.darkhax.bookshelf.common.api.registry.IContentProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbindBlockEntityRenderer(net.darkhax.bookshelf.common.api.registry.register.RegisterBlockEntityRenderer registry) voidbindRenderLayers(BiConsumer<net.minecraft.world.level.block.Block, net.minecraft.client.renderer.RenderType> registry) static net.minecraft.network.chat.ComponentmodMessage(net.minecraft.network.chat.Component component) voidregisterBlockEntities(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.level.block.entity.BlockEntityType.Builder<?>> registry) voidregisterBlocks(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.level.block.Block> registry) voidregisterCommands(com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandSourceStack> dispatcher, net.minecraft.commands.CommandBuildContext context, net.minecraft.commands.Commands.CommandSelection selection) voidregisterItemComponents(net.darkhax.bookshelf.common.api.registry.register.ItemComponentRegister registry) voidregisterItems(net.darkhax.bookshelf.common.api.registry.register.RegisterItem registry) voidregisterItemTabs(net.darkhax.bookshelf.common.api.registry.register.RegisterItemTab registry) voidregisterLoadConditions(net.darkhax.bookshelf.common.api.registry.register.Register<com.mojang.serialization.MapCodec<? extends net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition>> registry) voidregisterMenus(net.darkhax.bookshelf.common.api.registry.register.MenuRegister registry) voidregisterMenuScreens(net.darkhax.bookshelf.common.api.registry.register.RegisterMenuScreen registry) voidregisterRecipeSerializers(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.item.crafting.RecipeSerializer<?>> registry) voidregisterRecipeTypes(net.darkhax.bookshelf.common.api.registry.register.RegisterRecipeType registry) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.darkhax.bookshelf.common.api.registry.IContentProvider
registerAttributes, registerBrewing, registerCatVariants, registerCommandArguments, registerCriteriaTriggers, registerEntities, registerIngredientTypes, registerItems, registerItemSubPredicates, registerLootConditions, registerLootDescriptions, registerLootEntryType, registerLootFunctions, registerLootPoolAdditions, registerMobEffects, registerPackets, registerParticleFactories, registerParticleTypes, registerPotions, registerPotPatterns, registerTrades
-
Field Details
-
TAB_ICON
-
-
Constructor Details
-
BotanyPotsContent
public BotanyPotsContent()
-
-
Method Details
-
registerBlocks
public void registerBlocks(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.level.block.Block> registry) - Specified by:
registerBlocksin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerItems
public void registerItems(net.darkhax.bookshelf.common.api.registry.register.RegisterItem registry) - Specified by:
registerItemsin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerBlockEntities
public void registerBlockEntities(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.level.block.entity.BlockEntityType.Builder<?>> registry) - Specified by:
registerBlockEntitiesin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerMenus
public void registerMenus(net.darkhax.bookshelf.common.api.registry.register.MenuRegister registry) - Specified by:
registerMenusin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerRecipeTypes
public void registerRecipeTypes(net.darkhax.bookshelf.common.api.registry.register.RegisterRecipeType registry) - Specified by:
registerRecipeTypesin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerRecipeSerializers
public void registerRecipeSerializers(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.item.crafting.RecipeSerializer<?>> registry) - Specified by:
registerRecipeSerializersin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerLoadConditions
public void registerLoadConditions(net.darkhax.bookshelf.common.api.registry.register.Register<com.mojang.serialization.MapCodec<? extends net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition>> registry) - Specified by:
registerLoadConditionsin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerItemTabs
public void registerItemTabs(net.darkhax.bookshelf.common.api.registry.register.RegisterItemTab registry) - Specified by:
registerItemTabsin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerCommands
public void registerCommands(com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandSourceStack> dispatcher, net.minecraft.commands.CommandBuildContext context, net.minecraft.commands.Commands.CommandSelection selection) - Specified by:
registerCommandsin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
bindBlockEntityRenderer
public void bindBlockEntityRenderer(net.darkhax.bookshelf.common.api.registry.register.RegisterBlockEntityRenderer registry) - Specified by:
bindBlockEntityRendererin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerItemComponents
public void registerItemComponents(net.darkhax.bookshelf.common.api.registry.register.ItemComponentRegister registry) - Specified by:
registerItemComponentsin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerMenuScreens
public void registerMenuScreens(net.darkhax.bookshelf.common.api.registry.register.RegisterMenuScreen registry) - Specified by:
registerMenuScreensin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
bindRenderLayers
public void bindRenderLayers(BiConsumer<net.minecraft.world.level.block.Block, net.minecraft.client.renderer.RenderType> registry) - Specified by:
bindRenderLayersin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
contentNamespace
- Specified by:
contentNamespacein interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
modMessage
public static net.minecraft.network.chat.Component modMessage(net.minecraft.network.chat.Component component)
-