Index

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

A

addGlyphs(Consumer<Vector2fc>) - Method in interface dev.engine_room.vanillin.text.TextLayer.GlyphPattern
Add an arbitrary amount of glyphs.
adjustColor(int) - Static method in interface dev.engine_room.vanillin.text.TextLayer.GlyphColor
Adjust the color to be fully opaque if it's very close to having 0 alpha.
always(int) - Static method in interface dev.engine_room.vanillin.text.TextLayer.GlyphColor
Always use the given color, regardless of the style.
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.

B

backgroundColor(int) - Method in class dev.engine_room.vanillin.text.TextVisual
 
BakedGlyphExtension - Interface in dev.engine_room.vanillin.text
 
BakedGlyphMixin - Class in dev.engine_room.vanillin.mixin.text
 
BakedGlyphMixin() - Constructor for class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
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.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
 
beginFrame(DynamicVisual.Context) - Method in class dev.engine_room.vanillin.visuals.SignVisual
 
BellVisual - Class in dev.engine_room.vanillin.visuals
 
BellVisual(VisualizationContext, BellBlockEntity, float) - Constructor for class dev.engine_room.vanillin.visuals.BellVisual
 
bias() - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Returns the value of the bias record component.
bias() - Method in interface dev.engine_room.vanillin.text.TextLayer
The instancer bias for this layer.
bias(int) - Method in class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 
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() - Method in record class dev.engine_room.vanillin.config.ModOverrides
Returns the value of the blockEntities record component.
BlockEntityVisualizerBuilder<T> - Class in dev.engine_room.vanillin.config
 
BlockEntityVisualizerBuilder(Configurator, BlockEntityType<T>) - Constructor for class dev.engine_room.vanillin.config.BlockEntityVisualizerBuilder
 
blockVerticesToMesh(MeshData, String) - Static method in class dev.engine_room.vanillin.item.ItemModelBuilder
 
bufferItem(BakedModel, ItemStack, ItemDisplayContext, boolean, PoseStack, ItemMeshEmitter.ResultConsumer) - Static method in class dev.engine_room.vanillin.item.ItemModelBuilder
 
build() - Method in class dev.engine_room.vanillin.item.ItemModelBuilder
 
build() - Method in class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 
builder(EntityType<T>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
 
builder(BlockEntityType<T>) - Static method in class dev.engine_room.vanillin.VanillaVisuals
 
Builder() - Constructor for class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 

C

ChestVisual<T> - Class in dev.engine_room.vanillin.visuals
 
ChestVisual(VisualizationContext, T, float) - Constructor for class dev.engine_room.vanillin.visuals.ChestVisual
 
CodePointMapMixin<T> - Class in dev.engine_room.vanillin.mixin.text
 
CodePointMapMixin() - Constructor for class dev.engine_room.vanillin.mixin.text.CodePointMapMixin
 
collectCrumblingInstances(Consumer<Instance>) - Method in class dev.engine_room.vanillin.visuals.SignVisual
 
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
 
color() - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Returns the value of the color record component.
color() - Method in interface dev.engine_room.vanillin.text.TextLayer
A mapping from text styles to ARGB colors.
color(TextLayer.GlyphColor) - Method in class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 
color(TextColor) - Method in interface dev.engine_room.vanillin.text.TextLayer.GlyphColor
Convert a nullable text color to a color.
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
 
ConfiguredVisual(boolean) - Constructor for class dev.engine_room.vanillin.config.Configurator.ConfiguredVisual
 
create(ResourceLocation) - Method in interface dev.engine_room.vanillin.text.TextLayer.GlyphMaterial
Create a Flywheel material for the given glyph texture.

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
 
defaultTo(int) - Static method in interface dev.engine_room.vanillin.text.TextLayer.GlyphColor
Default to the given color if no color is specified in the style.
defaultTo(int, float) - Static method in interface dev.engine_room.vanillin.text.TextLayer.GlyphColor
Default to the given color if no color is specified in the style.
delete() - Method in class dev.engine_room.vanillin.text.TextVisual
 
dev.engine_room.vanillin - package dev.engine_room.vanillin
 
dev.engine_room.vanillin.config - package dev.engine_room.vanillin.config
 
dev.engine_room.vanillin.item - package dev.engine_room.vanillin.item
 
dev.engine_room.vanillin.mixin.text - package dev.engine_room.vanillin.mixin.text
 
dev.engine_room.vanillin.text - package dev.engine_room.vanillin.text
 
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(ItemDisplayContext) - Method in class dev.engine_room.vanillin.item.ItemModelBuilder
 
dropShadow(int, Font.DisplayMode) - Static method in class dev.engine_room.vanillin.text.TextLayers
 
dropShadow(int, Font.DisplayMode, int) - Static method in class dev.engine_room.vanillin.text.TextLayers
 

E

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() - Method in record class dev.engine_room.vanillin.config.ModOverrides
Returns the value of the entities record component.
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.text.FontTextureUpload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.engine_room.vanillin.visuals.ItemVisual.ItemKey
Indicates whether some other object is "equal to" this one.
EXPERIMENTAL - Static variable in class dev.engine_room.vanillin.VanillaVisuals
 

F

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.
flywheel$down() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$down() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$flush() - Method in class dev.engine_room.vanillin.mixin.text.FontTextureMixin
 
flywheel$getFilterFishyGlyphs() - Method in interface dev.engine_room.vanillin.mixin.text.FontAccessor
 
flywheel$getFontSet(ResourceLocation) - Method in interface dev.engine_room.vanillin.mixin.text.FontAccessor
 
flywheel$getX() - Method in interface dev.engine_room.vanillin.mixin.text.FontTexture$NodeAccessor
 
flywheel$getY() - Method in interface dev.engine_room.vanillin.mixin.text.FontTexture$NodeAccessor
 
flywheel$left() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$left() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$right() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$right() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$setName(ResourceLocation) - Method in class dev.engine_room.vanillin.mixin.text.FontTextureMixin
 
flywheel$setName(ResourceLocation) - Method in interface dev.engine_room.vanillin.text.FontTextureExtension
 
flywheel$texture() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$texture() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$texture(ResourceLocation) - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$texture(ResourceLocation) - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$u0() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$u0() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$u1() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$u1() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$up() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$up() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$v0() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$v0() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
flywheel$v1() - Method in class dev.engine_room.vanillin.mixin.text.BakedGlyphMixin
 
flywheel$v1() - Method in interface dev.engine_room.vanillin.text.BakedGlyphExtension
 
FontAccessor - Interface in dev.engine_room.vanillin.mixin.text
 
FontSetMixin - Class in dev.engine_room.vanillin.mixin.text
 
FontSetMixin() - Constructor for class dev.engine_room.vanillin.mixin.text.FontSetMixin
 
FontTexture$NodeAccessor - Interface in dev.engine_room.vanillin.mixin.text
 
FontTextureExtension - Interface in dev.engine_room.vanillin.text
 
FontTextureMixin - Class in dev.engine_room.vanillin.mixin.text
 
FontTextureMixin() - Constructor for class dev.engine_room.vanillin.mixin.text.FontTextureMixin
 
FontTextureUpload - Record Class in dev.engine_room.vanillin.text
For use in
invalid reference
dev.engine_room.flywheel.impl.mixin.text.FontTextureMixin
to batch glyph uploads when they're created in a flywheel worker thread.
FontTextureUpload(SheetGlyphInfo, int, int) - Constructor for record class dev.engine_room.vanillin.text.FontTextureUpload
Creates an instance of a FontTextureUpload record class.
FORCE_ENABLE - Enum constant in enum class dev.engine_room.vanillin.config.VisualConfigValue
 
fromDisplayMode(Font.DisplayMode) - Static method in interface dev.engine_room.vanillin.text.TextLayer.GlyphMaterial
 

G

getBakedGlyphExtension(BakedGlyph) - Static method in class dev.engine_room.vanillin.text.TextUtil
 
getFilterFishyGlyphs(Font) - Static method in class dev.engine_room.vanillin.text.TextUtil
 
getFontSet(Font, ResourceLocation) - Static method in class dev.engine_room.vanillin.text.TextUtil
 
getModel(ItemStack) - Static method in class dev.engine_room.vanillin.visuals.ItemVisual
 
getRenderAmount(ItemStack) - Method in class dev.engine_room.vanillin.visuals.ItemVisual
 
getSignModelRenderScale() - Method in class dev.engine_room.vanillin.visuals.SignVisual
 
getSignTextRenderScale() - Method in class dev.engine_room.vanillin.visuals.SignVisual
 
getTextOffset() - Method in class dev.engine_room.vanillin.visuals.SignVisual
 
GLINT_LAST - Static variable in class dev.engine_room.vanillin.item.ItemModelBuilder
 
GLYPH - Static variable in class dev.engine_room.vanillin.VanillinInstanceTypes
 
GlyphInstance - Class in dev.engine_room.vanillin
 
GlyphInstance(InstanceType<? extends GlyphInstance>, InstanceHandle) - Constructor for class dev.engine_room.vanillin.GlyphInstance
 

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.text.FontTextureUpload
Returns a hash code value for this object.
hashCode() - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Returns a hash code value for this object.
hashCode() - Method in record class dev.engine_room.vanillin.visuals.ItemVisual.ItemKey
Returns a hash code value for this object.

I

ID - Static variable in class dev.engine_room.vanillin.Vanillin
 
info() - Method in record class dev.engine_room.vanillin.text.FontTextureUpload
Returns the value of the info record component.
init() - Static method in class dev.engine_room.vanillin.VanillaVisuals
 
INSTANCE - Static variable in interface dev.engine_room.vanillin.VanillinXplat
 
isDevelopmentEnvironment() - Method in interface dev.engine_room.vanillin.VanillinXplat
 
isSupported(BakedModel) - Static method in class dev.engine_room.vanillin.visuals.ItemVisual
 
isSupported(ItemEntity) - Static method in class dev.engine_room.vanillin.visuals.ItemVisual
 
ItemKey(ItemStack, BakedModel) - Constructor for record class dev.engine_room.vanillin.visuals.ItemVisual.ItemKey
Creates an instance of a ItemKey record class.
ItemModelBuilder - Class in dev.engine_room.vanillin.item
 
ItemModelBuilder(ItemStack, BakedModel) - Constructor for class dev.engine_room.vanillin.item.ItemModelBuilder
 
ItemVisual - Class in dev.engine_room.vanillin.visuals
 
ItemVisual(VisualizationContext, ItemEntity, float) - Constructor for class dev.engine_room.vanillin.visuals.ItemVisual
 
ItemVisual.ItemKey - Record Class in dev.engine_room.vanillin.visuals
 

L

leftHand(boolean) - Method in class dev.engine_room.vanillin.item.ItemModelBuilder
 
LOGGER - Static variable in class dev.engine_room.vanillin.Vanillin
 

M

material() - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Returns the value of the material record component.
material() - Method in interface dev.engine_room.vanillin.text.TextLayer
A mapping from texture ResourceLocations to Flywheel materials.
material(TextLayer.GlyphMaterial) - Method in class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 
materialFunc(Function<RenderType, Material>) - Method in class dev.engine_room.vanillin.item.ItemModelBuilder
 
MinecartVisual<T> - Class in dev.engine_room.vanillin.visuals
 
MinecartVisual(VisualizationContext, T, float, ModelLayerLocation) - Constructor for class dev.engine_room.vanillin.visuals.MinecartVisual
 
model() - Method in record class dev.engine_room.vanillin.visuals.ItemVisual.ItemKey
Returns the value of the model record component.
MODEL_CACHE - Static variable in class dev.engine_room.vanillin.visuals.ItemVisual
 
modId() - Method in record class dev.engine_room.vanillin.config.VisualOverride
Returns the value of the modId record component.
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 ModOverrides record class.

N

name() - Method in record class dev.engine_room.vanillin.config.VisualOverride
Returns the value of the name record 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.
normal(int, Font.DisplayMode) - Static method in class dev.engine_room.vanillin.text.TextLayers
 
normal(int, Font.DisplayMode, int) - Static method in class dev.engine_room.vanillin.text.TextLayers
 
NORMAL - Static variable in interface dev.engine_room.vanillin.text.TextLayer.GlyphMaterial
 

O

offset() - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Returns the value of the offset record component.
offset() - Method in interface dev.engine_room.vanillin.text.TextLayer
The offset of text in this layer.
offset(float, float) - Method in class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 
offset(Vector2fc) - Method in class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 
outline(int) - Static method in class dev.engine_room.vanillin.text.TextLayers
 
outline(int, int) - Static method in class dev.engine_room.vanillin.text.TextLayers
 
OUTLINE - Static variable in interface dev.engine_room.vanillin.text.TextLayer.GlyphPattern
The pattern for an 8x outline as used by glowing text on signs.

P

packedUs - Variable in class dev.engine_room.vanillin.GlyphInstance
 
packedVs - Variable in class dev.engine_room.vanillin.GlyphInstance
 
parse(String) - Static method in enum class dev.engine_room.vanillin.config.VisualOverrideValue
 
pattern() - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Returns the value of the pattern record component.
pattern() - Method in interface dev.engine_room.vanillin.text.TextLayer
The pattern of individual glyphs.
pattern(TextLayer.GlyphPattern) - Method in class dev.engine_room.vanillin.text.SimpleTextLayer.Builder
 
POLYGON_OFFSET - Static variable in interface dev.engine_room.vanillin.text.TextLayer.GlyphMaterial
 
pose - Variable in class dev.engine_room.vanillin.GlyphInstance
 
poseStack(PoseStack) - Method in class dev.engine_room.vanillin.item.ItemModelBuilder
 

R

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

SEE_THROUGH - Static variable in interface dev.engine_room.vanillin.text.TextLayer.GlyphMaterial
 
set(VisualConfigValue, List<VisualOverride>) - Method in class dev.engine_room.vanillin.config.Configurator.ConfiguredVisual
 
setEffect(BakedGlyph, Matrix4fc, float, float, float, float, float) - Method in class dev.engine_room.vanillin.GlyphInstance
 
setGlyph(BakedGlyph, Matrix4fc, float, float, boolean) - Method in class dev.engine_room.vanillin.GlyphInstance
 
setSectionCollector(SectionTrackedVisual.SectionCollector) - Method in class dev.engine_room.vanillin.visuals.ChestVisual
 
setup(FormattedCharSequence, List<TextLayer>, Matrix4f, int) - Method in class dev.engine_room.vanillin.text.TextVisual
 
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
 
ShulkerBoxVisual - Class in dev.engine_room.vanillin.visuals
 
ShulkerBoxVisual(VisualizationContext, ShulkerBoxBlockEntity, float) - Constructor for class dev.engine_room.vanillin.visuals.ShulkerBoxVisual
 
SignVisual - Class in dev.engine_room.vanillin.visuals
 
SignVisual(VisualizationContext, SignBlockEntity, float) - Constructor for class dev.engine_room.vanillin.visuals.SignVisual
 
SimpleTextLayer - Record Class in dev.engine_room.vanillin.text
 
SimpleTextLayer(TextLayer.GlyphPattern, TextLayer.GlyphMaterial, TextLayer.GlyphColor, Vector2fc, int) - Constructor for record class dev.engine_room.vanillin.text.SimpleTextLayer
Creates an instance of a SimpleTextLayer record class.
SimpleTextLayer.Builder - Class in dev.engine_room.vanillin.text
 
SINGLE - Static variable in interface dev.engine_room.vanillin.text.TextLayer.GlyphPattern
The pattern for a single glyph with no offset.
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.
sort(List<VisualOverride>) - Static method in record class dev.engine_room.vanillin.config.ModOverrides
 
STABLE - Static variable in class dev.engine_room.vanillin.VanillaVisuals
 
stack() - Method in record class dev.engine_room.vanillin.visuals.ItemVisual.ItemKey
Returns the value of the stack record component.

T

TextLayer - Interface in dev.engine_room.vanillin.text
 
TextLayer.GlyphColor - Interface in dev.engine_room.vanillin.text
 
TextLayer.GlyphMaterial - Interface in dev.engine_room.vanillin.text
 
TextLayer.GlyphPattern - Interface in dev.engine_room.vanillin.text
 
TextLayers - Class in dev.engine_room.vanillin.text
 
TextUtil - Class in dev.engine_room.vanillin.text
 
TextUtil() - Constructor for class dev.engine_room.vanillin.text.TextUtil
 
TextVisual - Class in dev.engine_room.vanillin.text
A visual that renders a single line of text.
TextVisual(InstancerProvider) - Constructor for class dev.engine_room.vanillin.text.TextVisual
 
tick(TickableVisual.Context) - Method in class dev.engine_room.vanillin.visuals.MinecartVisual
 
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.text.FontTextureUpload
Returns a string representation of this record class.
toString() - Method in record class dev.engine_room.vanillin.text.SimpleTextLayer
Returns a string representation of this record class.
toString() - Method in record class dev.engine_room.vanillin.visuals.ItemVisual.ItemKey
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

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
 
updateLight(float) - Method in class dev.engine_room.vanillin.visuals.SignVisual
 
updateLight(int) - Method in class dev.engine_room.vanillin.text.TextVisual
 
updateObfuscated() - Method in class dev.engine_room.vanillin.text.TextVisual
 

V

value() - Method in record class dev.engine_room.vanillin.config.VisualOverride
Returns the value of the value record 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
 
Vanillin - Class in dev.engine_room.vanillin
 
Vanillin() - Constructor for class dev.engine_room.vanillin.Vanillin
 
VanillinInstanceTypes - Class in dev.engine_room.vanillin
 
VanillinInstanceTypes() - Constructor for class dev.engine_room.vanillin.VanillinInstanceTypes
 
VanillinXplat - Interface in dev.engine_room.vanillin
 
VisualConfigValue - Enum Class in dev.engine_room.vanillin.config
 
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 VisualOverride record class.
VisualOverrideValue - Enum Class in dev.engine_room.vanillin.config
 

X

x() - Method in record class dev.engine_room.vanillin.text.FontTextureUpload
Returns the value of the x record component.

Y

y() - Method in record class dev.engine_room.vanillin.text.FontTextureUpload
Returns the value of the y record component.

_

_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.ItemVisual
 
_delete() - Method in class dev.engine_room.vanillin.visuals.MinecartVisual
 
_delete() - Method in class dev.engine_room.vanillin.visuals.ShulkerBoxVisual
 
_delete() - Method in class dev.engine_room.vanillin.visuals.SignVisual
 
A B C D E F G H I L M N O P R S T U V X Y _ 
All Classes and Interfaces|All Packages|Constant Field Values