History - net.minecraft.client.gui.render.GuiAtlasSlotAllocator

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

net.minecraft.client.gui.render.DynamicAtlasAllocator

net.minecraft.client.gui.render.DynamicAtlasAllocator

net.minecraft.class_1_235

net.minecraft.client.gui.render.GuiAtlasSlotAllocator

Fields

int: width, width, field_1_1586, width

List<GuiAtlasSlotAllocator$Slot>: slots, slots, field_1_1584, slots

Map<K, GuiAtlasSlotAllocator$Slot>: usedSlotByKey, usedSlotByKey, field_1_1585, occupiedSlots

BitSet: freeSlots, freeSlots, field_1_1583, occupied

Constructors

(int, int)

Methods

boolean (Set<K>): reclaimSpaceFor, reclaimSpaceFor, method_1_1901, tryEvictToFitKeys

void (): endFrame, endFrame, method_1_1893, removeAnimated

void (BiPredicate<K, GuiAtlasSlotAllocator$Slot>): freeSlotIf, freeSlotIf, method_1_1895, removeIf

boolean (Set<K>): hasSpaceForAll, hasSpaceForAll, method_1_1897, canFitKeys

GuiAtlasSlotAllocator$Slot (K, boolean): getOrAllocate, getOrAllocate, method_1_1896, getOrCreateSlot

int (): freeSlotCount, freeSlotCount, method_1_1894, getVacantSlotCount

Set<K> (): usedSlotKeys, usedSlotKeys, method_1_1902, getOccupiedKeys