Class Content
java.lang.Object
net.darkhax.primordialharvest.common.impl.Content
- All Implemented Interfaces:
net.darkhax.bookshelf.common.api.registry.IContentProvider
public class Content
extends Object
implements net.darkhax.bookshelf.common.api.registry.IContentProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Supplier<net.minecraft.world.level.block.Block> static final net.minecraft.resources.ResourceLocationstatic final net.minecraft.core.cauldron.CauldronInteraction.InteractionMapstatic final Supplier<net.minecraft.world.level.block.Block> static final net.minecraft.resources.ResourceLocationstatic final Supplier<net.minecraft.world.item.Item> static final net.minecraft.resources.ResourceLocationstatic final Supplier<net.minecraft.world.item.Item> static final net.minecraft.resources.ResourceLocationstatic final net.minecraft.tags.TagKey<net.minecraft.world.item.Item> static final Supplier<net.minecraft.world.level.block.Block> static final net.minecraft.resources.ResourceLocationstatic final Supplier<net.minecraft.world.item.Item> static final net.minecraft.resources.ResourceLocationstatic final Supplier<net.minecraft.world.item.Item> static final net.minecraft.resources.ResourceLocationstatic final Supplier<net.minecraft.world.level.block.Block> static final net.minecraft.resources.ResourceLocationstatic final Supplier<net.minecraft.world.item.Item> static final net.minecraft.resources.ResourceLocationstatic final Supplier<net.minecraft.world.item.Item> static final net.minecraft.resources.ResourceLocation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddBloodRecipe(net.minecraft.world.item.Item input, net.minecraft.world.item.ItemStack output) voidbindRenderLayers(BiConsumer<net.minecraft.world.level.block.Block, net.minecraft.client.renderer.RenderType> registry) voidregisterBlocks(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.level.block.Block> registry) voidregisterBrewing(net.minecraft.world.item.alchemy.PotionBrewing.Builder registry) voidregisterItems(net.darkhax.bookshelf.common.api.registry.register.RegisterItem registry) voidregisterItemTabs(net.darkhax.bookshelf.common.api.registry.register.RegisterItemTab registry) voidregisterLootPoolAdditions(net.darkhax.bookshelf.common.api.registry.register.RegisterLootPoolAdditions registry) voidregisterPotions(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.item.alchemy.Potion> 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
bindBlockEntityRenderer, registerAttributes, registerBlockEntities, registerCatVariants, registerCommandArguments, registerCommands, registerCriteriaTriggers, registerEntities, registerIngredientTypes, registerItemComponents, registerItems, registerItemSubPredicates, registerLoadConditions, registerLootConditions, registerLootEntryType, registerLootFunctions, registerMenus, registerMenuScreens, registerMobEffects, registerPackets, registerParticleFactories, registerParticleTypes, registerPotPatterns, registerRecipeSerializers, registerRecipeTypes, registerTrades
-
Field Details
-
PALEOGOURD_BLOCK_ID
public static final net.minecraft.resources.ResourceLocation PALEOGOURD_BLOCK_ID -
PALEOGOURD_BLOCK
-
PALEOGOURD_SEED_ID
public static final net.minecraft.resources.ResourceLocation PALEOGOURD_SEED_ID -
PALEOGOURD_SEED
-
PALEOGOURD_FRUIT_ID
public static final net.minecraft.resources.ResourceLocation PALEOGOURD_FRUIT_ID -
PALEOGOURD_FRUIT
-
SPIRESHUCK_BLOCK_ID
public static final net.minecraft.resources.ResourceLocation SPIRESHUCK_BLOCK_ID -
SPIRESHUCK_BLOCK
-
SPIRESHUCK_SEED_ID
public static final net.minecraft.resources.ResourceLocation SPIRESHUCK_SEED_ID -
SPIRESHUCK_SEED
-
SPIRESHUCK_FRUIT_ID
public static final net.minecraft.resources.ResourceLocation SPIRESHUCK_FRUIT_ID -
SPIRESHUCK_FRUIT
-
RUMBLEPEA_BLOCK_ID
public static final net.minecraft.resources.ResourceLocation RUMBLEPEA_BLOCK_ID -
RUMBLEPEA_BLOCK
-
RUMBLEPEA_SEED_ID
public static final net.minecraft.resources.ResourceLocation RUMBLEPEA_SEED_ID -
RUMBLEPEA_SEED
-
RUMBLEPEA_FRUIT_ID
public static final net.minecraft.resources.ResourceLocation RUMBLEPEA_FRUIT_ID -
RUMBLEPEA_FRUIT
-
BLOOD_CAULDRON_BLOCK_ID
public static final net.minecraft.resources.ResourceLocation BLOOD_CAULDRON_BLOCK_ID -
INTERACTIONS
public static final net.minecraft.core.cauldron.CauldronInteraction.InteractionMap INTERACTIONS -
BLOOD_CAULDRON_BLOCK
-
PHILOSOPHER_REAGENTS
public static final net.minecraft.tags.TagKey<net.minecraft.world.item.Item> PHILOSOPHER_REAGENTS
-
-
Constructor Details
-
Content
public Content()
-
-
Method Details
-
contentNamespace
- Specified by:
contentNamespacein 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
-
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
-
registerPotions
public void registerPotions(net.darkhax.bookshelf.common.api.registry.register.Register<net.minecraft.world.item.alchemy.Potion> registry) - Specified by:
registerPotionsin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerBrewing
public void registerBrewing(net.minecraft.world.item.alchemy.PotionBrewing.Builder registry) - Specified by:
registerBrewingin interfacenet.darkhax.bookshelf.common.api.registry.IContentProvider
-
registerLootPoolAdditions
public void registerLootPoolAdditions(net.darkhax.bookshelf.common.api.registry.register.RegisterLootPoolAdditions registry) - Specified by:
registerLootPoolAdditionsin 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
-
addBloodRecipe
public static void addBloodRecipe(net.minecraft.world.item.Item input, net.minecraft.world.item.ItemStack output)
-