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.
Hallo nochmal,
vom Entwickler von Respawn Chest kommt ein weiteres Plugin, das eines dieser erstaunlich hartnäckigen Probleme löst, für das die Menschheit offenbar tatsächlich ein Plugin gebraucht hat.
Wir warten gefühlt seit Ewigkeiten darauf, unsere Mining Drills, Chainsaws und Trimmer endlich vernünftig reparieren zu können, anstatt dabei zuzusehen, wie ihre Haltbarkeit langsam verreckt, vollkommen brauchbare Maschinen ins Nichts zu werfen und den ganzen verdammten Kram anschließend neu zu bauen.
Bis Rising World uns also ein richtiges Reparatursystem gibt, habe ich eben selbst eins gebaut.
Repair Chest macht aus einer Kiste und einem Schild eine serverseitige Reparaturstation.
Spieler legen ein beschädigtes Werkzeug in die Kiste. Das Schild zeigt an, welche Materialien fehlen. Sobald alles vorhanden ist, wird die Kiste kurz gesperrt, das Werkzeug repariert, nur die benötigten Materialien werden verbraucht und die Kiste anschließend wieder freigegeben.
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.
So funktioniert es
- Eine erlaubte Lagerkiste und ein Schild in der Nähe platzieren
- Kiste anschauen
- /make-repair-chest NAME im Chat eingeben
- Schild anschauen
- /make-repair-sign NAME mit demselben Namen und derselben Groß-/Kleinschreibung eingeben
- Ein Spieler legt genau einen beschädigten Mining Drill, eine Chainsaw oder einen Trimmer in die Kiste
- Nach einer kurzen Verzögerung zeigen Schild und Chat die fehlenden Materialien
- Die benötigten Materialien werden hinzugelegt
- Sobald alles vorhanden ist, wird die Kiste für etwa zwei Sekunden gesperrt
- Das Werkzeug wird repariert und nur die benötigten Material-Stacks werden entfernt
- Das reparierte Werkzeug kann entnommen werden und die Station kehrt zu Idle zurück
Unbeteiligte Items und überschüssige Materialien bleiben in der Kiste.
Im Idle bleibt die Station still, solange nicht genau ein beschädigtes unterstütztes Werkzeug vorhanden ist.
Mehrere unterstützte Werkzeuge gleichzeitig starten keine Reparatur.
Mit F auf dem registrierten Schild erscheint im Idle ein kurzer Hinweis im Chat. Spieler können ein verknüpftes Stationsschild nicht bearbeiten.
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.
Befehle
Nur Server-Admins aus Server_Admins in server.properties können diese Befehle verwenden.
Namen beachten die Groß-/Kleinschreibung. Vor dem passenden Befehl muss die Kiste oder das Schild angeschaut werden.
- /make-repair-chest NAME - registriert die anvisierte Kiste unter NAME
- /make-repair-sign NAME - verknüpft das anvisierte Schild mit einer vorhandenen Station mit exakt demselben NAME
- /remove-repair-chest - entfernt die anvisierte Kiste aus dem Plugin und leert das verknüpfte Schild
- /repair-info - zeigt Name, Typ, Status, Debounce, Schildstatus und Whitelist der Station
Unterstützte Kistentypen:
- Skull Chest
- Gold Chest
- Silver Chest
- Armored Chest
Eine Station besteht aus einem Namen, einer Kiste und einem Schild.
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.
Reparaturregeln
Aktuell unterstützte Werkzeuge:
- Mining Drill
- Chainsaw
- Trimmer
Die benötigten Materialien hängen vom Werkzeug und seiner fehlenden Haltbarkeit ab.
Goldbarren verwenden für alle unterstützten Werkzeuge dieselbe Staffel:
- Normalerweise 10 Goldbarren
- 15 Goldbarren bei weniger als 15 Prozent verbleibender Haltbarkeit
- 20 Goldbarren bei weniger als 10 Prozent verbleibender Haltbarkeit
Andere Materialien werden für jedes Werkzeug separat konfiguriert.
Die Haltbarkeit wird wiederhergestellt, bevor Materialien verbraucht werden. Diese Reihenfolge schützt den Spieler, falls die Reparatur genau im falschen Moment unterbrochen wird.
Download / Installation
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:
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.
Download / Installation
Aktuelles Release:
Die JAR kommt nach:
./plugins/RepairChest/RepairChest.jar
Danach den Server neu starten.
Entwickelt gegen die Rising World Plugin API 0.9.3.
Lizenz: MIT
Quellcode:
Bugs / Feedback
Falls sich eine Reparaturstation merkwürdig verhält, gerne hier melden.
Bei Problemen mit einer registrierten Station hilft die Ausgabe von /repair-info bei der Fehlersuche.
Viel Spaß damit.
Die Werkzeuge dürfen kaputtgehen.
Die Reparaturstation nicht.
Hoffentlich.