Uses of Interface
net.minecraft.client.renderer.model.IModelTransform
-
-
Uses of IModelTransform in net.minecraft.client.renderer.model
Classes in net.minecraft.client.renderer.model that implement IModelTransform Modifier and Type Class Description classModelRotationclassVariantMethods in net.minecraft.client.renderer.model with parameters of type IModelTransform Modifier and Type Method Description IBakedModelBlockModel. bake(ModelBakery p_225613_1_, java.util.function.Function<RenderMaterial,TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_)Deprecated.IBakedModelBlockModel. bake(ModelBakery p_228813_1_, BlockModel p_228813_2_, java.util.function.Function<RenderMaterial,TextureAtlasSprite> p_228813_3_, IModelTransform p_228813_4_, ResourceLocation p_228813_5_, boolean p_228813_6_)IBakedModelIUnbakedModel. bake(ModelBakery p_225613_1_, java.util.function.Function<RenderMaterial,TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_)IBakedModelModelBakery. bake(ResourceLocation p_217845_1_, IModelTransform p_217845_2_)Deprecated.IBakedModelVariantList. bake(ModelBakery p_225613_1_, java.util.function.Function<RenderMaterial,TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_)private static BakedQuadBlockModel. bakeFace(BlockPart p_228812_0_, BlockPartFace p_228812_1_, TextureAtlasSprite p_228812_2_, Direction p_228812_3_, IModelTransform p_228812_4_, ResourceLocation p_228812_5_)BakedQuadFaceBakery. bakeQuad(Vector3f p_228824_1_, Vector3f p_228824_2_, BlockPartFace p_228824_3_, TextureAtlasSprite p_228824_4_, Direction p_228824_5_, IModelTransform p_228824_6_, BlockPartRotation p_228824_7_, boolean p_228824_8_, ResourceLocation p_228824_9_)IBakedModelBlockModel. bakeVanilla(ModelBakery p_228813_1_, BlockModel p_228813_2_, java.util.function.Function<RenderMaterial,TextureAtlasSprite> p_228813_3_, IModelTransform p_228813_4_, ResourceLocation p_228813_5_, boolean p_228813_6_)Deprecated.IBakedModelModelBakery. getBakedModel(ResourceLocation p_217845_1_, IModelTransform p_217845_2_, java.util.function.Function<RenderMaterial,TextureAtlasSprite> textureGetter)static BakedQuadBlockModel. makeBakedQuad(BlockPart p_228812_0_, BlockPartFace p_228812_1_, TextureAtlasSprite p_228812_2_, Direction p_228812_3_, IModelTransform p_228812_4_, ResourceLocation p_228812_5_) -
Uses of IModelTransform in net.minecraft.client.renderer.model.multipart
Methods in net.minecraft.client.renderer.model.multipart with parameters of type IModelTransform Modifier and Type Method Description IBakedModelMultipart. bake(ModelBakery p_225613_1_, java.util.function.Function<RenderMaterial,TextureAtlasSprite> p_225613_2_, IModelTransform p_225613_3_, ResourceLocation p_225613_4_) -
Uses of IModelTransform in net.minecraftforge.client.model
Classes in net.minecraftforge.client.model that implement IModelTransform Modifier and Type Class Description classModelTransformCompositionAnIModelTransformthat combines the transforms from two childIModelTransform.classSimpleModelTransformSimple implementation of IModelState via a map and a default value.Fields in net.minecraftforge.client.model declared as IModelTransform Modifier and Type Field Description private IModelTransformBlockModelConfiguration. customModelStateprivate IModelTransformModelTransformComposition. firstprivate IModelTransformCompositeModel.Submodel. modelTransformprivate IModelTransformModelTransformComposition. secondprivate IModelTransformCompositeModel. transformsMethods in net.minecraftforge.client.model that return IModelTransform Modifier and Type Method Description static IModelTransformModelLoaderRegistry. deserializeModelTransforms(com.google.gson.JsonDeserializationContext deserializationContext, com.google.gson.JsonObject modelData)IModelTransformBlockModelConfiguration. getCombinedTransform()IModelTransformIModelConfiguration. getCombinedTransform()IModelTransformBlockModelConfiguration. getCustomModelState()Methods in net.minecraftforge.client.model that return types with arguments of type IModelTransform Modifier and Type Method Description static java.util.Optional<IModelTransform>ModelLoaderRegistry. deserializeTransform(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonElement transformData)Methods in net.minecraftforge.client.model with parameters of type IModelTransform Modifier and Type Method Description voidCompositeModel.Submodel. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)voidModelLoaderRegistry.VanillaProxy. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)IBakedModelBlockModelConfiguration. bake(ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> bakedTextureGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)IBakedModelCompositeModel.Geometry. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)IBakedModelDynamicBucketModel. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)IBakedModelFluidModel. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)IBakedModelItemLayerModel. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)IBakedModelMultiLayerModel. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)IBakedModelSeparatePerspectiveModel. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)static IBakedModelModelLoaderRegistry. bakeHelper(BlockModel blockModel, ModelBakery modelBakery, BlockModel otherModel, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation, boolean guiLight3d)IBakedModelCompositeModel.Submodel. bakeModel(ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)private static com.google.common.collect.ImmutableList<com.mojang.datafixers.util.Pair<RenderType,IBakedModel>>MultiLayerModel. buildModels(java.util.List<com.mojang.datafixers.util.Pair<RenderType,IUnbakedModel>> models, IModelTransform modelTransform, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, ResourceLocation modelLocation)static com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TransformationMatrix>PerspectiveMapWrapper. getTransforms(IModelTransform state)static com.google.common.collect.ImmutableMap<ItemCameraTransforms.TransformType,TransformationMatrix>PerspectiveMapWrapper. getTransformsWithFallback(IModelTransform state, ItemCameraTransforms transforms)static IBakedModelPerspectiveMapWrapper. handlePerspective(IBakedModel model, IModelTransform state, ItemCameraTransforms.TransformType cameraTransformType, MatrixStack mat)voidBlockModelConfiguration. setCustomModelState(IModelTransform modelState)Constructors in net.minecraftforge.client.model with parameters of type IModelTransform Constructor Description CompositeModel(boolean isGui3d, boolean isSideLit, boolean isAmbientOcclusion, TextureAtlasSprite particle, com.google.common.collect.ImmutableMap<java.lang.String,IBakedModel> bakedParts, IModelTransform combinedTransform, ItemOverrideList overrides)ModelTransformComposition(IModelTransform first, IModelTransform second)ModelTransformComposition(IModelTransform first, IModelTransform second, boolean uvLock)PerspectiveMapWrapper(IBakedModel parent, IModelTransform state)Submodel(java.lang.String name, BlockModel model, IModelTransform modelTransform) -
Uses of IModelTransform in net.minecraftforge.client.model.animation
Fields in net.minecraftforge.client.model.animation declared as IModelTransform Modifier and Type Field Description private IModelTransformAnimationItemOverrideList. stateMethods in net.minecraftforge.client.model.animation with parameters of type IModelTransform Modifier and Type Method Description TransformationMatrixModelBlockAnimation. getPartTransform(IModelTransform state, int i)TransformationMatrixModelBlockAnimation. getPartTransform(IModelTransform state, BlockPart part, int i)Constructors in net.minecraftforge.client.model.animation with parameters of type IModelTransform Constructor Description AnimationItemOverrideList(ModelBakery bakery, IUnbakedModel model, ResourceLocation modelLoc, IModelTransform state, java.util.function.Function<RenderMaterial,TextureAtlasSprite> bakedTextureGetter, java.util.List<ItemOverride> overrides)AnimationItemOverrideList(ModelBakery bakery, IUnbakedModel model, ResourceLocation modelLoc, IModelTransform state, java.util.function.Function<RenderMaterial,TextureAtlasSprite> bakedTextureGetter, ItemOverrideList overrides) -
Uses of IModelTransform in net.minecraftforge.client.model.b3d
Classes in net.minecraftforge.client.model.b3d that implement IModelTransform Modifier and Type Class Description static classB3DLoader.B3DStateFields in net.minecraftforge.client.model.b3d declared as IModelTransform Modifier and Type Field Description private IModelTransformB3DLoader.B3DState. parentprivate IModelTransformB3DLoader.BakedWrapper. stateMethods in net.minecraftforge.client.model.b3d that return IModelTransform Modifier and Type Method Description IModelTransformB3DLoader.ModelWrapper. getDefaultState()IModelTransformB3DLoader.B3DState. getParent()private IModelTransformB3DLoader.B3DState. getParent(IModelTransform parent)Methods in net.minecraftforge.client.model.b3d with parameters of type IModelTransform Modifier and Type Method Description IBakedModelB3DLoader.ModelWrapper. bake(ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)private voidB3DLoader.BakedWrapper. generateQuads(com.google.common.collect.ImmutableList.Builder<BakedQuad> builder, B3DModel.Node<?> node, IModelTransform state, com.google.common.collect.ImmutableList<java.lang.String> path)private IModelTransformB3DLoader.B3DState. getParent(IModelTransform parent)Constructors in net.minecraftforge.client.model.b3d with parameters of type IModelTransform Constructor Description B3DState(B3DModel.Animation animation, int frame, int nextFrame, float progress, IModelTransform parent)B3DState(B3DModel.Animation animation, int frame, IModelTransform parent)BakedWrapper(B3DModel.Node<?> node, IModelTransform state, boolean smooth, boolean gui3d, boolean isSideLit, com.google.common.collect.ImmutableSet<java.lang.String> meshes, com.google.common.collect.ImmutableMap<java.lang.String,TextureAtlasSprite> textures)BakedWrapper(B3DModel.Node<?> node, IModelTransform state, boolean smooth, boolean gui3d, boolean isSideLit, 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) -
Uses of IModelTransform in net.minecraftforge.client.model.geometry
Methods in net.minecraftforge.client.model.geometry with parameters of type IModelTransform Modifier and Type Method Description voidIModelGeometryPart. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)default voidIMultipartModelGeometry. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)voidISimpleModelGeometry. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)IBakedModelIModelGeometry. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation)default IBakedModelISimpleModelGeometry. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) -
Uses of IModelTransform in net.minecraftforge.client.model.obj
Methods in net.minecraftforge.client.model.obj with parameters of type IModelTransform Modifier and Type Method Description voidOBJModel.ModelGroup. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)voidOBJModel.ModelObject. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation) -
Uses of IModelTransform in net.minecraftforge.common.model.animation
Fields in net.minecraftforge.common.model.animation with type parameters of type IModelTransform Modifier and Type Field 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<IModelTransform,java.lang.Iterable<Event>>>AnimationStateMachine. clipCacheMethods in net.minecraftforge.common.model.animation that return types with arguments of type IModelTransform Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<IModelTransform,java.lang.Iterable<Event>>AnimationStateMachine. apply(float time)static org.apache.commons.lang3.tuple.Pair<IModelTransform,java.lang.Iterable<Event>>Clips. apply(IClip clip, float lastPollTime, float time)IModelState wrapper for a Clip, sampled at specified time.org.apache.commons.lang3.tuple.Pair<IModelTransform,java.lang.Iterable<Event>>IAnimationStateMachine. apply(float time)Sample the state and events at the current time. -
Uses of IModelTransform in net.minecraftforge.common.property
Fields in net.minecraftforge.common.property with type parameters of type IModelTransform Modifier and Type Field Description static ModelProperty<IModelTransform>Properties. AnimationPropertyProperty holding the IModelState used for animating the model in the TESR. -
Uses of IModelTransform in net.minecraftforge.debug.block
Methods in net.minecraftforge.debug.block with parameters of type IModelTransform Modifier and Type Method Description IBakedModelFullPotsAccessorDemo.ClientHandler.DioritePotModelGeometry. bake(IModelConfiguration owner, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ItemOverrideList overrides, ResourceLocation modelLocation) -
Uses of IModelTransform in net.minecraftforge.debug.client.model
Methods in net.minecraftforge.debug.client.model with parameters of type IModelTransform Modifier and Type Method Description voidNewModelLoaderTest.TestModel. addQuads(IModelConfiguration owner, IModelBuilder<?> modelBuilder, ModelBakery bakery, java.util.function.Function<RenderMaterial,TextureAtlasSprite> spriteGetter, IModelTransform modelTransform, ResourceLocation modelLocation)
-