Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ACACIA - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- accept(BiConsumer<ResourceLocation, LootTable.Builder>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.VBlockLootTableProvider
- accept(T) - Method in interface io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils.Consumer_WithExceptions
- accept(T, U) - Method in interface io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils.BiConsumer_WithExceptions
- add(ParticleType<?>, ResourceLocation...) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricParticleProvider.ParticleGenerator
-
Adds a new JSON file for a given particle.
- add(ResourceKey<T>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add a single element to the tag.
- add(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add a single element to the tag.
- add(ResourceLocation...) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add multiple elements to this tag.
- add(ResourceLocation, Collection<Block>) - Static method in class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- add(SoundEvent, boolean, String, SoundBuilder...) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider.SoundGenerator
-
Adds an individual
SoundEventand its respective sounds to your mod'ssounds.jsonfile. - add(SoundEvent, boolean, SoundBuilder...) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider.SoundGenerator
-
Adds an individual
SoundEventand its respective sounds to your mod'ssounds.jsonfile. - add(SoundEvent, String, SoundBuilder...) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider.SoundGenerator
-
Adds an individual
SoundEventand its respective sounds to your mod'ssounds.jsonfile. - add(SoundEvent, SoundBuilder...) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider.SoundGenerator
-
Adds an individual
SoundEventand its respective sounds to your mod'ssounds.jsonfile. - add(T) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add a single element to the tag.
- add(T...) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add multiple elements to this tag.
- addBookSlotModel(BlockModelGenerators, Block, MultiPartGenerator, Condition.TerminalCondition, VariantProperties.Rotation, BooleanProperty, ModelTemplate, boolean, TextureMapping, TextureMapping) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- addDisplay(DisplayBuilder.Position, DisplayBuilder) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Adds an entry to the
displayproperty of the model. - addElement(ElementBuilder) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Adds an entry to the
elementsproperty of the model. - addExtraProperties(ResourceLocation, Map<TextureSlot, ResourceLocation>, CallbackInfoReturnable<JsonObject>, JsonObject) - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- addFace(Direction, FaceBuilder) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
-
Provides an element builder with a given
FaceBuilderto provide data for a specific face, such as texturing. - addOptional(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add an optional
ResourceLocationto the tag. - addOptionalTag(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add another optional tag to this tag.
- addOverride(OverrideBuilder) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder
-
Adds an entry to the
overridesproperty of the model. - addSlotStateAndRotationVariants(BlockModelGenerators, Block, MultiPartGenerator, Condition.TerminalCondition, VariantProperties.Rotation, TextureMapping, TextureMapping) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- addSound(SoundDefinition.SoundBuilder) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
-
Adds the specified sound file to this instance.
- addSource(SpriteSource) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider.SourceList
-
Add the given
SpriteSourceto this atlas configuration - addSources() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- addTag(TagKey<T>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add another tag to this tag.
- addTags(TagKey<T>...) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add another tag to this tag.
- addTexture(String, ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Adds a texture key for this model and associates a texture file with it.
- addTexture(TextureSlot, ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Adds a texture key for this model and associates a texture file with it.
- AIR - Enum constant in enum class io.github.vampirestudios.vampirelib.api.callbacks.client.OverlayRenderCallback.Types
- all() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry.Builder
- ALL - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- alwaysUpdateVelocity(boolean) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
- AMPLIFIED - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
- append(ItemStack, List<Component>, TooltipFlag) - Method in interface io.github.vampirestudios.vampirelib.api.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
- apply(T) - Method in interface io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils.Function_WithExceptions
- AQUATIC - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- AQUATIC_ICY - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBiomeTags
-
For water biomes where ice naturally spawns.
- 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
- atlas(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
-
Get or create a
SpriteSourceProvider.SourceListfor the given atlas - attenuationDistance(int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
-
Sets the maximum distance to be able to hear the sound from.
- availableFloweryLeaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- 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_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- AZALEA - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.WoodPropertyType
B
- BADLANDS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- BAMBOO - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.WoodPropertyType
- BAMBOO - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- BAMBOO_JUNGLE_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- BANNER_PATTERNS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- BasicGrid - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.DomainWarpType
- BasicModClass - Class in io.github.vampirestudios.vampirelib.api
- BasicModClass(BasicModClass, boolean) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates a copy of the $
BasicModClassgiven and defines if it's client-side or not. - BasicModClass(String, String) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates a new instance of this class with client set to false.
- BasicModClass(String, String, boolean) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates a new instance of this class with mod id being the lowercase version of the name.
- BasicModClass(String, String, String) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates a new instance of this class with client set to false.
- BasicModClass(String, String, String, boolean) - Constructor for class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates a new instance of this class.
- BasicTrade - Class in io.github.vampirestudios.vampirelib.village
-
A default, exposed implementation of ITrade.
- BasicTrade(int, ItemStack, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.BasicTrade
- BasicTrade(int, ItemStack, int, int, float) - Constructor for class io.github.vampirestudios.vampirelib.village.BasicTrade
- BasicTrade(ItemStack, ItemStack, int, int, float) - Constructor for class io.github.vampirestudios.vampirelib.village.BasicTrade
- BasicTrade(ItemStack, ItemStack, ItemStack, int, int, float) - Constructor for class io.github.vampirestudios.vampirelib.village.BasicTrade
- BEACHES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- BEDS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- BEE - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- 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
- Biomes() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- BIRCH - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- 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
- BLOCK - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- BLOCK - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.ColorHandlersCallback
- BLOCK_WITH_CUSTOM_MODEL_1 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
- BLOCK_WITH_CUSTOM_MODEL_2 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
- BLOCK_WITH_EMPTY_MODEL - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
- BlockChiseler - Class in io.github.vampirestudios.vampirelib.utils
- BlockChiseler() - Constructor for class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- BlockColorsMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
- BlockColorsMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.BlockColorsMixin
- BlockEntityTypeMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
- BlockEntityTypeMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.BlockEntityTypeMixin
- BlockModelBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen.builder
-
Dedicated builder class for standard Minecraft block models.
- 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
- BLOCKS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- blockSetType - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- blockSetType(BlockSetType) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- BlockSpreadingCallback - Interface in io.github.vampirestudios.vampirelib.api.blockspreading
-
Example.
- BlockSpreadingCallback.CustomSpreading - Interface in io.github.vampirestudios.vampirelib.api.blockspreading
- BlockSpreadingCallback.NormalSpreading - Interface in io.github.vampirestudios.vampirelib.api.blockspreading
- 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. - BlockStateModelGeneratorMixin - Class in io.github.vampirestudios.vampirelib.mixins
- BlockStateModelGeneratorMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.BlockStateModelGeneratorMixin
- blockStateOutput - Variable in class io.github.vampirestudios.vampirelib.mixins.BlockStateModelGeneratorMixin
- BLOCKSTATES - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- boat() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- boatItem() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- bookshelf() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- bookshelf() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- 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
- BRAIN - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- 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 class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
- build() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
- build() - Method in class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
- build() - Method in class io.github.vampirestudios.vampirelib.api.datagen.OverrideBuilder
- build() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder
- build() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
- 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
- build(Item, ModelBuilder<?>) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricItemModelGenerator
-
Generates an item's model based on an already-prepared
ModelBuilder. - build(Item, String, ModelBuilder<?>) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricItemModelGenerator
-
Generates an item's model based on an already-prepared
ModelBuilder. - 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
- buildModel() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.BlockModelBuilder
- buildModel() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder
- buildModel() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
- buildWithSingletonState(Block, ModelBuilder<?>) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricBlockStateModelGenerator
-
Create a singleton block state and model file to be built by an instanced @{link ModelBuilder} for a given block.
- buildWithSingletonState(Block, ModelBuilder<?>) - Method in class io.github.vampirestudios.vampirelib.mixins.BlockStateModelGeneratorMixin
- BundledTooltipComponentImpl - Record Class in io.github.vampirestudios.vampirelib.item
- BundledTooltipComponentImpl(List<ClientTooltipComponent>) - Constructor for record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
-
Creates an instance of a
BundledTooltipComponentImplrecord class. - BundledTooltipData - Record Class in io.github.vampirestudios.vampirelib.item
- BundledTooltipData(List<TooltipComponent>) - Constructor for record class io.github.vampirestudios.vampirelib.item.BundledTooltipData
-
Creates an instance of a
BundledTooltipDatarecord class. - button() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- button() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- BuyForOneEmeraldFactory(ItemLike, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.BuyForOneEmeraldFactory
C
- callMove(double, double, double) - Method in interface io.github.vampirestudios.vampirelib.mixins.client.CameraInvokerMixin
- camera - Variable in class io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback.CameraInfo
- CameraInfo(GameRenderer, Camera, double, float, float, float) - Constructor for class io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback.CameraInfo
- CameraInvokerMixin - Interface in io.github.vampirestudios.vampirelib.mixins.client
- CameraSetupCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
-
Callback called when the GameRenderer sets up the Camera.
- CameraSetupCallback.CameraInfo - Class in io.github.vampirestudios.vampirelib.api.callbacks.client
- canSpread(BlockState, BlockSpreadingType) - Static method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
- 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.noise.FastNoiseLite.NoiseType
- CellValue - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.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
- CHERRY - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.WoodPropertyType
- CHEST_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- chestBoatItem() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- CHESTS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- 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
- chiseledBookshelf() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- chiseledBookshelf() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- chiselRegistry - Static variable in class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- CHUNK - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- clearDisplays() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Clears all current
DisplayBuilders for this model builder. - clearElements() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Clears all current
ElementBuilders for this model builder. - clearFaces() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
-
Clears all current faces for this builder.
- clearOverrides() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder
-
Clears all current
OverrideBuilders for this model builder. - clearTextures() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Clears all current textures and texture keys for this model builder.
- 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
- clientInit() - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- clientPostRegisterFeatures() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Initializes the client features.
- close() - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
- 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
- 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
- codec - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- 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
- ColorData(Camera, float, float, float) - Constructor for class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.ColorData
- 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. - 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
- ColorHandlersCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- ColorHandlersCallback.Block - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- ColorHandlersCallback.Item - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- 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
-
Initializes the common.
- compareTo(Path) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- ConditionalTradeFactory - Interface in io.github.vampirestudios.vampirelib.village
- conditions - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- 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
- contains(WoodType) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
- contains(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
- ConventionalBiomeTags - Class in net.fabric.api.tag.convention.v1
- ConventionalBiomeTags() - Constructor for class net.fabric.api.tag.convention.v1.ConventionalBiomeTags
- ConventionalBlockTags - Class in net.fabric.api.tag.convention.v1
- ConventionalBlockTags() - Constructor for class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- ConventionalItemTags - Class in net.fabric.api.tag.convention.v1
- ConventionalItemTags() - Constructor for class net.fabric.api.tag.convention.v1.ConventionalItemTags
- 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.
- COOKED_FISH - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- COOKED_MEAT - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- copy(ByteBuf) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.copyin a packet byte buffer. - copy(ByteBuf, int, int) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.copyin a packet byte buffer. - copy(TagKey<Block>, TagKey<Item>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomItemTagProvider
-
Copy the entries from a tag with the
Blocktype into this item tag. - copyFrom(ModelTemplate, TextureMapping) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.builder.BlockModelBuilder
- copyFrom(ModelTemplate, TextureMapping) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder
- 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() - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Returns a new heap memory-backed instance of packet byte buffer.
- create(ResourceLocation, TagKey<Item>, Collection<Block>) - Static method in class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- create(ResourceLocation, Item, Collection<Block>) - Static method in class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- createBuilder(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
- createCarpet(BlockModelGenerators, Block, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- createCaveVines(Block, Block, BlockModelGenerators) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- createConfig(Class<? extends CustomConfig>) - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates a new config for this mod with the specified config class.
- createConnectedBlock(Block, Property<Boolean>, ResourceLocation, ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- createFeatureManager(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- createMultipleSoundsBlockSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsBlockSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsEntitySoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsEntitySoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsItemSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsItemSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsParticleSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsParticleSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsSoundDefinition(FabricSoundProvider.SoundGenerator, ResourceLocationUtils.IdType, SoundEvent, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMultipleSoundsSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, ResourceLocationUtils.IdType, SoundEvent, String, String, String, int) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createMusicDiscSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createNew(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.builder.BlockModelBuilder
- createNew(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder
- createPackForMod(ModContainer) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.ResourcePackLoader
- createRegistryHelper(String) - Static method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
- createSimpleBlockSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleBlockSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleEntitySoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleEntitySoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleItemSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleItemSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleParticleSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleParticleSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleSoundDefinition(FabricSoundProvider.SoundGenerator, ResourceLocationUtils.IdType, SoundEvent, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleSoundDefinition(FabricSoundProvider.SoundGenerator, SoundEvent, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, ResourceLocationUtils.IdType, SoundEvent, String, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSimpleSoundDefinitionWithSubtitle(FabricSoundProvider.SoundGenerator, SoundEvent, String, String, String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- createSoundEvent(String) - Method in record class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper
- createSpongePerlin(int) - Static method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- creator() - Static method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- 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.VanillaWoodTypes
- CROSSBOW_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- CROSSHAIRS - Enum constant in enum class io.github.vampirestudios.vampirelib.api.callbacks.client.OverlayRenderCallback.Types
- CURSES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- CUSTOM_SPREADING - Static variable in interface io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingCallback
-
Allows to define blocks which can spread to each-other using a defined custom spreading behaviour.
- CustomBiomeTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomBiomeTagProvider
- CustomBlockTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomBlockTagProvider
- CustomConfig - Interface in io.github.vampirestudios.vampirelib.api
- CustomFabricTagBuilder(TagsProvider.TagAppender<T>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
- customHouse() - Method in record class io.github.vampirestudios.vampirelib.village.VillagerHouse
-
Returns the value of the
customHouserecord component. - CustomItemTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomItemTagProvider
-
Construct an
FabricTagProvider.ItemTagProvidertag provider without an associatedFabricTagProvider.BlockTagProvidertag provider. - CustomItemTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>, CustomTagProviders.CustomBlockTagProvider) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomItemTagProvider
- CustomLadderBlock - Class in io.github.vampirestudios.vampirelib.blocks
- CustomLadderBlock() - Constructor for class io.github.vampirestudios.vampirelib.blocks.CustomLadderBlock
- CustomSpreadingImpl - Class in io.github.vampirestudios.vampirelib.api.blockspreading
- CustomSpreadingImpl(Block, BlockSpreadingType, SpreadingBehavior) - Constructor for class io.github.vampirestudios.vampirelib.api.blockspreading.CustomSpreadingImpl
- CustomTagProviders<T> - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders(FabricDataOutput, ResourceKey<? extends Registry<T>>, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders
-
Construct a new
FabricTagProviderwith the default computed path. - CustomTagProviders.CustomBiomeTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.CustomBlockTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.CustomFabricTagBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.CustomItemTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.DimensionTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.DimensionTypeTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.MobEffectTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Extend this class to create
EntityTypetags in the "/entity_types" tag directory. - CustomTagProviders.NoiseSettingsTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.NoiseTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Extend this class to create
GameEventtags in the "/game_events" tag directory. - CustomTagProviders.VEnchantmentTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Extend this class to create
Enchantmenttags in the "/enchantments" tag directory. - CustomTagProviders.VEntityTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- CustomTagProviders.VGameEventTagProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Extend this class to create
GameEventtags in the "/game_events" tag directory. - customVillagerTypes - Static variable in interface io.github.vampirestudios.vampirelib.village.VillagerTypeRegistry
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.VanillaWoodTypes
- darker() - Method in class io.github.vampirestudios.vampirelib.utils.Color
-
Creates a new
Colorthat is a darker version of thisColor. - DataGenUtils - Class in io.github.vampirestudios.vampirelib.api.datagen
- DataGenUtils(BasicModClass) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- dataOutput - Variable in class io.github.vampirestudios.vampirelib.api.datagen.FabricParticleProvider
- dataOutput - Variable in class io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider
- dataOutput - Variable in class io.github.vampirestudios.vampirelib.api.datagen.LegacyFabricSoundProvider
- DebugFeature - Class in io.github.vampirestudios.vampirelib.api.debug_renderers
- DebugFeatureCommands - Class in io.github.vampirestudios.vampirelib.api.debug_renderers
- DebugFeatureCommands() - Constructor for class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureCommands
- DebugFeaturesImpl - Class in io.github.vampirestudios.vampirelib.api.debug_renderers
- DebugFeaturesImpl() - Constructor for class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- DebugFeatureSync - Class in io.github.vampirestudios.vampirelib.api.debug_renderers
- DebugFeatureSync() - Constructor for class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- DebugInfoSenderMixin - Class in io.github.vampirestudios.vampirelib.mixins
- DebugInfoSenderMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.DebugInfoSenderMixin
- DebugRendererMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
- DebugRendererMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.DebugRendererMixin
- DebugRendererRegistrationCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks
- DebugRendererRegistrationCallback.DebugRendererRegistrar - Interface in io.github.vampirestudios.vampirelib.api.callbacks
- DebugRendererRegistry - Class in io.github.vampirestudios.vampirelib.client
- DEEP_OCEANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- defaultBlocks() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- defaultBlocks(WoodRegistry.WoodPropertyType) - 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
- defaultBlocksColoredLeaves(WoodRegistry.WoodPropertyType) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- defaultBlocksColoredLeaves(WoodRegistry.WoodPropertyType, 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.datagen.SoundDefinition
-
Creates a new sound definition for the specified sound.
- definition(Supplier<SoundEvent>) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
-
Creates a new sound definition for the specified sound event.
- 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
- DimensionTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.DimensionTagProvider
- DimensionTypes() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.DimensionTypes
- DimensionTypeTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.DimensionTypeTagProvider
- directory - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- DisplayBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Instantiate this class in order to provide an optional set of
displayproperties for a given model JSON. - DisplayBuilder() - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
- DisplayBuilder.Position - Enum Class in io.github.vampirestudios.vampirelib.api.datagen
-
The place where a given set of display transformations should be applied.
- 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.noise.FastNoiseLite.CellularReturnType
- Distance2 - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.CellularReturnType
- Distance2Add - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.CellularReturnType
- Distance2Div - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.CellularReturnType
- Distance2Mul - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.CellularReturnType
- Distance2Sub - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.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.noise.FastNoiseLite
- DomainWarp(FastNoiseLite.Vector3) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- DomainWarpIndependent - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.FractalType
- DomainWarpProgressive - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.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(BlockBehaviour.Properties, BlockSetType) - 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
- duplicate(ByteBuf) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.duplicatein a packet byte buffer. - dynamicOps - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- DynamicRegistryFinalizeCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks
-
This event is fired just before dynamic registries are immutablized, giving modders a last chance to access and change any registry while it's still mutable.
- DynamicRegistryRegistry - Class in io.github.vampirestudios.vampirelib
-
Methods for registering dynamically loadable registries.
E
- egg(int, int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
- 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
- ElementBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Instantiate this class in order to provide any specific
elementsto a given block/item model JSON. - ElementBuilder(double, double, double, double, double, double) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
-
Create a new element builder with a given pair of opposite vertices.
- ElementBuilder(Vector3d, Vector3d) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
-
Create a new element builder with a given pair of opposite vertices and optional
RotationBuilderand shading. - empty() - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Returns an empty instance of packet byte buffer.
- Enchantments() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- 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
- endsWith(Path) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- 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
- ENTITY - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- EntityHealthChangeCallback - Interface in io.github.vampirestudios.vampirelib.api.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 - Interface in io.github.vampirestudios.vampirelib.api.callbacks
-
Collection of events for entity spawning.
- EntitySpawnCallback.Post - Interface in io.github.vampirestudios.vampirelib.api.callbacks
-
Callback for after the entity succeeds in spawning.
- EntitySpawnCallback.Pre - Interface in io.github.vampirestudios.vampirelib.api.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
- entries - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- 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.callbacks.client.RegisterShadersCallback.ShaderRegistry
-
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.api.datagen.RefPath
- equals(Object) - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- equals(Object) - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipData
-
Indicates whether some other object is "equal to" this one.
- 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.
- equals(Object) - Method in record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.github.vampirestudios.vampirelib.village.VillagerHouse
-
Indicates whether some other object is "equal to" this one.
- Euclidean - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.CellularDistanceFunction
- EuclideanSq - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.CellularDistanceFunction
- eval(double, double) - Method in class io.github.vampirestudios.vampirelib.utils.noise.OpenSimplexNoise
- eval(double, double, double) - Method in class io.github.vampirestudios.vampirelib.utils.noise.OpenSimplexNoise
- eval(double, double, double, double) - Method in class io.github.vampirestudios.vampirelib.utils.noise.OpenSimplexNoise
- event(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Build an entry corresponding to an existing
SoundEvent. - EVENT - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.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.api.callbacks.client.CameraSetupCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.FOVModifierCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.OverlayRenderCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RegisterShadersCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.DebugRendererRegistrationCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.DynamicRegistryFinalizeCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.EntityHealthChangeCallback
-
Callback for entity health change.
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.ItemTooltipDataCallback
-
Fired when
ItemStack.getTooltipImage()is called. - EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.PlayerDamageListener
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.PlayerDropItemCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.PlayerPickupItemCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.PlayerRespawnCallback
- EVENT - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.RenderGuiCallback
- eventPre(Entity, AtomicReference<Entity>, ServerLevelAccessor, MobSpawnType, EntitySpawnCallback.Pre[]) - Static method in class io.github.vampirestudios.vampirelib.utils.EntitySpawnImpl
- excludeFromStrictValidation(Block) - Method in class io.github.vampirestudios.vampirelib.api.datagen.VBlockLootTableProvider
-
Disable strict validation for the passed block.
- existingFileHelper - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- ExistingFileHelper - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Enables data providers to check if other data files currently exist.
- ExistingFileHelper(Collection<Path>, Set<String>, boolean, String, File) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
-
Create a new helper.
- ExistingFileHelper.IResourceType - Interface in io.github.vampirestudios.vampirelib.api.datagen
- ExistingFileHelper.ResourceType - Class in io.github.vampirestudios.vampirelib.api.datagen
- exists(ResourceLocation, ExistingFileHelper.IResourceType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
-
Check if a given resource exists in the known resource packs.
- exists(ResourceLocation, PackType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
-
Check if a given resource exists in the known resource packs.
- exists(ResourceLocation, PackType, String, String) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
-
Check if a given resource exists in the known resource packs.
F
- fabric_addElement(ElementBuilder) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_addElement(ElementBuilder) - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_addOverride(OverrideBuilder) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_addOverride(OverrideBuilder) - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getAmbientOcclusion() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getAmbientOcclusion() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getDisplayBuilders() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getDisplayBuilders() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getElementBuilders() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getElementBuilders() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getGuiLight() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getGuiLight() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getOverrideBuilders() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getOverrideBuilders() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getParent() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getParent() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getRequiredTextures() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getRequiredTextures() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_getVariant() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_getVariant() - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_setAmbientOcclusion(boolean) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_setAmbientOcclusion(boolean) - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_setGuiLight(ItemModelBuilder.GuiLight) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_setGuiLight(ItemModelBuilder.GuiLight) - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- fabric_withDisplay(DisplayBuilder.Position, DisplayBuilder) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricModel
- fabric_withDisplay(DisplayBuilder.Position, DisplayBuilder) - Method in class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- FabricBlockStateModelGenerator - Interface in io.github.vampirestudios.vampirelib.api.datagen
-
Fabric-provided extensions for
BlockModelGenerators. - FabricItemModelGenerator - Interface in io.github.vampirestudios.vampirelib.api.datagen
-
Fabric-provided extensions for
ItemModelGenerators. - FabricModel - Interface in io.github.vampirestudios.vampirelib.api.datagen
- FabricParticleProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Extend this class and implement
FabricParticleProvider.generateParticleTextures(ParticleGenerator). - FabricParticleProvider(FabricDataOutput) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.FabricParticleProvider
- FabricParticleProvider.ParticleGenerator - Interface in io.github.vampirestudios.vampirelib.api.datagen
- FabricSoundProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Register an instance of the class with
FabricDataGenerator.Pack.addProvider(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack.Factory<T>)in aDataGeneratorEntrypoint. - FabricSoundProvider(FabricDataOutput) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider
- FabricSoundProvider.SoundGenerator - Interface in io.github.vampirestudios.vampirelib.api.datagen
- FaceBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Instantiate this class in order to provide a set of
facesto be rendered for an element of a JSON model. - FaceBuilder(String) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
- FaceBuilder(TextureSlot) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
-
Create a new face builder for the given texture key.
- FastNoiseLite - Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite() - Constructor for class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- FastNoiseLite(int) - Constructor for class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- FastNoiseLite.CellularDistanceFunction - Enum Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite.CellularReturnType - Enum Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite.DomainWarpType - Enum Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite.FractalType - Enum Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite.NoiseType - Enum Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite.RotationType3D - Enum Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite.Vector2 - Class in io.github.vampirestudios.vampirelib.utils.noise
- FastNoiseLite.Vector3 - Class in io.github.vampirestudios.vampirelib.utils.noise
- FBm - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.FractalType
- Feature - Class in io.github.vampirestudios.vampirelib.modules.api
- Feature(ResourceLocation, String) - Constructor for class io.github.vampirestudios.vampirelib.modules.api.Feature
- FEATURE_MANAGERS - Static variable in class io.github.vampirestudios.vampirelib.init.VRegistries
- featureManager - Static variable in class io.github.vampirestudios.vampirelib.api.BasicModClass
- featureManager() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
- FeatureManager - Class in io.github.vampirestudios.vampirelib.modules
- 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
- fenceGate() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- fenceGate() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- FILE - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundType
-
filecauses the value ofnameinSoundDefinition.SoundBuilderto be interpreted as the path to a literal sound file. - FIRSTPERSON_LEFTHAND - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- FIRSTPERSON_RIGHTHAND - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- FISH - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- FIXED - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- 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
- floweryLeaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- FLYING - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- FogData(float, float, FogShape) - Constructor for class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- FogEvents - Class in io.github.vampirestudios.vampirelib.api.callbacks
- FogEvents.ColorData - Class in io.github.vampirestudios.vampirelib.api.callbacks
- FogEvents.FogData - Class in io.github.vampirestudios.vampirelib.api.callbacks
- FogEvents.RenderFog - Interface in io.github.vampirestudios.vampirelib.api.callbacks
- FogEvents.SetColor - Interface in io.github.vampirestudios.vampirelib.api.callbacks
- FogEvents.SetDensity - Interface in io.github.vampirestudios.vampirelib.api.callbacks
- forceAddTag(TagKey<T>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Add another tag to this tag, ignoring any warning.
- FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- forSale - Variable in class io.github.vampirestudios.vampirelib.village.BasicTrade
- forSound(Supplier<SoundEvent>) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.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
- FOVModifierCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- FOVModifierCallback.PartialFOV - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- FriendlyByteBufs - Class in io.github.vampirestudios.vampirelib.api
-
Helper methods for working with and creating
FriendlyByteBufs. - FRONT - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder.GuiLight
-
Render as a flat item icon within GUIs.
- FungusBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
- FungusBaseBlock(ResourceKey<ConfiguredFeature<?, ?>>, Block) - Constructor for class io.github.vampirestudios.vampirelib.blocks.FungusBaseBlock
- fungusGenerator() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
G
- GAME_EVENT - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- gather(BiConsumer<ResourceLocation, List<SpriteSource>>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- gather(BiConsumer<ResourceLocation, T>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- gatherableItems(ImmutableSet<Item>) - Method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- generate() - Method in class io.github.vampirestudios.vampirelib.api.datagen.VBlockLootTableProvider
-
Implement this method to add block drops.
- generateBlockTags(CustomTagProviders.CustomBlockTagProvider) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- generateConnectedCubeModels(BlockModelGenerators, ResourceLocation, ResourceLocation, Block, Property<Boolean>) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateConnectedEndSideModels(BlockModelGenerators, ResourceLocation, Pair<ResourceLocation, ResourceLocation>, Block, Property<Boolean>) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateConnectedTopBottomSideModels(BlockModelGenerators, ResourceLocation, Triple<ResourceLocation, ResourceLocation, ResourceLocation>, Block, Property<Boolean>) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateFlatHandheldModel(Item, String, ItemModelGenerators) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateFlatModel(Item, String, ItemModelGenerators) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateFlatModel(Block, String, BlockModelGenerators) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateItemTags(CustomTagProviders.CustomItemTagProvider) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- generateLang(FabricLanguageProvider.TranslationBuilder, Map<String, String>) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- generateLoot(VBlockLootTableProvider) - 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
- generateParticleTextures(FabricParticleProvider.ParticleGenerator) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FabricParticleProvider
-
Implement this method to register particle textures.
- generateRecipes(Consumer<FinishedRecipe>) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- generateSapling(String, Block, Block, BlockModelGenerators) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateSimpleColumnModels(BlockModelGenerators, TextureMapping, Block) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateSimpleColumnModels(BlockModelGenerators, ResourceLocation, ResourceLocation, Block) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateSimpleCubeModels(BlockModelGenerators, ResourceLocation, Block) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateSimpleTopBottomModels(BlockModelGenerators, ResourceLocation, ResourceLocation, ResourceLocation, Block) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.DataGenUtils
- generateSounds(FabricSoundProvider.SoundGenerator) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider
-
Implement this method to register sounds.
- get() - Method in interface io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils.Supplier_WithExceptions
- get(String) - Static method in record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
- get(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- get(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
- getAlpha() - Method in class io.github.vampirestudios.vampirelib.utils.Color
- getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
- getAngle() - Method in enum class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder.Angle
- getAsMutableList(Supplier<List<T>>, Consumer<List<T>>) - Static method in class io.github.vampirestudios.vampirelib.village.ImmutableCollectionUtils
- getAsMutableMap(Supplier<Map<K, V>>, Consumer<Map<K, V>>) - Static method in class io.github.vampirestudios.vampirelib.village.ImmutableCollectionUtils
- getAsMutableSet(Supplier<Set<T>>, Consumer<Set<T>>) - Static method in class io.github.vampirestudios.vampirelib.village.ImmutableCollectionUtils
- getAttenuationDistance() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- getBackgroundColor() - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.ColorContext
- getBackgroundColor() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- getBehavior() - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.CustomSpreadingImpl
-
Gets the defined spreading behaviour.
- getBlock() - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.CustomSpreadingImpl
-
Gets the block which should spread to other blocks.
- getBlock() - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.NormalSpreadingImpl
-
Gets the block which should spread to other blocks.
- 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.api.callbacks.FogEvents.ColorData
- 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
- getCamera() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.ColorData
- 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
- getColor() - Method in class io.github.vampirestudios.vampirelib.client.VampireLibClient.ColoredLeaves
- getColor() - Method in class io.github.vampirestudios.vampirelib.utils.Color
- 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
- getDroppedItem() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
- getEnabledFeatures() - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- getEnabledRenderers() - Static method in class io.github.vampirestudios.vampirelib.client.DebugRendererRegistry
- getEntries() - Method in interface io.github.vampirestudios.vampirelib.mixins.TextureMapAccessor
- getFabricDataOutput() - Method in class io.github.vampirestudios.vampirelib.api.datagen.VBlockLootTableProvider
- getFarPlaneDistance() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- getFeatureManager(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- getFeatures() - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- getFieldByType(Class<?>, Class<?>) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
- getFileName() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- getFileSystem() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- getFogShape() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- getGreen() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.ColorData
- getGreen() - Method in class io.github.vampirestudios.vampirelib.utils.Color
- getHeight() - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
- 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)
- getInherited() - Method in interface io.github.vampirestudios.vampirelib.mixins.TextureMapAccessor
- getInnerClass(Class<?>, String) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
- getLightness() - Method in class io.github.vampirestudios.vampirelib.utils.Color
-
Gets the HSL Lightness, or average light intensity, of this color
- getLogger() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
- getLootContextType() - Method in class io.github.vampirestudios.vampirelib.api.datagen.VBlockLootTableProvider
- getLuma() - Method in class io.github.vampirestudios.vampirelib.utils.Color
-
Gets the HSL Luma, or perceptual brightness, of this color
- 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
- 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 record class io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingType
- getName() - Method in class io.github.vampirestudios.vampirelib.api.datagen.FabricParticleProvider
- getName() - Method in class io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider
- getName() - Method in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- getName() - Method in class io.github.vampirestudios.vampirelib.api.datagen.LegacyFabricSoundProvider
- getName() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
- getName() - Method in class io.github.vampirestudios.vampirelib.api.datagen.VBlockLootTableProvider
- getName() - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
- getName(int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- getNameCount() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- getNamespaces(PackType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
- getNamespaces(PackType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
-
Looks up all already indexed namespaces.
- getNearPlaneDistance() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- getNewFOV(GameRenderer, Camera, double, double) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.FOVModifierCallback.PartialFOV
- getNewFOV(Player, float) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.FOVModifierCallback
- GetNoise(float, float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- GetNoise(float, float, float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TreasureMapForEmeralds
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.BasicTrade
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.BuyForOneEmeraldFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.ProcessItemFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellEnchantedToolFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellPotionHoldingItemFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellSuspiciousStewFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TwoItemsForOneItemFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TypeAwareBuyForOneEmeraldFactory
- getOffer(Entity, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TypeAwareBuyItemFactory
- getOriginal() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
- getOutlineGradientBottomColor() - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.ColorContext
- getOutlineGradientBottomColor() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- getOutlineGradientTopColor() - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.ColorContext
- getOutlineGradientTopColor() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- getPackFor(String) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.ResourcePackLoader
- getPackNames() - Static method in class io.github.vampirestudios.vampirelib.api.datagen.ResourcePackLoader
- getPackType() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper.IResourceType
- getPackType() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper.ResourceType
- getParent() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- getPath() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- getPillar() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
- getPitch() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- getPlayersWithFeatureEnabled(MinecraftServer) - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- 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
- getPrefix() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper.IResourceType
- getPrefix() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper.ResourceType
- 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.api.callbacks.FogEvents.ColorData
- getRed() - Method in class io.github.vampirestudios.vampirelib.utils.Color
- getRegistryName() - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
- getResource(ResourceLocation, PackType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
- getResource(ResourceLocation, PackType, String, String) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
- getResource(PackType, ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
- getReversingItem() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
- getRoot() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- getRootResource(String...) - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
- getSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
- 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
- getSorter() - Static method in class io.github.vampirestudios.vampirelib.api.datagen.ResourcePackLoader
- getSound() - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
- getSoundId() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
- getSounds() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
- getSource() - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
-
Returns the source path containing the resource pack.
- getSpongePerlinValue(float) - Static method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- getSpreadingBehavior(Block, BlockSpreadingType) - Static method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors
- 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
- getState() - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SimpleSpreaderBehavior
- getStateForSpread(BlockState, Level, BlockPos) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SimpleSpreaderBehavior
- getStateForSpread(BlockState, Level, BlockPos) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SnowySpreaderBehavior
- 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.datagen.SoundDefinition
- getSuffix() - Method in interface io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper.IResourceType
- getSuffix() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper.ResourceType
- 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
- getTooltipData(ItemStack, List<TooltipComponent>) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.ItemTooltipDataCallback
-
Called when an item stack's tooltip is rendered.
- getTooltipX() - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.PositionContext
- getTooltipX() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventPositionContextImpl
- getTooltipY() - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.PositionContext
- getTooltipY() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventPositionContextImpl
- getTranslation(String, Map<String, String>) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- getType() - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.CustomSpreadingImpl
-
Gets the defined spreading type the block should use.
- getType() - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.NormalSpreadingImpl
-
Gets the defined spreading type the block should use.
- getType() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- getValue() - Method in class io.github.vampirestudios.vampirelib.utils.Color
-
Gets the HSV Value, which is just the largest component in the color
- getVillagerData() - Method in class io.github.vampirestudios.vampirelib.mixins.entity.VillagerEntityMixin
- getVillagerTypeForBiome(Holder<Biome>) - Static method in interface io.github.vampirestudios.vampirelib.village.VillagerTypeRegistry
- getVolume() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- getWall() - Method in class io.github.vampirestudios.vampirelib.utils.registry.StoneRegistry
- getWeight() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- getWidth(Font) - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
- GHOSTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- GOAL_SELECTOR - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- 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
- GROUND - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- group(MobCategory) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
- GSON - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
- GUARDIANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- GUI - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- GUI - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
H
- HandledScreenMixin - Class in io.github.vampirestudios.vampirelib.mixins
- HandledScreenMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.HandledScreenMixin
- hangingSign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- hangingSign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- hangingSignItem() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- hangingWallSign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- hasCached(PackType, String) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
-
Indicates if the given namespace is completely cached for the given pack type.
- 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.callbacks.client.RegisterShadersCallback.ShaderRegistry
-
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.api.datagen.RefPath
- hashCode() - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- hashCode() - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipData
-
Returns a hash code value for this object.
- 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.
- hashCode() - Method in record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.github.vampirestudios.vampirelib.village.VillagerHouse
-
Returns a hash code value for this object.
- hasHouse(boolean) - Method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- HEAD - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- HEAD_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- health(LivingEntity, float) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.EntityHealthChangeCallback
- HEIGHTMAP - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- 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
- hg$isApplicable(AbstractVillager, RandomSource) - Method in interface io.github.vampirestudios.vampirelib.village.ConditionalTradeFactory
- hg$isApplicable(AbstractVillager, RandomSource) - Method in class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TypeAwareBuyItemFactory
- HILLS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- HOE_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- 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.noise.FastNoiseLite.CellularDistanceFunction
I
- IBlockEntityType - Interface in io.github.vampirestudios.vampirelib.blocks.entity
- id() - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- id(String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- identifier(String) - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates an $
ResourceLocationwith the specified and path and the mod id of the mod. - identifier(String, String) - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Creates an $
ResourceLocationwith the specified namespace and path. - ILLAGERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- ImmutableCollectionUtils - Class in io.github.vampirestudios.vampirelib.village
- ImmutableCollectionUtils() - Constructor for class io.github.vampirestudios.vampirelib.village.ImmutableCollectionUtils
- ImproveXYPlanes - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.RotationType3D
- ImproveXZPlanes - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.RotationType3D
- index(String) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
-
Invoked to trigger indexing of a given namespaces resources.
- init() - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureCommands
- init() - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- init() - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- init(PackType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
- initClient() - Method in class io.github.vampirestudios.vampirelib.modules.api.ClientFeature
- initClient(String) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- initClientFeature(ClientFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- initClientFeature(ClientFeature...) - 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
- initCommonFeature(CommonFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- initCommonFeature(CommonFeature...) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- initForNamespace(String) - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
- initServer() - Method in class io.github.vampirestudios.vampirelib.modules.api.ServerFeature
- initServer(String) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- initServerFeature(ServerFeature) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- initServerFeature(ServerFeature...) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- 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.api.callbacks.RenderGuiCallback
- interact(Player, ItemEntity) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.PlayerPickupItemCallback
- interact(Player, ItemStack) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.PlayerDropItemCallback
- 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.api.callbacks - package io.github.vampirestudios.vampirelib.api.callbacks
- io.github.vampirestudios.vampirelib.api.callbacks.client - package io.github.vampirestudios.vampirelib.api.callbacks.client
- io.github.vampirestudios.vampirelib.api.datagen - package io.github.vampirestudios.vampirelib.api.datagen
- io.github.vampirestudios.vampirelib.api.datagen.builder - package io.github.vampirestudios.vampirelib.api.datagen.builder
- io.github.vampirestudios.vampirelib.api.debug_renderers - package io.github.vampirestudios.vampirelib.api.debug_renderers
- 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.client - package io.github.vampirestudios.vampirelib.client
- io.github.vampirestudios.vampirelib.init - package io.github.vampirestudios.vampirelib.init
- io.github.vampirestudios.vampirelib.item - package io.github.vampirestudios.vampirelib.item
- 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.entity - package io.github.vampirestudios.vampirelib.mixins.entity
- 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.noise - package io.github.vampirestudios.vampirelib.utils.noise
- io.github.vampirestudios.vampirelib.utils.registry - package io.github.vampirestudios.vampirelib.utils.registry
- io.github.vampirestudios.vampirelib.village - package io.github.vampirestudios.vampirelib.village
- IS_CAVE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- IS_DESERT - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- IS_GRASSLAND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- IS_ICY - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- IS_MOUNTAIN - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- IS_OUTER_END - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- IS_PEAK - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- IS_SLOPE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- isAbsolute() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- isBambooWood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- isCherryWood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- isEnabled() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
- isEnabled() - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- isEnabled() - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
- isEnabled(DebugFeature) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- isEnabledForPlayer(ServerPlayer, DebugFeature) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- isEnabledOnServer(DebugFeature) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- isEnabledOnServerAndClient() - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- isEnabledOnServerAndClient(ServerPlayer) - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- isFeatureEnabled(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.modules.FeatureManager
- isInstanceOf(Class<?>, Class<?>) - Static method in class io.github.vampirestudios.vampirelib.utils.Reflect
- isNetherWood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- isPreload() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- isStream() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- item() - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
-
Returns the value of the
itemrecord component. - ITEM - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- ITEM - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.ColorHandlersCallback
- ITEM - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback
- ITEM_WITH_CUSTOM_MODEL_1 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
- ITEM_WITH_CUSTOM_MODEL_2 - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
- ITEM_WITH_NORMAL_MODEL - Static variable in class io.github.vampirestudios.vampirelib.VampireLib
- ItemModelBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen.builder
- ItemModelBuilder.GuiLight - Enum Class in io.github.vampirestudios.vampirelib.api.datagen.builder
-
Possible entries for the
gui_lightproperty. - ItemModelGeneratorMixin - Class in io.github.vampirestudios.vampirelib.mixins
- ItemModelGeneratorMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.ItemModelGeneratorMixin
- 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
- ItemStackMixin - Class in io.github.vampirestudios.vampirelib.mixins
- ItemStackMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.ItemStackMixin
- itemsToEntries - Static variable in class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- ItemTooltipDataCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks
-
Event for adding more tooltip data to a stack's tooltip.
J
- JsonCodecProvider<T> - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Dataprovider for using a Codec to generate jsons.
- JsonCodecProvider(PackOutput, ExistingFileHelper, String, DynamicOps<JsonElement>, PackType, String, Codec<T>, Map<ResourceLocation, T>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- 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.utils.VanillaWoodTypes
- JUNGLE_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
L
- ladder() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- ladder() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- LamdbaExceptionUtils - Class in io.github.vampirestudios.vampirelib.utils
-
From stackoverflow: https://stackoverflow.com/a/27644392
- LamdbaExceptionUtils() - Constructor for class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
- LamdbaExceptionUtils.BiConsumer_WithExceptions<T,
U, E extends Exception> - Interface in io.github.vampirestudios.vampirelib.utils - LamdbaExceptionUtils.Consumer_WithExceptions<T,
E extends Exception> - Interface in io.github.vampirestudios.vampirelib.utils - LamdbaExceptionUtils.Function_WithExceptions<T,
R, E extends Exception> - Interface in io.github.vampirestudios.vampirelib.utils - LamdbaExceptionUtils.Runnable_WithExceptions<E extends Exception> - Interface in io.github.vampirestudios.vampirelib.utils
- LamdbaExceptionUtils.Supplier_WithExceptions<T,
E extends Exception> - Interface in io.github.vampirestudios.vampirelib.utils - LAND - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- LANG - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- 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
- leaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- leaves() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- leaves() - Method in record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Returns the value of the
leavesrecord component. - 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
- LecternBaseBlock - Class in io.github.vampirestudios.vampirelib.blocks
- LecternBaseBlock() - Constructor for class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
- LegacyFabricSoundProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Register an instance of the class with
FabricDataGenerator.Pack.addProvider(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack.Factory<T>)in aDataGeneratorEntrypoint. - LegacyFabricSoundProvider(FabricDataOutput) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.LegacyFabricSoundProvider
- LEGS_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- LIGHT - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- list() - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
-
Returns the value of the
listrecord component. - list() - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipData
-
Returns the value of the
listrecord component. - list(List<O>) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
- listResources(PackType, String, String, PackResources.ResourceOutput) - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
- listResources(PackType, String, Path, BiFunction<PackType, ResourceLocation, IoSupplier<InputStream>>, PackResources.ResourceOutput) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
-
Lists the cached resources for the given pack type, namespace, path prefix and filter.
- log() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- log() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- log() - Method in record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Returns the value of the
logrecord component. - 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
M
- makeFireImmune() - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
- 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.VanillaWoodTypes
- Manhattan - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.CellularDistanceFunction
- map(Map<K, V>) - Static method in class io.github.vampirestudios.vampirelib.utils.Rands
- mapTextures() - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
- matches(ItemStack) - Method in record class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair.ConversionItem
- maxTrades - Variable in class io.github.vampirestudios.vampirelib.village.BasicTrade
- MEAT - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- MILKABLE - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- MinecraftClientMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
- MinecraftClientMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.MinecraftClientMixin
- MINUS22_5 - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder.Angle
- MINUS45 - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder.Angle
- MISC - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- MixinBookOnLectern - Class in io.github.vampirestudios.vampirelib.mixins.item
- MixinBookOnLectern() - Constructor for class io.github.vampirestudios.vampirelib.mixins.item.MixinBookOnLectern
- 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
- MOB - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- MOB_EFFECTS - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- MOB_EFFECTS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- MobEffects() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.MobEffects
- MobEffectTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.MobEffectTagProvider
- ModdedWoodTypeFeature - Class in io.github.vampirestudios.vampirelib.modules.api
- ModdedWoodTypeFeature(ResourceLocation, String) - Constructor for class io.github.vampirestudios.vampirelib.modules.api.ModdedWoodTypeFeature
- ModelBuilder<T extends ModelBuilder<T>> - Class in io.github.vampirestudios.vampirelib.api.datagen.builder
- ModelBuilder(ResourceLocation) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
- ModelMixin - Class in io.github.vampirestudios.vampirelib.mixins
- ModelMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.ModelMixin
- modelOutput - Variable in class io.github.vampirestudios.vampirelib.mixins.BlockStateModelGeneratorMixin
- MODELS_BLOCK - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- MODELS_ITEM - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- modid - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- modId - Variable in class io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider
- modId - Variable in class io.github.vampirestudios.vampirelib.api.datagen.LegacyFabricSoundProvider
- modId - Variable in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- 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. - modId(String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- 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
- modPrefixId(String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- modPrefixSuffixId(String, String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- modSpecialId(ResourceLocationUtils.IdType, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- modSuffixId(String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- modVersion() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
- mosaic() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- mosaicSlab() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- mosaicStairs() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- 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
- MOUNTAINS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- 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
- MUSIC - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- 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.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 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
- name(ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- nameToId(String, Map<String, String>) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
- needsServer() - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- 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
- NEIGHBORS_UPDATE - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- net.fabric.api.tag.convention.v1 - package net.fabric.api.tag.convention.v1
- nether() - Method in record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Returns the value of the
netherrecord component. - NETHER - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.WoodPropertyType
- 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 - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- NETHER_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- newBlockEntity(BlockPos, BlockState) - Method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
- NoiseSettings() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.NoiseSettings
- NoiseSettingsTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.NoiseSettingsTagProvider
- NoiseTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.NoiseTagProvider
- NON_OAK - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- None - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.FractalType
- None - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.RotationType3D
- nonFlammable() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- NORMAL_SANDSTONE_BLOCKS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- NORMAL_SANDSTONE_BLOCKS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- NORMAL_SANDSTONE_SLABS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- NORMAL_SANDSTONE_SLABS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- NORMAL_SANDSTONE_STAIRS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- NORMAL_SANDSTONE_STAIRS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- NORMAL_SPREADING - Static variable in interface io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingCallback
-
Allows to define blocks which can spread to each-other, but with no custom spreading behaviour.
- normalize() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- NormalSpreadingImpl - Class in io.github.vampirestudios.vampirelib.api.blockspreading
- NormalSpreadingImpl(Block, BlockSpreadingType) - Constructor for class io.github.vampirestudios.vampirelib.api.blockspreading.NormalSpreadingImpl
- 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
O
- OAK - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- OAK_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- occludes(boolean) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.BlockModelBuilder
-
Toggles ambient occlusion for this model.
- OCEANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- of(WoodType) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- of(WoodType) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- of(WoodType, ResourceKey<ConfiguredFeature<?, ?>>, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- of(WoodType, ResourceKey<ConfiguredFeature<?, ?>>, Block) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- of(WoodType, Block, ResourceKey<ConfiguredFeature<?, ?>>, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- of(WoodType, Block, AbstractTreeGrower) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- of(WoodType, AbstractTreeGrower) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- of(WoodType, AbstractTreeGrower) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- 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, ResourceKey<ConfiguredFeature<?, ?>>, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- of(ResourceLocation, ResourceKey<ConfiguredFeature<?, ?>>, Block) - 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, 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(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
- onCameraSetup(CameraSetupCallback.CameraInfo) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback
- onDamage(ServerPlayer, DamageSource, float) - Method in interface io.github.vampirestudios.vampirelib.api.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.api.callbacks.EntitySpawnCallback.Post
- onEntitySpawnPre(Entity, AtomicReference<Entity>, ServerLevelAccessor, MobSpawnType) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.EntitySpawnCallback.Pre
- onFogRender(FogRenderer.FogMode, FogType, Camera, float, float, float, float, FogShape, FogEvents.FogData) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.RenderFog
- onInitialize() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
- onInitialize() - Method in class io.github.vampirestudios.vampirelib.VampireLib
- onInitialize(ServerLevelAccessor, DifficultyInstance, MobSpawnType, SpawnGroupData, CompoundTag, CallbackInfoReturnable<SpawnGroupData>) - Method in class io.github.vampirestudios.vampirelib.mixins.entity.VillagerEntityMixin
- 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
- onOverlayRender(PoseStack, float, Window, OverlayRenderCallback.Types) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.OverlayRenderCallback
- onRegistryFinalize(RegistryAccess) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.DynamicRegistryFinalizeCallback
- onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class io.github.vampirestudios.vampirelib.blocks.LecternBaseBlock
- onRespawn(ServerPlayer, ServerPlayer, boolean) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.PlayerRespawnCallback
-
Called when a player respawns.
- onShaderReload(ResourceManager, RegisterShadersCallback.ShaderRegistry) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RegisterShadersCallback
- OpenSimplex2 - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.DomainWarpType
- OpenSimplex2 - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.NoiseType
- OpenSimplex2Reduced - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.DomainWarpType
- OpenSimplex2S - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.NoiseType
- OpenSimplexNoise - Class in io.github.vampirestudios.vampirelib.utils.noise
- OpenSimplexNoise() - Constructor for class io.github.vampirestudios.vampirelib.utils.noise.OpenSimplexNoise
- OpenSimplexNoise(long) - Constructor for class io.github.vampirestudios.vampirelib.utils.noise.OpenSimplexNoise
- OpenSimplexNoise(short[]) - Constructor for class io.github.vampirestudios.vampirelib.utils.noise.OpenSimplexNoise
- output - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- output - Variable in class io.github.vampirestudios.vampirelib.mixins.ItemModelGeneratorMixin
- OverlayRenderCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- OverlayRenderCallback.Types - Enum Class in io.github.vampirestudios.vampirelib.api.callbacks.client
- OverrideBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Instantiate this class in order to provide an optional set of
overridesfor a given item model JSON. - OverrideBuilder(ResourceLocation) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.OverrideBuilder
-
Create a new override builder with a given model ID to switch to for this item.
- OVERWORLD - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.WoodPropertyType
- 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 - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- OVERWORLD_CAVES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.DimensionTypes
- OVERWORLD_NON_OAK - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- 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
P
- packType - Variable in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
- PAINTING - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- PAINTINGS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- PaintingVariants() - Constructor for class io.github.vampirestudios.vampirelib.init.VTags.PaintingVariants
- PARTIAL_FOV - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.FOVModifierCallback
- partialTicks - Variable in class io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback.CameraInfo
- PARTICLE - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- PARTICLE_JSON - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- PARTICLES_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- PATHFINDING - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- PathPackResources - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Defines a resource pack from an arbitrary Path.
- PathPackResources(String, boolean, Path) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
-
Constructs a java.nio.Path-based resource pack.
- PEAKS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- Perlin - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.NoiseType
- 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.noise.FastNoiseLite.FractalType
- pitch - Variable in class io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback.CameraInfo
- pitch(float) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
-
Sets the pitch factor for this sound.
- 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
- PLATEAUS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- PLAYER_HEALTH - Enum constant in enum class io.github.vampirestudios.vampirelib.api.callbacks.client.OverlayRenderCallback.Types
- PlayerDamageListener - Interface in io.github.vampirestudios.vampirelib.api.callbacks
- PlayerDropItemCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks
-
Callback for the player dropping an item entity.
- PlayerManagerMixin - Class in io.github.vampirestudios.vampirelib.mixins
- PlayerManagerMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.PlayerManagerMixin
- PlayerPickupItemCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks
-
Callback for the player picking up an item entity.
- PlayerRespawnCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks
-
Represents a callback for when a
ServerPlayeris respawned. - PLUS22_5 - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder.Angle
- PLUS45 - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder.Angle
- pointOfInterest(ResourceKey<PoiType>) - Method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- PointOfInterestRegistry - Interface in io.github.vampirestudios.vampirelib.village
- POISONOUS_FOOD - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- 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
- pool() - Method in record class io.github.vampirestudios.vampirelib.village.VillagerHouse
-
Returns the value of the
poolrecord component. - 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.api.callbacks.client.TextureStitchCallback
- POST - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.EntitySpawnCallback
-
Callback for after the entity succeeds in spawning.
- 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.api.callbacks.client.TextureStitchCallback
- PRE - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.EntitySpawnCallback
-
Callback for before the entity spawns.
- predicate(ResourceLocation, float) - Method in class io.github.vampirestudios.vampirelib.api.datagen.OverrideBuilder
-
Adds a new predicate set to dictate when to switch to the provided item model.
- preload() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Dictates that this sound should be loaded in advance when loading the resource pack containing it rather than when the sound itself plays.
- preload() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
-
Causes this sound to be loaded when resources reload.
- preload(boolean) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
-
Sets whether to load this sound when resources reload.
- prependToPath(ResourceLocation, String) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
- preRegisteredLeaves - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- preRegisteredLog - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- preRegisteredPlanks - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- 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
- price - Variable in class io.github.vampirestudios.vampirelib.village.BasicTrade
- price2 - Variable in class io.github.vampirestudios.vampirelib.village.BasicTrade
- priceMult - Variable in class io.github.vampirestudios.vampirelib.village.BasicTrade
- ProcessItemFactory(ItemLike, int, int, Item, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.ProcessItemFactory
- ProcessItemFactory(ItemLike, int, Item, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.ProcessItemFactory
R
- RAID - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- 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, 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.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_FISH - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- RAW_MEAT - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- readBytes(ByteBuf, int) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buf from
buf.readBytesin a packet byte buffer. - readNbt(int) - Method in class io.github.vampirestudios.vampirelib.mixins.block.StructureBlockBlockEntityMixin
- readNbt(int) - Method in class io.github.vampirestudios.vampirelib.mixins.block.UpdateStructureBlockC2SPacketMixin
- readRetainedSlice(ByteBuf, int) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.readRetainedSlicein a packet byte buffer. - readSlice(ByteBuf, int) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.readSlicein a packet byte buffer. - readStatuses(FriendlyByteBuf) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- RED_SANDSTONE_BLOCKS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- RED_SANDSTONE_BLOCKS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- RED_SANDSTONE_SLABS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- RED_SANDSTONE_SLABS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- RED_SANDSTONE_STAIRS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- RED_SANDSTONE_STAIRS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- Reflect - Class in io.github.vampirestudios.vampirelib.utils
- Reflect() - Constructor for class io.github.vampirestudios.vampirelib.utils.Reflect
- RefPath - Class in io.github.vampirestudios.vampirelib.api.datagen
- RefPath(FileSystem, String, boolean, String...) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- RefPath(FileSystem, String, String...) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- register() - Method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- register(DebugFeature) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- register(DebugFeature, DebugRenderer.SimpleDebugRenderer) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.DebugRendererRegistrationCallback.DebugRendererRegistrar
- register(DebugFeature, DebugRenderer.SimpleDebugRenderer) - Static method in class io.github.vampirestudios.vampirelib.client.DebugRendererRegistry
- register(String, ResourceKey<PoiType>, ImmutableSet<Item>, ImmutableSet<Block>, SoundEvent) - Static method in interface io.github.vampirestudios.vampirelib.village.VillagerProfessionRegistry
- register(Registry<T>, String, T) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- register(RegistryDataLoader.RegistryData<T>) - Static method in class io.github.vampirestudios.vampirelib.DynamicRegistryRegistry
-
Registers a dynamically loaded registry.
- register(ResourceKey<? extends Registry<T>>, Codec<T>) - Static method in class io.github.vampirestudios.vampirelib.DynamicRegistryRegistry
-
Registers a dynamically loaded registry.
- register(ResourceLocation, boolean) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- register(ResourceLocation, ResourceKey<PoiType>) - Static method in interface io.github.vampirestudios.vampirelib.village.VillagerProfessionRegistry
- register(ResourceLocation, ResourceKey<PoiType>, ImmutableSet<Item>) - Static method in interface io.github.vampirestudios.vampirelib.village.VillagerProfessionRegistry
- register(ResourceLocation, ResourceKey<PoiType>, ImmutableSet<Item>, ImmutableSet<Block>) - Static method in interface io.github.vampirestudios.vampirelib.village.VillagerProfessionRegistry
- register(ResourceLocation, ResourceKey<PoiType>, ImmutableSet<Item>, ImmutableSet<Block>, SoundEvent) - Static method in interface io.github.vampirestudios.vampirelib.village.VillagerProfessionRegistry
- register(ResourceLocation, ResourceKey<Biome>...) - Static method in interface io.github.vampirestudios.vampirelib.village.VillagerTypeRegistry
- register(ResourceLocation, PoiType) - Static method in interface io.github.vampirestudios.vampirelib.village.PointOfInterestRegistry
- register(Item, String, ModelTemplate, TextureMapping) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricItemModelGenerator
-
Generates an item's model based on the given model template and corresponding texture mapping.
- register(Item, String, ModelTemplate, TextureMapping) - Method in class io.github.vampirestudios.vampirelib.mixins.ItemModelGeneratorMixin
- register(Item, ModelTemplate, TextureMapping) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricItemModelGenerator
-
Generates an item's model based on the given model template and corresponding texture mapping.
- register(Item, ModelTemplate, TextureMapping) - Method in class io.github.vampirestudios.vampirelib.mixins.ItemModelGeneratorMixin
- registerAfter(ResourceKey<? extends Registry<?>>, RegistryDataLoader.RegistryData<T>) - Static method in class io.github.vampirestudios.vampirelib.DynamicRegistryRegistry
-
Registers a dynamically loaded registry after a specific entry.
- registerAfter(ResourceKey<? extends Registry<?>>, ResourceKey<? extends Registry<T>>, Codec<T>) - Static method in class io.github.vampirestudios.vampirelib.DynamicRegistryRegistry
-
Registers a dynamically loaded registry after a specific entry.
- registerBefore(ResourceKey<? extends Registry<?>>, RegistryDataLoader.RegistryData<T>) - Static method in class io.github.vampirestudios.vampirelib.DynamicRegistryRegistry
-
Registers a dynamically loaded registry before a specific entry.
- registerBefore(ResourceKey<? extends Registry<?>>, ResourceKey<? extends Registry<T>>, Codec<T>) - Static method in class io.github.vampirestudios.vampirelib.DynamicRegistryRegistry
-
Registers a dynamically loaded registry before a specific entry.
- registerBlock(Block, String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- registerBlock(Block, String, Map<ItemLike, CreativeModeTab>) - 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
- registerBlock(Block, String, CreativeModeTab...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- registerBlock(Block, String, CreativeModeTab, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- registerBlock(Block, String, Block, CreativeModeTab...) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- registerBlockColors(BlockColors) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.ColorHandlersCallback.Block
- 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
- registerBlockWithoutCreativeTab(Block, String) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- 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
- registerBlockWood(Block, String, CreativeModeTab, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- registerBlockWood(Block, String, Block, CreativeModeTab...) - 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
- registerConvertibleBlockPair(ConvertibleBlockPair) - Static method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlocksRegistry
-
Registers a link between two different blocks.
- registerDebugRenderers(DebugRendererRegistrationCallback.DebugRendererRegistrar) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.DebugRendererRegistrationCallback
- registerDoubleBlock(Block, String, CreativeModeTab) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- registerDoubleBlock(Block, String, CreativeModeTab, Block) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Blocks
- registerEmptyModel(Block) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricBlockStateModelGenerator
-
Create a singleton block state and empty model file for this block.
- registerEmptyModel(Block) - Method in class io.github.vampirestudios.vampirelib.mixins.BlockStateModelGeneratorMixin
- registerEmptyModel(Block, ResourceLocation) - Method in interface io.github.vampirestudios.vampirelib.api.datagen.FabricBlockStateModelGenerator
-
Create a singleton block state and empty model file with the given ID for this block.
- registerEmptyModel(Block, ResourceLocation) - Method in class io.github.vampirestudios.vampirelib.mixins.BlockStateModelGeneratorMixin
- 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
-
Registers the common features.
- registerFeaturesClient() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Registers the client features.
- registerFeaturesServer() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Registers the server features.
- registerItem(String, Item) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
- registerItem(String, Item, CreativeModeTab) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
- registerItem(String, Item, CreativeModeTab, Item) - Method in class io.github.vampirestudios.vampirelib.utils.registry.RegistryHelper.Items
- registerItemColors(ItemColors, BlockColors) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.ColorHandlersCallback.Item
- registerModded(WoodRegistry) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
- registerModded(WoodRegistry, Block) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
- 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
- registerShader(ShaderInstance, Consumer<ShaderInstance>) - Method in record class io.github.vampirestudios.vampirelib.api.callbacks.client.RegisterShadersCallback.ShaderRegistry
- RegisterShadersCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- RegisterShadersCallback.ShaderRegistry - Record Class in io.github.vampirestudios.vampirelib.api.callbacks.client
- 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.datagen.LegacyFabricSoundProvider
-
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
- registerVanilla(WoodType) - Static method in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
- 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
- RegistryLoaderAccessor - Interface in io.github.vampirestudios.vampirelib.mixins
- RegistryLoaderMixin - Class in io.github.vampirestudios.vampirelib.mixins
- RegistryLoaderMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.RegistryLoaderMixin
- relativize(Path) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- removeDisplay(DisplayBuilder.Position) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Removes a display entry from this model builder.
- removeFace(Direction) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
-
Removes the specified face for this builder.
- removeTexture(TextureSlot) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ModelBuilder
-
Removes a texture and its key from this model builder.
- RENDER_FOG - Static variable in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents
- RENDER_MODIFY_COLOR - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback
- RENDER_MODIFY_POSITION - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback
- RENDER_PRE - Static variable in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback
- renderer - Variable in class io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback.CameraInfo
- RenderGuiCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks
- renderImage(Font, int, int, PoseStack, ItemRenderer) - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
- renderText(Font, int, int, Matrix4f, MultiBufferSource.BufferSource) - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
- renderTooltip(PoseStack, int, int, RenderTooltipCallback.ColorContext) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.RenderModifyColor
-
Event to manipulate the color of the tooltip.
- renderTooltip(PoseStack, RenderTooltipCallback.PositionContext) - Method in interface io.github.vampirestudios.vampirelib.api.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.api.callbacks.client.RenderTooltipCallback.Render
-
Invoked before the tooltip for a tooltip is rendered.
- RenderTooltipCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- RenderTooltipCallback.ColorContext - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- RenderTooltipCallback.Item - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- RenderTooltipCallback.PositionContext - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- RenderTooltipCallback.Render - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- RenderTooltipCallback.RenderModifyColor - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- RenderTooltipCallback.RenderModifyPosition - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- REPTILES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- rescale(boolean) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder
-
Toggles whether to scale the rotated faces across the whole block.
- reset() - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- reset(int, int) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventPositionContextImpl
- resolve(Path) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- resolve(String...) - Method in class io.github.vampirestudios.vampirelib.api.datagen.PathPackResources
-
Implement to return a file or folder path for the given set of path components.
- ResourceCacheManager - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Cache manager for resources.
- ResourceCacheManager(boolean, String, BiFunction<PackType, String, List<Path>>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
- resourceLocation() - Method in record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Returns the value of the
resourceLocationrecord component. - ResourceLocationUtils - Class in io.github.vampirestudios.vampirelib.utils
- ResourceLocationUtils() - Constructor for class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- ResourceLocationUtils.IdType - Enum Class in io.github.vampirestudios.vampirelib.utils
- ResourcePackLoader - Class in io.github.vampirestudios.vampirelib.api.datagen
- ResourcePackLoader() - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.ResourcePackLoader
- ResourceType(PackType, String, String) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper.ResourceType
- retainedDuplicate(ByteBuf) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.retainedDuplicatein a packet byte buffer. - retainedSlice(ByteBuf) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.retainedSlicein a packet byte buffer. - retainedSlice(ByteBuf, int, int) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.retainedSlicein a packet byte buffer. - rethrowBiConsumer(LamdbaExceptionUtils.BiConsumer_WithExceptions<T, U, E>) - Static method in class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
- rethrowConsumer(LamdbaExceptionUtils.Consumer_WithExceptions<T, E>) - Static method in class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
-
.forEach(rethrowConsumer(name -> System.out.println(Class.forName(name)))); or .forEach(rethrowConsumer(ClassNameUtil::println));
- rethrowFunction(LamdbaExceptionUtils.Function_WithExceptions<T, R, E>) - Static method in class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
-
.map(rethrowFunction(name -> Class.forName(name))) or .map(rethrowFunction(Class::forName))
- rethrowSupplier(LamdbaExceptionUtils.Supplier_WithExceptions<T, E>) - Static method in class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
-
rethrowSupplier(() -> new StringJoiner(new String(new byte[]{77, 97, 114, 107}, "UTF-8"))),
- reverseLookup(Enchantment) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.VEnchantmentTagProvider
- reverseLookup(GameEvent) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.VGameEventTagProvider
- 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.noise.FastNoiseLite.FractalType
- RIVERS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- roll - Variable in class io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback.CameraInfo
- rotate(double, double, double) - Method in class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
-
Rotate the model by the given vector.
- rotate(Vector3d) - Method in class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
-
Rotate the model by the given vector.
- RotationBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Instantiate this class in order to provide an optional
rotationto an element of a JSON model. - RotationBuilder(double, double, double, Direction.Axis, RotationBuilder.Angle) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder
-
Create a new rotation builder with a given origin, axis, angle and optional rescaling.
- RotationBuilder(Vector3d, Direction.Axis, RotationBuilder.Angle) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder
-
Create a new rotation builder with a given origin, axis, angle and optional rescaling.
- RotationBuilder.Angle - Enum Class in io.github.vampirestudios.vampirelib.api.datagen
- run() - Method in interface io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils.Runnable_WithExceptions
- run(CachedOutput) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FabricSoundProvider
- run(CachedOutput) - Method in class io.github.vampirestudios.vampirelib.api.datagen.LegacyFabricSoundProvider
- run(CachedOutput) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FabricParticleProvider
- run(CachedOutput) - Method in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
S
- SANDSTONE_BLOCKS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- SANDSTONE_BLOCKS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- SANDSTONE_SLABS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- SANDSTONE_SLABS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- SANDSTONE_STAIRS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- SANDSTONE_STAIRS - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- 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
- SAVANNAS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- scale(double) - Method in class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
-
Scale the model by the given scale factor.
- scale(double, double, double) - Method in class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
-
Scale the model by the given vector.
- scale(Vector3d) - Method in class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
-
Scale the model by the given vector.
- scaleFarPlaneDistance(float) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- scaleNearPlaneDistance(float) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- secondaryJobSites(ImmutableSet<Block>) - Method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- SellEnchantedToolFactory(Item, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellEnchantedToolFactory
- SellEnchantedToolFactory(Item, int, int, int, float) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellEnchantedToolFactory
- SellItemFactory(ItemLike, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory
-
The player sells the spesific stack for the defined price to get emeralds
- SellItemFactory2(Item, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2
- SellItemFactory2(Item, int, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2
- SellItemFactory2(ItemStack, int, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2
- SellItemFactory2(ItemStack, int, int, int, int, float) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2
-
The player buys the spesific stack with the defined price of emeralds
- SellItemFactory2(Block, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2
- SellItemFactory2(Block, int, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellItemFactory2
- SellPotionHoldingItemFactory(Item, int, Item, int, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellPotionHoldingItemFactory
- SellSuspiciousStewFactory(MobEffect, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.SellSuspiciousStewFactory
- sendEntityBrain(LivingEntity) - Static method in class io.github.vampirestudios.vampirelib.mixins.DebugInfoSenderMixin
- sendNeighborsUpdatePacket(Level, BlockPos) - Static method in class io.github.vampirestudios.vampirelib.mixins.DebugInfoSenderMixin
- sendPathFindingPacket(Level, Mob, Path, float) - Static method in class io.github.vampirestudios.vampirelib.mixins.DebugInfoSenderMixin
- sendStructurePacket(WorldGenLevel, StructureStart) - Static method in class io.github.vampirestudios.vampirelib.mixins.DebugInfoSenderMixin
- 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
-
Initializes the server features.
- SET_COLOR - Static variable in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents
- SET_DENSITY - Static variable in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents
- setAttenuationDistance(int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Sets the reduction rate of this sound depending on distance from the source.
- setBackgroundColor(int) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.ColorContext
- setBackgroundColor(int) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- setBehavior(SpreadingBehavior) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.CustomSpreadingImpl
-
Sets the spreading behaviour for this block, defines what to change the block this spreads onto into.
- setBlock(Block) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.CustomSpreadingImpl
-
Sets the block which should spread to other blocks.
- setBlock(Block) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.NormalSpreadingImpl
-
Sets the block which should spread to other blocks.
- setBlue(float) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.ColorData
- SetCellularDistanceFunction(FastNoiseLite.CellularDistanceFunction) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetCellularJitter(float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetCellularReturnType(FastNoiseLite.CellularReturnType) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- setColor(FogEvents.ColorData, float) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.SetColor
- setConditions(Map<ResourceLocation, ConditionJsonProvider[]>) - Method in class io.github.vampirestudios.vampirelib.api.datagen.JsonCodecProvider
-
Applies a condition map to this provider.
- setDensity(Camera, float) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.SetDensity
- SetDomainWarpAmp(float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetDomainWarpType(FastNoiseLite.DomainWarpType) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- setDroppedItem(Item) - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
- setDynamicRegistries(List<RegistryDataLoader.RegistryData<?>>) - Static method in interface io.github.vampirestudios.vampirelib.mixins.RegistryLoaderAccessor
- setEnabled(boolean) - Method in class io.github.vampirestudios.vampirelib.modules.api.Feature
- setEnabled(DebugFeature, boolean) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- setEnabledForPlayer(ServerPlayer, DebugFeature, boolean) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- setEnabledForPlayer(ServerPlayer, Map<DebugFeature, Boolean>) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- setEnabledNotifyClients(DebugFeature, boolean, MinecraftServer) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- setEnabledNotifyServer(DebugFeature, boolean) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- setEnabledOnServer(DebugFeature, boolean) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- setEnabledOnServer(Map<DebugFeature, Boolean>) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeaturesImpl
- setFarPlaneDistance(float) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- setFogShape(FogShape) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- SetFractalGain(float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetFractalLacunarity(float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetFractalOctaves(int) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetFractalPingPongStrength(float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetFractalType(FastNoiseLite.FractalType) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetFractalWeightedStrength(float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetFrequency(float) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- setGreen(float) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.ColorData
- setGuiLight(ItemModelBuilder.GuiLight) - Method in class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder
-
Sets the
gui_lightproperty for this model. - setModInstance(BasicModClass) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- setNearPlaneDistance(float) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.FogData
- SetNoiseType(FastNoiseLite.NoiseType) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- setOutlineGradientBottomColor(int) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.ColorContext
- setOutlineGradientBottomColor(int) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- setOutlineGradientTopColor(int) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.ColorContext
- setOutlineGradientTopColor(int) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- setPitch(float) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Sets the pitch that the sound should play at.
- setRed(float) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.FogEvents.ColorData
- setReplace(boolean) - Method in class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.CustomFabricTagBuilder
-
Set the value of the `replace` flag in a Tag.
- SetRotationType3D(FastNoiseLite.RotationType3D) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- SetSeed(int) - Method in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite
- setSound(SoundEvent) - Method in class io.github.vampirestudios.vampirelib.api.ConvertibleBlockPair
- setTooltipX(int) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.PositionContext
- setTooltipX(int) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventPositionContextImpl
- setTooltipY(int) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.RenderTooltipCallback.PositionContext
- setTooltipY(int) - Method in class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventPositionContextImpl
- setType(BlockSpreadingType) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.CustomSpreadingImpl
-
Sets the type of spreading the block should use, check
BlockSpreadingTypeto look at which types exist. - setType(BlockSpreadingType) - Method in class io.github.vampirestudios.vampirelib.api.blockspreading.NormalSpreadingImpl
-
Sets the type of spreading the block should use, check
BlockSpreadingTypeto look at which types exist. - setup() - Static method in class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- setVillagerData(VillagerData) - Method in class io.github.vampirestudios.vampirelib.mixins.entity.VillagerEntityMixin
- setVolume(float) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Sets the volume that the sound should play at as a number between
0.0and1.0. - setWeight(int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Sets how much likelier it should be for this sound to play.
- ShaderInstanceMixin - Class in io.github.vampirestudios.vampirelib.mixins.client
- ShaderInstanceMixin() - Constructor for class io.github.vampirestudios.vampirelib.mixins.client.ShaderInstanceMixin
- shaderList() - Method in record class io.github.vampirestudios.vampirelib.api.callbacks.client.RegisterShadersCallback.ShaderRegistry
-
Returns the value of the
shaderListrecord component. - ShaderRegistry(List<Pair<ShaderInstance, Consumer<ShaderInstance>>>) - Constructor for record class io.github.vampirestudios.vampirelib.api.callbacks.client.RegisterShadersCallback.ShaderRegistry
-
Creates an instance of a
ShaderRegistryrecord class. - SHALLOW_OCEANS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- SHIELD_PATTERNS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- shouldIndexOffThread() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
-
Deprecated, for removal: This API element is subject to removal in a future version.
- shouldIndexOnThread() - Method in class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
-
Indicates if this cache manager requires the indexing of the file-tree to happen on the main thread.
- shouldNotPrintVersionMessage() - Method in class io.github.vampirestudios.vampirelib.api.BasicModClass
-
Makes it so the default version info does not get printed.
- shouldRender() - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- shouldUseCache() - Static method in class io.github.vampirestudios.vampirelib.api.datagen.ResourceCacheManager
-
Indicates if the caching system is enabled or not.
- SHOVEL_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- SHULKER_BOXES_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- SIDE - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder.GuiLight
-
Render at an angle similarly to a block model within GUIs.
- sign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- sign() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- signItem() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- SIGNS_ATLAS - Static variable in class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- SimpleSpreaderBehavior(Block) - Constructor for class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SimpleSpreaderBehavior
- 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
- slice(ByteBuf) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.slicein a packet byte buffer. - slice(ByteBuf, int, int) - Static method in class io.github.vampirestudios.vampirelib.api.FriendlyByteBufs
-
Wraps the newly created buffer from
buf.slicein a packet byte buffer. - 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.init.VTags.Biomes
- SnowySpreaderBehavior(Block) - Constructor for class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SnowySpreaderBehavior
- SnowySpreaderBehavior(BlockState) - Constructor for class io.github.vampirestudios.vampirelib.api.blockspreading.SpreadBehaviors.SnowySpreaderBehavior
- SOLID_FACE - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- sound(Supplier<SoundEvent>) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
-
Creates a new sound file definition for the specified sound.
- sound(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Build an entry corresponding to a sound file.
- sound(ResourceLocation) - Static method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
-
Creates a new sound file definition for file at the specified path.
- SoundBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Utility class for building a sound entry with a given set of properties, without necessarily passing them all as parameters.
- SoundBuilder(ResourceLocation) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- SoundDataGenerationHelper - Class in io.github.vampirestudios.vampirelib.api.datagen
- SoundDataGenerationHelper() - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.SoundDataGenerationHelper
- SoundDefinition - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Contains all the data to completely define a sound event.
- SoundDefinition.SoundBuilder - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Constructs sound files for
SoundDefinition. - SoundDefinition.SoundType - Enum Class in io.github.vampirestudios.vampirelib.api.datagen
-
Defines how a sound is interpreted by Minecraft.
- SOUNDS - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- SourceList() - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider.SourceList
- 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
- spread(CustomSpreadingImpl) - Method in interface io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingCallback.CustomSpreading
- spread(NormalSpreadingImpl) - Method in interface io.github.vampirestudios.vampirelib.api.blockspreading.BlockSpreadingCallback.NormalSpreading
- 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.SimpleSpreaderBehavior - Class in io.github.vampirestudios.vampirelib.api.blockspreading
- SpreadBehaviors.SnowySpreaderBehavior - 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
- SpriteSourceProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
- SpriteSourceProvider(PackOutput, ExistingFileHelper, String) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.SpriteSourceProvider
- SpriteSourceProvider.SourceList - Class in io.github.vampirestudios.vampirelib.api.datagen
- SPRUCE - Static variable in class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- 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
- startsWith(Path) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- stitch(TextureAtlas) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.TextureStitchCallback.Post
- stitch(TextureAtlas, Consumer<ResourceLocation>) - Method in interface io.github.vampirestudios.vampirelib.api.callbacks.client.TextureStitchCallback.Pre
- 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
- stream() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundBuilder
-
Dictates that this sound should be streamed from its file.
- stream() - Method in class io.github.vampirestudios.vampirelib.api.datagen.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.datagen.SoundDefinition.SoundBuilder
-
Sets whether to stream this sound from disc instead of loading the entire file.
- 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
- STRUCTURE - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- StructureBlockBlockEntityMixin - Class in io.github.vampirestudios.vampirelib.mixins.block
- StructureBlockBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class io.github.vampirestudios.vampirelib.mixins.block.StructureBlockBlockEntityMixin
- structureName() - Method in record class io.github.vampirestudios.vampirelib.village.VillagerHouse
-
Returns the value of the
structureNamerecord component. - subpath(int, int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- subtitle(String) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
-
Sets the subtitle to display when this sound is played.
- SWAMPS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- SWORD_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- SYNC_MESSAGE_ID - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- syncFeaturesToClient(Collection<ServerPlayer>, DebugFeature...) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- syncFeaturesToClient(ServerPlayer...) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- syncFeaturesToServer() - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
- syncFeaturesToServer(DebugFeature...) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
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.datagen.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
- TAIGA_FORESTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- 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
- TextureMapAccessor - Interface in io.github.vampirestudios.vampirelib.mixins
- TextureStitchCallback - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- TextureStitchCallback.Post - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- TextureStitchCallback.Pre - Interface in io.github.vampirestudios.vampirelib.api.callbacks.client
- THIRDPERSON_LEFTHAND - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- THIRDPERSON_RIGHTHAND - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
- 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
- toAbsolutePath() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- toJson() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
- toJson() - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition
- TOOL_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- toolTagsToEntries - Static variable in class io.github.vampirestudios.vampirelib.utils.BlockChiseler
- TooltipComponentMixin - Interface in io.github.vampirestudios.vampirelib.mixins
- TooltipEventColorContextImpl - Class in io.github.vampirestudios.vampirelib.api.callbacks.client
- TooltipEventColorContextImpl() - Constructor for class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventColorContextImpl
- TooltipEventPositionContextImpl - Class in io.github.vampirestudios.vampirelib.api.callbacks.client
- TooltipEventPositionContextImpl() - Constructor for class io.github.vampirestudios.vampirelib.api.callbacks.client.TooltipEventPositionContextImpl
- toRealPath(LinkOption...) - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- 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.callbacks.client.RegisterShadersCallback.ShaderRegistry
-
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.datagen.PathPackResources
- toString() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- toString() - Method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeature
- toString() - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipComponentImpl
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.vampirestudios.vampirelib.item.BundledTooltipData
-
Returns a string representation of this record class.
- 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.
- toString() - Method in record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Returns a string representation of this record class.
- toString() - Method in record class io.github.vampirestudios.vampirelib.village.VillagerHouse
-
Returns a string representation of this record class.
- toTitleCase(String) - Static method in class io.github.vampirestudios.vampirelib.utils.Utils
- toUri() - Method in class io.github.vampirestudios.vampirelib.api.datagen.RefPath
- tracker(int, int, boolean) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
-
Deprecated.
- trackGenerated(ResourceLocation, ExistingFileHelper.IResourceType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
-
Track the existence of a generated file.
- trackGenerated(ResourceLocation, PackType, String, String) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ExistingFileHelper
-
Track the existence of a generated file.
- trackingDistance(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
- TradeOfferFactories - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories() - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories
- TradeOfferFactories.BuyForOneEmeraldFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.ProcessItemFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.SellEnchantedToolFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.SellItemFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.SellItemFactory2 - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.SellPotionHoldingItemFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.SellSuspiciousStewFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.TreasureMapForEmeralds - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.TwoItemsForOneItemFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.TypeAwareBuyForOneEmeraldFactory - Class in io.github.vampirestudios.vampirelib.village
- TradeOfferFactories.TypeAwareBuyItemFactory - Class in io.github.vampirestudios.vampirelib.village
- translate(double, double, double) - Method in class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
-
Translate the model by the given vector.
- translate(Vector3d) - Method in class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder
-
Translate the model by the given vector.
- 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
- TreasureMapForEmeralds(int, TagKey<Structure>, String, MapDecoration.Type, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TreasureMapForEmeralds
- 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
- TwoItemsForOneItemFactory(ItemStack, ItemStack, ItemStack, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TwoItemsForOneItemFactory
- type(SoundDefinition.SoundType) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
-
Sets how the value of
nameis interpreted by Minecraft. - TypeAwareBuyForOneEmeraldFactory(int, int, int, Map<VillagerType, Item>) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TypeAwareBuyForOneEmeraldFactory
- TypeAwareBuyItemFactory(Map<VillagerType, Item>, int, int, int) - Constructor for class io.github.vampirestudios.vampirelib.village.TradeOfferFactories.TypeAwareBuyItemFactory
U
- uncheck(LamdbaExceptionUtils.Function_WithExceptions<T, R, E>, T) - Static method in class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
-
uncheck(Class::forName, "xxx");
- uncheck(LamdbaExceptionUtils.Runnable_WithExceptions) - Static method in class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
-
uncheck(() -> Class.forName("xxx"));
- uncheck(LamdbaExceptionUtils.Supplier_WithExceptions<R, E>) - Static method in class io.github.vampirestudios.vampirelib.utils.LamdbaExceptionUtils
-
uncheck(() -> Class.forName("xxx"));
- UNDEAD - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
- updateIntervalTicks(int) - Method in class io.github.vampirestudios.vampirelib.utils.registry.EntityRegistryBuilder
- 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
- useOnBlock(UseOnContext, CallbackInfoReturnable<InteractionResult>) - Method in class io.github.vampirestudios.vampirelib.mixins.item.MixinBookOnLectern
- 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.noise.FastNoiseLite.NoiseType
- ValueCubic - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.NoiseType
- valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.api.callbacks.client.OverlayRenderCallback.Types
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.api.datagen.builder.ItemModelBuilder.GuiLight
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.api.datagen.DisplayBuilder.Position
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder.Angle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.api.datagen.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.noise.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.noise.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.noise.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.noise.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.noise.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.noise.FastNoiseLite.RotationType3D
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.WoodPropertyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.vampirestudios.vampirelib.api.callbacks.client.OverlayRenderCallback.Types
-
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.api.datagen.builder.ItemModelBuilder.GuiLight
-
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.api.datagen.DisplayBuilder.Position
-
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.api.datagen.RotationBuilder.Angle
-
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.api.datagen.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.noise.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.noise.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.noise.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.noise.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.noise.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.noise.FastNoiseLite.RotationType3D
-
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.registry.WoodRegistry.WoodPropertyType
-
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.ResourceLocationUtils.IdType
-
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
- VanillaDebugFeatures - Class in io.github.vampirestudios.vampirelib.api.debug_renderers
-
In this class are
DebugFeaturesfor the vanilla Debug Renderers which do not have other means of activation (i.e., not chunk borders, not collision, and not game test) - vanillaId(String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- vanillaPrefixId(String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- vanillaPrefixSuffixId(String, String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- vanillaSpecialId(ResourceLocationUtils.IdType, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- vanillaSuffixId(String, String) - Static method in class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils
- VanillaWoodTypes - Class in io.github.vampirestudios.vampirelib.utils
- VanillaWoodTypes() - Constructor for class io.github.vampirestudios.vampirelib.utils.VanillaWoodTypes
- VBlockLootTableProvider - Class in io.github.vampirestudios.vampirelib.api.datagen
-
Extend this class and implement
VBlockLootTableProvider.generate(). - VBlockLootTableProvider(FabricDataOutput) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.VBlockLootTableProvider
- Vector2(float, float) - Constructor for class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.Vector2
- Vector3(float, float, float) - Constructor for class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.Vector3
- VEnchantmentTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.VEnchantmentTagProvider
- VEntityTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.VEntityTagProvider
- VGameEventTagProvider(FabricDataOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders.VGameEventTagProvider
- VILLAGE_SECTIONS - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- VILLAGER_JOB_SITES - Static variable in class net.fabric.api.tag.convention.v1.ConventionalBlockTags
- VILLAGER_JOB_SITES - Static variable in class net.fabric.api.tag.convention.v1.ConventionalItemTags
- VillagerEntityMixin - Class in io.github.vampirestudios.vampirelib.mixins.entity
- VillagerEntityMixin(EntityType<? extends AbstractVillager>, Level) - Constructor for class io.github.vampirestudios.vampirelib.mixins.entity.VillagerEntityMixin
- VillagerHouse - Record Class in io.github.vampirestudios.vampirelib.village
- VillagerHouse(String, String, boolean) - Constructor for record class io.github.vampirestudios.vampirelib.village.VillagerHouse
-
Creates an instance of a
VillagerHouserecord class. - villagerHouses(List<VillagerHouse>) - Method in class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- VillagerProfessionCreator - Class in io.github.vampirestudios.vampirelib.village
- VillagerProfessionCreator() - Constructor for class io.github.vampirestudios.vampirelib.village.VillagerProfessionCreator
- VillagerProfessionRegistry - Interface in io.github.vampirestudios.vampirelib.village
- VillagerTypeRegistry - Interface in io.github.vampirestudios.vampirelib.village
- vlAddBlocks(Block...) - Method in interface io.github.vampirestudios.vampirelib.blocks.entity.IBlockEntityType
- vlAddBlocks(Block...) - Method in class io.github.vampirestudios.vampirelib.mixins.block.BlockEntityTypeMixin
- 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.datagen.SoundDefinition.SoundBuilder
-
Sets the volume factor for this sound.
- VRegistries - Class in io.github.vampirestudios.vampirelib.init
- VRegistries() - Constructor for class io.github.vampirestudios.vampirelib.init.VRegistries
- 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
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
- 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.VanillaWoodTypes
- WATER - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- WATER - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- WEAPON_ENCHANTMENTS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Enchantments
- weight(int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.SoundDefinition.SoundBuilder
-
Sets the weight for this file.
- WHITE - Static variable in class io.github.vampirestudios.vampirelib.utils.Color
- WITH_DEFAULT_MONSTER_SPAWNS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- withCulling(Direction) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
-
Specifies whether this face need not be rendered when there is a block adjacent to it in the specified position.
- WITHOUT_DEFAULT_MONSTER_SPAWNS - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.Biomes
- withRotation(RotationBuilder) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
-
Sets a rotation to be applied to the element being built.
- withRotation(VariantProperties.Rotation) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
-
Specifies a texture rotation for the face being built.
- withShading(boolean) - Method in class io.github.vampirestudios.vampirelib.api.datagen.ElementBuilder
-
Toggles whether to render shadows cast by the element being built.
- withTintIndex(int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
-
Specified a tint index for this face.
- withUv(int, int, int, int) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
-
Specifies the area of the texture to use for the face being built, given in terms of individual vector components.
- withUv(Vector2i, Vector2i) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
-
Specifies the area of the texture to use for the face being built, given in terms of a pair of 2D vectors.
- withUv(Vector4i) - Method in class io.github.vampirestudios.vampirelib.api.datagen.FaceBuilder
-
Specifies the area of the texture to use for the face being built.
- wood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- wood() - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- WOOD_SETS - Enum constant in enum class io.github.vampirestudios.vampirelib.utils.ResourceLocationUtils.IdType
- WOOD_TYPES - Static variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodTypeRegistry
- woodPropertyType - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- woodPropertyType(WoodRegistry.WoodPropertyType) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- 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
- WoodRegistry.WoodPropertyType - Enum Class in io.github.vampirestudios.vampirelib.utils.registry
- woodType - Variable in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry
- woodType(WoodType) - Method in class io.github.vampirestudios.vampirelib.utils.registry.WoodRegistry.Builder
- WoodType - Record Class in io.github.vampirestudios.vampirelib.utils
- WoodType(String, Block, Block) - Constructor for record class io.github.vampirestudios.vampirelib.utils.WoodType
- WoodType(String, Block, Block, boolean) - Constructor for record class io.github.vampirestudios.vampirelib.utils.WoodType
- WoodType(ResourceLocation, Block, Block) - Constructor for record class io.github.vampirestudios.vampirelib.utils.WoodType
- WoodType(ResourceLocation, Block, Block, boolean) - Constructor for record class io.github.vampirestudios.vampirelib.utils.WoodType
-
Creates an instance of a
WoodTyperecord class. - 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
- WORLD_GEN_ATTEMPT - Static variable in class io.github.vampirestudios.vampirelib.api.debug_renderers.VanillaDebugFeatures
- writeStatuses(Collection<DebugFeature>) - Static method in class io.github.vampirestudios.vampirelib.api.debug_renderers.DebugFeatureSync
X
- x - Variable in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.Vector2
- x - Variable in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.Vector3
- xp - Variable in class io.github.vampirestudios.vampirelib.village.BasicTrade
Y
- y - Variable in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.Vector2
- y - Variable in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.Vector3
- yaw - Variable in class io.github.vampirestudios.vampirelib.api.callbacks.client.CameraSetupCallback.CameraInfo
Z
- z - Variable in class io.github.vampirestudios.vampirelib.utils.noise.FastNoiseLite.Vector3
- ZERO - Enum constant in enum class io.github.vampirestudios.vampirelib.api.datagen.RotationBuilder.Angle
- ZOMBIES - Static variable in class io.github.vampirestudios.vampirelib.init.VTags.EntityTypes
All Classes and Interfaces|All Packages|Constant Field Values