Repair Chest

A new update (0.9.3) is available now!
  • Hello again,

    from the maker of Respawn Chest comes another plugin dedicated to solving one of those strangely persistent problems humanity apparently needed a lugin for.

    We have all been waiting forever for a proper way to repair our Mining Drills, Chainsaws and Trimmers instead of watching their durability slowly die, throwing perfectly good machinery into the abyss, and crafting the whole damn thing again.


    So until Rising World gives us a proper repair system, I built one.


    Repair Chest turns a chest and a nearby sign into a server-side repair station.

    Players put one damaged tool into the chest. The sign shows which materials are needed. Once everything is present, the chest locks briefly, repairs the tool, consumes only the required materials, and unlocks again.


    How it works

    • Place an allowed storage chest and a sign nearby
    • Look at the chest
    • Use /make-repair-chest NAME in chat
    • Look at the sign
    • Use /make-repair-sign NAME with the same case-sensitive name
    • A player puts one damaged mining drill, chainsaw, or trimmer into the chest
    • After a short debounce, the sign and chat show the missing materials
    • Players add the required materials
    • When everything is present, the chest locks for about two seconds
    • The tool is repaired and only the required material stacks are removed
    • The repaired tool can be taken out and the station returns to idle


    Unrelated items and excess materials stay in the chest.

    While idle, the station remains silent unless exactly one damaged supported tool is present.

    Putting in more than one supported tool does not start a repair.

    Pressing F on the registered sign while the station is idle shows a short usage hint in chat. Players cannot edit a linked station sign.

    Commands

    Only server admins listed in Server_Admins in server.properties can use these commands.

    Names are case-sensitive. Look at the chest or sign before running the matching command.

    • /make-repair-chest NAME - registers the targeted chest under NAME
    • /make-repair-sign NAME - links the targeted sign to an existing station with the exact same NAME
    • /remove-repair-chest - unregisters the targeted chest and clears its linked sign
    • /repair-info - shows the station name, type, state, debounce status, sign status, and whitelist


    Supported chest types:

    • Skull Chest
    • Gold Chest
    • Silver Chest
    • Armored Chest


    One station has one name, one chest, and one sign.

    Repair rules

    Currently supported tools:

    • Mining Drill
    • Chainsaw
    • Trimmer


    Required materials depend on the tool and its missing durability.

    Gold ingots use the same tier for all supported tools:

    • 10 gold ingots normally
    • 15 gold ingots below 15 percent remaining durability
    • 20 gold ingots below 10 percent remaining durability


    Other materials are configured separately for each tool.

    The durability is restored before materials are consumed. This ordering protects the player if something interrupts the repair at exactly the wrong moment.

    Download / Installation

    Latest release:

    Repair Chest - Latest Release

    Place the JAR here:

    ./plugins/RepairChest/RepairChest.jar

    Restart the server afterwards.

    Built against Rising World Plugin API 0.9.3.

    License: MIT

    Source code:

    GitHub – rw-repair-chest

    Bugs / Feedback

    If something behaves strangely, feel free to post it here.

    If you are reporting a problem with a registered station, including the output of /repair-info can make troubleshooting easier.

    Have fun.


    The tools may break.

    The repair station does not.

    Hopefully.


Participate now!

Don’t have an account yet? Create a new account now and be part of our community!