Interface GuiEffectBoundaryBridge
public interface GuiEffectBoundaryBridge
Internal mixin bridge for separating backdrop input from glass foreground draws without invoking Minecraft's blur
implementation.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceInternal bridge implemented on Minecraft's retained GUI render state. -
Method Summary
Modifier and TypeMethodDescriptionbooleanStarts RenderLib's effect stratum.voidrenderlib$markLayerBoundary(GuiLayerBoundary boundary) Inserts a before/after layer marker in extraction order.net.minecraft.client.renderer.state.gui.GuiRenderStateReturns the extractor's retained GUI state without reflective field access.
-
Method Details
-
renderlib$renderState
net.minecraft.client.renderer.state.gui.GuiRenderState renderlib$renderState()Returns the extractor's retained GUI state without reflective field access. -
renderlib$markEffectBoundary
boolean renderlib$markEffectBoundary()Starts RenderLib's effect stratum.- Returns:
- whether the renderer accepted the frame's single effect boundary
-
renderlib$markLayerBoundary
Inserts a before/after layer marker in extraction order.
-