Class BotanyPotsContent
java.lang.Object
net.darkhax.botanypots.common.impl.BotanyPotsContent
- All Implemented Interfaces:
net.darkhax.bookshelf.common.api.registry.ContentProvider
public class BotanyPotsContent
extends Object
implements net.darkhax.bookshelf.common.api.registry.ContentProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddefineAttributes(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.entity.ai.attributes.Attribute> registry) voiddefineBlockEntities(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.level.block.entity.BlockEntityType<?>> registry) voiddefineBlockRenderers(net.darkhax.bookshelf.common.impl.registry.adapter.BlockEntityRendererAdapter registry) voiddefineBlockRenderTypes(net.darkhax.bookshelf.common.impl.registry.adapter.BlockRenderTypeAdapter registry) voiddefineBlocks(net.darkhax.bookshelf.common.impl.registry.adapter.BlockRegistryAdapter registry) voiddefineCommands(com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandSourceStack> dispatcher, net.minecraft.commands.CommandBuildContext context, net.minecraft.commands.Commands.CommandSelection selection) voiddefineCreativeTabs(net.darkhax.bookshelf.common.impl.registry.adapter.CreativeModeTabAdapter registry) voiddefineItemComponents(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.core.component.DataComponentType<?>> registry) voiddefineLoadConditions(net.darkhax.bookshelf.common.api.registry.adapters.GenericRegistryAdapter<com.mojang.serialization.MapCodec<? extends net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition>> registry) voiddefineMenuScreens(net.darkhax.bookshelf.common.impl.registry.adapter.MenuScreenAdapter registry) voiddefineMenuType(net.darkhax.bookshelf.common.impl.registry.adapter.MenuTypeAdapter registry) voiddefineRecipeSerializers(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.item.crafting.RecipeSerializer<?>> registry) voiddefineRecipeTypes(net.darkhax.bookshelf.common.impl.registry.adapter.RecipeTypeAdapter registry) static net.minecraft.network.chat.ComponentmodMessage(net.minecraft.network.chat.Component component) 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.ContentProvider
canLoad, defineBrews, defineCatVariants, defineCommandArguments, defineCriteriaTriggers, defineEnchantmentComponents, defineEntities, defineIngredientTypes, defineItems, defineItemSubPredicates, defineLootConditions, defineLootDescriptions, defineLootEntryTypes, defineLootFunctions, defineLootPoolAdditions, defineMobEffects, definePackets, definePotions, definePotPatterns, defineTrades
-
Field Details
-
TAB_ICON
-
-
Constructor Details
-
BotanyPotsContent
public BotanyPotsContent()
-
-
Method Details
-
defineBlocks
public void defineBlocks(net.darkhax.bookshelf.common.impl.registry.adapter.BlockRegistryAdapter registry) - Specified by:
defineBlocksin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineBlockEntities
public void defineBlockEntities(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.level.block.entity.BlockEntityType<?>> registry) - Specified by:
defineBlockEntitiesin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineMenuType
public void defineMenuType(net.darkhax.bookshelf.common.impl.registry.adapter.MenuTypeAdapter registry) - Specified by:
defineMenuTypein interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineRecipeTypes
public void defineRecipeTypes(net.darkhax.bookshelf.common.impl.registry.adapter.RecipeTypeAdapter registry) - Specified by:
defineRecipeTypesin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineRecipeSerializers
public void defineRecipeSerializers(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.item.crafting.RecipeSerializer<?>> registry) - Specified by:
defineRecipeSerializersin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineLoadConditions
public void defineLoadConditions(net.darkhax.bookshelf.common.api.registry.adapters.GenericRegistryAdapter<com.mojang.serialization.MapCodec<? extends net.darkhax.bookshelf.common.api.data.conditions.ILoadCondition>> registry) - Specified by:
defineLoadConditionsin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineCreativeTabs
public void defineCreativeTabs(net.darkhax.bookshelf.common.impl.registry.adapter.CreativeModeTabAdapter registry) - Specified by:
defineCreativeTabsin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineCommands
public void defineCommands(com.mojang.brigadier.CommandDispatcher<net.minecraft.commands.CommandSourceStack> dispatcher, net.minecraft.commands.CommandBuildContext context, net.minecraft.commands.Commands.CommandSelection selection) - Specified by:
defineCommandsin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineBlockRenderers
public void defineBlockRenderers(net.darkhax.bookshelf.common.impl.registry.adapter.BlockEntityRendererAdapter registry) - Specified by:
defineBlockRenderersin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineItemComponents
public void defineItemComponents(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.core.component.DataComponentType<?>> registry) - Specified by:
defineItemComponentsin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineMenuScreens
public void defineMenuScreens(net.darkhax.bookshelf.common.impl.registry.adapter.MenuScreenAdapter registry) - Specified by:
defineMenuScreensin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineBlockRenderTypes
public void defineBlockRenderTypes(net.darkhax.bookshelf.common.impl.registry.adapter.BlockRenderTypeAdapter registry) - Specified by:
defineBlockRenderTypesin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineAttributes
public void defineAttributes(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.entity.ai.attributes.Attribute> registry) - Specified by:
defineAttributesin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
namespace
- Specified by:
namespacein interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
modMessage
public static net.minecraft.network.chat.Component modMessage(net.minecraft.network.chat.Component component)
-