Class EffectsInInventory
java.lang.Object
net.minecraft.client.gui.screens.inventory.EffectsInInventory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Identifierprivate static final Identifierprivate static final intprivate final Minecraftprivate final AbstractContainerScreen<?> static final intstatic final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate ComponentgetEffectName(MobEffectInstance effect) voidrender(GuiGraphics guiGraphics, int mouseX, int mouseY) private intrenderBackground(GuiGraphics guiGraphics, Font font, Component text, Component duration, int x, int y, boolean ambient, int minWidth) private voidrenderEffects(GuiGraphics guiGraphics, Collection<MobEffectInstance> effects, int x, int y, int mouseX, int mouseY, int minWidth) private voidrenderText(GuiGraphics guiGraphics, Component effect, Component name, Font font, int x, int y, int width, int height, int mouseX, int mouseY) Deprecated.private voidrenderText(GuiGraphics guiGraphics, Component effect, Component name, Font font, int x, int y, int width, int height, int mouseX, int mouseY, @Nullable MobEffectInstance effectInstance)
-
Field Details
-
EFFECT_BACKGROUND_SPRITE
-
EFFECT_BACKGROUND_AMBIENT_SPRITE
-
ICON_SIZE
private static final int ICON_SIZE- See Also:
-
SPACING
public static final int SPACING- See Also:
-
TEXT_X_OFFSET
private static final int TEXT_X_OFFSET- See Also:
-
SPRITE_SQUARE_SIZE
public static final int SPRITE_SQUARE_SIZE- See Also:
-
screen
-
minecraft
-
-
Constructor Details
-
EffectsInInventory
-
-
Method Details
-
canSeeEffects
public boolean canSeeEffects() -
render
-
renderEffects
private void renderEffects(GuiGraphics guiGraphics, Collection<MobEffectInstance> effects, int x, int y, int mouseX, int mouseY, int minWidth) -
renderBackground
private int renderBackground(GuiGraphics guiGraphics, Font font, Component text, Component duration, int x, int y, boolean ambient, int minWidth) -
renderText
@Deprecated private void renderText(GuiGraphics guiGraphics, Component effect, Component name, Font font, int x, int y, int width, int height, int mouseX, int mouseY) Deprecated. -
renderText
private void renderText(GuiGraphics guiGraphics, Component effect, Component name, Font font, int x, int y, int width, int height, int mouseX, int mouseY, @Nullable MobEffectInstance effectInstance) -
getEffectName
-