Index
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
ResourceLocationto 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
ItemGroupFillerfor fillingItems 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
AnimationDefinitioninstances. - 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
BlockSpreadingTyperecord class. - BlueprintChestBlock - Class in io.github.vampirestudios.vampirelib.blocks
-
A
ChestBlockextension 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
BlockEntityRendererresponsible 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
ChestBlockextension 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
Colorthat is a brighter version of thisColor. - 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
TypedBlockEntityWithoutLevelRendererresponsible 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
colorrecord 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
ColoredBlockrecord 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
ModelStatethat combines the transforms from two childModelState. - 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
ConversionItemrecord 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)andOxidizableBlocksRegistry.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
Blocktype 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.ItemTagProvidertag provider without an associatedFabricTagProvider.BlockTagProvidertag 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
MobEffecttags 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.NoiseParameterstags 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
Colorthat is a darker version of thisColor. - 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
-
Construct a new
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
-
eventcauses the value ofnameinSoundDefinition.SoundBuilderto 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 aDataGeneratorEntrypoint - 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 aDataGeneratorEntrypoint - 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
-
filecauses the value ofnameinSoundDefinition.SoundBuilderto 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
Itemfor aCreativeModeTabgiven aNonNullListof theItemStacks for thatCreativeModeTab. - 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
NonNullListofItemStackand 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
AlphabeticalItemGroupFillerthat 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
AnimationDefinitionmapped to a givenResourceLocationkey. - 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
Colorobject 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.ChestInfofor 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
ResourceLocationkey for a givenAnimationDefinition. - 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
Itemis in anCreativeModeTab. - 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
itemrecord 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 inCreativeModeTabs. - 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
- 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
modIdrecord 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
namerecord 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
namerecord 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
ServerPlayeris 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.ChestInfoonto theChestManager.CHEST_INFO_MAPfor 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)andOxidizableBlocksRegistry.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
RegistryHelperrecord 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
tagrecord 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
- 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
nameis interpreted by Minecraft. - TypedBlockEntityWithoutLevelRenderer<BE extends net.minecraft.world.level.block.entity.BlockEntity> - Class in io.github.vampirestudios.vampirelib.client
-
A utility
BlockEntityWithoutLevelRendererextension for simple rendering ofBlockEntityitems. - 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
- 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
ChestBlockEntityextension 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
VChestBlockEntityextension 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
All Classes and Interfaces|All Packages|Constant Field Values