Package net.minecraftforge.client.model
Class ItemMultiLayerBakedModel.Builder
java.lang.Object
net.minecraftforge.client.model.ItemMultiLayerBakedModel.Builder
- Enclosing class:
- ItemMultiLayerBakedModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.google.common.collect.ImmutableList.Builder<com.mojang.datafixers.util.Pair<BakedModel,RenderType>>private com.google.common.collect.ImmutableMap<ItemTransforms.TransformType,Transformation>private RenderTypeprivate ItemOverridesprivate IModelConfigurationprivate TextureAtlasSprite -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBuilder(IModelConfiguration owner, TextureAtlasSprite particle, ItemOverrides overrides, com.google.common.collect.ImmutableMap<ItemTransforms.TransformType,Transformation> cameraTransforms) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddLayer(com.google.common.collect.ImmutableList.Builder<com.mojang.datafixers.util.Pair<BakedModel,RenderType>> builder, List<BakedQuad> quads, RenderType rt)addQuads(RenderType rt, Collection<BakedQuad> quadsToAdd)addQuads(RenderType rt, BakedQuad... quadsToAdd)build()private voidflushQuads(RenderType rt)setParticle(TextureAtlasSprite particleSprite)
-
Field Details
-
builder
private final com.google.common.collect.ImmutableList.Builder<com.mojang.datafixers.util.Pair<BakedModel,RenderType>> builder -
quads
-
overrides
-
cameraTransforms
private final com.google.common.collect.ImmutableMap<ItemTransforms.TransformType,Transformation> cameraTransforms -
owner
-
particle
-
lastRt
-
-
Constructor Details
-
Builder
private Builder(IModelConfiguration owner, TextureAtlasSprite particle, ItemOverrides overrides, com.google.common.collect.ImmutableMap<ItemTransforms.TransformType,Transformation> cameraTransforms)
-
-
Method Details
-
addLayer
private void addLayer(com.google.common.collect.ImmutableList.Builder<com.mojang.datafixers.util.Pair<BakedModel,RenderType>> builder, List<BakedQuad> quads, RenderType rt) -
flushQuads
-
setParticle
-
addQuads
-
addQuads
-
build
-