Uses of Interface
net.minecraftforge.client.model.geometry.IUnbakedGeometry
Package
Description
-
Uses of IUnbakedGeometry in net.minecraftforge.client.model
Modifier and TypeClassDescriptionclass
A model composed of several named children.class
A dynamic fluid container model, capable of re-texturing itself at runtime to match the contained fluid.class
A model composed of vanilla block elements.class
A completely empty model with no quads or texture dependencies.class
Forge reimplementation of vanilla'sItemModelGenerator
, i.e.class
A model composed of multiple sub-models which are picked based on theItemTransforms.TransformType
being used.Modifier and TypeMethodDescriptionstatic @Nullable IUnbakedGeometry<?>
ExtendedBlockModelDeserializer.deserializeGeometry
(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject object) -
Uses of IUnbakedGeometry in net.minecraftforge.client.model.geometry
Modifier and TypeInterfaceDescriptioninterface
IGeometryLoader<T extends IUnbakedGeometry<T>>
A loader for custom model geometries.interface
IUnbakedGeometry<T extends IUnbakedGeometry<T>>
General interface for any model that can be baked, superset of vanillaUnbakedModel
.Modifier and TypeClassDescriptionclass
SimpleUnbakedGeometry<T extends SimpleUnbakedGeometry<T>>
Base class for implementations ofIUnbakedGeometry
which do not wish to handle model creation themselves, instead supplying baked quads through a builder.Modifier and TypeFieldDescriptionprivate @Nullable IUnbakedGeometry<?>
BlockGeometryBakingContext.customGeometry
Modifier and TypeMethodDescription@Nullable IUnbakedGeometry<?>
BlockGeometryBakingContext.getCustomGeometry()
Modifier and TypeMethodDescriptionvoid
BlockGeometryBakingContext.setCustomGeometry
(IUnbakedGeometry<?> geometry) -
Uses of IUnbakedGeometry in net.minecraftforge.client.model.obj
-
Uses of IUnbakedGeometry in net.minecraftforge.debug.block
Modifier and TypeClassDescriptionprivate static final record
-
Uses of IUnbakedGeometry in net.minecraftforge.debug.client.model