net.minecraft.client.gui.screens.inventory

public class CyclingSlotBackground

fve
net.minecraft.client.gui.screens.inventory.CyclingSlotBackground
net.minecraft.class_8064
net.minecraft.client.gui.screen.ingame.CyclingSlotIcon

Field summary

Modifier and TypeField
private static final int
a
ICON_CHANGE_TICK_RATE
field_42039
field_42039
private static final int
b
ICON_SIZE
field_42040
field_42040
private static final int
c
ICON_TRANSITION_TICK_DURATION
field_42041
field_42041
private final int
d
slotIndex
field_42042
slotId
private List<ResourceLocation>
e
icons
field_42043
textures
private int
f
tick
field_42044
timer
private int
g
iconIndex
field_42045
currentIndex

Constructor summary

ModifierConstructor
public (int slotId)

Method summary

Modifier and TypeMethod
public void
a(List<alz> arg0)
tick(List<ResourceLocation> arg0)
method_48471(List<class_2960> arg0)
updateTexture(List<Identifier> textures)
public void
a(ctc arg0, fns arg1, float arg2, int arg3, int arg4)
render(AbstractContainerMenu arg0, GuiGraphics arg1, float arg2, int arg3, int arg4)
method_48469(class_1703 arg0, class_332 arg1, float arg2, int arg3, int arg4)
render(ScreenHandler screenHandler, DrawContext context, float delta, int x, int y)
private void
a(cuz arg0, alz arg1, float arg2, fns arg3, int arg4, int arg5)
renderIcon(Slot arg0, ResourceLocation arg1, float arg2, GuiGraphics arg3, int arg4, int arg5)
method_48470(class_1735 arg0, class_2960 arg1, float arg2, class_332 arg3, int arg4, int arg5)
drawIcon(Slot slot, Identifier texture, float alpha, DrawContext context, int x, int y)
private float
a(float arg0)
getIconTransitionTransparency(float arg0)
method_48468(float arg0)
computeAlpha(float delta)