
Description
๐ฆ SimpleClumps โ Lag-free drops, smoother servers!
SimpleClumps is a lightweight, fully server-side mod for Fabric and NeoForge that improves performance and gameplay by merging drops and streamlining tree cutting.
By reducing entity clutter and simplifying repetitive actions, it keeps your world running smoothly while staying true to vanilla feel.
Perfect for survival servers, SMPs, and performance-focused hosts.
โจ Features
๐ฆ Smart Drop Clumping
- ๐ฆ Nearby XP orbs automatically merge into as few orbs as possible, without losing any XP
- ๐ฆ Dropped items within a configurable radius (default: 5 blocks in every direction) merge into full stacks
- ๐ข Items display as
x30 Spruce Wood(example) instead of 30 separate drops, and the label updates when part of a stack is picked up - ๐งญ Follows vanilla's merging rules: items only one player may pick up stay theirs, fresh drops wait until they can be picked up, and merged stacks keep the newer despawn timer
- โก Significantly reduces entity count for better server performance
๐งน Scheduled Cleanup
- ๐๏ธ Every few minutes (default: 5), all dropped items and XP orbs in loaded chunks are removed
- ๐ข Players get a warning 30 seconds before, and a countdown for the last 5 seconds
- ๐ง The interval can be changed, or the cleanup turned off, in the config
๐ฒ Tree Cutting Helper
- ๐ช Break one log with an axe to fell the entire tree
- ๐ง Sneak while breaking to cut a single log
- ๐ฟ Automatically detects real trees: only natural leaves count, not leaves placed by players (prevents accidental structure breaking)
- ๐ก Uses up axe durability, gives no drops in creative, and respects spawn protection and protection mods
- โก Fast and efficient โ no need to manually chop every block
- ๐ฎ Designed to feel natural and balanced with vanilla gameplay
- ๐ง Can be enabled or disabled via config
โ๏ธ Configurable
SimpleClumps now includes a config file so you can tweak behavior to fit your server.
It is created on the first start at:
/config/SimpleClumps_Seed_<world seed>/SimpleClumps.json
- ๐ Clumping Radius (
SimpleClumps_ClumpRadius, default5) โ how far (in blocks) items and XP merge - โฑ๏ธ Cleanup Interval (
SimpleClumps_CleanupMinutes, default5) โ minutes between cleanups of all dropped items and XP orbs (0turns the cleanup off) - ๐ฒ Tree Cutting Toggle (
SimpleClumps_EnableTreeCutter, defaulttrue) โ enable or disable the tree helper feature
Changes take effect after a server restart.
๐งฉ Requirements
Fabric
NeoForge
- NeoForge (nothing else needed)
๐ ๏ธ Building
The project builds both loaders from one shared codebase:
common/โ the mod itself (clumping, cleanup, tree cutting, config), plain Minecraft codefabric/โ the Fabric entrypoint andfabric.mod.jsonneoforge/โ the NeoForge entrypoint andneoforge.mods.toml
Run gradlew build (Java 25). The jars are created in:
fabric/build/libs/simpleclumps-fabric-<version>.jarneoforge/build/libs/simpleclumps-neoforge-<version>.jar
Versions (Minecraft, Fabric, NeoForge) are all set in gradle.properties.
๐ Why SimpleClumps?
Because your server deserves smooth performance!
SimpleClumps reduces lag from excessive entities and removes tedious actions like chopping trees block-by-block โ all while giving you full control through configuration.
Fewer entities. Less grind. More control. Happier players.
๐ License
This mod is licensed under the GNU AGPLv3 Licence.
๐ฌ Feedback
Found a bug or have a feature suggestion?
Open an issue or PR on GitHub!
