Class Content
java.lang.Object
net.darkhax.primordialharvest.common.impl.Content
- All Implemented Interfaces:
net.darkhax.bookshelf.common.api.registry.ContentProvider
public class Content
extends Object
implements net.darkhax.bookshelf.common.api.registry.ContentProvider
-
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) voiddefineBlockRenderTypes(net.darkhax.bookshelf.common.impl.registry.adapter.BlockRenderTypeAdapter registry) voiddefineBlocks(net.darkhax.bookshelf.common.impl.registry.adapter.BlockRegistryAdapter registry) voiddefineBrews(net.minecraft.world.item.alchemy.PotionBrewing.Builder registry) voiddefineCreativeTabs(net.darkhax.bookshelf.common.impl.registry.adapter.CreativeModeTabAdapter registry) voiddefineItems(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.item.Item> registry) voiddefineLootPoolAdditions(net.darkhax.bookshelf.common.impl.registry.adapter.LootPoolAdditionAdapter registry) voiddefinePotions(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<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.ContentProvider
canLoad, defineAttributes, defineBlockEntities, defineBlockRenderers, defineCatVariants, defineCommandArguments, defineCommands, defineCriteriaTriggers, defineEnchantmentComponents, defineEntities, defineIngredientTypes, defineItemComponents, defineItemSubPredicates, defineLoadConditions, defineLootConditions, defineLootDescriptions, defineLootEntryTypes, defineLootFunctions, defineMenuScreens, defineMenuType, defineMobEffects, definePackets, definePotPatterns, defineRecipeSerializers, defineRecipeTypes, defineTrades
-
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
-
namespace
- Specified by:
namespacein 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
-
defineBlocks
public void defineBlocks(net.darkhax.bookshelf.common.impl.registry.adapter.BlockRegistryAdapter registry) - Specified by:
defineBlocksin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineItems
public void defineItems(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.item.Item> registry) - Specified by:
defineItemsin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
definePotions
public void definePotions(net.darkhax.bookshelf.common.api.registry.adapters.GameRegistryAdapter<net.minecraft.world.item.alchemy.Potion> registry) - Specified by:
definePotionsin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineBrews
public void defineBrews(net.minecraft.world.item.alchemy.PotionBrewing.Builder registry) - Specified by:
defineBrewsin interfacenet.darkhax.bookshelf.common.api.registry.ContentProvider
-
defineLootPoolAdditions
public void defineLootPoolAdditions(net.darkhax.bookshelf.common.impl.registry.adapter.LootPoolAdditionAdapter registry) - Specified by:
defineLootPoolAdditionsin 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
-
addBloodRecipe
public static void addBloodRecipe(net.minecraft.world.item.Item input, net.minecraft.world.item.ItemStack output)
-