![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 <Seite>` – Zeigt die aktiven RedstoneClocks an (paginierte Liste)
- `/arc setMaxPulses <Wert>` – Ändert die Einstellung „MaxPulses“
- `/arc setDelay <Wert>` – Ändert die Einstellung „Delay“
- `/arc notifyAdmin <true|false>` – 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 <region> 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.)

## 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
