Modifier and Type | Class and Description |
---|---|
class |
ItemTransformVec3f
Deprecated.
|
class |
ModelRotation |
Modifier and Type | Method and Description |
---|---|
IModelState |
Variant.getState() |
Modifier and Type | Class and Description |
---|---|
class |
MapModelState |
class |
ModelStateComposition |
class |
MultiModelState |
private static class |
MultiModelState.PartState |
class |
SimpleModelState |
Modifier and Type | Field and Description |
---|---|
private IModelState |
MapModelState.def |
private IModelState |
ModelLoader.WeightedRandomModel.defaultState |
private IModelState |
ModelStateComposition.first |
private IModelState |
ModelStateComposition.second |
private IModelState |
ModelLoader.BakedModelCacheKey.state |
private IModelState |
MultiModelState.PartState.state |
private IModelState |
BlockStateLoader.SubModel.state |
private IModelState |
BlockStateLoader.ForgeVariant.state |
Modifier and Type | Field and Description |
---|---|
private com.google.common.collect.ImmutableMap<MapModelState.Wrapper,IModelState> |
MapModelState.map |
private java.util.Map<java.lang.String,org.apache.commons.lang3.tuple.Pair<IModel,IModelState>> |
MultiModel.parts
Deprecated.
|
private java.util.Optional<IModelState> |
ForgeBlockStateV1.Variant.state |
private com.google.common.collect.ImmutableMap<MultiModelState.MultiModelPart,? extends IModelState> |
MultiModelState.states |
private static com.google.common.collect.ImmutableMap<java.lang.String,IModelState> |
ForgeBlockStateV1.Transforms.transforms |
Modifier and Type | Method and Description |
---|---|
IModelState |
ModelLoader.WeightedRandomModel.getDefaultState() |
default IModelState |
IModel.getDefaultState() |
static IModelState |
MultiModelState.getPartState(IModelState state,
IModel model,
int index) |
IModelState |
BlockStateLoader.SubModel.getState() |
IModelState |
BlockStateLoader.ForgeVariant.getState() |
IModelState |
MapModelState.getState(java.lang.Object obj) |
Modifier and Type | Method and Description |
---|---|
static java.util.Optional<IModelState> |
ForgeBlockStateV1.Transforms.get(java.lang.String name) |
java.util.Optional<IModelState> |
ForgeBlockStateV1.Variant.getState() |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
FancyMissingModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
MultiLayerModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ItemLayerModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelFluid.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelDynBucket.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.VanillaModelWrapper.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.WeightedRandomModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.MultipartModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
MultiModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter)
Deprecated.
|
IBakedModel |
IModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
IBakedModel |
ModelLoader.VanillaModelWrapper.bakeImpl(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
private IBakedModel |
ModelLoader.VanillaModelWrapper.bakeNormal(ModelBlock model,
IModelState perState,
IModelState modelState,
java.util.List<TRSRTransformation> newTransforms,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter,
boolean uvLocked) |
private static com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,IBakedModel> |
MultiLayerModel.buildModels(com.google.common.collect.ImmutableMap<java.util.Optional<BlockRenderLayer>,ModelResourceLocation> models,
IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
static IModelState |
MultiModelState.getPartState(IModelState state,
IModel model,
int index) |
static com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TRSRTransformation> |
PerspectiveMapWrapper.getTransforms(IModelState state) |
static org.apache.commons.lang3.tuple.Pair<? extends IBakedModel,javax.vecmath.Matrix4f> |
PerspectiveMapWrapper.handlePerspective(IBakedModel model,
IModelState state,
ItemCameraTransforms.TransformType cameraTransformType) |
Constructor and Description |
---|
BakedModelCacheKey(ModelLoader.VanillaModelWrapper model,
IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
ForgeVariant(ResourceLocation blockstateLocation,
ResourceLocation model,
IModelState state,
boolean uvLock,
java.util.Optional<java.lang.Boolean> smooth,
java.util.Optional<java.lang.Boolean> gui3d,
int weight,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> textures,
com.google.common.collect.ImmutableMap<java.lang.String,BlockStateLoader.SubModel> parts,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> customData) |
MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map,
IModelState def) |
ModelStateComposition(IModelState first,
IModelState second) |
MultiModel(ResourceLocation location,
IModel base,
IModelState baseState,
com.google.common.collect.ImmutableMap<java.lang.String,org.apache.commons.lang3.tuple.Pair<IModel,IModelState>> parts)
Deprecated.
|
MultiModel(ResourceLocation location,
IModel base,
IModelState baseState,
java.util.Map<java.lang.String,org.apache.commons.lang3.tuple.Pair<IModel,IModelState>> parts)
Deprecated.
|
PartState(IModelState state,
IModel model,
int index) |
PerspectiveMapWrapper(IBakedModel parent,
IModelState state) |
SubModel(IModelState state,
boolean uvLock,
boolean smooth,
boolean gui3d,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> textures,
ResourceLocation model,
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> customData) |
WeightedRandomModel(java.util.List<Variant> variants,
java.util.List<ResourceLocation> locations,
java.util.Set<ResourceLocation> textures,
java.util.List<IModel> models,
IModelState defaultState) |
Constructor and Description |
---|
MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map) |
MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map,
IModelState def) |
MapModelState(java.util.Map<MapModelState.Wrapper,IModelState> map,
TRSRTransformation def) |
MultiModel(ResourceLocation location,
IModel base,
com.google.common.collect.ImmutableMap<java.lang.String,org.apache.commons.lang3.tuple.Pair<IModel,IModelState>> parts)
Deprecated.
|
MultiModel(ResourceLocation location,
IModel base,
IModelState baseState,
com.google.common.collect.ImmutableMap<java.lang.String,org.apache.commons.lang3.tuple.Pair<IModel,IModelState>> parts)
Deprecated.
|
MultiModel(ResourceLocation location,
IModel base,
IModelState baseState,
java.util.Map<java.lang.String,org.apache.commons.lang3.tuple.Pair<IModel,IModelState>> parts)
Deprecated.
|
MultiModel(ResourceLocation location,
IModel base,
java.util.Map<java.lang.String,org.apache.commons.lang3.tuple.Pair<IModel,IModelState>> parts)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private IModelState |
AnimationItemOverrideList.state |
Modifier and Type | Method and Description |
---|---|
TRSRTransformation |
ModelBlockAnimation.getPartTransform(IModelState state,
BlockPart part,
int i) |
Constructor and Description |
---|
AnimationItemOverrideList(IModel model,
IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter,
ItemOverrideList overrides) |
AnimationItemOverrideList(IModel model,
IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter,
java.util.List<ItemOverride> overrides) |
Modifier and Type | Class and Description |
---|---|
static class |
B3DLoader.B3DState |
Modifier and Type | Field and Description |
---|---|
private IModelState |
B3DLoader.B3DState.parent |
private IModelState |
B3DLoader.BakedWrapper.state |
Modifier and Type | Method and Description |
---|---|
IModelState |
B3DLoader.ModelWrapper.getDefaultState() |
IModelState |
B3DLoader.B3DState.getParent() |
private IModelState |
B3DLoader.B3DState.getParent(IModelState parent) |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
B3DLoader.ModelWrapper.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
private void |
B3DLoader.BakedWrapper.generateQuads(com.google.common.collect.ImmutableList.Builder<BakedQuad> builder,
B3DModel.Node<?> node,
IModelState state,
com.google.common.collect.ImmutableList<java.lang.String> path) |
private IModelState |
B3DLoader.B3DState.getParent(IModelState parent) |
Constructor and Description |
---|
B3DState(B3DModel.Animation animation,
int frame,
IModelState parent) |
B3DState(B3DModel.Animation animation,
int frame,
int nextFrame,
float progress,
IModelState parent) |
BakedWrapper(B3DModel.Node<?> node,
IModelState state,
boolean smooth,
boolean gui3d,
VertexFormat format,
com.google.common.collect.ImmutableSet<java.lang.String> meshes,
com.google.common.collect.ImmutableMap<java.lang.String,TextureAtlasSprite> textures) |
BakedWrapper(B3DModel.Node<?> node,
IModelState state,
boolean smooth,
boolean gui3d,
VertexFormat format,
com.google.common.collect.ImmutableSet<java.lang.String> meshes,
com.google.common.collect.ImmutableMap<java.lang.String,TextureAtlasSprite> textures,
com.google.common.cache.LoadingCache<java.lang.Integer,B3DLoader.B3DState> cache) |
Modifier and Type | Class and Description |
---|---|
static class |
OBJModel.OBJState
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
IModelState |
OBJModel.OBJState.parent
Deprecated.
|
private IModelState |
OBJModel.OBJBakedModel.state |
Modifier and Type | Field and Description |
---|---|
private com.google.common.cache.LoadingCache<IModelState,OBJModel.OBJBakedModel> |
OBJModel.OBJBakedModel.cache |
Modifier and Type | Method and Description |
---|---|
IModelState |
OBJModel.OBJState.getParent(IModelState parent)
Deprecated.
|
IModelState |
OBJModel.OBJBakedModel.getState() |
Modifier and Type | Method and Description |
---|---|
IBakedModel |
OBJModel.bake(IModelState state,
VertexFormat format,
java.util.function.Function<ResourceLocation,TextureAtlasSprite> bakedTextureGetter) |
private com.google.common.collect.ImmutableList<BakedQuad> |
OBJModel.OBJBakedModel.buildQuads(IModelState modelState) |
OBJModel.OBJBakedModel |
OBJModel.OBJBakedModel.getCachedModel(IModelState state) |
IModelState |
OBJModel.OBJState.getParent(IModelState parent)
Deprecated.
|
Constructor and Description |
---|
OBJBakedModel(OBJModel model,
IModelState state,
VertexFormat format,
com.google.common.collect.ImmutableMap<java.lang.String,TextureAtlasSprite> textures) |
OBJState(java.util.List<java.lang.String> visibleGroups,
boolean visibility,
IModelState parent)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
TRSRTransformation |
Modifier and Type | Field and Description |
---|---|
private static com.google.common.cache.LoadingCache<org.apache.commons.lang3.tuple.Triple<? extends IClip,java.lang.Float,java.lang.Float>,org.apache.commons.lang3.tuple.Pair<IModelState,java.lang.Iterable<Event>>> |
AnimationStateMachine.clipCache |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.lang3.tuple.Pair<IModelState,java.lang.Iterable<Event>> |
AnimationStateMachine.apply(float time) |
org.apache.commons.lang3.tuple.Pair<IModelState,java.lang.Iterable<Event>> |
IAnimationStateMachine.apply(float time)
Sample the state and events at the current time.
|
static org.apache.commons.lang3.tuple.Pair<IModelState,java.lang.Iterable<Event>> |
Clips.apply(IClip clip,
float lastPollTime,
float time)
IModelState wrapper for a Clip, sampled at specified time.
|
Modifier and Type | Field and Description |
---|---|
static IUnlistedProperty<IModelState> |
Properties.AnimationProperty
Property holding the IModelState used for animating the model in the TESR.
|