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 final com.google.common.collect.ImmutableList.Builder<com.mojang.datafixers.util.Pair<BakedModel,RenderType>> private final com.google.common.collect.ImmutableMap<ItemTransforms.TransformType,Transformation> private RenderTypeprivate final ItemOverridesprivate final 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
-