
Collection Book
Collect Everything in Minecraft
Оцените первым
134
2
134
2
Список изменений
Changelog - 1.0.1
Performance Optimizations
- Optimized Inventory Scanning: Removed the periodic full inventory tick scan. Replaced it with an event-driven mixin on player inventory changes (
Inventory.setItem), capturing items obtained from picking up, crafting, and container transfers instantly. - Smart Biome & Structure Detection: Players are now tracked on chunk boundaries. Checking for biomes and structures now triggers only when a player crosses into a new chunk (16x16 blocks), eliminating heavy structure manager lookups every second.
- Registry Query Caching: Cached the heavy registry count loops in
RewardManager. The total collectibles count is computed once at startup and cleared/recalculated only during datapack reloads (/reload), resolving registry-loop lag spikes. - Entity Count Filter: Refined the mob collection logic to filter out non-living entities (arrows, boats, TNT, etc.), only targeting entities that extend
LivingEntity.
Network Optimizations
- Incremental Syncing: Full collection data is now synchronized only when the player joins the server.
- Lightweight Discovery Packets: Discovering new items, blocks, biomes, or mobs now sends a tiny incremental update packet rather than the entire collection history.
- Instant UI Opening: Opening the book now uses client-side cached data instantly, triggered by a lightweight signal packet, removing network latency.
Bug Fixes & Diagnostics
- Invalid Reward Warnings: Added console log warnings to notify server administrators if a configured milestone reward (such as a potion effect or item) does not exist in the registry.
Файлы
collection-book-1.0.1.jar(794.38 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.0.1
Загрузчики
Fabric
Версии игры
26.1–26.1.2
Загрузок
6
Дата публикации
19.06.2026
