From e76c917cc9e368d471bd0b78deb0bab960fcbff1 Mon Sep 17 00:00:00 2001 From: M_Viper Date: Fri, 15 Aug 2025 16:06:57 +0000 Subject: [PATCH] README.md aktualisiert --- README.md | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 56 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 479716a..a64f4e9 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,57 @@ -# AntiRedstoneClock-Reborn +![AntiRedstoneClock Logo](https://www.spigotmc.org/attachments/antiredstoneclock-png.365947/) +antiRedstoneClock ist ein Plugin, um Redstoneclocks auf deinem Minecraft-Server zu verbieten. +Dies ist mein erstes öffentliches Plugin – ich freue mich über Vorschläge zur Verbesserung. +Wenn du Unterstützung für ältere Versionen brauchst, teile mir bitte deine Version von Spigot, WorldEdit und WorldGuard mit. + +## Features +- Überwacht Redstone und deaktiviert RedstoneClocks +- Anpassbarer Text auf dem Schild +- Admin-Benachrichtigungen aktivierbar/deaktivierbar +- Eigene Nachrichten (Custom Messages) +- MultiWorld-Unterstützung +- WorldGuard-Unterstützung +- Optionen, ob Redstone-Items beim Abschalten fallen gelassen werden oder nicht +- Unterstützung für Redstone, Comparator, Observer und Repeater Clocks + +## Abhängigkeiten +- WorldGuard (optional) – Support pro Region +- PlotSquared (optional) – Support pro Plot + +## Befehle +- `/arc reload` – Lädt die Konfigurationsdatei neu +- `/arc checkList ` – Zeigt die aktiven RedstoneClocks an (paginierte Liste) +- `/arc setMaxPulses ` – Ändert die Einstellung „MaxPulses“ +- `/arc setDelay ` – Ändert die Einstellung „Delay“ +- `/arc notifyAdmin ` – Schaltet die Admin-Benachrichtigung an oder aus + +## Plugin deaktivieren in Plot oder WorldGuard Region +- PlotSquared: `/plot flag set anti-redstone-clock false` +- WorldGuard: `/rg flag anti-redstone-clock deny` + +## Permissions +- `antiRedstoneClock.Admin` – Zugriff auf alle Befehle erlauben +- `antiRedstoneClock.notifyAdmin` – Berechtigung für das Erhalten von Warnungen + +## Unterstützte Clock-Versionen +- Unterstützung für alle Versionen von Minecraft +- Spezielle Unterstützung für Minecraft 1.13 und neuer + +## Erklärung der CheckList-Legende +- kleine Clock (grüne Farbe) +- Warnung (gelbe Farbe) +- Limit überschritten (rote Farbe) + +## Beispiel für die config.yml +(Enthält Einstellungen zur Anpassung der Clock-Erkennung, Notifications, Teleport-Befehle etc.) + +## Unterstützung für Observer und Comparator mit Spigot 1.12.2 +[Hier auf GitLab](https://gitlab.com/Trafalcraft/antiRedstoneClock/-/tree/master/MAIN/nms-patches/1.12.2) +Alternativ kannst du die 1.12.2er Paper-Version ab Build 1593 oder neuer nutzen: [https://papermc.io/legacy](https://papermc.io/legacy) + +## Wie checkTPS funktioniert +Es prüft 3 Fälle: + +- Wenn `minimumTPS` < 0 ist, wird geprüft, ob der Server TPS unter `maximumTPS` liegt +- Wenn `maximumTPS` < 0 ist, wird geprüft, ob der Server TPS über `minimumTPS` liegt +- Sonst wird geprüft, ob der Server TPS zwischen `minimumTPS` und `maximumTPS` liegt