Class UnbakedCompositeModel.Baked.Builder
java.lang.Object
net.neoforged.neoforge.client.model.UnbakedCompositeModel.Baked.Builder
- Enclosing class:
UnbakedCompositeModel.Baked
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<BakedModel> private final booleanprivate final booleanprivate final booleanprivate RenderTypeGroupprivate TextureAtlasSpriteprivate final ItemTransforms -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateBuilder(boolean isAmbientOcclusion, boolean isGui3d, boolean isSideLit, TextureAtlasSprite particle, 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(@Nullable RenderTypeGroup renderTypes) setParticle(TextureAtlasSprite particleSprite)
-
Field Details
-
isAmbientOcclusion
private final boolean isAmbientOcclusion -
isGui3d
private final boolean isGui3d -
isSideLit
private final boolean isSideLit -
children
-
quads
-
transforms
-
particle
-
lastRenderTypes
-
-
Constructor Details
-
Builder
private Builder(boolean isAmbientOcclusion, boolean isGui3d, boolean isSideLit, TextureAtlasSprite particle, ItemTransforms transforms)
-
-
Method Details
-
addLayer
-
addLayer
-
flushQuads
-
setParticle
-
addQuads
public UnbakedCompositeModel.Baked.Builder addQuads(RenderTypeGroup renderTypes, BakedQuad... quadsToAdd) -
addQuads
public UnbakedCompositeModel.Baked.Builder addQuads(RenderTypeGroup renderTypes, Collection<BakedQuad> quadsToAdd) -
build
-