SimpleClumps

SimpleClumps is a lightweight, fully server-side Fabric mod that automatically merges XP orbs and item drops to keep your world running smoothly.
Back to Files

simpleclumps-1.2.0+26.2.jar

File namesimpleclumps-1.2.0+26.2.jar
Uploader
SumutiuSumutiu
Uploaded
Oct 9, 2026
Downloads
27
Size
26.7 KB
Mod Loaders
Fabric
File ID
9103701
Type
R
Release
Supported game versions
  • 26.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:simpleclumps-1349945:9103701"

Learn more about Curse Maven

What's new

SimpleClumps – Changelog

Fixed

  • XP orbs respawned forever: when nearby XP didn't fit in a single orb, the orbs were removed and spawned again every tick, causing lag and flickering.
  • Lost XP: XP was lost when merging orbs that vanilla had already stacked together.
  • Items reset on every merge: every stack nearby was deleted and spawned again, which:
    • reset despawn timers and pickup delays
    • lost which player an item belonged to
    • turned items that can never be picked up (e.g. /give pickup animations) into real items
  • Thrown items came straight back: items thrown by a player were merged right away and could be picked back up almost at once.
  • Reserved items became public: items only one player may pick up (/give with a full inventory) could merge into public stacks.
  • Stale labels: the "x64" label didn't update when a player or hopper took part of a stack.
  • Cleanup missed some drops: it ignored items above y=320 and below y=-64.
  • Cleanup spam: a SimpleClumps_CleanupMinutes of 0 or less ran the cleanup and its chat message every tick.
  • Config:
    • A malformed config file crashed the server on start.
    • Keys missing from the file were never added back.
    • Values weren't validated.
  • Tree cutter:
    • The first log counted twice: an extra point of axe damage and a "mined air" stat.
    • It kept chopping after the axe broke.
    • It gave drops in creative mode.
    • It ignored spawn protection and claim/protection mods.
    • It left branches that only touch diagonally (acacia, dark oak, cherry, jungle) floating.
    • Leaves placed by players made log builds count as trees.
    • The tree search had no size limit (could freeze the server on large log builds) and could load chunks.
  • Old world's drops processed: queued drops weren't cleared when the server stopped (reopening a singleplayer world).
  • License missing from the jar: build.gradle pointed at LICENSE.txt, which doesn't exist.

Changed

  • Item merging follows vanilla's rules, over the configured radius:
    • Items merge into the existing stacks, so stacks stay where they are.
    • Smaller stacks go into bigger ones.
    • A merged stack keeps the newer despawn timer.
    • Fresh drops wait until they can be picked up.
  • XP orbs are stacked the way vanilla does it. For example, 30 orbs of 2,477 XP become one entity.
  • Each log is broken like a normal player break: tool damage, enchantments, stats, creative and adventure mode, protection mods.
  • Large trees are left alone: trees with more than 256 logs are skipped.
  • Tree detection only counts naturally grown leaves.
  • SimpleClumps_CleanupMinutes: 0 turns the scheduled cleanup off.
  • Invalid config values are replaced with safe values in memory, with a warning (radius at least 1, minutes at least 0). The file itself is never overwritten while it can't be read.
  • README: corrected the radius description and documented the cleanup and every config option.