Project

Saro's ClearLag

Ein leistungsstarkes serverseitiges Optimierungs-Tool zum automatischen Entfernen von Lag-verursachenden Entities mit erweitertem Schutz.

Header

Übersicht

Saro's ClearLag ist eine serverseitige Optimierungs-Mod, die entwickelt wurde, um deinen Server flüssig zu halten. Sie entfernt regelmäßig Lag-verursachende Entities (wie gedroppte Items oder überschüssige Mobs), bietet aber gleichzeitig robuste Schutzsysteme, damit wichtige Entities – wie benannte Haustiere – niemals versehentlich gelöscht werden.

💡 Tipp: Server-Side Only - Clients benötigen diese Mod nicht! Funktioniert auch im Einzelspieler.

Features

Hauptfunktionen

🛡️ Erweiterter Schutz (4 Optionen)

Verliere nie, was wichtig ist. Die Mod schützt automatisch:

Schutz Beschreibung Standard
Benannte Entities Jeder Mob mit einem Namensschild ist sicher ✅ An
Gezähmte Tiere Haustiere (Katzen, Hunde, Papageien, etc.) ✅ An
Angeleinte Mobs Tiere an einer Leine werden ignoriert ✅ An
Spieler-Radius Entities in X Blöcken um Spieler werden verschont 0 (aus)

⚙️ Smarte Filter (6 Entity-Typen)

Entity-Typ Beschreibung Standard
Items Gedroppte Gegenstände ✅ An
Mobs Feindliche Monster ✅ An
Projektile Pfeile, Schneebälle, etc. ✅ An
XP-Kugeln Erfahrungskugeln ✅ An
Boote Alle Bootstypen ❌ Aus
Loren Minecarts aller Art ❌ Aus

📋 Whitelist/Blacklist-System

  • Blacklist-Modus (Standard): Nur gelistete Entities werden gelöscht.
  • Whitelist-Modus: Nur gelistete Entities werden gelöscht, alle anderen ignoriert.
  • Mod-Kompatibilität: Funktioniert mit Entities aus JEDER Mod (modid:entity_type).

Standard-Blacklist:

minecraft:item, minecraft:arrow, minecraft:experience_orb,
minecraft:zombie, minecraft:skeleton, minecraft:creeper,
minecraft:spider, minecraft:enderman

🤖 Automatisierung & Warnungen

  • Auto-Clear: Konfigurierbares Intervall (Standard: 5 Minuten).
  • Warnungen: Chat-Warnungen bei 30, 10, 5, 3 und 1 Sekunde vor Löschung.
  • Anpassbare Nachrichten: Eigene Texte mit {count} und {time} Platzhaltern.

Befehle

Erfordert OP Level 2

Befehl Beschreibung
/clearlag Zeigt die Hilfe an
/clearlag clear Starte sofort einen Lösch-Zyklus
/clearlag count Vorschau, wie viele Entities gelöscht würden
/clearlag timer Zeige Zeit bis zur nächsten Löschung
/clearlag reset Setze den Auto-Timer zurück
/clearlag info Zeige aktuelle Config-Einstellungen
/clearlag reload Lade die Config und starte Scheduler neu
/clearlag help Zeigt die Befehlshilfe an

Konfiguration

Alle Einstellungen in config/sarosclearlag-common.toml:

Auto Clear Settings

Option Standard Bereich Beschreibung
autoCleanEnabled true - Auto-Clear aktivieren
autoCleanInterval 300 30-3600 Intervall in Sekunden
showWarnings true - Warnungen anzeigen
warningTime 30 5-120 Warnzeit in Sekunden vor Löschung

Entity Filtering

Option Standard Beschreibung
useWhitelistMode false Whitelist statt Blacklist
entityBlacklist (siehe oben) Zu löschende Entity-Typen
entityWhitelist ["minecraft:item"] Entities für Whitelist-Modus

Clear Settings

Option Standard Beschreibung
clearItems true Gedroppte Items löschen
clearMobs true Feindliche Mobs löschen
clearProjectiles true Projektile löschen
clearBoats false Boote löschen
clearMinecarts false Minecarts löschen
clearXpOrbs true XP-Kugeln löschen

Protection Settings

Option Standard Bereich Beschreibung
protectNamedEntities true - Benannte Entities schützen
protectTamedEntities true - Gezähmte Tiere schützen
protectLeashedEntities true - Angeleinte Mobs schützen
protectionRadiusPlayers 0 0-128 Schutzradius um Spieler

Messages

Option Standard Beschreibung
broadcastClearMessage true Nachricht an alle senden
clearMessage "§a[Clearlag] Cleared {count} entities!" Lösch-Nachricht
warningMessage "§e[Clearlag] Warning! ..." Warn-Nachricht

Hinweis: Dieses Wiki dient als Dokumentation. Für aktive Diskussionen tritt bitte dem Discord-Server bei.

Featured

Brauchst du eine eigene Mod?

Vom Konzept zum Code. Ich erstelle professionelle, optimierte Mods, die genau auf deine Wünsche zugeschnitten sind.

Miete mich auf Fiverr