Class RenderPass

java.lang.Object
com.prupe.mcpatcher.renderpass.RenderPass

@Environment(CLIENT) public class RenderPass extends Object
  • Constructor Details

    • RenderPass

      public RenderPass()
  • Method Details

    • start

      public static void start(int pass)
    • finish

      public static void finish()
    • skipAllRenderPasses

      public static boolean skipAllRenderPasses(boolean[] skipRenderPass)
    • checkRenderPasses

      public static boolean checkRenderPasses(Block block, boolean moreRenderPasses)
    • canRenderInThisPass

      public static boolean canRenderInThisPass(boolean canRender)
    • shouldSideBeRendered

      public static boolean shouldSideBeRendered(Block block, IBlockAccess blockAccess, int i, int j, int k, int face)
    • setAmbientOcclusion

      public static boolean setAmbientOcclusion(boolean ambientOcclusion)
    • getAOBaseMultiplier

      public static float getAOBaseMultiplier(float multiplier)
    • useBlockShading

      public static boolean useBlockShading()
    • unshadeBuffer

      public static void unshadeBuffer(int[] b)
    • reshadeBuffer

      public static void reshadeBuffer(int[] b)
    • preRenderPass

      public static boolean preRenderPass(int pass)
    • postRenderPass

      public static int postRenderPass(int value)
    • enableDisableLightmap

      public static void enableDisableLightmap(EntityRenderer renderer, double partialTick)