HomeJavaModsRecipeCooldown
RecipeCooldown
ModsJava

RecipeCooldown

by AmberFrost · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.2 · Fabric⬇ Download for 1.20.1–1.21.11 · Fabric⬇ Download for 1.20.1–1.21.11 · Quilt
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

RecipeCooldown

Supports Minecraft 1.16+ with the Fabric/Quilt modloader, designed for server-side and multiplayer environment.

Purpose

Whenever a player click on an item in the recipe book, it sends a request to the server to find that recipe for you and fills in the appropriate items to the crafting slots.

However, no cool down has been officially implemented by Mojang, meaning a malicious player can spam packets to the server at an excessive rate (Even with just auto-clicker) and effectively lag out the server.

This is a simple Fabric-compatible mod that prevents excessive crafting recipe request from the client to lag out the server.

This mod doesn't magically speed up your game, it simply prevents an exploit that allows player to spam packets and causing lags on the server

Config

By default, the mod will allow the player to request a recipe every 50ms/1 tick.

To configure the mod:

v1.1.0 (MC 26.1+ only)

You can edit the values in config/recipecooldown.toml, it will take effect after restart.

Optionally, you may use McQoy for client-side editing, or QoMC (/recipecooldown_config) for server-side editing. Effects will take place immediately when configured via those mods.

v1.0.0

You can create a file called recipe_cooldown.cfg in the config folder, with a number inside representing the timeout in millisecond. It will take effect after restart.

Bugs/Suggestion

If you have any suggestions or bug report, don't hesitate to open an GitHub issue here!

License

This project is licensed under the MIT License.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more