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) void
void
pop()
void
push
(ResourceKey<PipelineModifier> modifier) void
renderWithModifier
(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
-