Class ScreenEffectRenderer
java.lang.Object
net.minecraft.client.renderer.ScreenEffectRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GameRendererprivate final SpriteGetterprivate static final Identifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidbuildFireQuad(TextureAtlasSprite sprite, VertexConsumer builder, Matrix4f pose) private static voidbuildQuad(VertexConsumer builder, Matrix4f pose, float x0, float y0, float x1, float y1, float z, float u0, float v0, float u1, float v1, int color) private static voidbuildSpriteQuad(VertexConsumer builder, Matrix4f pose, TextureAtlasSprite sprite, float x0, float y0, float x1, float y1, float z, int color) private voidrenderItemActivationAnimation(PlayerRenderState playerRenderState, PoseStack poseStack, float partialTicks, SubmitNodeCollector submitNodeCollector) voidsubmit(float partialTicks, SubmitNodeCollector submitNodeCollector, PlayerRenderState playerRenderState, CameraRenderState cameraRenderState, boolean hideGui) private static voidsubmitBlockSprite(Identifier atlasLocation, float u0, float v0, float u1, float v1, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int color) private static voidsubmitFire(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, TextureAtlasSprite sprite) static voidsubmitFluid(PlayerRenderState.WaterOverlay waterOverlay, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, Identifier texture) private static voidsubmitWater(PlayerRenderState.WaterOverlay waterOverlay, PoseStack poseStack, SubmitNodeCollector submitNodeCollector)
-
Field Details
-
UNDERWATER_LOCATION
-
gameRenderer
-
sprites
-
-
Constructor Details
-
ScreenEffectRenderer
-
-
Method Details
-
submit
public void submit(float partialTicks, SubmitNodeCollector submitNodeCollector, PlayerRenderState playerRenderState, CameraRenderState cameraRenderState, boolean hideGui) -
renderItemActivationAnimation
private void renderItemActivationAnimation(PlayerRenderState playerRenderState, PoseStack poseStack, float partialTicks, SubmitNodeCollector submitNodeCollector) -
submitBlockSprite
private static void submitBlockSprite(Identifier atlasLocation, float u0, float v0, float u1, float v1, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int color) -
submitWater
private static void submitWater(PlayerRenderState.WaterOverlay waterOverlay, PoseStack poseStack, SubmitNodeCollector submitNodeCollector) -
submitFluid
public static void submitFluid(PlayerRenderState.WaterOverlay waterOverlay, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, Identifier texture) -
submitFire
private static void submitFire(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, TextureAtlasSprite sprite) -
buildFireQuad
-
buildSpriteQuad
private static void buildSpriteQuad(VertexConsumer builder, Matrix4f pose, TextureAtlasSprite sprite, float x0, float y0, float x1, float y1, float z, int color) -
buildQuad
private static void buildQuad(VertexConsumer builder, Matrix4f pose, float x0, float y0, float x1, float y1, float z, float u0, float v0, float u1, float v1, int color)
-