| Interface | Description |
|---|---|
| Element |
Represents a
Model cubic element,
has "from" and "to" locations, rotation,
translation and scale |
| Element.Builder |
A builder for
Element instances. |
| ElementFace | |
| ElementFace.Builder |
Builder implementation for creating
ElementFace instances |
| ItemTransform |
Place where an item or block model is displayed.
|
| ItemTransform.Builder |
Builder implementation for creating
ItemTransform
instances |
| Model |
Represents a Minecraft block/item model.
|
| Model.Builder |
| Class | Description |
|---|---|
| ElementRotation |
Class for representing
Element
rotations in a single axis |
| ElementRotation.Builder |
Builder implementation for creating
ElementRotation instances |
| ItemOverride |
Represents an item model override, which determines cases in
which a different model should be used based on item tags.
|
| ItemPredicate |
Represents an item predicate, used to know
whether to override an item model or not
|
| ModelTexture | |
| ModelTextures |
Object holding a
Model textures,
every texture is stored in form of a Key
(resource location) |
| ModelTextures.Builder |
Builder implementation for
ModelTextures
objects |
| Enum | Description |
|---|---|
| ItemTransform.Type |
Enum of all possible model displays
|
| Model.GuiLight |
Enum of possible "gui_light" property
values
|