Class WoodRegistry
java.lang.Object
io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionnet.minecraft.tags.TagKey<net.minecraft.world.item.Item>net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.level.block.Blockbeehive()net.minecraft.world.item.ItemboatItem()net.minecraft.world.level.block.Blocknet.minecraft.world.level.block.Blockbutton()net.minecraft.world.item.Itemnet.minecraft.world.level.block.Blockdoor()net.minecraft.world.level.block.Blockfence()net.minecraft.world.level.block.Blocknet.minecraft.world.level.block.Blocknet.minecraft.world.level.levelgen.feature.ConfiguredFeature<net.minecraft.world.level.levelgen.feature.HugeFungusConfiguration,?> voidvoidvoidgenerateLang(FabricLanguageProvider languageProvider) voidgenerateLoot(net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider lootTablesProvider) voidgenerateModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator) voidgenerateModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, boolean customPottedTexture) voidgenerateRecipes(Consumer<net.minecraft.data.recipes.FinishedRecipe> exporter) net.minecraft.world.level.block.Blockladder()net.minecraft.world.level.block.Blockleaves()net.minecraft.world.level.block.Blocklog()net.minecraft.tags.TagKey<net.minecraft.world.item.Item>net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block>logsTag()net.minecraft.resources.ResourceLocationname()static WoodRegistry.Builderof(net.minecraft.resources.ResourceLocation name) static WoodRegistry.Builderof(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.block.Block planks) static WoodRegistry.Builderof(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.block.grower.AbstractTreeGrower saplingGenerator) static WoodRegistry.Builderof(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.levelgen.feature.ConfiguredFeature<net.minecraft.world.level.levelgen.feature.HugeFungusConfiguration, ?> fungusGenerator) net.minecraft.world.level.block.Blockplanks()net.minecraft.world.level.block.Blocknet.minecraft.world.level.block.Blocknet.minecraft.world.level.block.Blocksapling()net.minecraft.world.level.block.grower.AbstractTreeGrowernet.minecraft.world.level.block.Blocksign()net.minecraft.world.item.ItemsignItem()net.minecraft.world.level.block.Blockslab()net.minecraft.world.level.block.Blockstairs()net.minecraft.world.level.block.Blocknet.minecraft.world.level.block.Blocknet.minecraft.world.level.block.Blocktrapdoor()net.minecraft.world.level.block.BlockwallSign()net.minecraft.world.level.block.Blockwood()
-
Field Details
-
logsTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> logsTag -
logsItemTag
public net.minecraft.tags.TagKey<net.minecraft.world.item.Item> logsItemTag
-
-
Method Details
-
of
-
of
public static WoodRegistry.Builder of(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.block.Block planks) -
of
public static WoodRegistry.Builder of(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.block.grower.AbstractTreeGrower saplingGenerator) -
of
public static WoodRegistry.Builder of(net.minecraft.resources.ResourceLocation name, net.minecraft.world.level.levelgen.feature.ConfiguredFeature<net.minecraft.world.level.levelgen.feature.HugeFungusConfiguration, ?> fungusGenerator) -
name
public net.minecraft.resources.ResourceLocation name() -
availableLeaves
-
availableSaplings
-
log
public net.minecraft.world.level.block.Block log() -
wood
public net.minecraft.world.level.block.Block wood() -
strippedLog
public net.minecraft.world.level.block.Block strippedLog() -
strippedWood
public net.minecraft.world.level.block.Block strippedWood() -
stairs
public net.minecraft.world.level.block.Block stairs() -
slab
public net.minecraft.world.level.block.Block slab() -
planks
public net.minecraft.world.level.block.Block planks() -
leaves
public net.minecraft.world.level.block.Block leaves() -
floweryLeaves
public net.minecraft.world.level.block.Block floweryLeaves() -
sapling
public net.minecraft.world.level.block.Block sapling() -
pottedSapling
public net.minecraft.world.level.block.Block pottedSapling() -
fence
public net.minecraft.world.level.block.Block fence() -
fenceGate
public net.minecraft.world.level.block.Block fenceGate() -
bookshelf
public net.minecraft.world.level.block.Block bookshelf() -
door
public net.minecraft.world.level.block.Block door() -
trapdoor
public net.minecraft.world.level.block.Block trapdoor() -
button
public net.minecraft.world.level.block.Block button() -
pressurePlate
public net.minecraft.world.level.block.Block pressurePlate() -
ladder
public net.minecraft.world.level.block.Block ladder() -
beehive
public net.minecraft.world.level.block.Block beehive() -
sign
public net.minecraft.world.level.block.Block sign() -
wallSign
public net.minecraft.world.level.block.Block wallSign() -
saplingGenerator
public net.minecraft.world.level.block.grower.AbstractTreeGrower saplingGenerator() -
fungusGenerator
public net.minecraft.world.level.levelgen.feature.ConfiguredFeature<net.minecraft.world.level.levelgen.feature.HugeFungusConfiguration,?> fungusGenerator() -
logsTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> logsTag() -
logsItemTag
public net.minecraft.tags.TagKey<net.minecraft.world.item.Item> logsItemTag() -
signItem
public net.minecraft.world.item.Item signItem() -
boatItem
public net.minecraft.world.item.Item boatItem() -
chestBoatItem
public net.minecraft.world.item.Item chestBoatItem() -
generateBlockTags
-
generateItemTags
-
generateModels
@Environment(CLIENT) public void generateModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator) -
generateModels
@Environment(CLIENT) public void generateModels(net.minecraft.data.models.BlockModelGenerators blockStateModelGenerator, boolean customPottedTexture) -
generateLang
-
generateLoot
public void generateLoot(net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider lootTablesProvider) -
generateRecipes
-