Class CompositeModel.Baked.Builder
java.lang.Object
net.neoforged.neoforge.client.model.CompositeModel.Baked.Builder
- Enclosing class:
CompositeModel.Baked
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<BakedModel> private final booleanprivate final booleanprivate final booleanprivate RenderTypeGroupprivate final ItemOverridesprivate TextureAtlasSpriteprivate final ItemTransforms -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBuilder(boolean isAmbientOcclusion, boolean isGui3d, boolean isSideLit, TextureAtlasSprite particle, ItemOverrides overrides, ItemTransforms transforms) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLayer(BakedModel model) private voidaddLayer(RenderTypeGroup renderTypes, List<BakedQuad> quads) addQuads(RenderTypeGroup renderTypes, Collection<BakedQuad> quadsToAdd) addQuads(RenderTypeGroup renderTypes, BakedQuad... quadsToAdd) build()private voidflushQuads(RenderTypeGroup renderTypes) setParticle(TextureAtlasSprite particleSprite)
-
Field Details
-
isAmbientOcclusion
private final boolean isAmbientOcclusion -
isGui3d
private final boolean isGui3d -
isSideLit
private final boolean isSideLit -
children
-
quads
-
overrides
-
transforms
-
particle
-
lastRenderTypes
-
-
Constructor Details
-
Builder
private Builder(boolean isAmbientOcclusion, boolean isGui3d, boolean isSideLit, TextureAtlasSprite particle, ItemOverrides overrides, ItemTransforms transforms)
-
-
Method Details
-
addLayer
-
addLayer
-
flushQuads
-
setParticle
-
addQuads
-
addQuads
public CompositeModel.Baked.Builder addQuads(RenderTypeGroup renderTypes, Collection<BakedQuad> quadsToAdd) -
build
-