promotional bannermobile promotional banner

Collection Book

Collect Everything in Minecraft
Back to Files

collection-book-1.0.1.jar

File namecollection-book-1.0.1.jar
Uploaded
Jun 19, 2026
Downloads
12
Size
794.4 KB
Mod Loaders
Fabric
File ID
8279918
Type
R
Release
Supported game versions
  • 26.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:collection-book-1579744:8279918"

Learn more about Curse Maven

What's new

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.

This mod has no additional files