Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- add(TextureAtlasSprite) - Static method in class dev.engine_room.vanillin.item.SodiumAnimatedTextureCompat
- ALWAYS_EXIST - Static variable in interface dev.engine_room.vanillin.compose.VisualizationPredicate
- alwaysTrue() - Static method in interface dev.engine_room.vanillin.compose.VisualizationPredicate
- animate(float) - Method in class dev.engine_room.vanillin.elements.HitboxElement
- animate(float) - Method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- apply(boolean) - Method in class dev.engine_room.vanillin.config.BlockEntityVisualizerBuilder
-
Constructs the block entity visualizer and sets it for the block entity type.
- apply(boolean) - Method in class dev.engine_room.vanillin.config.EntityVisualizerBuilder
-
Constructs the entity visualizer and sets it for the entity type.
- apply(Configurator) - Method in class dev.engine_room.vanillin.FabricVanillinConfig
- apply(Consumer<VanillaVisuals.EntityBuilder<T>>) - Method in class dev.engine_room.vanillin.VanillaVisuals.EntityBuilder
B
- BakedMeshKey(BakedModel, ItemDisplayContext) - Constructor for record class dev.engine_room.vanillin.item.ItemModels.BakedMeshKey
-
Creates an instance of a
BakedMeshKeyrecord class. - BakedModelKey(BakedModel, ItemDisplayContext, Material, boolean) - Constructor for record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Creates an instance of a
BakedModelKeyrecord class. - bakeMesh(BakedModel, ItemDisplayContext) - Static method in class dev.engine_room.vanillin.item.ItemModels
- bakeModel(BakedModel, ItemDisplayContext, Material, boolean) - Static method in class dev.engine_room.vanillin.item.ItemModels
- beginFrame() - Static method in class dev.engine_room.vanillin.item.SodiumAnimatedTextureCompat
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.compose.ComposableEntityVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.elements.FireElement
-
Update the fire instances.
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.elements.HitboxElement
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.elements.ShadowElement
-
Update the shadow instances.
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.BellVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.BlockDisplayVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.ChestVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.ItemDisplayVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.ItemVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.MinecartVisual
- beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.ShulkerBoxVisual
- BellVisual - Class in dev.engine_room.vanillin.visuals
- BellVisual(VisualizationContext, BellBlockEntity, float) - Constructor for class dev.engine_room.vanillin.visuals.BellVisual
- BLOCK_DISPLAY - Static variable in class dev.engine_room.vanillin.VisualElements
- BlockDisplayVisual - Class in dev.engine_room.vanillin.visuals
- BlockDisplayVisual(VisualizationContext, Display.BlockDisplay, float) - Constructor for class dev.engine_room.vanillin.visuals.BlockDisplayVisual
- blockEntities - Variable in class dev.engine_room.vanillin.config.Configurator
- blockEntities - Variable in class dev.engine_room.vanillin.FabricVanillinConfig.Config
- blockEntities() - Method in record class dev.engine_room.vanillin.config.ModOverrides
-
Returns the value of the
blockEntitiesrecord component. - BlockEntityVisualizerBuilder<T> - Class in dev.engine_room.vanillin.config
- BlockEntityVisualizerBuilder(Configurator, BlockEntityType<T>) - Constructor for class dev.engine_room.vanillin.config.BlockEntityVisualizerBuilder
- BOX_MODEL - Static variable in class dev.engine_room.vanillin.elements.HitboxElement
- build() - Method in class dev.engine_room.vanillin.compose.ConfiguredElementImpl.ConfiguredElementBuilder
- build() - Method in class dev.engine_room.vanillin.VanillaVisuals.EntityBuilder
- builder(EntityType<T>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
- builder(BlockEntityType<T>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
C
- ChestVisual<T> - Class in dev.engine_room.vanillin.visuals
- ChestVisual(VisualizationContext, T, float) - Constructor for class dev.engine_room.vanillin.visuals.ChestVisual
- collectCrumblingInstances(Consumer<Instance>) - Method in class dev.engine_room.vanillin.visuals.BellVisual
- collectCrumblingInstances(Consumer<Instance>) - Method in class dev.engine_room.vanillin.visuals.ChestVisual
- collectCrumblingInstances(Consumer<Instance>) - Method in class dev.engine_room.vanillin.visuals.ShulkerBoxVisual
- commonElements(VanillaVisuals.EntityBuilder<T>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
- composable(EntityType<T>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
- ComposableEntityVisual<T> - Class in dev.engine_room.vanillin.compose
- ComposableEntityVisual(VisualizationContext, T, float, ComposableEntityVisual.Controller<T>) - Constructor for class dev.engine_room.vanillin.compose.ComposableEntityVisual
- ComposableEntityVisual.Controller<T> - Class in dev.engine_room.vanillin.compose
-
Shared state between all visuals of the same type.
- Config() - Constructor for class dev.engine_room.vanillin.FabricVanillinConfig.Config
- Config(float, float) - Constructor for record class dev.engine_room.vanillin.elements.ShadowElement.Config
-
Creates an instance of a
Configrecord class. - Config(Map<String, VisualConfigValue>, Map<String, VisualConfigValue>) - Constructor for class dev.engine_room.vanillin.FabricVanillinConfig.Config
- CONFIG_LOGGER - Static variable in class dev.engine_room.vanillin.Vanillin
- configKey() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredBlockEntity
- configKey() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredEntity
- configKey() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredVisual
- Configurator - Class in dev.engine_room.vanillin.config
- Configurator() - Constructor for class dev.engine_room.vanillin.config.Configurator
- CONFIGURATOR - Static variable in class dev.engine_room.vanillin.VanillaVisuals
- Configurator.ConfiguredBlockEntity<T> - Class in dev.engine_room.vanillin.config
- Configurator.ConfiguredEntity<T> - Class in dev.engine_room.vanillin.config
- Configurator.ConfiguredVisual - Class in dev.engine_room.vanillin.config
- configure(C) - Method in class dev.engine_room.vanillin.compose.ConfiguredElementImpl.ConfiguredElementBuilder
- ConfiguredElement<T> - Interface in dev.engine_room.vanillin.compose
- ConfiguredElementBuilder(VisualElement<T, C>) - Constructor for class dev.engine_room.vanillin.compose.ConfiguredElementImpl.ConfiguredElementBuilder
- ConfiguredElementImpl<T,
C> - Class in dev.engine_room.vanillin.compose - ConfiguredElementImpl(VisualElement<T, C>, C, VisualizationPredicate<T>) - Constructor for class dev.engine_room.vanillin.compose.ConfiguredElementImpl
- ConfiguredElementImpl.ConfiguredElementBuilder<T,
C> - Class in dev.engine_room.vanillin.compose - ConfiguredVisual(boolean) - Constructor for class dev.engine_room.vanillin.config.Configurator.ConfiguredVisual
- Controller(ConfiguredElement<? super T>[], VisualizationPredicate<T>) - Constructor for class dev.engine_room.vanillin.compose.ComposableEntityVisual.Controller
- create(VisualizationContext, T, float) - Method in interface dev.engine_room.vanillin.compose.ConfiguredElement
- create(VisualizationContext, T, float) - Method in class dev.engine_room.vanillin.compose.ConfiguredElementImpl
- create(VisualizationContext, T, float) - Method in interface dev.engine_room.vanillin.compose.VisualElement.Unit
- create(VisualizationContext, T, float, C) - Method in interface dev.engine_room.vanillin.compose.VisualElement
- create(VisualizationContext, T, float, Object) - Method in interface dev.engine_room.vanillin.compose.VisualElement.Unit
D
- DEFAULT - Enum constant in enum class dev.engine_room.vanillin.config.VisualConfigValue
- DEFAULT - Enum constant in enum class dev.engine_room.vanillin.config.VisualOverrideValue
- DEFAULT_RADIUS - Static variable in record class dev.engine_room.vanillin.elements.ShadowElement.Config
- DEFAULT_STRENGTH - Static variable in record class dev.engine_room.vanillin.elements.ShadowElement.Config
- delete() - Method in class dev.engine_room.vanillin.elements.HitboxElement
- dev.engine_room.vanillin - package dev.engine_room.vanillin
- dev.engine_room.vanillin.compose - package dev.engine_room.vanillin.compose
- dev.engine_room.vanillin.config - package dev.engine_room.vanillin.config
- dev.engine_room.vanillin.elements - package dev.engine_room.vanillin.elements
- dev.engine_room.vanillin.fabric.mixin.item - package dev.engine_room.vanillin.fabric.mixin.item
- dev.engine_room.vanillin.item - package dev.engine_room.vanillin.item
- dev.engine_room.vanillin.mixin.item - package dev.engine_room.vanillin.mixin.item
- dev.engine_room.vanillin.visuals - package dev.engine_room.vanillin.visuals
- disable() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredBlockEntity
- disable() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredEntity
- disable() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredVisual
- DISABLE - Enum constant in enum class dev.engine_room.vanillin.config.VisualConfigValue
- DISABLE - Enum constant in enum class dev.engine_room.vanillin.config.VisualOverrideValue
- displayContext() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedMeshKey
-
Returns the value of the
displayContextrecord component. - displayContext() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Returns the value of the
displayContextrecord component. - doesShowEyeBox() - Method in class dev.engine_room.vanillin.elements.HitboxElement
E
- element(VisualElement<T, C>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
- enable() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredBlockEntity
- enable() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredEntity
- enable() - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredVisual
- entities - Variable in class dev.engine_room.vanillin.config.Configurator
- entities - Variable in class dev.engine_room.vanillin.FabricVanillinConfig.Config
- entities() - Method in record class dev.engine_room.vanillin.config.ModOverrides
-
Returns the value of the
entitiesrecord component. - EntityBuilder(EntityType<T>) - Constructor for class dev.engine_room.vanillin.VanillaVisuals.EntityBuilder
- EntityVisualizerBuilder<T> - Class in dev.engine_room.vanillin.config
-
An object to configure the visualizer for an entity.
- EntityVisualizerBuilder(Configurator, EntityType<T>) - Constructor for class dev.engine_room.vanillin.config.EntityVisualizerBuilder
- equals(Object) - Method in record class dev.engine_room.vanillin.config.ModOverrides
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.engine_room.vanillin.config.VisualOverride
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.engine_room.vanillin.elements.ShadowElement.Config
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedMeshKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Indicates whether some other object is "equal to" this one.
- EXPERIMENTAL - Static variable in class dev.engine_room.vanillin.VanillaVisuals
F
- FabricVanillinConfig - Class in dev.engine_room.vanillin
- FabricVanillinConfig(File) - Constructor for class dev.engine_room.vanillin.FabricVanillinConfig
- FabricVanillinConfig.Config - Class in dev.engine_room.vanillin
- factory(SimpleBlockEntityVisualizer.Factory<T>) - Method in class dev.engine_room.vanillin.config.BlockEntityVisualizerBuilder
-
Sets the visual factory for the block entity.
- factory(SimpleEntityVisualizer.Factory<T>) - Method in class dev.engine_room.vanillin.config.EntityVisualizerBuilder
-
Sets the visual factory for the entity.
- FIRE - Static variable in class dev.engine_room.vanillin.VisualElements
- FireElement - Class in dev.engine_room.vanillin.elements
-
A component that uses instances to render the fire animation on an entity.
- FireElement(VisualizationContext, Entity, float) - Constructor for class dev.engine_room.vanillin.elements.FireElement
- foil() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Returns the value of the
foilrecord component. - FORCE_ENABLE - Enum constant in enum class dev.engine_room.vanillin.config.VisualConfigValue
G
- get(Level, ItemStack, ItemDisplayContext) - Static method in class dev.engine_room.vanillin.item.ItemModels
- getActualBakedModel(ClientLevel, ItemStack, ItemDisplayContext) - Static method in class dev.engine_room.vanillin.item.ItemModels
- getBlockLightLevel(BlockPos) - Method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- getBlockLightLevelBase(BlockPos) - Method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- getFrameModelResourceLoc(ItemFrame, ItemStack) - Static method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- getModel(ItemStack) - Static method in class dev.engine_room.vanillin.item.ItemModels
- getRenderAmount(ItemStack) - Method in class dev.engine_room.vanillin.visuals.ItemVisual
- getSkyLightLevel(BlockPos) - Method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
H
- hashCode() - Method in record class dev.engine_room.vanillin.config.ModOverrides
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.engine_room.vanillin.config.VisualOverride
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.engine_room.vanillin.elements.ShadowElement.Config
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedMeshKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Returns a hash code value for this object.
- HITBOX - Static variable in class dev.engine_room.vanillin.VisualElements
- HitboxElement - Class in dev.engine_room.vanillin.elements
- HitboxElement(VisualizationContext, Entity, float) - Constructor for class dev.engine_room.vanillin.elements.HitboxElement
- HitboxElement(VisualizationContext, Entity, float, boolean) - Constructor for class dev.engine_room.vanillin.elements.HitboxElement
I
- ID - Static variable in class dev.engine_room.vanillin.Vanillin
- init() - Static method in class dev.engine_room.vanillin.VanillaVisuals
- INSTANCE - Static variable in class dev.engine_room.vanillin.FabricVanillinConfig
- INSTANCE - Static variable in interface dev.engine_room.vanillin.VanillinXplat
- isDevelopmentEnvironment() - Method in interface dev.engine_room.vanillin.VanillinXplat
- isDevelopmentEnvironment() - Method in class dev.engine_room.vanillin.VanillinXplatImpl
- isModLoaded(String) - Method in interface dev.engine_room.vanillin.VanillinXplat
- isModLoaded(String) - Method in class dev.engine_room.vanillin.VanillinXplatImpl
- isSupported(BakedModel) - Static method in class dev.engine_room.vanillin.item.ItemModels
- isSupported(ItemEntity) - Static method in class dev.engine_room.vanillin.visuals.ItemVisual
- isSupported(ItemStack) - Static method in class dev.engine_room.vanillin.item.ItemModels
- ITEM_DISPLAY - Static variable in class dev.engine_room.vanillin.VisualElements
- ITEM_ENTITY - Static variable in class dev.engine_room.vanillin.VisualElements
- ITEM_FRAME - Static variable in class dev.engine_room.vanillin.VisualElements
- itemColors(Item) - Method in interface dev.engine_room.vanillin.VanillinXplat
- itemColors(Item) - Method in class dev.engine_room.vanillin.VanillinXplatImpl
- ItemColorsAccessor - Interface in dev.engine_room.vanillin.fabric.mixin.item
- ItemDisplayVisual - Class in dev.engine_room.vanillin.visuals
- ItemDisplayVisual(VisualizationContext, Display.ItemDisplay, float) - Constructor for class dev.engine_room.vanillin.visuals.ItemDisplayVisual
- itemFrame(EntityType<T>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
- ItemFrameVisual - Class in dev.engine_room.vanillin.visuals
- ItemFrameVisual(VisualizationContext, ItemFrame, float) - Constructor for class dev.engine_room.vanillin.visuals.ItemFrameVisual
- ItemModels - Class in dev.engine_room.vanillin.item
- ItemModels() - Constructor for class dev.engine_room.vanillin.item.ItemModels
- ItemModels.BakedMeshKey - Record Class in dev.engine_room.vanillin.item
- ItemModels.BakedModelKey - Record Class in dev.engine_room.vanillin.item
- ItemOverridesAccessor - Interface in dev.engine_room.vanillin.mixin.item
- ItemVisual - Class in dev.engine_room.vanillin.visuals
- ItemVisual(VisualizationContext, ItemEntity, float) - Constructor for class dev.engine_room.vanillin.visuals.ItemVisual
L
- LINE_MODEL - Static variable in class dev.engine_room.vanillin.elements.HitboxElement
- load() - Method in class dev.engine_room.vanillin.FabricVanillinConfig
- LOGGER - Static variable in class dev.engine_room.vanillin.Vanillin
M
- material() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Returns the value of the
materialrecord component. - minecart(EntityType<T>, ModelLayerLocation) - Static method in class dev.engine_room.vanillin.VanillaVisuals
- MINECART - Static variable in class dev.engine_room.vanillin.VisualElements
- MinecartVisual<T> - Class in dev.engine_room.vanillin.visuals
- MinecartVisual(VisualizationContext, T, float, ModelLayerLocation) - Constructor for class dev.engine_room.vanillin.visuals.MinecartVisual
- MinecraftAccessor - Interface in dev.engine_room.vanillin.fabric.mixin.item
- model() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedMeshKey
-
Returns the value of the
modelrecord component. - model() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Returns the value of the
modelrecord component. - MODEL_RESOURCE_LOCATION - Static variable in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- modId() - Method in record class dev.engine_room.vanillin.config.VisualOverride
-
Returns the value of the
modIdrecord component. - modOverrides() - Static method in class dev.engine_room.vanillin.FabricVanillinConfig
- ModOverrides - Record Class in dev.engine_room.vanillin.config
- ModOverrides(List<VisualOverride>, List<VisualOverride>) - Constructor for record class dev.engine_room.vanillin.config.ModOverrides
- ModOverrides(Map<String, List<VisualOverride>>, Map<String, List<VisualOverride>>) - Constructor for record class dev.engine_room.vanillin.config.ModOverrides
-
Creates an instance of a
ModOverridesrecord class.
N
- name() - Method in record class dev.engine_room.vanillin.config.VisualOverride
-
Returns the value of the
namerecord component. - neverSkipVanillaRender() - Method in class dev.engine_room.vanillin.config.BlockEntityVisualizerBuilder
-
Sets a predicate to never skip rendering with the vanilla
BlockEntityRenderer. - neverSkipVanillaRender() - Method in class dev.engine_room.vanillin.config.EntityVisualizerBuilder
-
Sets a predicate to always skip rendering with the vanilla
EntityRenderer. - NO_INSTANCING - Static variable in class dev.engine_room.vanillin.item.ItemModels
O
- onInitializeClient() - Method in class dev.engine_room.vanillin.VanillinFabric
- onReloadRenderer() - Static method in class dev.engine_room.vanillin.item.SodiumAnimatedTextureCompat
P
- parse(String) - Static method in enum class dev.engine_room.vanillin.config.VisualOverrideValue
- PATH - Static variable in class dev.engine_room.vanillin.FabricVanillinConfig
- predicate(VisualizationPredicate<T>) - Method in class dev.engine_room.vanillin.compose.ConfiguredElementImpl.ConfiguredElementBuilder
R
- radius() - Method in record class dev.engine_room.vanillin.elements.ShadowElement.Config
-
Returns the value of the
radiusrecord component. - radius() - Method in class dev.engine_room.vanillin.elements.ShadowElement
- radius(float) - Method in class dev.engine_room.vanillin.elements.ShadowElement
-
Set the radius of the shadow, in blocks, clamped to a maximum of 32.
- register(EntityType<T>, EntityVisualizer<? super T>, boolean) - Method in class dev.engine_room.vanillin.config.Configurator
- register(BlockEntityType<T>, BlockEntityVisualizer<? super T>, boolean) - Method in class dev.engine_room.vanillin.config.Configurator
- rl(String) - Static method in class dev.engine_room.vanillin.Vanillin
S
- save() - Method in class dev.engine_room.vanillin.FabricVanillinConfig
- set(VisualConfigValue, List<VisualOverride>) - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredVisual
- setSectionCollector(SectionTrackedVisual.SectionCollector) - Method in class dev.engine_room.vanillin.visuals.ChestVisual
- SHADOW - Static variable in class dev.engine_room.vanillin.VisualElements
- ShadowElement - Class in dev.engine_room.vanillin.elements
-
A component that uses instances to render an entity's shadow.
- ShadowElement(VisualizationContext, Entity, float, ShadowElement.Config) - Constructor for class dev.engine_room.vanillin.elements.ShadowElement
- ShadowElement.Config - Record Class in dev.engine_room.vanillin.elements
- shouldBob() - Method in class dev.engine_room.vanillin.visuals.ItemVisual
- shouldSkipRender(AbstractMinecart) - Static method in class dev.engine_room.vanillin.visuals.MinecartVisual
- shouldSpreadItems() - Method in class dev.engine_room.vanillin.visuals.ItemVisual
- shouldVisualize(VisualizationContext, T) - Method in interface dev.engine_room.vanillin.compose.ConfiguredElement
- shouldVisualize(VisualizationContext, T) - Method in class dev.engine_room.vanillin.compose.ConfiguredElementImpl
- shouldVisualize(VisualizationContext, T) - Method in interface dev.engine_room.vanillin.compose.VisualizationPredicate
- shouldVisualize(VisualizationPredicate<T>) - Method in class dev.engine_room.vanillin.VanillaVisuals.EntityBuilder
-
Set a predicate to control whether all elements are visualized.
- shouldVisualize(ItemFrame) - Static method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- shouldVisualize(Display.ItemDisplay) - Static method in class dev.engine_room.vanillin.visuals.ItemDisplayVisual
- showEyeBox(boolean) - Method in class dev.engine_room.vanillin.elements.HitboxElement
- ShulkerBoxVisual - Class in dev.engine_room.vanillin.visuals
- ShulkerBoxVisual(VisualizationContext, ShulkerBoxBlockEntity, float) - Constructor for class dev.engine_room.vanillin.visuals.ShulkerBoxVisual
- skipVanillaRender(Predicate<T>) - Method in class dev.engine_room.vanillin.config.BlockEntityVisualizerBuilder
-
Sets a predicate to determine whether to skip rendering with the vanilla
BlockEntityRenderer. - skipVanillaRender(Predicate<T>) - Method in class dev.engine_room.vanillin.config.EntityVisualizerBuilder
-
Sets a predicate to determine whether to skip rendering with the vanilla
EntityRenderer. - SodiumAnimatedTextureCompat - Class in dev.engine_room.vanillin.item
-
An attempt to be compatible with sodium's animated texture optimization.
- SodiumAnimatedTextureCompat() - Constructor for class dev.engine_room.vanillin.item.SodiumAnimatedTextureCompat
- sort(List<VisualOverride>) - Static method in record class dev.engine_room.vanillin.config.ModOverrides
- STABLE - Static variable in class dev.engine_room.vanillin.VanillaVisuals
- strength() - Method in record class dev.engine_room.vanillin.elements.ShadowElement.Config
-
Returns the value of the
strengthrecord component. - strength() - Method in class dev.engine_room.vanillin.elements.ShadowElement
- strength(float) - Method in class dev.engine_room.vanillin.elements.ShadowElement
-
Set the strength of the shadow.
T
- tick(TickableVisual.Context) - Method in class dev.engine_room.vanillin.compose.ComposableEntityVisual
- tick(TickableVisual.Context) - Method in class dev.engine_room.vanillin.visuals.MinecartVisual
- TNT_MINECART - Static variable in class dev.engine_room.vanillin.VisualElements
- TntMinecartVisual<T> - Class in dev.engine_room.vanillin.visuals
- TntMinecartVisual(VisualizationContext, T, float) - Constructor for class dev.engine_room.vanillin.visuals.TntMinecartVisual
- toString() - Method in record class dev.engine_room.vanillin.config.ModOverrides
-
Returns a string representation of this record class.
- toString() - Method in record class dev.engine_room.vanillin.config.VisualOverride
-
Returns a string representation of this record class.
- toString() - Method in record class dev.engine_room.vanillin.elements.ShadowElement.Config
-
Returns a string representation of this record class.
- toString() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedMeshKey
-
Returns a string representation of this record class.
- toString() - Method in record class dev.engine_room.vanillin.item.ItemModels.BakedModelKey
-
Returns a string representation of this record class.
- type - Variable in class dev.engine_room.vanillin.config.Configurator.ConfiguredBlockEntity
- type - Variable in class dev.engine_room.vanillin.config.Configurator.ConfiguredEntity
U
- update(float) - Method in class dev.engine_room.vanillin.elements.HitboxElement
- update(float) - Method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- updateContents(TransformedInstance, Matrix4f, float) - Method in class dev.engine_room.vanillin.visuals.MinecartVisual
- updateContents(TransformedInstance, Matrix4f, float) - Method in class dev.engine_room.vanillin.visuals.TntMinecartVisual
- updateLight(float) - Method in class dev.engine_room.vanillin.visuals.BellVisual
- updateLight(float) - Method in class dev.engine_room.vanillin.visuals.ChestVisual
- updateLight(float) - Method in class dev.engine_room.vanillin.visuals.MinecartVisual
- updateLight(float) - Method in class dev.engine_room.vanillin.visuals.ShulkerBoxVisual
V
- value() - Method in record class dev.engine_room.vanillin.config.VisualOverride
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class dev.engine_room.vanillin.config.VisualConfigValue
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.engine_room.vanillin.config.VisualOverrideValue
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.engine_room.vanillin.config.VisualConfigValue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.engine_room.vanillin.config.VisualOverrideValue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VanillaVisuals - Class in dev.engine_room.vanillin
- VanillaVisuals() - Constructor for class dev.engine_room.vanillin.VanillaVisuals
- VanillaVisuals.EntityBuilder<T> - Class in dev.engine_room.vanillin
- Vanillin - Class in dev.engine_room.vanillin
- Vanillin() - Constructor for class dev.engine_room.vanillin.Vanillin
- VANILLIN_OVERRIDES - Static variable in class dev.engine_room.vanillin.FabricVanillinConfig
- vanillin$itemColors() - Method in interface dev.engine_room.vanillin.fabric.mixin.item.ItemColorsAccessor
- vanillin$itemColors() - Method in interface dev.engine_room.vanillin.fabric.mixin.item.MinecraftAccessor
- vanillin$properties() - Method in interface dev.engine_room.vanillin.mixin.item.ItemOverridesAccessor
- VanillinFabric - Class in dev.engine_room.vanillin
- VanillinFabric() - Constructor for class dev.engine_room.vanillin.VanillinFabric
- VanillinXplat - Interface in dev.engine_room.vanillin
- VanillinXplatImpl - Class in dev.engine_room.vanillin
- VanillinXplatImpl() - Constructor for class dev.engine_room.vanillin.VanillinXplatImpl
- VisualConfigValue - Enum Class in dev.engine_room.vanillin.config
- VisualElement<T,
C> - Interface in dev.engine_room.vanillin.compose - VisualElement.Unit<T> - Interface in dev.engine_room.vanillin.compose
- VisualElements - Class in dev.engine_room.vanillin
- VisualElements() - Constructor for class dev.engine_room.vanillin.VisualElements
- VisualizationPredicate<T> - Interface in dev.engine_room.vanillin.compose
- visualizer - Variable in class dev.engine_room.vanillin.config.Configurator.ConfiguredBlockEntity
- visualizer - Variable in class dev.engine_room.vanillin.config.Configurator.ConfiguredEntity
- VisualOverride - Record Class in dev.engine_room.vanillin.config
- VisualOverride(String, String, VisualOverrideValue) - Constructor for record class dev.engine_room.vanillin.config.VisualOverride
-
Creates an instance of a
VisualOverriderecord class. - VisualOverrideValue - Enum Class in dev.engine_room.vanillin.config
W
- with(ConfiguredElement<? super T>) - Method in class dev.engine_room.vanillin.VanillaVisuals.EntityBuilder
-
Add a configured visual element to this visualizer.
_
- _delete() - Method in class dev.engine_room.vanillin.compose.ComposableEntityVisual
- _delete() - Method in class dev.engine_room.vanillin.elements.FireElement
- _delete() - Method in class dev.engine_room.vanillin.elements.ShadowElement
- _delete() - Method in class dev.engine_room.vanillin.visuals.BellVisual
- _delete() - Method in class dev.engine_room.vanillin.visuals.BlockDisplayVisual
- _delete() - Method in class dev.engine_room.vanillin.visuals.ChestVisual
- _delete() - Method in class dev.engine_room.vanillin.visuals.ItemDisplayVisual
- _delete() - Method in class dev.engine_room.vanillin.visuals.ItemFrameVisual
- _delete() - Method in class dev.engine_room.vanillin.visuals.ItemVisual
- _delete() - Method in class dev.engine_room.vanillin.visuals.MinecartVisual
- _delete() - Method in class dev.engine_room.vanillin.visuals.ShulkerBoxVisual
All Classes and Interfaces|All Packages|Constant Field Values