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