net.minecraft.client.gui.hud

public class InGameOverlayRenderer

net.minecraft.client.renderer.ScreenEffectRenderer
net.minecraft.class_4603
net.minecraft.client.gui.hud.InGameOverlayRenderer

Field summary

Modifier and TypeField
private static final Identifier
UNDERWATER_LOCATION
field_20986
UNDERWATER_TEXTURE
private final MinecraftClient
minecraft
field_59970
client
private final SpriteHolder
sprites
field_61744
spriteHolder
public static final int
ITEM_ACTIVATION_ANIMATION_LENGTH
field_59969
FLOATING_ITEM_LIFESPAN
private ItemStack
itemActivationItem
field_59972
floatingItem
private int
itemActivationTicks
field_59973
floatingItemTimer
private float
itemActivationOffX
field_59974
floatingItemOffsetX
private float
itemActivationOffY
field_59975
floatingItemOffsetY

Constructor summary

ModifierConstructor
public (MinecraftClient client, SpriteHolder spriteHolder)

Method summary

Modifier and TypeMethod
public void
tick()
method_70937()
tickFloatingItemTimer()
public void
submit(boolean isFirstPerson, boolean isSleeping, float partialTicks, SubmitNodeCollector submitNodeCollector, boolean hideGui)
method_23067(boolean arg0, boolean arg1, float arg2, class_11659 arg3, boolean arg4)
renderOverlays(boolean firstPerson, boolean sleeping, float tickProgress, OrderedRenderCommandQueue queue, boolean hideGui)
private void
renderItemActivationAnimation(PoseStack poseStack, float partialTicks, SubmitNodeCollector submitNodeCollector)
method_70939(class_4587 arg0, float arg1, class_11659 arg2)
renderFloatingItem(MatrixStack matrices, float tickProgress, OrderedRenderCommandQueue queue)
public void
resetItemActivation()
method_70940()
clearFloatingItem()
public void
displayItemActivation(ItemStack itemStack, RandomSource random)
method_70938(class_1799 arg0, class_5819 arg1)
setFloatingItem(ItemStack stack, Random random)
private static BlockState
getViewBlockingState(Player player)
method_24225(class_1657 arg0)
getInWallBlockState(PlayerEntity player)
private static void
submitBlockSprite(TextureAtlasSprite sprite, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int color)
method_1_4455(class_1058 arg0, class_4587 arg1, class_11659 arg2, int arg3)
renderOverlay(Sprite sprite, MatrixStack matrices, OrderedRenderCommandQueue queue, int color)
private static void
submitWater(Minecraft minecraft, PoseStack poseStack, SubmitNodeCollector submitNodeCollector)
method_23069(class_310 arg0, class_4587 arg1, class_11659 arg2)
renderUnderwaterOverlay(MinecraftClient client, MatrixStack matrices, OrderedRenderCommandQueue queue)
private static void
submitFire(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, TextureAtlasSprite sprite)
method_23070(class_4587 arg0, class_11659 arg1, class_1058 arg2)
renderFireOverlay(MatrixStack matrices, OrderedRenderCommandQueue queue, Sprite sprite)
private static void
buildFireQuad(TextureAtlasSprite sprite, VertexConsumer builder, org.joml.Matrix4f pose)
method_1_4449(class_1058 arg0, class_4588 arg1, org.joml.Matrix4f arg2)
renderFireOverlayPart(Sprite sprite, VertexConsumer vertexConsumer, org.joml.Matrix4f matrix)
private static void
buildSpriteQuad(VertexConsumer builder, org.joml.Matrix4f pose, TextureAtlasSprite sprite, float x0, float y0, float x1, float y1, float z, int color)
method_1_4451(class_4588 arg0, org.joml.Matrix4f arg1, class_1058 arg2, float arg3, float arg4, float arg5, float arg6, float arg7, int arg8)
renderSprite(VertexConsumer vertexConsumer, org.joml.Matrix4f positionMatrix, Sprite sprite, float x1, float y1, float x2, float y2, float z, int color)
private static void
buildQuad(VertexConsumer builder, org.joml.Matrix4f pose, float x0, float y0, float x1, float y1, float z, float u0, float v0, float u1, float v1, int color)
method_1_4450(class_4588 arg0, org.joml.Matrix4f arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9, float arg10, int arg11)
drawRectangle(VertexConsumer vertexConsumer, org.joml.Matrix4f positionMatrix, float x1, float y1, float x2, float y2, float z, float u1, float v1, float u2, float v2, int color)
private static void
lambda$submitFire$0(TextureAtlasSprite arg0, PoseStack$Pose arg1, VertexConsumer arg2)
method_1_4453(class_1058 arg0, class_4587$class_4665 arg1, class_4588 arg2)
method_1_4453(Sprite arg0, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer)
private static void
lambda$submitWater$0(float arg0, float arg1, int arg2, PoseStack$Pose arg3, VertexConsumer arg4)
method_1_4454(float arg0, float arg1, int arg2, class_4587$class_4665 arg3, class_4588 arg4)
method_1_4454(float arg0, float arg1, int arg2, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer)
private static void
lambda$submitBlockSprite$0(TextureAtlasSprite arg0, int arg1, PoseStack$Pose arg2, VertexConsumer arg3)
method_1_4452(class_1058 arg0, int arg1, class_4587$class_4665 arg2, class_4588 arg3)
method_1_4452(Sprite arg0, int arg1, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer)