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 graphics, int mouseX, int mouseY) private intrenderBackground(GuiGraphics graphics, Font font, Component effectName, Component duration, int x0, int y0, boolean isAmbient, int maxTextureWidth) private voidrenderEffects(GuiGraphics graphics, Collection<MobEffectInstance> activeEffects, int x0, int yStep, int mouseX, int mouseY, int maxWidth) private voidrenderText(GuiGraphics graphics, Component effectText, Component duration, Font font, int x0, int y0, int textureWidth, int yStep, int mouseX, int mouseY) private voidrenderText(GuiGraphics graphics, Component effectText, Component duration, Font font, int x0, int y0, int textureWidth, int yStep, 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 graphics, Collection<MobEffectInstance> activeEffects, int x0, int yStep, int mouseX, int mouseY, int maxWidth) -
renderBackground
private int renderBackground(GuiGraphics graphics, Font font, Component effectName, Component duration, int x0, int y0, boolean isAmbient, int maxTextureWidth) -
renderText
private void renderText(GuiGraphics graphics, Component effectText, Component duration, Font font, int x0, int y0, int textureWidth, int yStep, int mouseX, int mouseY) -
renderText
private void renderText(GuiGraphics graphics, Component effectText, Component duration, Font font, int x0, int y0, int textureWidth, int yStep, int mouseX, int mouseY, @Nullable MobEffectInstance effectInstance) -
getEffectName
-