Class PipelineModifierStack
java.lang.Object
net.neoforged.neoforge.client.pipeline.PipelineModifierStack
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Deque<ResourceKey<PipelineModifier>> private final Map<ResourceKey<PipelineModifier>, Map<RenderPipeline, RenderPipeline>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapply(RenderPipeline pipeline) voidvoidpop()voidpush(ResourceKey<PipelineModifier> modifier) voidrenderWithModifier(ResourceKey<PipelineModifier> modifier, Runnable renderTask)
-
Field Details
-
modifiers
-
modifierTransformCache
private final Map<ResourceKey<PipelineModifier>,Map<RenderPipeline, modifierTransformCacheRenderPipeline>>
-
-
Constructor Details
-
PipelineModifierStack
public PipelineModifierStack()
-
-
Method Details
-
renderWithModifier
-
push
-
pop
public void pop() -
ensureEmpty
public void ensureEmpty() -
apply
-