Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

ACACIA - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
add(String, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(ResourceKey<? extends T2>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add a single element to the tag.
add(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add a single element to the tag.
add(ResourceLocation...) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add multiple elements to this tag.
add(ResourceLocation, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(ResourceLocation, Collection<Block>) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 
add(MobEffect, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(EntityType<?>, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(Enchantment, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(Item, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(ItemStack, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(Block, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
add(T2) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add a single element to the tag.
add(T2...) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add multiple elements to this tag.
addBiome(ResourceKey<Biome>, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
addBlock(Block, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
addComplexSpreaderBehavior(Block, BlockSpreadingType, SpreadingBehavior) - Static method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
This method allows you to add a complex spreading behavior
addEffect(MobEffect, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
addEnchantment(Enchantment, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
addEntityType(EntityType<?>, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
addFaceQuad(Direction, BakedQuad) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelBuilder
 
addFaceQuad(Direction, BakedQuad) - Method in class io.github.vampirestudios.vampirelib.client.model.IModelBuilder.Simple
 
addGeneralQuad(BakedQuad) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelBuilder
 
addGeneralQuad(BakedQuad) - Method in class io.github.vampirestudios.vampirelib.client.model.IModelBuilder.Simple
 
addItem(Item, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
addItemStack(ItemStack, String) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
addOptional(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add an optional ResourceLocation to the tag.
addOptionalTag(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add another optional tag to this tag.
addQuads(IModelConfiguration, IModelBuilder<?>, ModelBakery, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelGeometryPart
 
addQuads(IModelConfiguration, IModelBuilder<?>, ModelBakery, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in interface io.github.vampirestudios.vampirelib.client.model.ISimpleModelGeometry
 
addQuads(IModelConfiguration, IModelBuilder<?>, ModelBakery, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry.VanillaProxy
 
addSimpleSpreaderBehavior(Block, BlockSpreadingType) - Static method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
This method allows you to add a simple spreading behavior
addSound(SoundDefinition.SoundBuilder) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
Adds the specified sound file to this instance.
addTag(TagKey<T2>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add another tag to this tag.
addTags(TagKey<T2>...) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add another tag to this tag.
addTypes(ResourceKey<Biome>, BiomeDictionary.Type...) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary
Adds the given types to the biome.
all() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
AlphabeticalItemGroupFiller - Class in io.github.vampirestudios.vampirelib.api
Implementation class of ItemGroupFiller for filling Items alphabetically.
AlphabeticalItemGroupFiller(Predicate<Item>) - Constructor for class io.github.vampirestudios.vampirelib.api.AlphabeticalItemGroupFiller
 
alwaysUpdateVelocity(boolean) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
AMPLIFIED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
 
ANIMATION_CHANNEL_CODEC - Static variable in class io.github.vampirestudios.vampirelib.client.AnimationCodecs
 
ANIMATION_DEFINITION_CODEC - Static variable in class io.github.vampirestudios.vampirelib.client.AnimationCodecs
 
AnimationCodecs - Class in io.github.vampirestudios.vampirelib.client
 
AnimationCodecs() - Constructor for class io.github.vampirestudios.vampirelib.client.AnimationCodecs
 
AnimationLoader - Class in io.github.vampirestudios.vampirelib.client
Handles the data-driven internals for AnimationDefinition instances.
AnimationLoader() - Constructor for class io.github.vampirestudios.vampirelib.client.AnimationLoader
 
append(ItemStack, List<Component>, TooltipFlag) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.Item
Invoked whenever an item tooltip is rendered.
appendAndPrependToPath(ResourceLocation, String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
 
appendToPath(ResourceLocation, String) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
 
applyOrigin(Vector3f) - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
Apply this transformation to a different origin.
AQUATIC - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
areSimilar(ResourceKey<Biome>, ResourceKey<Biome>) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary
Checks if the two given biomes have types in common.
ARMOR_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
ARTHROPODS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
ArtificeGenerationHelper - Class in io.github.vampirestudios.vampirelib.utils
 
ArtificeGenerationHelper() - Constructor for class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
attenuationDistance(int) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Sets the maximum distance to be able to hear the sound from.
availableLeaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
availableSaplings() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
AVIANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
AVIANS_FOWLS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
AXE_DIG - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
Exposed by axes to allow querying tool behaviours
AXE_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
AXE_SCRAPE - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
AXE_STRIP - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
AXE_WAX_OFF - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
AXIS - Static variable in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 

B

BADLANDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
bake(IModelConfiguration, ModelBakery, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, ResourceLocation) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelGeometry
 
bake(IModelConfiguration, ModelBakery, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, ResourceLocation) - Method in interface io.github.vampirestudios.vampirelib.client.model.ISimpleModelGeometry
 
bake(ModelBakery, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides, ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
BAMBOO_JUNGLE_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
BARRELS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
BARRELS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
BARRELS_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
BARRELS_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
BaseBeehiveBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
BaseBeehiveBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.BaseBeehiveBlock
 
BaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
BaseBlock(Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.BaseBlock
 
BaseLogAndWoodBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
BaseLogAndWoodBlock(BlockBehaviour.Properties, Block) - Constructor for class io.github.vampirestudios.vampirelib.blocks.BaseLogAndWoodBlock
 
BasicGrid - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.DomainWarpType
 
BasicModClass - Class in io.github.vampirestudios.vampirelib.api
 
BasicModClass(String, String) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
 
BasicModClass(String, String, boolean) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
 
BasicModClass(String, String, String) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
 
BasicModClass(String, String, String, boolean) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
 
BB_AXIS_X - Static variable in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
BB_AXIS_Y - Static variable in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
BB_AXIS_Z - Static variable in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
BEACH - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
BEACHES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
beehive() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
beehive() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
BIG_NOSES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
BiomeDictionary - Class in io.github.vampirestudios.vampirelib.api
 
BiomeDictionary() - Constructor for class io.github.vampirestudios.vampirelib.api.BiomeDictionary
 
BiomeDictionary.Type - Class in io.github.vampirestudios.vampirelib.api
 
Biomes() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
BIRCH - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
BIRCH_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
BLIND_MOBS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
blockCenterToCorner() - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
convert transformation from assuming center-block system to opposing-corner-block system
BlockChiseler - Class in io.github.vampirestudios.vampirelib.utils.registry
 
BlockChiseler() - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 
blockCornerToCenter() - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
convert transformation from assuming opposing-corner-block system to center-block system
BlockEntityTypeMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
 
BlockEntityTypeMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.BlockEntityTypeMixin
 
BlockModelAccessor - Interface in io.github.vampirestudios.vampirelib.mixins.client
 
BlockModelConfiguration - Class in io.github.vampirestudios.vampirelib.client.model
 
BlockModelConfiguration(BlockModel) - Constructor for class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
BlockModelConfiguration.VisibilityData - Class in io.github.vampirestudios.vampirelib.client.model
 
BlockModelDeserializerMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
 
BlockModelDeserializerMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.BlockModelDeserializerMixin
 
BlockModelExtensions - Interface in io.github.vampirestudios.vampirelib.api
 
BlockModelMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
 
BlockModelMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
blocks() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
Blocks() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
Blocks(String) - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
 
BlockSpreadingType - Record Class in io.github.vampirestudios.vampirelib.api.blockspreading
 
BlockSpreadingType(String) - Constructor for record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
Creates an instance of a BlockSpreadingType record class.
BlueprintChestBlock - Class in io.github.vampirestudios.vampirelib.blocks
A ChestBlock extension used for Blueprint's chests.
BlueprintChestBlock(String, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.BlueprintChestBlock
 
BlueprintChestBlockEntityRenderer<T extends net.minecraft.world.level.block.entity.BlockEntity & net.minecraft.world.level.block.entity.LidBlockEntity> - Class in io.github.vampirestudios.vampirelib.client
The BlockEntityRenderer responsible for the rendering of Blueprint's chests.
BlueprintChestBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class io.github.vampirestudios.vampirelib.client.BlueprintChestBlockEntityRenderer
 
BlueprintTrappedChestBlock - Class in io.github.vampirestudios.vampirelib.blocks
A ChestBlock extension used for Blueprint's trapped chests.
BlueprintTrappedChestBlock(String, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
boat() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
boatItem() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
BONES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
bookshelf() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
bookshelf() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
BOOKSHELVES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
BOSSES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
BOW_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
bricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
bricks(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brickSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brickSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brickStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brickStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brickVariants() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brickWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brickWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
brighter() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Creates a new Color that is a brighter version of this Color.
BUCKETS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
BUCKETS_LAVA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
BUCKETS_MILK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
BUCKETS_POWDER_SNOW - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
BUCKETS_WATER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
build() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelBuilder
 
build() - Method in class io.github.vampirestudios.vampirelib.client.model.IModelBuilder.Simple
 
build() - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
build() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
build() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
BUILDABLE_MOBS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
Mobs that are build with blocks and then summoned
Builder() - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
Builder() - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
BushBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
BushBaseBlock() - Constructor for class io.github.vampirestudios.vampirelib.blocks.BushBaseBlock
 
button() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
button() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
ButtonBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
ButtonBaseBlock(boolean, Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.ButtonBaseBlock
 

C

CakeBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
CakeBaseBlock() - Constructor for class io.github.vampirestudios.vampirelib.blocks.CakeBaseBlock
 
CakeBaseBlock(int) - Constructor for class io.github.vampirestudios.vampirelib.blocks.CakeBaseBlock
 
callAllowedIn(CreativeModeTab) - Method in interface io.github.vampirestudios.vampirelib.mixins.ItemInvokerMixin
 
callMove(double, double, double) - Method in interface io.github.vampirestudios.vampirelib.mixins.client.CameraInvokerMixin
 
CameraInvokerMixin - Interface in io.github.vampirestudios.vampirelib.mixins.client
 
CampfireBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
CampfireBaseBlock(boolean) - Constructor for class io.github.vampirestudios.vampirelib.blocks.CampfireBaseBlock
 
canBeReplaced(BlockState, BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.LeafCarpetBlock
 
canBeReplaced(BlockState, BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.LeafPileBlock
 
canBeReplaced(BlockState, BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
canBeReplaced(BlockState, BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
canSpread(BlockState, BlockSpreadingType) - Static method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
cast(Object) - Static method in class io.github.vampirestudios.vampirelib.utils.MixinHelper
A simple utility method that casts an object to a type.
category(MobCategory) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
Deprecated.
CAVES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
 
Cellular - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
 
CellValue - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
 
CEPHALOPODS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
chance(int) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
checkBitFlag(int, int) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
 
CHEST - Static variable in class io.github.vampirestudios.vampirelib.init.VBlockEntityTypes
 
CHEST_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
CHEST_INFO_MAP - Static variable in class io.github.vampirestudios.vampirelib.ChestManager
 
ChestBlockEntityWithoutLevelRenderer<C extends net.minecraft.world.level.block.entity.BlockEntity> - Class in io.github.vampirestudios.vampirelib.client
The TypedBlockEntityWithoutLevelRenderer responsible for rendering the items of Blueprint's chests.
ChestBlockEntityWithoutLevelRenderer(BlockEntityRenderDispatcher, EntityModelSet, C) - Constructor for class io.github.vampirestudios.vampirelib.client.ChestBlockEntityWithoutLevelRenderer
 
chestBoatItem() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
ChestInfo(String, String, boolean) - Constructor for class io.github.vampirestudios.vampirelib.ChestManager.ChestInfo
 
ChestManager - Class in io.github.vampirestudios.vampirelib
Manager class for texture information for Blueprint Chests.
ChestManager() - Constructor for class io.github.vampirestudios.vampirelib.ChestManager
 
ChestManager.ChestInfo - Class in io.github.vampirestudios.vampirelib
 
CHESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
CHESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CHESTS_ENDER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
CHESTS_ENDER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CHESTS_TRAPPED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
CHESTS_TRAPPED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CHESTS_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
CHESTS_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
chiseled() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
chiseled(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
chiselRegistry - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 
CLIENT_FEATURES - Static variable in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
ClientFeature - Class in io.github.vampirestudios.vampirelib.modules.api
 
ClientFeature(ResourceLocation, String) - Constructor for class io.github.vampirestudios.vampirelib.modules.api.ClientFeature
 
clientPostRegisterFeatures() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
cobblestone() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
cobblestone(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
COBBLESTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
COBBLESTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
COBBLESTONE_DEEPSLATE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
COBBLESTONE_DEEPSLATE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
COBBLESTONE_INFESTED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
COBBLESTONE_INFESTED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
COBBLESTONE_MOSSY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
COBBLESTONE_MOSSY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
COBBLESTONE_NORMAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
COBBLESTONE_NORMAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
cobblestoneSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
cobblestoneSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
cobblestoneStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
cobblestoneStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
cobblestoneVariants() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
cobblestoneWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
cobblestoneWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
COLD - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
collectBlocks(Class<?>) - Static method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
color() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.ColoredBlock
Returns the value of the color record component.
Color - Class in io.github.vampirestudios.vampirelib.utils
 
Color(float, float, float) - Constructor for class io.github.vampirestudios.vampirelib.utils.Color
 
Color(int) - Constructor for class io.github.vampirestudios.vampirelib.utils.Color
 
Color(int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.utils.Color
 
Color(int, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.utils.Color
 
COLORED_LEAVES - Static variable in class io.github.vampirestudios.vampirelib.client.VampireLibClient
 
ColoredBlock(String, int) - Constructor for record class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.ColoredBlock
Creates an instance of a ColoredBlock record class.
coloredLeafCarpet() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafCarpet(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafCarpet(int, String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafCarpet(WoodRegistry.ColoredBlock...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafCarpet(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafCarpet(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafCarpet(String, int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafPile() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafPile(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafPile(int, String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafPile(WoodRegistry.ColoredBlock...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafPile(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafPile(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeafPile(String, int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeaves(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeaves(int, String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeaves(WoodRegistry.ColoredBlock...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeaves(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeaves(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
coloredLeaves(String, int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
ColoredLeaves(Block, boolean) - Constructor for class io.github.vampirestudios.vampirelib.client.VampireLibClient.ColoredLeaves
 
ColoredLeaves(Block, boolean, int) - Constructor for class io.github.vampirestudios.vampirelib.client.VampireLibClient.ColoredLeaves
 
ColoredLeaves(Block, boolean, int, boolean) - Constructor for class io.github.vampirestudios.vampirelib.client.VampireLibClient.ColoredLeaves
 
COMMON_FEATURES - Static variable in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
CommonFeature - Class in io.github.vampirestudios.vampirelib.modules.api
 
CommonFeature(ResourceLocation, String) - Constructor for class io.github.vampirestudios.vampirelib.modules.api.CommonFeature
 
commonPostRegisterFeatures() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
CompatBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
CompatBlock(String, Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.CompatBlock
 
CompatOxidizableBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
CompatOxidizableBlock(String, Block, WeatheringCopper.WeatherState, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.CompatOxidizableBlock
 
CompatOxidizablePillarBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
CompatOxidizablePillarBlock(String, Block, WeatheringCopper.WeatherState, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.CompatOxidizablePillarBlock
 
CompatPillarBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
CompatPillarBlock(String, Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.CompatPillarBlock
 
CompositeModelState - Class in io.github.vampirestudios.vampirelib.client.model
An ModelState that combines the transforms from two child ModelState.
CompositeModelState(ModelState, ModelState) - Constructor for class io.github.vampirestudios.vampirelib.client.model.CompositeModelState
 
CompositeModelState(ModelState, ModelState, boolean) - Constructor for class io.github.vampirestudios.vampirelib.client.model.CompositeModelState
 
CONIFEROUS - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
ConsoleUtils - Class in io.github.vampirestudios.vampirelib.modules.utils
 
ConsoleUtils() - Constructor for class io.github.vampirestudios.vampirelib.modules.utils.ConsoleUtils
 
constructClass(Class<T>, Object...) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
 
ConversionItem(TagKey<Item>, Item) - Constructor for record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
Creates an instance of a ConversionItem record class.
CONVERTIBLE_BLOCKS - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
ConvertibleBlockPair - Class in io.github.vampirestudios.vampirelib.api
This class is used to hold the link between two different blocks (See for example OxidizableBlocksRegistry.registerOxidizableBlockPair(Block, Block) and OxidizableBlocksRegistry.registerWaxableBlockPair(Block, Block))
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem, ConvertibleBlockPair.ConversionItem) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem, ConvertibleBlockPair.ConversionItem, SoundEvent) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem, ConvertibleBlockPair.ConversionItem, SoundEvent, Item) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem, ConvertibleBlockPair.ConversionItem, Item) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem, SoundEvent) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem, SoundEvent, Item) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair(Block, Block, ConvertibleBlockPair.ConversionItem, Item) - Constructor for class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
ConvertibleBlockPair.ConversionItem - Record Class in io.github.vampirestudios.vampirelib.api
 
ConvertibleBlocksRegistry - Class in io.github.vampirestudios.vampirelib.api
Provides methods for registering convertible blocks.
copy(TagKey<Block>, TagKey<Item>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomItemTagProvider
Copy the entries from a tag with the Block type into this item tag.
copyFrom(BlockModelConfiguration) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
copyFrom(BlockModelConfiguration.VisibilityData) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration.VisibilityData
 
crackedBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBricks(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBricksSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBricksStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBricksWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
crackedBrickVariants() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
create(ResourceLocation, TagKey<Item>, Collection<Block>) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 
create(ResourceLocation, Item, Collection<Block>) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
createBuilder(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
createConfig(Class<? extends CustomConfig>) - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
createFeatureManager(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
createRegistryHelper(String) - Static method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
createSoundEvent(String) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
CREEPERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
CRIMSON - Static variable in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
 
CRIMSON - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
CROPS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CROPS_BEETROOT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CROPS_CARROT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CROPS_NETHER_WART - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CROPS_POTATO - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CROPS_WHEAT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
CROSSBOW_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
CURSES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
CustomBiomeTagProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomBiomeTagProvider
 
CustomBlockTagProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomBlockTagProvider
 
CustomConfig - Interface in io.github.vampirestudios.vampirelib.api
 
CustomFabricTagBuilder(TagsProvider.TagAppender<T2>) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
 
CustomItemTagProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomItemTagProvider
Construct an FabricTagProvider.ItemTagProvider tag provider without an associated FabricTagProvider.BlockTagProvider tag provider.
CustomItemTagProvider(FabricDataGenerator, CustomTagProviders.CustomBlockTagProvider) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomItemTagProvider
 
CustomLadderBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
CustomLadderBlock() - Constructor for class io.github.vampirestudios.vampirelib.blocks.CustomLadderBlock
 
CustomSign - Interface in io.github.vampirestudios.vampirelib.api
 
CustomTagProviders<T> - Class in io.github.vampirestudios.vampirelib.api
 
CustomTagProviders(FabricDataGenerator, Registry<T>, String) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders
Construct a new FabricTagProvider.
CustomTagProviders.CustomBiomeTagProvider - Class in io.github.vampirestudios.vampirelib.api
 
CustomTagProviders.CustomBlockTagProvider - Class in io.github.vampirestudios.vampirelib.api
 
CustomTagProviders.CustomFabricTagBuilder<T2> - Class in io.github.vampirestudios.vampirelib.api
 
CustomTagProviders.CustomItemTagProvider - Class in io.github.vampirestudios.vampirelib.api
 
CustomTagProviders.DynamicRegistryTagProvider<T> - Class in io.github.vampirestudios.vampirelib.api
Extend this class to create dynamic registry tags.
CustomTagProviders.MobEffectTagProvider - Class in io.github.vampirestudios.vampirelib.api
Extend this class to create MobEffect tags in the "/mob_effects" tag directory.
CustomTagProviders.NoiseSettingsTagProvider - Class in io.github.vampirestudios.vampirelib.api
 
CustomTagProviders.NoiseTagProvider - Class in io.github.vampirestudios.vampirelib.api
Extend this class to create NormalNoise.NoiseParameters tags in the "worldgen/biomes" tag directory.
CustomTagProviders.VEntityTagProvider - Class in io.github.vampirestudios.vampirelib.api
 

D

DARK_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
DARK_OAK - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
darker() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Creates a new Color that is a darker version of this Color.
dataGenerator - Variable in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
dataGenerator - Variable in class io.github.vampirestudios.vampirelib.api.FabricSoundProvider
 
DEAD - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
DEEP_OCEANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
DEFAULT_AXE_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
DEFAULT_FISHING_ROD_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
DEFAULT_HOE_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
DEFAULT_PICKAXE_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
DEFAULT_SHEARS_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
DEFAULT_SHIELD_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
DEFAULT_SHOVEL_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
DEFAULT_SWORD_ACTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
defaultBlocks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
defaultBlocksColoredLeaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
defaultBlocksColoredLeaves(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
defaultBricksBlocks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
defaultExtras() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
defaultLogsAndWoods() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
definition(String) - Static method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
Creates a new sound definition for the specified sound.
definition(Supplier<SoundEvent>) - Static method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
Creates a new sound definition for the specified sound event.
DENSE - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class io.github.vampirestudios.vampirelib.client.TransformationHelper.Deserializer
 
deserializeGeometry(JsonDeserializationContext, JsonObject) - Static method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
 
deserializeModelTransforms(JsonDeserializationContext, JsonObject) - Static method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
 
Deserializer() - Constructor for class io.github.vampirestudios.vampirelib.client.TransformationHelper.Deserializer
 
deserializeTransform(JsonDeserializationContext, JsonElement) - Static method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
 
DESERTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
detectStructureSize(int) - Method in class io.github.vampirestudios.vampirelib.mixins.block.StructureBlockBlockEntityMixin
 
dimensions(EntityDimensions) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
DimensionTypes() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.DimensionTypes
 
DirectionalBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
DirectionalBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.DirectionalBlock
 
DIRT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
dist(double, double, double, double) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
 
Distance - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
 
Distance2 - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
 
Distance2Add - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
 
Distance2Div - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
 
Distance2Mul - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
 
Distance2Sub - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
 
doesClientFeatureExist(ClientFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
doesCommonFeatureExist(CommonFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
doesServerFeatureExist(ServerFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
DomainWarp(FastNoiseLite.Vector2) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
DomainWarp(FastNoiseLite.Vector3) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
DomainWarpIndependent - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
 
DomainWarpProgressive - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
 
door() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
door() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
DOOR_BLOCKSTATE - Static variable in class io.github.vampirestudios.vampirelib.utils.JsonTemplates
 
DoorBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
DoorBaseBlock(Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.DoorBaseBlock
 
DRAGONS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
Mobs that are dragons, draconic, or close enough to being dragons
DRY - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
DUSTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DUSTS_GLOWSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DUSTS_PRISMARINE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DUSTS_REDSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_BLACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_BROWN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_CYAN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_GREEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_LIGHT_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_LIGHT_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_LIME - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_MAGENTA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_ORANGE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_PINK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_PURPLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_RED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_WHITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DYES_YELLOW - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
DynamicRegistryTagProvider(FabricDataGenerator, Registry<T>, String) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.DynamicRegistryTagProvider

E

egg(int, int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
EGGS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ELEMENTAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
Mobs that are logically composed of an element If your mob is made of a different element, and you want cross-compatibility between mods, feel free to make a new tag If your mob is made of a combination of elements, feel free to add all appropriate tags to it
ELEMENTAL_ATTACKS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
Attack entities that have logical elemental properties If your attack entity is made of a different element, and you want cross-compatibility between mods, feel free to make a new tag If your attack entity is made of a combination of elements, feel free to add all appropriate tags to it
ELEMENTAL_ATTACKS_ELECTRIC - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
ELEMENTAL_ATTACKS_FIRE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
ELEMENTAL_ATTACKS_ICE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
ELEMENTAL_FIRE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
ELEMENTAL_ICE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
ELEMENTAL_METAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
ENCHANTING_FUELS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
Enchantments() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
END - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
END - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
END - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.DimensionTypes
 
END - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
 
END_STONES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
END_STONES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ENDER_PEARLS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ENDERMAN_PLACE_ON_BLACKLIST - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ENEMIES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
Mobs that are meant to be antagonistic to the player
entity(EntityType.EntityFactory<E>) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
EntityHealthChangeCallback - Interface in io.github.vampirestudios.vampirelib.callbacks
 
EntityRegistryBuilder<E extends net.minecraft.world.entity.Entity> - Class in io.github.vampirestudios.vampirelib.utils.registry
 
EntityRegistryBuilder() - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
EntitySpawnCallback - Class in io.github.vampirestudios.vampirelib.callbacks
Collection of events for entity spawning.
EntitySpawnCallback() - Constructor for class io.github.vampirestudios.vampirelib.callbacks.EntitySpawnCallback
 
EntitySpawnCallback.Post - Interface in io.github.vampirestudios.vampirelib.callbacks
Callback for after the entity succeeds in spawning.
EntitySpawnCallback.Pre - Interface in io.github.vampirestudios.vampirelib.callbacks
Callback for before the entity spawns.
EntitySpawnImpl - Class in io.github.vampirestudios.vampirelib.utils
 
EntityTypes() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
epsilonEquals(Vector4f, Vector4f, float) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
 
equals(Object) - Method in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.github.vampirestudios.vampirelib.client.model.CompositeModelState
 
equals(Object) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.ColoredBlock
Indicates whether some other object is "equal to" this one.
Euclidean - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularDistanceFunction
 
EuclideanSq - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularDistanceFunction
 
EVENT - Enum constant in enum class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundType
event causes the value of name in SoundDefinition.SoundBuilder to be interpreted as the id of a registered sound event.
EVENT - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.EntityHealthChangeCallback
Callback for entity health change.
EVENT - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.PlayerDamageListener
 
EVENT - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.PlayerDropItemCallback
 
EVENT - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.PlayerPickupItemCallback
 
EVENT - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.PlayerRespawnCallback
 
EVENT - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.RenderGuiCallback
 
eventPre(Entity, AtomicReference<Entity>, ServerLevelAccessor, MobSpawnType, EntitySpawnCallback.Pre[]) - Static method in class io.github.vampirestudios.vampirelib.utils.EntitySpawnImpl
 
ExpandedTerraformSignBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
ExpandedTerraformSignBlock(Block, ResourceLocation, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.ExpandedTerraformSignBlock
 

F

FabricLanguageProvider - Class in io.github.vampirestudios.vampirelib.api
Register an instance of the class with FabricDataGenerator.addProvider(java.util.function.Function<net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator, P>) in a DataGeneratorEntrypoint
FabricLanguageProvider(FabricDataGenerator, String) - Constructor for class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
FabricSoundProvider - Class in io.github.vampirestudios.vampirelib.api
Register an instance of the class with FabricDataGenerator.addProvider(java.util.function.Function<net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator, P>) in a DataGeneratorEntrypoint
FabricSoundProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.FabricSoundProvider
 
FACING - Static variable in class io.github.vampirestudios.vampirelib.blocks.DirectionalBlock
 
FastNoiseLite - Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite() - Constructor for class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
FastNoiseLite(int) - Constructor for class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
FastNoiseLite.CellularDistanceFunction - Enum Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite.CellularReturnType - Enum Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite.DomainWarpType - Enum Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite.FractalType - Enum Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite.NoiseType - Enum Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite.RotationType3D - Enum Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite.Vector2 - Class in io.github.vampirestudios.vampirelib.utils
 
FastNoiseLite.Vector3 - Class in io.github.vampirestudios.vampirelib.utils
 
FBm - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
 
FEATHERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
Feature - Class in io.github.vampirestudios.vampirelib.modules.api
 
Feature(ResourceLocation, String) - Constructor for class io.github.vampirestudios.vampirelib.modules.api.Feature
 
FEATURE_MANAGER - Static variable in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
FEATURE_MANAGERS - Static variable in class io.github.vampirestudios.vampirelib.Something
 
featureManager() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
FeatureManager - Class in io.github.vampirestudios.vampirelib.modules
 
FeatureManager() - Constructor for class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
FEET_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
fence() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
fence() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
FENCE_GATES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
FENCE_GATES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
FENCE_GATES_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
FENCE_GATES_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
FenceBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
FenceBaseBlock(Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.FenceBaseBlock
 
fenceGate() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
fenceGate() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
FenceGateBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
FenceGateBaseBlock(Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.FenceGateBaseBlock
 
FENCES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
FENCES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
FENCES_NETHER_BRICK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
FENCES_NETHER_BRICK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
FENCES_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
FENCES_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
FILE - Enum constant in enum class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundType
file causes the value of name in SoundDefinition.SoundBuilder to be interpreted as the path to a literal sound file.
fillAfterItemForCategory(Item, Item, CreativeModeTab, NonNullList<ItemStack>) - Static method in class io.github.vampirestudios.vampirelib.utils.ItemStackUtils
Used in Item.fillItemCategory(CreativeModeTab, NonNullList) to fill an item after a specific item for a group.
fillItem(Item, CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.api.AlphabeticalItemGroupFiller
 
fillItem(Item, CreativeModeTab, NonNullList<ItemStack>) - Method in interface io.github.vampirestudios.vampirelib.api.ItemGroupFiller
Fills an Item for a CreativeModeTab given a NonNullList of the ItemStacks for that CreativeModeTab.
fillItem(Item, CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.api.ModdedTargetedItemGroupFiller
 
fillItem(Item, CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.api.TargetedItemGroupFiller
 
fillItem(Item, CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.api.VanillaTargetedItemGroupFiller
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.BaseBeehiveBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.CustomLadderBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.BaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.BaseLogAndWoodBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.ButtonBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.CakeBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.CampfireBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizableBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizablePillarBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatPillarBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.DoorBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.ExpandedTerraformSignBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.FenceBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.FenceGateBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.FungusBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.LeavesBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.PressurePlateBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.SaplingBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.SlabBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.StairsBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.TrapdoorBaseBlock
 
fillItemCategory(CreativeModeTab, NonNullList<ItemStack>) - Method in class io.github.vampirestudios.vampirelib.blocks.WartBlockBaseBlock
 
findIndexOfItem(ItemLike, NonNullList<ItemStack>) - Static method in class io.github.vampirestudios.vampirelib.utils.ItemStackUtils
Searches for a specific item in a NonNullList of ItemStack and returns its index.
FISH - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
FISHING_ROD_CAST - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
This action corresponds to right-clicking the fishing rod.
fixElements(CallbackInfoReturnable<List<BlockElement>>) - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
FLOATING_ISLANDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
 
FlowerPotBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
FlowerPotBaseBlock(Block) - Constructor for class io.github.vampirestudios.vampirelib.blocks.FlowerPotBaseBlock
 
FLYING - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
forceAddTag(TagKey<T2>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Add another tag to this tag, ignoring any warning.
forClass(Class<I>) - Static method in class io.github.vampirestudios.vampirelib.api.AlphabeticalItemGroupFiller
Creates an AlphabeticalItemGroupFiller that fills items alphabetically for items that are an instance of a class.
FOREST - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
forSound(Supplier<SoundEvent>) - Static method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
Creates a new sound definition for the specified sound event.
FOUR_X_FOUR - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
FOUR_X_THREE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
FOUR_X_TWO - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
fromFloatArray(float[]) - Method in interface io.github.vampirestudios.vampirelib.api.Matrix4fExtensions
 
fromFloatArray(float[]) - Method in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
FungusBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
FungusBaseBlock(ConfiguredFeature<HugeFungusConfiguration, ?>) - Constructor for class io.github.vampirestudios.vampirelib.blocks.FungusBaseBlock
 
fungusGenerator() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 

G

GEMS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GEMS_AMETHYST - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GEMS_DIAMOND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GEMS_EMERALD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GEMS_LAPIS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GEMS_PRISMARINE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GEMS_QUARTZ - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
generateAllBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateAllBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateBasicBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateBasicBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateBlockItemModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateBlockItemModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation, Map<String, ResourceLocation>) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateBlockTags(CustomTagProviders.CustomBlockTagProvider) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
generateColumnBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateCrossBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateCrossBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateDoorBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateDoorBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateEightDirectionalBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateFacingBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateFenceBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateFenceBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateFenceGateBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateFenceGateBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateHorizontalFacingBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateItemTags(CustomTagProviders.CustomItemTagProvider) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
generateLadderBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateLang(FabricLanguageProvider) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
generateLanternBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation, Map<String, ResourceLocation>, ResourceLocation, Map<String, ResourceLocation>) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateLanternBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateLoot(FabricBlockLootTableProvider) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
generateModels(BlockModelGenerators) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
generateModels(BlockModelGenerators, boolean) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
generatePillarBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generatePillarBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateRecipes(Consumer<FinishedRecipe>) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
generateSimpleItemModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateSimpleItemModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateSlabBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateSlabBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateStairsBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateStairsBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateTopBottomBlockModel(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateTrapdoorBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateTrapdoorBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateWallBlockModels(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
generateWallBlockState(ArtificeResourcePack.ClientResourcePackBuilder, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.ArtificeGenerationHelper
 
get(String) - Static method in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
 
get(String) - Static method in class io.github.vampirestudios.vampirelib.api.ToolAction
Gets or creates a new ToolAction for the given name.
getActions() - Static method in class io.github.vampirestudios.vampirelib.api.ToolAction
Returns all registered actions.
getAge() - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizableBlock
 
getAge() - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizablePillarBlock
 
getAll() - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
getAlpha() - Method in class io.github.vampirestudios.vampirelib.utils.Color
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
 
getAnimationDefinition(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.client.AnimationLoader
Gets the AnimationDefinition mapped to a given ResourceLocation key.
getAttenuationDistance() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
getBackgroundColor() - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.ColorContext
 
getBackgroundColor() - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
getBiomes(BiomeDictionary.Type) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary
Gets the set of biomes that have the given type.
getBlockSpreadingType(BlockState) - Method in interface io.github.vampirestudios.vampirelib.api.blockspreading.SpreadingBlock
 
getBlockSpreadingType(BlockState) - Method in class io.github.vampirestudios.vampirelib.mixins.block.GrassBlockMixin
 
getBlockSpreadingType(BlockState) - Method in class io.github.vampirestudios.vampirelib.mixins.block.MyceliumBlockMixin
 
getBlue() - Method in class io.github.vampirestudios.vampirelib.utils.Color
 
getBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getBrickSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getBrickStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getBrickWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getBY_ID() - Static method in interface io.github.vampirestudios.vampirelib.mixins.SpawnEggItemAccessor
 
getCameraTransforms() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getCameraTransforms() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
Gets the vanilla camera transforms data.
getChestMaterial(T, ChestType) - Method in class io.github.vampirestudios.vampirelib.client.BlueprintChestBlockEntityRenderer
 
getChestType() - Method in interface io.github.vampirestudios.vampirelib.api.IChestBlock
Gets the chest type ID of this IChestBlock.
getChestType() - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintChestBlock
 
getChestType() - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
getChiseled() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getChroma() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Gets the chroma value, which is related to the length of the vector in projected (hexagonal) space.
getCloneItemStack(BlockGetter, BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.DoorBaseBlock
 
getCobblestone() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCobblestoneSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCobblestoneStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCobblestoneWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class io.github.vampirestudios.vampirelib.blocks.LeafCarpetBlock
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
getColor() - Method in class io.github.vampirestudios.vampirelib.client.VampireLibClient.ColoredLeaves
 
getColor() - Method in class io.github.vampirestudios.vampirelib.utils.Color
 
getCombinedTransform() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getCombinedTransform() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
 
getCompassFoilBuffer(MultiBufferSource, RenderType, PoseStack.Pose) - Static method in class io.github.vampirestudios.vampirelib.mixins.client.ItemRendererMixin
 
getCompassFoilBufferDirect(MultiBufferSource, RenderType, PoseStack.Pose) - Static method in class io.github.vampirestudios.vampirelib.mixins.client.ItemRendererMixin
 
getConfig() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
getConversionItem() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
getConverted() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
getCrackedBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCrackedBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCrackedBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCrackedBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getCustomGeometry() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getCustomModelState() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getDirectSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
getDroppedItem() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
getElements() - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
getFeatureManager(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
getFieldByType(Class<?>, Class<?>) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
 
getFluidState(BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
getFluidState(BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
getFluidState(BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
getFoilBuffer(MultiBufferSource, RenderType, boolean, boolean) - Static method in class io.github.vampirestudios.vampirelib.mixins.client.ItemRendererMixin
 
getFoilBufferDirect(MultiBufferSource, RenderType, boolean, boolean) - Static method in class io.github.vampirestudios.vampirelib.mixins.client.ItemRendererMixin
 
getGeometry() - Method in interface io.github.vampirestudios.vampirelib.api.BlockModelExtensions
 
getGeometry() - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
getGreen() - Method in class io.github.vampirestudios.vampirelib.utils.Color
 
getHerringboneBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getHerringboneBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getHerringboneBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getHerringboneBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getHSBColor(float, float, float) - Static method in class io.github.vampirestudios.vampirelib.utils.Color
Creates a Color object based on the specified values for the HSB color model.
getHSLSaturation() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Gets the saturation for this color based on chrominance and HSL luma.
getHSVSaturation() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Gets the saturation for this color based on chrominance and HSV Value
getHue() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Gets the HSV/HSL Hue, which is the angle around the color hexagon (or circle)
getIdentifier() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
getInfoForChest(String) - Static method in class io.github.vampirestudios.vampirelib.ChestManager
Gets the ChestManager.ChestInfo for a given chest type.
getIngredients() - Method in interface io.github.vampirestudios.vampirelib.mixins.ShapelessRecipeResultAccessor
 
getInnerClass(Class<?>, String) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
 
getInteractionShape(BlockState, BlockGetter, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
getKey() - Method in interface io.github.vampirestudios.vampirelib.mixins.ShapedRecipeResultAccessor
 
getKey(AnimationDefinition) - Method in class io.github.vampirestudios.vampirelib.client.AnimationLoader
Gets ResourceLocation key for a given AnimationDefinition.
getLayerModels(ItemStack, boolean) - Method in interface io.github.vampirestudios.vampirelib.client.render.LayeredBakedModel
If returns true, this is called to get the list of layers to draw.
getLeaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
getLeftMaterial() - Method in class io.github.vampirestudios.vampirelib.ChestManager.ChestInfo
Gets this info's left Material.
getLightness() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Gets the HSL Lightness, or average light intensity, of this color
getLog() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
getLogger() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
getLuma() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Gets the HSL Luma, or perceptual brightness, of this color
getMaterial(String) - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
getMaterials(Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
getMemberArrayByType(Class<T>, Object) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
 
getMemberByType(Class<?>, Class<T>, Object) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
 
getModel(ResourceLocation, JsonDeserializationContext, JsonObject) - Static method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
 
getModelName() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getModelName() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
 
getMossyBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getMossyBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getMossyBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getMossyBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getName() - Method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
Gets the name for this type.
getName() - Method in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
 
getName() - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
getName() - Method in class io.github.vampirestudios.vampirelib.api.FabricSoundProvider
 
getName() - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
 
GetNoise(float, float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
GetNoise(float, float, float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
getNormalMatrix() - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
 
getOpenChestStat() - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
getOrCreateTagBuilderCustom(TagKey<T>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders
 
getOriginal() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
getOutlineGradientBottomColor() - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.ColorContext
 
getOutlineGradientBottomColor() - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
getOutlineGradientTopColor() - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.ColorContext
 
getOutlineGradientTopColor() - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
getOverrides() - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
getOverrides(ModelBakery, BlockModel, Function<Material, TextureAtlasSprite>) - Method in interface io.github.vampirestudios.vampirelib.api.BlockModelExtensions
 
getOverrides(ModelBakery, BlockModel, Function<Material, TextureAtlasSprite>) - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
getOwnerModel() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getOwnerModel() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
If available, gets the owning model (usually BlockModel) of this configuration
getPart(String) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelGeometry
 
getParticleIcon() - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
getParts() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelGeometry
 
getPartTransformation(Object) - Method in interface io.github.vampirestudios.vampirelib.api.ModelStateExtensions
 
getPartTransformation(Object) - Method in class io.github.vampirestudios.vampirelib.client.model.CompositeModelState
 
getPartTransformation(Object) - Method in class io.github.vampirestudios.vampirelib.client.model.SimpleModelState
 
getPartVisibility(IModelGeometryPart) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
Queries the visibility information for the model parts.
getPartVisibility(IModelGeometryPart, boolean) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getPartVisibility(IModelGeometryPart, boolean) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
Queries the visibility information for the model parts.
getPath() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
getPillar() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getPitch() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
getPolished() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getPolishedSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getPolishedStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getPolishedWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getQuads(BlockState, Direction, RandomSource) - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
getRandom() - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
getRaw() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getRed() - Method in class io.github.vampirestudios.vampirelib.utils.Color
 
getRegisteredShaders() - Static method in class io.github.vampirestudios.vampirelib.api.ShaderRegistry
 
getRegistryName() - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
 
getReversingItem() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
getRightMaterial() - Method in class io.github.vampirestudios.vampirelib.ChestManager.ChestInfo
Gets this info's right Material.
getRootModel() - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
getRotation() - Method in class io.github.vampirestudios.vampirelib.client.model.CompositeModelState
 
getRotation() - Method in class io.github.vampirestudios.vampirelib.client.model.SimpleModelState
 
getShader(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.ShaderRegistry
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class io.github.vampirestudios.vampirelib.blocks.LeafCarpetBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
getSignal(BlockState, BlockGetter, BlockPos, Direction) - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
getSingleMaterial() - Method in class io.github.vampirestudios.vampirelib.ChestManager.ChestInfo
Gets this info's default/single Material.
getSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSlices() - Method in class io.github.vampirestudios.vampirelib.blocks.CakeBaseBlock
 
getSmallBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSmallBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSmallBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSmallBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSmallTiles() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSmallTilesSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSmallTilesStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSmallTilesWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getSound() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
getSound(boolean) - Method in class io.github.vampirestudios.vampirelib.blocks.ButtonBaseBlock
 
getSoundId() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
 
getSounds() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
 
getSpreader() - Method in class io.github.vampirestudios.vampirelib.blocks.LeafPileBlock
 
getSpreader() - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
getSpreadState(BlockState, Level, BlockPos, BlockSpreadingType) - Static method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
 
getStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getStateForPlacement(BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
getStateForSpread(BlockState, Level, BlockPos) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SimpleSpreaderBehavior
 
getStateForSpread(BlockState, Level, BlockPos) - Method in interface io.github.vampirestudios.vampirelib.api.blockspreading.SpreadingBehavior
Used for SpreadingBlock, which allows extending spread behavior.
getSubtitle() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
 
getTexture() - Method in interface io.github.vampirestudios.vampirelib.api.CustomSign
 
getTextureDependencies(Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
getTextures(IModelConfiguration, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelGeometry
 
getTextures(IModelConfiguration, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelGeometryPart
 
getTextures(IModelConfiguration, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in interface io.github.vampirestudios.vampirelib.client.model.ISimpleModelGeometry
 
getTextures(IModelConfiguration, Function<ResourceLocation, UnbakedModel>, Set<Pair<String, String>>) - Method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry.VanillaProxy
 
getTiles() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTilesSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTilesStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTilesWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTinyBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTinyBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTinyBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTinyBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getTooltipX() - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.PositionContext
 
getTooltipX() - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventPositionContextImpl
 
getTooltipY() - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.PositionContext
 
getTooltipY() - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventPositionContextImpl
 
getTransforms() - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
getTransforms(ItemTransforms) - Static method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
getTransforms(ModelState) - Static method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
getTransformsWithFallback(ModelState, ItemTransforms) - Static method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
getType() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
getType(String, BiomeDictionary.Type...) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
Retrieves a Type instance by name, if one does not exist already it creates one.
getTypes(ResourceKey<Biome>) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary
Gets the set of types that have been added to the given biome.
getValue() - Method in class io.github.vampirestudios.vampirelib.utils.Color
Gets the HSV Value, which is just the largest component in the color
getValues() - Method in interface io.github.vampirestudios.vampirelib.mixins.IngredientAccessor
 
getVolume() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
getWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
getWeight() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
GHOSTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
GLASS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_BLACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_BLACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_BROWN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_BROWN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_COLORLESS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_COLORLESS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_CYAN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_CYAN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_GREEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_GREEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_LIGHT_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_LIGHT_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_LIGHT_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_LIGHT_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_LIME - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_LIME - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_MAGENTA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_MAGENTA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_ORANGE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_ORANGE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_BLACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_BLACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_BROWN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_BROWN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_COLORLESS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_COLORLESS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_CYAN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_CYAN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_GREEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_GREEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_LIGHT_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_LIGHT_BLUE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_LIGHT_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_LIGHT_GRAY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_LIME - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_LIME - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_MAGENTA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_MAGENTA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_ORANGE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_ORANGE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_PINK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_PINK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_PURPLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_PURPLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_RED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_RED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_WHITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_WHITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PANES_YELLOW - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PANES_YELLOW - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PINK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PINK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_PURPLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_PURPLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_RED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_RED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_SILICA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Glass which is made from sand and only minor additional ingredients like dyes
GLASS_SILICA - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Glass which is made from sand and only minor additional ingredients like dyes
GLASS_TINTED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_TINTED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_WHITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_WHITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GLASS_YELLOW - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GLASS_YELLOW - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
GOLEMS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
GRASS - Static variable in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
 
GrassBlockMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
 
GrassBlockMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.GrassBlockMixin
 
GRASSLANDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
GRAVEL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
GRAVEL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
group(MobCategory) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
GUARDIANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
GUNPOWDER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 

H

handleCustomModels(ModelBakery, BlockModel, Function<Material, TextureAtlasSprite>, ModelState, ResourceLocation, boolean, CallbackInfoReturnable<BakedModel>) - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
HandledScreenMixin - Class in io.github.vampirestudios.vampirelib.mixins
 
HandledScreenMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.HandledScreenMixin
 
handlePerspective(ItemTransforms.TransformType, PoseStack) - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
handlePerspective(ItemTransforms.TransformType, PoseStack) - Method in interface io.github.vampirestudios.vampirelib.client.render.TransformTypeDependentItemBakedModel
 
handlePerspective(BakedModel, ImmutableMap<ItemTransforms.TransformType, Transformation>, ItemTransforms.TransformType, PoseStack) - Static method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
handlePerspective(BakedModel, ModelState, ItemTransforms.TransformType, PoseStack) - Static method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
hasAnyType(ResourceKey<Biome>) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary
Checks if any type has been added to the given biome.
hasCustomGeometry() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
hasCustomVisibility(IModelGeometryPart) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration.VisibilityData
 
hasEgg(boolean) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
hashCode() - Method in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
Returns a hash code value for this object.
hashCode() - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
Returns a hash code value for this object.
hashCode() - Method in class io.github.vampirestudios.vampirelib.client.model.CompositeModelState
 
hashCode() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
Returns a hash code value for this object.
hashCode() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.ColoredBlock
Returns a hash code value for this object.
hasType(String) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
Checks if a type instance exists for a given name.
hasType(ResourceKey<Biome>, BiomeDictionary.Type) - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary
Checks if the given type has been added to the given biome.
HEAD_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
HEADS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
health(LivingEntity, float) - Method in interface io.github.vampirestudios.vampirelib.callbacks.EntityHealthChangeCallback
 
HELL_MOBS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
herringboneBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBricks(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBricksSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBricksStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBricksWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
herringboneBrickVariants() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
HILLS - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
HILLS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
HOE_DIG - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
Exposed by shovels to allow querying tool behaviours
HOE_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
HOE_TILL - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
HOT - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
HSBtoRGB(float, float, float) - Static method in class io.github.vampirestudios.vampirelib.utils.Color
Converts the components of a color, as specified by the HSB model, to an equivalent set of values for the default RGB model.
Hybrid - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularDistanceFunction
 

I

IBlockEntityType - Interface in io.github.vampirestudios.vampirelib.blocks.entity
 
IChestBlock - Interface in io.github.vampirestudios.vampirelib.api
Implemented on chest blocks that make use of Blueprint's chest system.
identifier - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
identifier(String) - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
identifier(String, String) - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
IDENTITY - Static variable in class io.github.vampirestudios.vampirelib.client.model.SimpleModelState
 
ILLAGERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
IModelBuilder<T extends IModelBuilder<T>> - Interface in io.github.vampirestudios.vampirelib.client.model
 
IModelBuilder.Simple - Class in io.github.vampirestudios.vampirelib.client.model
 
IModelConfiguration - Interface in io.github.vampirestudios.vampirelib.client.model
 
IModelGeometry<T extends IModelGeometry<T>> - Interface in io.github.vampirestudios.vampirelib.client.model
General interface for any model that can be baked, superset of vanilla UnbakedModel.
IModelGeometryPart - Interface in io.github.vampirestudios.vampirelib.client.model
 
IModelLoader<T extends IModelGeometry<T>> - Interface in io.github.vampirestudios.vampirelib.client.model
 
ImproveXYPlanes - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.RotationType3D
 
ImproveXZPlanes - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.RotationType3D
 
INGOTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
INGOTS_BRICK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
INGOTS_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
INGOTS_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
INGOTS_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
INGOTS_NETHER_BRICK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
INGOTS_NETHERITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
IngredientAccessor - Interface in io.github.vampirestudios.vampirelib.mixins
 
init() - Static method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary
 
init() - Static method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
 
init() - Static method in class io.github.vampirestudios.vampirelib.init.VBlockEntityTypes
 
initClient() - Method in class io.github.vampirestudios.vampirelib.modules.api.ClientFeature
 
initClient(String) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
initCommon() - Method in class io.github.vampirestudios.vampirelib.modules.api.CommonFeature
 
initCommon(String) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
initServer() - Method in class io.github.vampirestudios.vampirelib.modules.api.ServerFeature
 
initServer(String) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
INSTANCE - Static variable in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry.VanillaProxy.Loader
 
INSTANCE - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
INSTANT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.MobEffects
 
INSTANT_POTIONS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Potions
 
interact(Minecraft, PoseStack, int, int, float) - Method in interface io.github.vampirestudios.vampirelib.callbacks.RenderGuiCallback
 
interact(Player, ItemEntity) - Method in interface io.github.vampirestudios.vampirelib.callbacks.PlayerPickupItemCallback
 
interact(Player, ItemStack) - Method in interface io.github.vampirestudios.vampirelib.callbacks.PlayerDropItemCallback
 
INTERPOLATION_CODEC - Static variable in class io.github.vampirestudios.vampirelib.client.AnimationCodecs
 
intToRgb(int) - Static method in class io.github.vampirestudios.vampirelib.utils.Color
 
io.github.vampirestudios.vampirelib - package io.github.vampirestudios.vampirelib
 
io.github.vampirestudios.vampirelib.api - package io.github.vampirestudios.vampirelib.api
 
io.github.vampirestudios.vampirelib.api.blockspreading - package io.github.vampirestudios.vampirelib.api.blockspreading
 
io.github.vampirestudios.vampirelib.blocks - package io.github.vampirestudios.vampirelib.blocks
 
io.github.vampirestudios.vampirelib.blocks.entity - package io.github.vampirestudios.vampirelib.blocks.entity
 
io.github.vampirestudios.vampirelib.callbacks - package io.github.vampirestudios.vampirelib.callbacks
 
io.github.vampirestudios.vampirelib.callbacks.client - package io.github.vampirestudios.vampirelib.callbacks.client
 
io.github.vampirestudios.vampirelib.client - package io.github.vampirestudios.vampirelib.client
 
io.github.vampirestudios.vampirelib.client.model - package io.github.vampirestudios.vampirelib.client.model
 
io.github.vampirestudios.vampirelib.client.render - package io.github.vampirestudios.vampirelib.client.render
 
io.github.vampirestudios.vampirelib.init - package io.github.vampirestudios.vampirelib.init
 
io.github.vampirestudios.vampirelib.mixins - package io.github.vampirestudios.vampirelib.mixins
 
io.github.vampirestudios.vampirelib.mixins.block - package io.github.vampirestudios.vampirelib.mixins.block
 
io.github.vampirestudios.vampirelib.mixins.client - package io.github.vampirestudios.vampirelib.mixins.client
 
io.github.vampirestudios.vampirelib.mixins.item - package io.github.vampirestudios.vampirelib.mixins.item
 
io.github.vampirestudios.vampirelib.modules - package io.github.vampirestudios.vampirelib.modules
 
io.github.vampirestudios.vampirelib.modules.api - package io.github.vampirestudios.vampirelib.modules.api
 
io.github.vampirestudios.vampirelib.modules.utils - package io.github.vampirestudios.vampirelib.modules.utils
 
io.github.vampirestudios.vampirelib.utils - package io.github.vampirestudios.vampirelib.utils
 
io.github.vampirestudios.vampirelib.utils.registry - package io.github.vampirestudios.vampirelib.utils.registry
 
isAllowedInTab(Item, CreativeModeTab) - Static method in class io.github.vampirestudios.vampirelib.utils.ItemStackUtils
Checks if an Item is in an CreativeModeTab.
isBonemealSuccess(Level, RandomSource, BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.LeafPileBlock
 
isBonemealSuccess(Level, RandomSource, BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
isChristmas - Variable in class io.github.vampirestudios.vampirelib.client.BlueprintChestBlockEntityRenderer
 
isCustomRenderer() - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
isEnabled() - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
 
isFeatureEnabled(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
isGui3d() - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
isIdentity() - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
 
ISimpleModelGeometry<T extends ISimpleModelGeometry<T>> - Interface in io.github.vampirestudios.vampirelib.client.model
 
isInstanceOf(Class<?>, Class<?>) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
 
isPathfindable(BlockState, BlockGetter, BlockPos, PathComputationType) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
isPreload() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
isRandomlyTicking(BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizableBlock
 
isRandomlyTicking(BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizablePillarBlock
 
isScoping(CallbackInfoReturnable<Boolean>) - Method in class io.github.vampirestudios.vampirelib.mixins.PlayerMixin
 
isShadedInGui() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
isShadedInGui() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
 
isSideLit() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
isSideLit() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
 
isSignalSource(BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
isStream() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
isTexturePresent(String) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
isTexturePresent(String) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
Checks if a texture is present in the model.
isUvLocked() - Method in class io.github.vampirestudios.vampirelib.client.model.CompositeModelState
 
isValidBonemealTarget(BlockGetter, BlockPos, BlockState, boolean) - Method in class io.github.vampirestudios.vampirelib.blocks.LeafPileBlock
 
isValidBonemealTarget(BlockGetter, BlockPos, BlockState, boolean) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
isVisible(IModelGeometryPart, boolean) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration.VisibilityData
 
item() - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
Returns the value of the item record component.
ITEM - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback
 
itemBlock - Static variable in class io.github.vampirestudios.vampirelib.client.BlueprintChestBlockEntityRenderer
 
ItemGroupFiller - Interface in io.github.vampirestudios.vampirelib.api
Interface implemented on classes for special filling of Items in CreativeModeTabs.
ItemInvokerMixin - Interface in io.github.vampirestudios.vampirelib.mixins
 
ItemRendererMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
 
ItemRendererMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.ItemRendererMixin
 
items() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
Items() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.Items
 
Items(String) - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
 
ItemStackUtils - Class in io.github.vampirestudios.vampirelib.utils
 
ItemStackUtils() - Constructor for class io.github.vampirestudios.vampirelib.utils.ItemStackUtils
 
itemsToEntries - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 

J

JsonTemplates - Class in io.github.vampirestudios.vampirelib.utils
 
JsonTemplates() - Constructor for class io.github.vampirestudios.vampirelib.utils.JsonTemplates
 
JUNGLE - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
JUNGLE - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
JUNGLE_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 

K

KEYFRAME_CODEC - Static variable in class io.github.vampirestudios.vampirelib.client.AnimationCodecs
 

L

ladder() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
ladder() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
LADDERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
LADDERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
LAND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
LASTING - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.MobEffects
 
LASTING_POTIONS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Potions
 
LayeredBakedModel - Interface in io.github.vampirestudios.vampirelib.client.render
 
LEAF_CARPETS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
LEAF_PILES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
leafCarpet() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
leafCarpet() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
leafCarpet(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
leafCarpet(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
LeafCarpetBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
LeafCarpetBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.LeafCarpetBlock
 
leafPile() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
leafPile() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
leafPile(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
leafPile(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
LeafPileBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
LeafPileBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.LeafPileBlock
 
LEATHER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
leaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
leaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
leaves(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
leaves(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
LeavesBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
LeavesBaseBlock(Block) - Constructor for class io.github.vampirestudios.vampirelib.blocks.LeavesBaseBlock
 
LeavesBaseBlock(Block, boolean) - Constructor for class io.github.vampirestudios.vampirelib.blocks.LeavesBaseBlock
 
LecternBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
LecternBaseBlock() - Constructor for class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
 
LEGS_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
lerp(Vector3f, Vector3f, float) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
 
list(List<O>) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
load(Matrix4f) - Method in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
loadShader(ResourceLocation, ShaderInstance) - Static method in class io.github.vampirestudios.vampirelib.api.ShaderRegistry
 
log() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
log() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
logClientFeatures() - Static method in class io.github.vampirestudios.vampirelib.modules.utils.ConsoleUtils
 
logCommonFeatures() - Static method in class io.github.vampirestudios.vampirelib.modules.utils.ConsoleUtils
 
LOGGER - Static variable in class io.github.vampirestudios.vampirelib.modules.utils.ConsoleUtils
 
logServerFeatures() - Static method in class io.github.vampirestudios.vampirelib.modules.utils.ConsoleUtils
 
logsItemTag - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
logsItemTag() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
logsTag - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
logsTag() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
LUSH - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 

M

m00 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m00 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m01 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m01 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m02 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m02 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m03 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m10 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m10 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m11 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m11 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m12 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m12 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m13 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m20 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m20 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m21 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m21 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m22 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
m22 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m23 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m30 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m31 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m32 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
m33 - Variable in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
MAGICAL - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
makeFireImmune() - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
makeQuaternion(float[]) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
 
MAMMALS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_BOVINES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_BOVINES_CATTLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_CAMELIDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_CANIDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_CAPRINES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_EQUINES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_FELINES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_SWINES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MAMMALS_URSIDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
MANGROVE - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
Manhattan - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularDistanceFunction
 
map(Map<K, V>) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
matches(ItemStack) - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
 
Matrix3fExtensions - Interface in io.github.vampirestudios.vampirelib.api
 
Matrix3fMixin - Class in io.github.vampirestudios.vampirelib.mixins
 
Matrix3fMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
Matrix4fExtensions - Interface in io.github.vampirestudios.vampirelib.api
 
Matrix4fMixin - Class in io.github.vampirestudios.vampirelib.mixins
 
Matrix4fMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
MESA - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
MILKABLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
mirror(BlockState, Mirror) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
MixinBookOnLectern - Class in io.github.vampirestudios.vampirelib.mixins.item
 
MixinBookOnLectern() - Constructor for class io.github.vampirestudios.vampirelib.mixins.item.MixinBookOnLectern
 
MixinHelper - Class in io.github.vampirestudios.vampirelib.utils
 
MixinItemEntity - Class in io.github.vampirestudios.vampirelib.mixins
 
MixinItemEntity() - Constructor for class io.github.vampirestudios.vampirelib.mixins.MixinItemEntity
 
MixinLivingEntity - Class in io.github.vampirestudios.vampirelib.mixins
 
MixinLivingEntity() - Constructor for class io.github.vampirestudios.vampirelib.mixins.MixinLivingEntity
 
MixinMobSpawnerLogic - Class in io.github.vampirestudios.vampirelib.mixins
 
MixinMobSpawnerLogic() - Constructor for class io.github.vampirestudios.vampirelib.mixins.MixinMobSpawnerLogic
 
MixinScreen - Class in io.github.vampirestudios.vampirelib.mixins.client
 
MixinScreen() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.MixinScreen
 
MixinServerPlayerEntity - Class in io.github.vampirestudios.vampirelib.mixins
 
MixinServerPlayerEntity() - Constructor for class io.github.vampirestudios.vampirelib.mixins.MixinServerPlayerEntity
 
MixinSpawnHelper - Class in io.github.vampirestudios.vampirelib.mixins
 
MixinSpawnHelper() - Constructor for class io.github.vampirestudios.vampirelib.mixins.MixinSpawnHelper
 
MobEffects() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.MobEffects
 
MobEffectTagProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.MobEffectTagProvider
 
ModdedTargetedItemGroupFiller - Class in io.github.vampirestudios.vampirelib.api
Implementation class of ItemGroupFiller for filling Items after a target Item.
ModdedTargetedItemGroupFiller(String, Item) - Constructor for class io.github.vampirestudios.vampirelib.api.ModdedTargetedItemGroupFiller
 
ModelLoaderRegistry - Class in io.github.vampirestudios.vampirelib.client.model
 
ModelLoaderRegistry() - Constructor for class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
 
ModelLoaderRegistry.VanillaProxy - Class in io.github.vampirestudios.vampirelib.client.model
 
ModelLoaderRegistry.VanillaProxy.Loader - Class in io.github.vampirestudios.vampirelib.client.model
 
modelLoading(JsonElement, Type, JsonDeserializationContext, CallbackInfoReturnable<BlockModel>) - Method in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelDeserializerMixin
 
ModelStateExtensions - Interface in io.github.vampirestudios.vampirelib.api
 
ModelStateMixin - Interface in io.github.vampirestudios.vampirelib.mixins.client
 
modId - Variable in class io.github.vampirestudios.vampirelib.api.FabricSoundProvider
 
modId() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
modId() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
Returns the value of the modId record component.
MODIFIED - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
modifyLocation(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.mixins.client.ShaderInstanceMixin
 
modifyLocationString(String) - Method in class io.github.vampirestudios.vampirelib.mixins.client.ShaderInstanceMixin
 
modName() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
modVersion() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
mossyBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBricks(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBricksSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBricksStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBricksWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
mossyBrickVariants() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
MOUNTAIN - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
MOUNTAINS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
multiplyBackward(Matrix3f) - Method in interface io.github.vampirestudios.vampirelib.api.Matrix3fExtensions
 
multiplyBackward(Matrix4f) - Method in interface io.github.vampirestudios.vampirelib.api.Matrix4fExtensions
 
multiplyBackward(Matrix4f) - Method in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
MUSHROOM - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
MUSHROOM - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
MUSHROOM_COWS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
mushroomLike() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
MUSHROOMS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
MYCELIUM - Static variable in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
 
MyceliumBlockMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
 
MyceliumBlockMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.MyceliumBlockMixin
 

N

name - Variable in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
name - Variable in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
name - Variable in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
name - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
name() - Method in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
Returns the value of the name record component.
name() - Method in class io.github.vampirestudios.vampirelib.api.ToolAction
Returns the name of this tool action
name() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelGeometryPart
 
name() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.ColoredBlock
Returns the value of the name record component.
name() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
nameToId(String, Map<String, String>) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
 
NEEDS_GOLD_TOOL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
NEEDS_NETHERITE_TOOL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
NEEDS_WOOD_TOOL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
NEGATIVE_POTIONS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Potions
 
NEGATIVES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.MobEffects
 
NETHER - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
NETHER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
NETHER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.DimensionTypes
 
NETHER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
 
NETHER_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
NETHER_STARS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
NETHERRACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
NETHERRACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
newBlockEntity(BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintChestBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
 
NoiseSettings() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
 
NoiseSettingsTagProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.NoiseSettingsTagProvider
 
NoiseTagProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.NoiseTagProvider
 
None - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
 
None - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.RotationType3D
 
nonFlammable() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
NPC - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
Mobs that simulate an intelligent, independent relationship of some sort with the player
NUGGETS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
NUGGETS_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
NUGGETS_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 

O

OAK - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
OAK_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
OBSIDIAN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
OBSIDIAN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
OCEAN - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
OCEANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
of(IModelConfiguration, ItemOverrides, TextureAtlasSprite) - Static method in interface io.github.vampirestudios.vampirelib.client.model.IModelBuilder
 
of(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
of(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
of(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
of(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
of(ResourceLocation, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
of(ResourceLocation, Block) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
of(ResourceLocation, Block, AbstractTreeGrower) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
of(ResourceLocation, Block, ConfiguredFeature<HugeFungusConfiguration, ?>) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
of(ResourceLocation, AbstractTreeGrower) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
of(ResourceLocation, AbstractTreeGrower) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
of(ResourceLocation, ConfiguredFeature<HugeFungusConfiguration, ?>) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
of(ResourceLocation, ConfiguredFeature<HugeFungusConfiguration, ?>) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
of(TagKey<Item>) - Static method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
 
of(Item) - Static method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
 
oldScoping - Static variable in class io.github.vampirestudios.vampirelib.callbacks.PlayerEvents
 
onDamage(ServerPlayer, DamageSource, float) - Method in interface io.github.vampirestudios.vampirelib.callbacks.PlayerDamageListener
 
ONE_X_ONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
ONE_X_TWO - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
onEntitySpawnPost(Entity, ServerLevelAccessor, Vec3, MobSpawnType) - Method in interface io.github.vampirestudios.vampirelib.callbacks.EntitySpawnCallback.Post
 
onEntitySpawnPre(Entity, AtomicReference<Entity>, ServerLevelAccessor, MobSpawnType) - Method in interface io.github.vampirestudios.vampirelib.callbacks.EntitySpawnCallback.Pre
 
onInitialize() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
onInitialize() - Method in class io.github.vampirestudios.vampirelib.VampireLib
 
onInitializeClient() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
onInitializeClient() - Method in class io.github.vampirestudios.vampirelib.client.VampireLibClient
 
onInitializeDataGenerator(FabricDataGenerator) - Method in class io.github.vampirestudios.vampirelib.VampireLibDataGen
 
onModdedWoodTypeRegistered(WoodType) - Method in interface io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry.ModdedTypeListener
 
onPlayerScoping(boolean, Player) - Method in interface io.github.vampirestudios.vampirelib.callbacks.PlayerEvents.Scoping
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
 
onResourceManagerReload(ResourceManager) - Method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry.VanillaProxy.Loader
 
onRespawn(ServerPlayer, ServerPlayer, boolean) - Method in interface io.github.vampirestudios.vampirelib.callbacks.PlayerRespawnCallback
Called when a player respawns.
OpenSimplex2 - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.DomainWarpType
 
OpenSimplex2 - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
 
OpenSimplex2Reduced - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.DomainWarpType
 
OpenSimplex2S - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
 
ORE_BEARING_GROUND_DEEPSLATE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Blocks which are often replaced by deepslate ores, i.e. the ores in the tag VTags.Blocks.ORES_IN_GROUND_DEEPSLATE, during world generation
ORE_BEARING_GROUND_DEEPSLATE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Blocks which are often replaced by deepslate ores, i.e. the ores in the tag VTags.Items.ORES_IN_GROUND_DEEPSLATE, during world generation
ORE_BEARING_GROUND_NETHERRACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Blocks which are often replaced by netherrack ores, i.e. the ores in the tag VTags.Blocks.ORES_IN_GROUND_NETHERRACK, during world generation
ORE_BEARING_GROUND_NETHERRACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Blocks which are often replaced by netherrack ores, i.e. the ores in the tag VTags.Items.ORES_IN_GROUND_NETHERRACK, during world generation
ORE_BEARING_GROUND_STONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Blocks which are often replaced by stone ores, i.e. the ores in the tag VTags.Blocks.ORES_IN_GROUND_STONE, during world generation
ORE_BEARING_GROUND_STONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Blocks which are often replaced by stone ores, i.e. the ores in the tag VTags.Items.ORES_IN_GROUND_STONE, during world generation
ORE_RATES_DENSE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Ores which on average result in more than one resource worth of materials
ORE_RATES_DENSE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Ores which on average result in more than one resource worth of materials
ORE_RATES_SINGULAR - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Ores which on average result in one resource worth of materials
ORE_RATES_SINGULAR - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Ores which on average result in one resource worth of materials
ORE_RATES_SPARSE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Ores which on average result in less than one resource worth of materials
ORE_RATES_SPARSE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Ores which on average result in less than one resource worth of materials
ORES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_COAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_COAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_DIAMOND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_DIAMOND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_EMERALD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_EMERALD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_IN_GROUND_DEEPSLATE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Ores in deepslate (or in equivalent blocks in the tag VTags.Blocks.ORE_BEARING_GROUND_DEEPSLATE) which could logically use deepslate as recipe input or output
ORES_IN_GROUND_DEEPSLATE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Ores in deepslate (or in equivalent blocks in the tag VTags.Items.ORE_BEARING_GROUND_DEEPSLATE) which could logically use deepslate as recipe input or output
ORES_IN_GROUND_NETHERRACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Ores in netherrack (or in equivalent blocks in the tag VTags.Blocks.ORE_BEARING_GROUND_NETHERRACK) which could logically use netherrack as recipe input or output
ORES_IN_GROUND_NETHERRACK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Ores in netherrack (or in equivalent blocks in the tag VTags.Items.ORE_BEARING_GROUND_NETHERRACK) which could logically use netherrack as recipe input or output
ORES_IN_GROUND_STONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
Ores in stone (or in equivalent blocks in the tag VTags.Blocks.ORE_BEARING_GROUND_STONE) which could logically use stone as recipe input or output
ORES_IN_GROUND_STONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
Ores in stone (or in equivalent blocks in the tag VTags.Items.ORE_BEARING_GROUND_STONE) which could logically use stone as recipe input or output
ORES_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_LAPIS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_LAPIS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_NETHERITE_SCRAP - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_NETHERITE_SCRAP - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_QUARTZ - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_QUARTZ - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
ORES_REDSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
ORES_REDSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
OVERWORLD - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
OVERWORLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
OVERWORLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.DimensionTypes
 
OVERWORLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
 
OVERWORLD_CAVES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.DimensionTypes
 
OVERWORLD_SURFACE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
OVERWORLD_UNDERGROUND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
owner - Variable in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 

P

PaintingVariants() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
parentLocation - Variable in class io.github.vampirestudios.vampirelib.mixins.client.BlockModelMixin
 
parseAxisRotation(JsonElement) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper.Deserializer
 
parseFloatArray(JsonElement, int, String) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper.Deserializer
 
parseMatrix(JsonElement) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper.Deserializer
 
parseRotation(JsonElement) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper.Deserializer
 
PEAK - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
PEAKS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
performBonemeal(ServerLevel, RandomSource, BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.LeafPileBlock
 
performBonemeal(ServerLevel, RandomSource, BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
Perlin - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
 
PerspectiveMapWrapper - Class in io.github.vampirestudios.vampirelib.client.model
 
PerspectiveMapWrapper(BakedModel, ImmutableMap<ItemTransforms.TransformType, Transformation>) - Constructor for class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
PerspectiveMapWrapper(BakedModel, ModelState) - Constructor for class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
PICKAXE_DIG - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
Exposed by pickaxes to allow querying tool behaviours
PICKAXE_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
pillar() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
pillar(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
PingPong - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
 
pitch(float) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Sets the pitch factor for this sound.
PLAINS - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
PLAINS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
planks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
planks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
PLATEAU - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
PLATEAUS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
PlayerDamageListener - Interface in io.github.vampirestudios.vampirelib.callbacks
 
PlayerDropItemCallback - Interface in io.github.vampirestudios.vampirelib.callbacks
Callback for the player dropping an item entity.
PlayerEvents - Class in io.github.vampirestudios.vampirelib.callbacks
 
PlayerEvents() - Constructor for class io.github.vampirestudios.vampirelib.callbacks.PlayerEvents
 
PlayerEvents.Scoping - Interface in io.github.vampirestudios.vampirelib.callbacks
 
PlayerMixin - Class in io.github.vampirestudios.vampirelib.mixins
 
PlayerMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.PlayerMixin
 
PlayerPickupItemCallback - Interface in io.github.vampirestudios.vampirelib.callbacks
Callback for the player picking up an item entity.
PlayerRespawnCallback - Interface in io.github.vampirestudios.vampirelib.callbacks
Represents a callback for when a ServerPlayer is respawned.
polished() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
polished(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
polishedSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
polishedSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
polishedStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
polishedStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
polishedWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
polishedWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
POSITIVE_POTIONS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Potions
 
POSITIVES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.MobEffects
 
POST - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.client.TextureStitchCallback
 
POST - Static variable in class io.github.vampirestudios.vampirelib.callbacks.EntitySpawnCallback
Callback for after the entity succeeds in spawning.
PostBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
PostBaseBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
Potions() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.Potions
 
pottedSapling() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
pottedSapling() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
pottedSapling(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
pottedSapling(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
PRE - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.client.TextureStitchCallback
 
PRE - Static variable in class io.github.vampirestudios.vampirelib.callbacks.EntitySpawnCallback
Callback for before the entity spawns.
preload() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Causes this sound to be loaded when resources reload.
preload(boolean) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Sets whether to load this sound when resources reload.
prependToPath(ResourceLocation, String) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
 
pressurePlate() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
pressurePlate(PressurePlateBlock.Sensitivity) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
PressurePlateBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
PressurePlateBaseBlock(Block, BlockBehaviour.Properties, PressurePlateBlock.Sensitivity) - Constructor for class io.github.vampirestudios.vampirelib.blocks.PressurePlateBaseBlock
 
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
propagatesSkylightDown(BlockState, BlockGetter, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
push(PoseStack) - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
 
putChestInfo(String, String, boolean) - Static method in class io.github.vampirestudios.vampirelib.ChestManager
Puts a created ChestManager.ChestInfo onto the ChestManager.CHEST_INFO_MAP for a given ID and type.

Q

quatFromXYZ(float[], boolean) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
 
quatFromXYZ(Vector3f, boolean) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
 

R

randColor() - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
randFloat(float) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
randFloatRange(float, float) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
randInt(int) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
randIntRange(int, int) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizableBlock
 
randomTick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class io.github.vampirestudios.vampirelib.blocks.CompatOxidizablePillarBlock
 
randomTick(BlockState, ServerLevel, BlockPos, RandomSource, CallbackInfo) - Method in class io.github.vampirestudios.vampirelib.mixins.block.SpreadableBlockMixin
 
Rands - Class in io.github.vampirestudios.vampirelib.utils
 
Rands() - Constructor for class io.github.vampirestudios.vampirelib.utils.Rands
 
RARE - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
RARE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
raw() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
raw(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
RAW_MATERIALS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
RAW_MATERIALS_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
RAW_MATERIALS_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
RAW_MATERIALS_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
read(JsonDeserializationContext, JsonObject) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelLoader
 
read(JsonDeserializationContext, JsonObject) - Method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry.VanillaProxy.Loader
 
readNbt(int) - Method in class io.github.vampirestudios.vampirelib.mixins.block.StructureBlockBlockEntityMixin
 
readNbt(int) - Method in class io.github.vampirestudios.vampirelib.mixins.block.UpdateStructureBlockC2SPacketMixin
 
Reflect - Class in io.github.vampirestudios.vampirelib.utils
 
Reflect() - Constructor for class io.github.vampirestudios.vampirelib.utils.Reflect
 
register(ResourceLocation, VertexFormat) - Static method in class io.github.vampirestudios.vampirelib.api.ShaderRegistry
 
registerBlock(Block, String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
 
registerBlock(Block, String, CreativeModeTab) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
 
registerBlockEntity(FabricBlockEntityTypeBuilder.Factory<T>, Class<? extends Block>, String) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
registerBlockEntity(FabricBlockEntityTypeBuilder<T>, String) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
registerBlockWithoutItem(String, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
 
registerBlockWithWallBlock(Block, Block, String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
 
registerClientFeature(ClientFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
registerCommonFeature(CommonFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
registerCompatItem(String, String, Item.Properties, CreativeModeTab) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
 
registerConvertibleBlockPair(ConvertibleBlockPair) - Static method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlocksRegistry
Registers a link between two different blocks (See for example OxidizableBlocksRegistry.registerOxidizableBlockPair(Block, Block) and OxidizableBlocksRegistry.registerWaxableBlockPair(Block, Block))
registerEntity(FabricEntityTypeBuilder<T>, String) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
registerFeatures() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
registerFeaturesClient() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
registerFeaturesServer() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
registerItem(String, Item) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
 
registerLoader(ResourceLocation, IModelLoader<?>) - Static method in class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry
 
registerModded(WoodType) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
 
registerModdedTypeListener(WoodTypeRegistry.ModdedTypeListener) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
 
registerPotion(String, Potion) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
 
registerServerFeature(ServerFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
registerSoundEvent(SoundEvent, String) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
 
registerSounds(Consumer<SoundDefinition>) - Method in class io.github.vampirestudios.vampirelib.api.FabricSoundProvider
Registers all sound instances to be generated.
registerSpawnEgg(String, EntityType<? extends Mob>, int, int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
 
registerTranslations() - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
Registers all translations to be placed inside the lang file.
REGISTRY_HELPER - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
RegistryHelper - Record Class in io.github.vampirestudios.vampirelib.utils.registry
 
RegistryHelper(String) - Constructor for record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
Creates an instance of a RegistryHelper record class.
RegistryHelper.Blocks - Class in io.github.vampirestudios.vampirelib.utils.registry
 
RegistryHelper.Items - Class in io.github.vampirestudios.vampirelib.utils.registry
 
reload(PreparableReloadListener.PreparationBarrier, ResourceManager, ProfilerFiller, ProfilerFiller, Executor, Executor) - Method in class io.github.vampirestudios.vampirelib.client.AnimationLoader
 
render(PoseStack, VertexConsumer, ModelPart, ModelPart, ModelPart, float, int, int) - Method in class io.github.vampirestudios.vampirelib.client.BlueprintChestBlockEntityRenderer
 
render(T, float, PoseStack, MultiBufferSource, int, int) - Method in class io.github.vampirestudios.vampirelib.client.BlueprintChestBlockEntityRenderer
 
RENDER_MODIFY_COLOR - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback
 
RENDER_MODIFY_POSITION - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback
 
RENDER_PRE - Static variable in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback
 
renderByItem(ItemStack, ItemTransforms.TransformType, PoseStack, MultiBufferSource, int, int) - Method in class io.github.vampirestudios.vampirelib.client.ChestBlockEntityWithoutLevelRenderer
 
renderByItem(ItemStack, ItemTransforms.TransformType, PoseStack, MultiBufferSource, int, int) - Method in class io.github.vampirestudios.vampirelib.client.TypedBlockEntityWithoutLevelRenderer
 
RenderGuiCallback - Interface in io.github.vampirestudios.vampirelib.callbacks
 
renderModelLists(BakedModel, ItemStack, int, int, PoseStack, VertexConsumer) - Method in class io.github.vampirestudios.vampirelib.mixins.client.ItemRendererMixin
 
renderTooltip(PoseStack, int, int, RenderTooltipCallback.ColorContext) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.RenderModifyColor
Event to manipulate the color of the tooltip.
renderTooltip(PoseStack, RenderTooltipCallback.PositionContext) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.RenderModifyPosition
Event to manipulate the position of the tooltip.
renderTooltip(PoseStack, List<? extends ClientTooltipComponent>, int, int) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.Render
Invoked before the tooltip for a tooltip is rendered.
RenderTooltipCallback - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
RenderTooltipCallback.ColorContext - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
RenderTooltipCallback.Item - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
RenderTooltipCallback.PositionContext - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
RenderTooltipCallback.Render - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
RenderTooltipCallback.RenderModifyColor - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
RenderTooltipCallback.RenderModifyPosition - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
REPTILES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
reset() - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
reset(int, int) - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventPositionContextImpl
 
resolveTexture(String) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
resolveTexture(String) - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
Resolves the final texture name, taking into account texture aliases and replacements.
REVERT - Static variable in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
 
RGBtoHSB(int, int, int, float[]) - Static method in class io.github.vampirestudios.vampirelib.utils.Color
Converts the components of a color, as specified by the default RGB model, to an equivalent set of values for hue, saturation, and brightness that are the three components of the HSB model.
Ridged - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
 
RIVER - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
RIVERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
RodBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
RodBaseBlock(boolean) - Constructor for class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
RodBaseBlock(Material, boolean) - Constructor for class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
RODS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
RODS_BLAZE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
RODS_WOODEN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
rotate(BlockState, Rotation) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
rotate(BlockState, Rotation) - Method in class io.github.vampirestudios.vampirelib.blocks.RodBaseBlock
 
rotateTransform(Direction) - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
 
run(CachedOutput) - Method in class io.github.vampirestudios.vampirelib.api.FabricLanguageProvider
 
run(CachedOutput) - Method in class io.github.vampirestudios.vampirelib.api.FabricSoundProvider
 

S

SAND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
SAND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SAND_COLORLESS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
SAND_COLORLESS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SAND_RED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
SAND_RED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SANDSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
SANDSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SANDY - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
sapling() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
sapling() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
sapling(String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
SaplingBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
SaplingBaseBlock(AbstractTreeGrower) - Constructor for class io.github.vampirestudios.vampirelib.blocks.SaplingBaseBlock
 
saplingGenerator() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
saplings(String...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
SAVANNA - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
SAVANNAS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
ScaffoldingBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
ScaffoldingBaseBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.ScaffoldingBaseBlock
 
SCOPING - Static variable in class io.github.vampirestudios.vampirelib.callbacks.PlayerEvents
 
SEEDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SEEDS_BEETROOT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SEEDS_MELON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SEEDS_PUMPKIN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SEEDS_WHEAT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SERVER_FEATURES - Static variable in class io.github.vampirestudios.vampirelib.modules.FeatureManager
 
ServerFeature - Class in io.github.vampirestudios.vampirelib.modules.api
 
ServerFeature(ResourceLocation, String) - Constructor for class io.github.vampirestudios.vampirelib.modules.api.ServerFeature
 
ServerPlayerEntityDamageMixin - Class in io.github.vampirestudios.vampirelib.mixins
 
ServerPlayerEntityDamageMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.ServerPlayerEntityDamageMixin
 
serverPostRegisterFeatures() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
set(Matrix3f) - Method in interface io.github.vampirestudios.vampirelib.api.Matrix3fExtensions
 
set(Matrix3f) - Method in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 
setBackgroundColor(int) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.ColorContext
 
setBackgroundColor(int) - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
SetCellularDistanceFunction(FastNoiseLite.CellularDistanceFunction) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetCellularJitter(float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetCellularReturnType(FastNoiseLite.CellularReturnType) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
setCustomGeometry(IModelGeometry<?>) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
setCustomModelState(ModelState) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
SetDomainWarpAmp(float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetDomainWarpType(FastNoiseLite.DomainWarpType) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
setDroppedItem(Item) - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
setEnabled(boolean) - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
 
SetFractalGain(float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetFractalLacunarity(float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetFractalOctaves(int) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetFractalPingPongStrength(float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetFractalType(FastNoiseLite.FractalType) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetFractalWeightedStrength(float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetFrequency(float) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
setGSON(Gson) - Static method in interface io.github.vampirestudios.vampirelib.mixins.client.BlockModelAccessor
 
SetNoiseType(FastNoiseLite.NoiseType) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
setOutlineGradientBottomColor(int) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.ColorContext
 
setOutlineGradientBottomColor(int) - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
setOutlineGradientTopColor(int) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.ColorContext
 
setOutlineGradientTopColor(int) - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
setReplace(boolean) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomFabricTagBuilder
Set the value of the `replace` flag in a Tag.
SetRotationType3D(FastNoiseLite.RotationType3D) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
SetSeed(int) - Method in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite
 
setSound(SoundEvent) - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
 
setTooltipX(int) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.PositionContext
 
setTooltipX(int) - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventPositionContextImpl
 
setTooltipY(int) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.RenderTooltipCallback.PositionContext
 
setTooltipY(int) - Method in class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventPositionContextImpl
 
setTranslation(float, float, float) - Method in interface io.github.vampirestudios.vampirelib.api.Matrix4fExtensions
 
setTranslation(float, float, float) - Method in class io.github.vampirestudios.vampirelib.mixins.Matrix4fMixin
 
setup() - Static method in class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 
setup(Consumer<ResourceLocation>) - Method in class io.github.vampirestudios.vampirelib.ChestManager.ChestInfo
Adds the internal textures to the stitch event and initializes the Materials.
setVisibilityState(String, boolean) - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration.VisibilityData
 
ShaderInstanceMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
 
ShaderInstanceMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.ShaderInstanceMixin
 
ShaderRegistry - Class in io.github.vampirestudios.vampirelib.api
 
ShaderRegistry() - Constructor for class io.github.vampirestudios.vampirelib.api.ShaderRegistry
 
SHALLOW_OCEANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
ShapedRecipeResultAccessor - Interface in io.github.vampirestudios.vampirelib.mixins
 
ShapelessRecipeResultAccessor - Interface in io.github.vampirestudios.vampirelib.mixins
 
SHEARS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SHEARS_CARVE - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
This action is exposed by shears and corresponds to a carve action that is triggered with a right click on a block that supports such behaviour.
SHEARS_DIG - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
Exposed by shears to allow querying tool behaviours
SHEARS_DISARM - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
This action is exposed by shears and corresponds to a disarm action that is triggered by breaking a block that supports such behaviour.
SHEARS_HARVEST - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
This action is exposed by shears and corresponds to a harvest action that is triggered with a right click on a block that supports such behaviour.
SHIELD_BLOCK - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
A tool action corresponding to the 'block' action of shields.
shouldNotPrintVersionMessage() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
 
SHOVEL_DIG - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
Exposed by shovels to allow querying tool behaviours
SHOVEL_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
SHOVEL_FLATTEN - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
 
sign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
sign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
signalOpenCount(Level, BlockPos, BlockState, int, int) - Method in class io.github.vampirestudios.vampirelib.blocks.entity.VTrappedChestBlockEntity
 
signItem() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
SimpleBakedModelBuilderAccessor - Interface in io.github.vampirestudios.vampirelib.mixins.client
 
SimpleChestBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
SimpleChestBaseBlock(ResourceLocation) - Constructor for class io.github.vampirestudios.vampirelib.blocks.SimpleChestBaseBlock
 
SimpleModelState - Class in io.github.vampirestudios.vampirelib.client.model
Simple implementation of IModelState via a map and a default value.
SimpleModelState(ImmutableMap<?, Transformation>) - Constructor for class io.github.vampirestudios.vampirelib.client.model.SimpleModelState
 
SimpleModelState(ImmutableMap<?, Transformation>, Transformation) - Constructor for class io.github.vampirestudios.vampirelib.client.model.SimpleModelState
 
SimpleModelState(Transformation) - Constructor for class io.github.vampirestudios.vampirelib.client.model.SimpleModelState
 
SimpleSpreaderBehavior(BlockState) - Constructor for class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SimpleSpreaderBehavior
 
SKELETONS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
slab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
slab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
slab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
slab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
SlabBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
SlabBaseBlock(BlockBehaviour.Properties, Block) - Constructor for class io.github.vampirestudios.vampirelib.blocks.SlabBaseBlock
 
slerp(Quaternion, Quaternion, float) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
 
slerp(Transformation, Transformation, float) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
 
SLIMEBALLS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
SLOPE - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
SLOPES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
smallBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallBricks(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallBricksSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallBricksStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallBricksWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallTiles() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
smallTiles(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
SNOWY - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
SNOWY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
Something - Class in io.github.vampirestudios.vampirelib
 
Something() - Constructor for class io.github.vampirestudios.vampirelib.Something
 
sound(Supplier<SoundEvent>) - Static method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
Creates a new sound file definition for the specified sound.
sound(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
Creates a new sound file definition for file at the specified path
SoundBuilder(ResourceLocation) - Constructor for class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
SoundDefinition - Class in io.github.vampirestudios.vampirelib.api
Contains all the data to completely define a sound event.
SoundDefinition.SoundBuilder - Class in io.github.vampirestudios.vampirelib.api
Constructs sound files for SoundDefinition.
SoundDefinition.SoundType - Enum Class in io.github.vampirestudios.vampirelib.api
Defines how a sound is interpreted by Minecraft.
SPARSE - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
SpawnEggItemAccessor - Interface in io.github.vampirestudios.vampirelib.mixins
 
spawnEntityE(Entity, ServerLevel, MobSpawnType) - Static method in class io.github.vampirestudios.vampirelib.utils.EntitySpawnImpl
 
spawnEntityV(ServerLevelAccessor, Entity) - Static method in class io.github.vampirestudios.vampirelib.utils.EntitySpawnImpl
 
spawnEntityZ(ServerLevel, Entity) - Static method in class io.github.vampirestudios.vampirelib.utils.EntitySpawnImpl
 
SPOOKY - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
spread(BlockState, ServerLevel, BlockPos, RandomSource, int, int) - Method in interface io.github.vampirestudios.vampirelib.api.blockspreading.SpreadingBlock
 
SpreadableBlockMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
 
SpreadableBlockMixin(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.SpreadableBlockMixin
 
SpreadBehaviors - Class in io.github.vampirestudios.vampirelib.api.blockspreading
 
SpreadBehaviors() - Constructor for class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
 
SpreadBehaviors.SimpleSpreaderBehavior - Class in io.github.vampirestudios.vampirelib.api.blockspreading
 
SpreadingBehavior - Interface in io.github.vampirestudios.vampirelib.api.blockspreading
 
SpreadingBlock - Interface in io.github.vampirestudios.vampirelib.api.blockspreading
 
SPRUCE - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
STAINED_GLASS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STAINED_GLASS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STAINED_GLASS_PANES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STAINED_GLASS_PANES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
stairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
stairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
stairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
stairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
STAIRS_BLOCKSTATE - Static variable in class io.github.vampirestudios.vampirelib.utils.JsonTemplates
 
StairsBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
StairsBaseBlock(Block, Block) - Constructor for class io.github.vampirestudios.vampirelib.blocks.StairsBaseBlock
 
stitch(TextureAtlas) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.TextureStitchCallback.Post
 
stitch(TextureAtlas, Consumer<ResourceLocation>) - Method in interface io.github.vampirestudios.vampirelib.callbacks.client.TextureStitchCallback.Pre
 
STONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
StoneRegistry - Class in io.github.vampirestudios.vampirelib.utils.registry
 
StoneRegistry(ResourceLocation) - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
 
StoneRegistry.Builder - Class in io.github.vampirestudios.vampirelib.utils.registry
 
stoneVariants() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
STORAGE_BLOCKS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_AMETHYST - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_AMETHYST - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_COAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_COAL - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_DIAMOND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_DIAMOND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_EMERALD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_EMERALD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_LAPIS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_LAPIS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_NETHERITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_NETHERITE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_QUARTZ - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_QUARTZ - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_RAW_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_RAW_COPPER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_RAW_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_RAW_GOLD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_RAW_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_RAW_IRON - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
STORAGE_BLOCKS_REDSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
STORAGE_BLOCKS_REDSTONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
stream() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Causes this sound to be streamed from disc instead of loading the entire file.
stream(boolean) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Sets whether to stream this sound from disc instead of loading the entire file.
STRING - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
strippedLog() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
strippedLog() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
strippedWood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
strippedWood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
StructureBlockBlockEntityMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
 
StructureBlockBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.StructureBlockBlockEntityMixin
 
subtitle(String) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
Sets the subtitle to display when this sound is played.
SWAMP - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
SWAMPS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
SWORD_DIG - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
Exposed by swords to allow querying tool behaviours
SWORD_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
SWORD_SWEEP - Static variable in class io.github.vampirestudios.vampirelib.api.ToolActions
Used during player attack to figure out if a sweep attack should be performed

T

tag() - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
Returns the value of the tag record component.
tag(TagKey<T>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders
 
tag(String) - Static method in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
tag(String) - Static method in class io.github.vampirestudios.vampirelib.init.VTags.Items
 
tagCustom(TagKey<MobEffect>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.MobEffectTagProvider
 
tagCustom(TagKey<EntityType<?>>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.VEntityTagProvider
 
tagCustom(TagKey<Item>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomItemTagProvider
 
tagCustom(TagKey<Biome>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomBiomeTagProvider
 
tagCustom(TagKey<Block>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.CustomBlockTagProvider
 
tagCustom(TagKey<NoiseGeneratorSettings>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.NoiseSettingsTagProvider
 
tagCustom(TagKey<NormalNoise.NoiseParameters>) - Method in class io.github.vampirestudios.vampirelib.api.CustomTagProviders.NoiseTagProvider
 
TAIGA_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
TARGET_CODEC - Static variable in class io.github.vampirestudios.vampirelib.client.AnimationCodecs
 
TargetedItemGroupFiller - Class in io.github.vampirestudios.vampirelib.api
Implementation class of ItemGroupFiller for filling Items after a target Item.
TargetedItemGroupFiller(Item) - Constructor for class io.github.vampirestudios.vampirelib.api.TargetedItemGroupFiller
 
TEST_CONTENT_ENABLED - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD1 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD10 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD11 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD12 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD13 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD2 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD3 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD4 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD5 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD6 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD7 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD8 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_NETHER_WOOD9 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD1 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD10 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD11 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD12 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD13 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD14 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD15 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD16 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD2 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD3 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD4 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD5 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD6 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD7 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD8 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TEST_WOOD9 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
 
TextureAtlasMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
 
TextureAtlasMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.TextureAtlasMixin
 
TextureAtlasSpriteAnimatedTextureAccessor - Interface in io.github.vampirestudios.vampirelib.mixins.client
 
TextureStitchCallback - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
TextureStitchCallback.Post - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
TextureStitchCallback.Pre - Interface in io.github.vampirestudios.vampirelib.callbacks.client
 
tiles() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tiles(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricks(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricksSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricksSlab(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricksStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricksStairs(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricksWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
tinyBricksWall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
toJson() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
 
toJson() - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition
 
TOOL_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
ToolAction - Class in io.github.vampirestudios.vampirelib.api
 
ToolActions - Class in io.github.vampirestudios.vampirelib.api
 
ToolActions() - Constructor for class io.github.vampirestudios.vampirelib.api.ToolActions
 
toolTagsToEntries - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.BlockChiseler
 
TooltipEventColorContextImpl - Class in io.github.vampirestudios.vampirelib.callbacks.client
 
TooltipEventColorContextImpl() - Constructor for class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventColorContextImpl
 
TooltipEventPositionContextImpl - Class in io.github.vampirestudios.vampirelib.callbacks.client
 
TooltipEventPositionContextImpl() - Constructor for class io.github.vampirestudios.vampirelib.callbacks.client.TooltipEventPositionContextImpl
 
TorchBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
TorchBaseBlock() - Constructor for class io.github.vampirestudios.vampirelib.blocks.TorchBaseBlock
 
TorchBaseBlock(SimpleParticleType) - Constructor for class io.github.vampirestudios.vampirelib.blocks.TorchBaseBlock
 
toString() - Method in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
toString() - Method in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
Returns a string representation of this record class.
toString() - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
Returns a string representation of this record class.
toString() - Method in class io.github.vampirestudios.vampirelib.api.ToolAction
 
toString() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
Returns a string representation of this record class.
toString() - Method in record class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.ColoredBlock
Returns a string representation of this record class.
toTitleCase(String) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
 
toTransformation(ItemTransform) - Static method in class io.github.vampirestudios.vampirelib.client.TransformationHelper
Deprecated.
tracker(int, int, boolean) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
Deprecated.
trackingDistance(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
TransformationExtensions - Interface in io.github.vampirestudios.vampirelib.api
 
TransformationHelper - Class in io.github.vampirestudios.vampirelib.client
 
TransformationHelper() - Constructor for class io.github.vampirestudios.vampirelib.client.TransformationHelper
 
TransformationHelper.Deserializer - Class in io.github.vampirestudios.vampirelib.client
 
transformNormal(Vector3f) - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
 
transformPosition(Vector4f) - Method in interface io.github.vampirestudios.vampirelib.api.TransformationExtensions
 
TransformTypeDependentItemBakedModel - Interface in io.github.vampirestudios.vampirelib.client.render
 
trapdoor() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
trapdoor() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
TRAPDOOR_BLOCKSTATE - Static variable in class io.github.vampirestudios.vampirelib.utils.JsonTemplates
 
TrapdoorBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
TrapdoorBaseBlock(Block, BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.TrapdoorBaseBlock
 
TRAPPED_CHEST - Static variable in class io.github.vampirestudios.vampirelib.init.VBlockEntityTypes
 
TRIDENT_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
tryPlaceBook(Player, Level, BlockPos, BlockState, ItemStack) - Static method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
 
TWO_X_ONE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
TWO_X_TWO - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
 
type - Variable in class io.github.vampirestudios.vampirelib.blocks.BlueprintChestBlock
 
type - Variable in class io.github.vampirestudios.vampirelib.blocks.BlueprintTrappedChestBlock
 
type - Variable in class io.github.vampirestudios.vampirelib.blocks.SimpleChestBaseBlock
 
type(SoundDefinition.SoundType) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Sets how the value of name is interpreted by Minecraft.
TypedBlockEntityWithoutLevelRenderer<BE extends net.minecraft.world.level.block.entity.BlockEntity> - Class in io.github.vampirestudios.vampirelib.client
A utility BlockEntityWithoutLevelRenderer extension for simple rendering of BlockEntity items.
TypedBlockEntityWithoutLevelRenderer(BlockEntityRenderDispatcher, EntityModelSet, BE) - Constructor for class io.github.vampirestudios.vampirelib.client.TypedBlockEntityWithoutLevelRenderer
 

U

UNDEAD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
UNDERGROUND - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
updateIntervalTicks(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
UpdateStructureBlockC2SPacketMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
 
UpdateStructureBlockC2SPacketMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.UpdateStructureBlockC2SPacketMixin
 
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
 
useAmbientOcclusion() - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
useOnBlock(UseOnContext, CallbackInfoReturnable<InteractionResult>) - Method in class io.github.vampirestudios.vampirelib.mixins.item.MixinBookOnLectern
 
usesBlockLight() - Method in class io.github.vampirestudios.vampirelib.client.model.PerspectiveMapWrapper
 
useSmoothLighting() - Method in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
useSmoothLighting() - Method in interface io.github.vampirestudios.vampirelib.client.model.IModelConfiguration
 
Utils - Class in io.github.vampirestudios.vampirelib.utils
 
Utils() - Constructor for class io.github.vampirestudios.vampirelib.utils.Utils
 

V

Value - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
 
ValueCubic - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
 
valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularDistanceFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.DomainWarpType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.RotationType3D
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularDistanceFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.CellularReturnType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.DomainWarpType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.FractalType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.NoiseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.RotationType3D
Returns an array containing the constants of this enum class, in the order they are declared.
values(O[]) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
 
VampireLib - Class in io.github.vampirestudios.vampirelib
 
VampireLib() - Constructor for class io.github.vampirestudios.vampirelib.VampireLib
 
VampireLibClient - Class in io.github.vampirestudios.vampirelib.client
 
VampireLibClient() - Constructor for class io.github.vampirestudios.vampirelib.client.VampireLibClient
 
VampireLibClient.ColoredLeaves - Class in io.github.vampirestudios.vampirelib.client
 
VampireLibDataGen - Class in io.github.vampirestudios.vampirelib
 
VampireLibDataGen() - Constructor for class io.github.vampirestudios.vampirelib.VampireLibDataGen
 
VANILLA - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
VanillaProxy(List<BlockElement>) - Constructor for class io.github.vampirestudios.vampirelib.client.model.ModelLoaderRegistry.VanillaProxy
 
VanillaTargetedItemGroupFiller - Class in io.github.vampirestudios.vampirelib.api
Implementation class of ItemGroupFiller for filling Items after a target Item.
VanillaTargetedItemGroupFiller(ItemLike) - Constructor for class io.github.vampirestudios.vampirelib.api.VanillaTargetedItemGroupFiller
 
VBlockEntityTypes - Class in io.github.vampirestudios.vampirelib.init
 
VBlockEntityTypes() - Constructor for class io.github.vampirestudios.vampirelib.init.VBlockEntityTypes
 
VChestBlockEntity - Class in io.github.vampirestudios.vampirelib.blocks.entity
A ChestBlockEntity extension used for Blueprint's chests.
VChestBlockEntity(BlockPos, BlockState) - Constructor for class io.github.vampirestudios.vampirelib.blocks.entity.VChestBlockEntity
 
VChestBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class io.github.vampirestudios.vampirelib.blocks.entity.VChestBlockEntity
 
Vector2(float, float) - Constructor for class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.Vector2
 
Vector3(float, float, float) - Constructor for class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.Vector3
 
VEntityTagProvider(FabricDataGenerator) - Constructor for class io.github.vampirestudios.vampirelib.api.CustomTagProviders.VEntityTagProvider
 
visibilityData - Variable in class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration
 
VisibilityData() - Constructor for class io.github.vampirestudios.vampirelib.client.model.BlockModelConfiguration.VisibilityData
 
vl_addBlocks(Block...) - Method in interface io.github.vampirestudios.vampirelib.blocks.entity.IBlockEntityType
 
vl_addBlocks(Block...) - Method in class io.github.vampirestudios.vampirelib.mixins.block.BlockEntityTypeMixin
 
vl$bakeFace(BlockElement, BlockElementFace, TextureAtlasSprite, Direction, ModelState, ResourceLocation) - Static method in interface io.github.vampirestudios.vampirelib.mixins.client.BlockModelAccessor
 
vl$create(boolean, boolean, boolean, ItemTransforms, ItemOverrides) - Static method in interface io.github.vampirestudios.vampirelib.mixins.client.SimpleBakedModelBuilderAccessor
 
vl$getFrameX(int) - Method in interface io.github.vampirestudios.vampirelib.mixins.client.TextureAtlasSpriteAnimatedTextureAccessor
 
vl$getFrameY(int) - Method in interface io.github.vampirestudios.vampirelib.mixins.client.TextureAtlasSpriteAnimatedTextureAccessor
 
vl$GSON() - Static method in interface io.github.vampirestudios.vampirelib.mixins.client.BlockModelAccessor
 
vl$layeredItemModel(ItemStack, ItemTransforms.TransformType, boolean, PoseStack, MultiBufferSource, int, int, BakedModel, CallbackInfo) - Method in class io.github.vampirestudios.vampirelib.mixins.client.ItemRendererMixin
 
vl$textureMap() - Method in interface io.github.vampirestudios.vampirelib.mixins.client.BlockModelAccessor
 
VOID - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
VOIDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
VOLCANIC - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
Mobs that prefer to live in lava
volume(float) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Sets the volume factor for this sound.
VTags - Class in io.github.vampirestudios.vampirelib.init
 
VTags() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags
 
VTags.Biomes - Class in io.github.vampirestudios.vampirelib.init
 
VTags.Blocks - Class in io.github.vampirestudios.vampirelib.init
 
VTags.DimensionTypes - Class in io.github.vampirestudios.vampirelib.init
 
VTags.Enchantments - Class in io.github.vampirestudios.vampirelib.init
 
VTags.EntityTypes - Class in io.github.vampirestudios.vampirelib.init
 
VTags.Items - Class in io.github.vampirestudios.vampirelib.init
 
VTags.MobEffects - Class in io.github.vampirestudios.vampirelib.init
 
VTags.NoiseSettings - Class in io.github.vampirestudios.vampirelib.init
 
VTags.PaintingVariants - Class in io.github.vampirestudios.vampirelib.init
 
VTags.Potions - Class in io.github.vampirestudios.vampirelib.init
 
VTrappedChestBlockEntity - Class in io.github.vampirestudios.vampirelib.blocks.entity
A VChestBlockEntity extension used for Blueprint's trapped chests.
VTrappedChestBlockEntity(BlockPos, BlockState) - Constructor for class io.github.vampirestudios.vampirelib.blocks.entity.VTrappedChestBlockEntity
 

W

wall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
wall(Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
 
WALL_BLOCKSTATE - Static variable in class io.github.vampirestudios.vampirelib.utils.JsonTemplates
 
WallBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
WallBaseBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.WallBaseBlock
 
wallSign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
WARPED - Static variable in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
 
WARPED - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
WART_CARPETS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
WART_PILES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Blocks
 
WartBlockBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
WartBlockBaseBlock(Block) - Constructor for class io.github.vampirestudios.vampirelib.blocks.WartBlockBaseBlock
 
WartBlockBaseBlock(Block, boolean) - Constructor for class io.github.vampirestudios.vampirelib.blocks.WartBlockBaseBlock
 
WASTELAND - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
WATER - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
A general tag for all water-based biomes.
WATER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
 
WATERLOGGED - Static variable in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
WATERLOGGED - Static variable in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
WATERLOGGED - Static variable in class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
WaterloggedLeafCarpetBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
WaterloggedLeafCarpetBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafCarpetBlock
 
WaterloggedLeafPileBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
WaterloggedLeafPileBlock(BlockBehaviour.Properties) - Constructor for class io.github.vampirestudios.vampirelib.blocks.WaterloggedLeafPileBlock
 
WaterloggedSaplingBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
 
WaterloggedSaplingBaseBlock(AbstractTreeGrower) - Constructor for class io.github.vampirestudios.vampirelib.blocks.WaterloggedSaplingBaseBlock
 
WEAPON_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
 
weight(int) - Method in class io.github.vampirestudios.vampirelib.api.SoundDefinition.SoundBuilder
Sets the weight for this file.
WET - Static variable in class io.github.vampirestudios.vampirelib.api.BiomeDictionary.Type
 
WHITE - Static variable in class io.github.vampirestudios.vampirelib.utils.Color
 
wood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
 
wood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
 
WoodRegistry - Class in io.github.vampirestudios.vampirelib.utils.registry
 
WoodRegistry.Builder - Class in io.github.vampirestudios.vampirelib.utils.registry
 
WoodRegistry.ColoredBlock - Record Class in io.github.vampirestudios.vampirelib.utils.registry
 
WoodType - Class in io.github.vampirestudios.vampirelib.utils.registry
 
WoodType(String, Block, Block) - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
WoodType(ResourceLocation, Block, Block) - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.WoodType
 
WoodTypeRegistry - Class in io.github.vampirestudios.vampirelib.utils.registry
 
WoodTypeRegistry() - Constructor for class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
 
WoodTypeRegistry.ModdedTypeListener - Interface in io.github.vampirestudios.vampirelib.utils.registry
 
woodTypes - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
 
writeMatrix() - Method in interface io.github.vampirestudios.vampirelib.api.Matrix3fExtensions
 
writeMatrix() - Method in class io.github.vampirestudios.vampirelib.mixins.Matrix3fMixin
 

X

x - Variable in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.Vector2
 
x - Variable in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.Vector3
 
X_SHAPE - Static variable in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 

Y

y - Variable in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.Vector2
 
y - Variable in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.Vector3
 
Y_COLLISION - Static variable in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
Y_SHAPE - Static variable in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 

Z

z - Variable in class io.github.vampirestudios.vampirelib.utils.FastNoiseLite.Vector3
 
Z_SHAPE - Static variable in class io.github.vampirestudios.vampirelib.blocks.PostBaseBlock
 
ZOMBIES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values