Package com.prupe.mcpatcher.mal.block
Class RenderPassAPI
java.lang.Object
com.prupe.mcpatcher.mal.block.RenderPassAPI
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic RenderPassAPIstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()getBlankResource(int pass) getRenderPassName(int pass) intparseRenderPass(String value) voidvoidsetRenderPassForBlock(Block block, int pass) booleanskipDefaultRendering(Block block) booleanskipThisRenderPass(Block block, int pass) booleanuseColorMultiplierThisPass(Block block) boolean
-
Field Details
-
instance
-
SOLID_RENDER_PASS
public static final int SOLID_RENDER_PASS- See Also:
-
CUTOUT_MIPPED_RENDER_PASS
public static final int CUTOUT_MIPPED_RENDER_PASS- See Also:
-
CUTOUT_RENDER_PASS
public static final int CUTOUT_RENDER_PASS- See Also:
-
TRANSLUCENT_RENDER_PASS
public static final int TRANSLUCENT_RENDER_PASS- See Also:
-
BACKFACE_RENDER_PASS
public static final int BACKFACE_RENDER_PASS- See Also:
-
OVERLAY_RENDER_PASS
public static final int OVERLAY_RENDER_PASS- See Also:
-
MAX_BASE_RENDER_PASS
public static final int MAX_BASE_RENDER_PASS- See Also:
-
MAX_EXTRA_RENDER_PASS
public static final int MAX_EXTRA_RENDER_PASS -
NUM_RENDER_PASSES
public static final int NUM_RENDER_PASSES
-
-
Constructor Details
-
RenderPassAPI
public RenderPassAPI()
-
-
Method Details
-
parseRenderPass
-
getRenderPassName
-
skipDefaultRendering
-
skipThisRenderPass
-
useColorMultiplierThisPass
-
useLightmapThisPass
public boolean useLightmapThisPass() -
clear
public void clear() -
refreshBlendingOptions
public void refreshBlendingOptions() -
setRenderPassForBlock
-
getBlankResource
-
getBlankResource
-