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
private final VertexConsumerProvider
bufferSource
field_59971
vertexConsumers
public static final int
ITEM_ACTIVATION_ANIMATION_LENGTH
field_59969
field_59969
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 sprites, VertexConsumerProvider vertexConsumers)

Method summary

Modifier and TypeMethod
public void
tick()
method_70937()
tickFloatingItemTimer()
public void
renderScreenEffect(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 arg0, boolean sleeping, float tickProgress, OrderedRenderCommandQueue queue, boolean arg4)
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
renderTex(TextureAtlasSprite sprite, PoseStack poseStack, MultiBufferSource bufferSource)
method_23068(class_1058 arg0, class_4587 arg1, class_4597 arg2)
renderInWallOverlay(Sprite sprite, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
private static void
renderWater(Minecraft minecraft, PoseStack poseStack, MultiBufferSource bufferSource)
method_23069(class_310 arg0, class_4587 arg1, class_4597 arg2)
renderUnderwaterOverlay(MinecraftClient client, MatrixStack matrices, VertexConsumerProvider vertexConsumers)
private static void
renderFire(PoseStack poseStack, MultiBufferSource bufferSource, TextureAtlasSprite sprite)
method_23070(class_4587 arg0, class_4597 arg1, class_1058 arg2)
renderFireOverlay(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Sprite sprite)