Interface | Description |
---|---|
IGeneratedBlockstate |
Class | Description |
---|---|
BlockModelBuilder |
Builder for block models, does not currently provide any additional
functionality over
ModelBuilder , purely a stub class with a concrete
generic. |
BlockModelProvider |
Stub class to extend for block model data providers, eliminates some
boilerplate constructor parameters.
|
BlockStateProvider |
Data provider for blockstate files.
|
BlockStateProvider.ConfiguredModelList | |
ConfiguredModel |
Represents a model with blockstate configurations, e.g.
|
ConfiguredModel.Builder<T> |
A builder for
ConfiguredModel s, which can contain a callback for
processing the finished result. |
ExistingFileHelper |
Enables data providers to check if other data files currently exist.
|
ItemModelBuilder |
Builder for item models, adds the ability to build overrides via
ItemModelBuilder.override() . |
ItemModelProvider |
Stub class to extend for item model data providers, eliminates some
boilerplate constructor parameters.
|
ModelBuilder<T extends ModelBuilder<T>> |
General purpose model builder, contains all the commonalities between item
and block models.
|
ModelFile | |
ModelFile.ExistingModelFile | |
ModelFile.UncheckedModelFile | |
ModelProvider<T extends ModelBuilder<T>> | |
MultiPartBlockStateBuilder | |
VariantBlockStateBuilder |
Builder for variant-type blockstates, i.e.
|
VariantBlockStateBuilder.PartialBlockstate |
Enum | Description |
---|---|
ModelBuilder.FaceRotation | |
ModelBuilder.Perspective |