Interface PostShaderEvent

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@Environment(CLIENT) @FunctionalInterface public interface PostShaderEvent
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.fabricmc.fabric.api.event.Event<PostShaderEvent>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    render(net.minecraft.client.DeltaTracker tracker, net.minecraft.client.renderer.ShaderManager manager, com.mojang.blaze3d.pipeline.RenderTarget target, com.mojang.blaze3d.resource.CrossFrameResourcePool pool)
     
    static void
    renderPostMain(@Nullable net.minecraft.client.renderer.PostChain chain, com.mojang.blaze3d.pipeline.RenderTarget target, com.mojang.blaze3d.resource.GraphicsResourceAllocator allocator)
     
  • Field Details

    • EVENT

      static final net.fabricmc.fabric.api.event.Event<PostShaderEvent> EVENT
  • Method Details

    • render

      void render(net.minecraft.client.DeltaTracker tracker, net.minecraft.client.renderer.ShaderManager manager, com.mojang.blaze3d.pipeline.RenderTarget target, com.mojang.blaze3d.resource.CrossFrameResourcePool pool)
    • renderPostMain

      static void renderPostMain(@Nullable net.minecraft.client.renderer.PostChain chain, com.mojang.blaze3d.pipeline.RenderTarget target, com.mojang.blaze3d.resource.GraphicsResourceAllocator allocator)