
🎉Overview
This is a vanilla game mechanic adjustment mod containing multiple tweakable features, each with individual configurable switches.
Currently available for 1.21.1, 1.20.1, and 1.19.2 Forge editions. Other versions may be added in the future.
📖Current Content
- Cannot attack during cooldown
Config Item: banAttackWhenCooldown
Players cannot attack by clicking the mouse during attack cooldown.
You can still spam-click to attempt attacks, but the second attack will only trigger after cooldown finishes.
Enabling this makes mods like "Exhausted Stamina" or similar unnecessary.
- Can continue eating when full
Config Item: couldHaveFoodWhenFull
Allows eating food even when hunger bar is full.
Useful for consuming buff-granting foods or completing "Spice of Life"-style advancements.
Enabling this makes mods like "AlwaysEat" or similar unnecessary.
- Automatic inventory restocking
Config Item: enableAutoRefill
When a player’s held item runs out in situations such as right-clicking to place blocks, right-clicking to use fireworks, right-clicking to consume food, or left-clicking to mine until a tool breaks, this mod will automatically replenish the item from the player’s inventory.
- Farmland trample protection
Config Item: enableFarmlandProtection
In the vanilla game, jumping on farmland will destroy the soil and any crops growing on it. With this feature enabled, players can jump freely on farmland without causing damage.
Enabling this makes mods like "No Farmland Trample" or similar unnecessary.
- Custom earlier sleep time
Config Item: sleepingAdvanceTime
In the vanilla game, players can sleep starting at time 12541. By setting a value in this configuration option, players can go to sleep earlier by the corresponding number of ticks.
For example, with the default value of 1200: If a player right-clicks a bed between time 11341 and 12540, the early sleep mechanism will trigger, and the world time will instantly advance to 12541. The mod will also broadcast a message to all players, notifying them that the player has gone to bed early. Since the world time is now 12541, the player can right-click the bed again to sleep normally. The final effect is that, compared to the vanilla game, players can sleep 1 minute earlier.
If you set the value to 0, the early sleep mechanism will not be triggered.
Enabling this makes mods like "Sleep Sooner" or similar unnecessary.

- Increase Stack Limits (Snowballs/Eggs/Ender Pearls/etc.)
Config Item: increaseMaxStackSizeTo64
Raises maximum stack size from 16 to 64 for: snowballs, eggs, ender pearls, honey bottles, banners, and armor stands.
Enabling this makes mods like "Why stacks of 16?" or similar unnecessary.
- Increase Enchanted Book Stack Limit
Config Item: increaseMaxStackSizeForEnchantedBooks
Increases maximum stack size from 1 to 16 for enchanted books. Anvil mechanics are adjusted accordingly.
- Increase Potion Stack Limit
Config Item: increaseMaxStackSizeForPotions
Increases maximum stack size from 1 to 16 for regular/splash/lingering potions.
- Increase Miscellaneous Item Stack Limits
Config Item: increaseMaxStackSizeForOthers
Increases maximum stack size from 1 to 16 for: saddles, boats, minecarts, and beds.
🎨Design Philosophy
The author originally added multiple small mods to a personal modpack, but later realized these simple features (often requiring just a few lines of code) didn't justify separate mods. This inspired the creation of this all-in-one mod.
During development, additional quality-of-life features were incorporated. All functions can be toggled via config file, with more features planned for future updates.
💡Platform Support

⚖️Lisence
This mod follows the MIT open-source license. You may use this mod and its source code in any form, provided that you acknowledge the origin of these materials as this mod.
🏆Author's Other Mods