
WhereIsMyStuff?
A client-side QoL mod that remembers your inventory layout upon death, rendering faded ghost icons in empty slots and automatically restoring recovered items to their original slots.
Оцените первым
310
3
Список изменений
[0.1.1] - 2026-05-25
Optimized
- Auto-Restore Complexity: Optimized the auto-restore item relocation lookup from $O(n^2)$ down to $O(n)$ by pre-indexing valid source slots in a local map.
- HashMap Promotion: Replaced
ConcurrentHashMapwith standard non-synchronizedHashMapinDeathInventoryCachesince all caching and rendering runs entirely on Minecraft's main client thread. - Single-Pass Inventory Snapshots: Combined item-existence check and deep copy iteration in
saveSnapshotinto a single loop pass to reduce per-tick lookup cost. - Render Layer Caching: Added a
WeakHashMapcache for theItemRendererMixingetBuffer redirection to avoid costly string creation (toString().toLowerCase()) and character searching during the hot rendering path. - Shadowed client field: Shared the existing
clientfield fromScreenclass inHandledScreenMixinto avoid redundant static calls toMinecraftClient.getInstance()during slot drawing.
Removed
- Cooldown Log Spam: Disabled the tick-based console/disk log outputs that printed on every tick during the damage/death protection cooldown.
Файлы
whereismystuff-0.1.1.jar(65.95 KiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
0.1.1
Загрузчики
Fabric
Версии игры
1.21.4–1.21.11
Загрузок
17
Дата публикации
24.05.2026
