Package dev.engine_room.vanillin
Class VanillaVisuals
java.lang.Object
dev.engine_room.vanillin.VanillaVisuals
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classVanillaVisuals.EntityBuilder<T extends net.minecraft.world.entity.Entity> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Configuratorstatic final booleanstatic final boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minecraft.world.entity.Entity>
EntityVisualizerBuilder<T> builder(net.minecraft.world.entity.EntityType<T> type) static <T extends net.minecraft.world.level.block.entity.BlockEntity>
BlockEntityVisualizerBuilder<T> builder(net.minecraft.world.level.block.entity.BlockEntityType<T> type) static <T extends net.minecraft.world.entity.Entity>
voidcommonElements(VanillaVisuals.EntityBuilder<T> builder) static <T extends net.minecraft.world.entity.Entity>
VanillaVisuals.EntityBuilder<T> composable(net.minecraft.world.entity.EntityType<T> entityType) static <T,C> ConfiguredElementImpl.ConfiguredElementBuilder <T, C> element(VisualElement<T, C> element) static voidinit()static <T extends net.minecraft.world.entity.decoration.ItemFrame>
EntityVisualizerBuilder<T> itemFrame(net.minecraft.world.entity.EntityType<T> type) static <T extends net.minecraft.world.entity.vehicle.AbstractMinecart>
EntityVisualizerBuilder<T> minecart(net.minecraft.world.entity.EntityType<T> type, net.minecraft.client.model.geom.ModelLayerLocation variant)
-
Field Details
-
CONFIGURATOR
-
STABLE
public static final boolean STABLE- See Also:
-
EXPERIMENTAL
public static final boolean EXPERIMENTAL
-
-
Constructor Details
-
VanillaVisuals
public VanillaVisuals()
-
-
Method Details
-
init
public static void init() -
commonElements
public static <T extends net.minecraft.world.entity.Entity> void commonElements(VanillaVisuals.EntityBuilder<T> builder) -
itemFrame
public static <T extends net.minecraft.world.entity.decoration.ItemFrame> EntityVisualizerBuilder<T> itemFrame(net.minecraft.world.entity.EntityType<T> type) -
minecart
public static <T extends net.minecraft.world.entity.vehicle.AbstractMinecart> EntityVisualizerBuilder<T> minecart(net.minecraft.world.entity.EntityType<T> type, net.minecraft.client.model.geom.ModelLayerLocation variant) -
composable
public static <T extends net.minecraft.world.entity.Entity> VanillaVisuals.EntityBuilder<T> composable(net.minecraft.world.entity.EntityType<T> entityType) -
element
public static <T,C> ConfiguredElementImpl.ConfiguredElementBuilder<T,C> element(VisualElement<T, C> element) -
builder
public static <T extends net.minecraft.world.level.block.entity.BlockEntity> BlockEntityVisualizerBuilder<T> builder(net.minecraft.world.level.block.entity.BlockEntityType<T> type) -
builder
public static <T extends net.minecraft.world.entity.Entity> EntityVisualizerBuilder<T> builder(net.minecraft.world.entity.EntityType<T> type)
-