1
Compatibility
Changes
🟦 Knight – Version 1.0.0 (Erster offizieller Mod‑Release)
🔥 WICHTIG – GRUNDLEGENDER SYSTEMWECHSEL Mit dieser Version wird Knight vollständig von einem Plugin zu einer Fabric‑Mod umgestellt. Das bedeutet:
- Knight ist ab sofort keine Spigot/Paper‑Plugin‑Datei mehr.
- Das alte Plugin wird offiziell eingestellt und entfernt.
- Knight läuft jetzt als Fabric‑Mod auf Server UND Client. Dieser Schritt war notwendig, um:
- echte Client‑Features wie HUD, Actionbar, Vitality‑Overlay und Networking zu ermöglichen
- serverseitige Limitierungen von Bukkit/Paper zu umgehen
- ein stabileres, schnelleres und moderneres System zu schaffen
- vollständige Kontrolle über Combat, Vitality, Items und Events zu haben Bitte löscht das alte Plugin vollständig vom Server. Es wird nicht mehr unterstützt und ist nicht kompatibel mit der neuen Mod‑Version.
⚔️ Neues Combat‑System Ein komplett neues, serverseitig synchronisiertes PvP‑System:
- Jeder Treffer verlängert die Combat‑Zeit um 30 Sekunden (stackend)
- Combat‑Timer ist für beide Spieler exakt identisch
- Actionbar zeigt fĂĽr beide Spieler gleichzeitig die verbleibende Zeit
- Combat endet sofort, wenn:
- ein Spieler stirbt
- ein Spieler ausloggt
- Combat‑Logout oder Combat‑Death → 1 Vitalität Verlust
- Anti‑Combat‑Abuse:
- kein Combat durch Feuer, Lava, Fall, Explosionen, Mobs, Angel, Schneebälle, Eier, Enderperlen
- Combat startet nur bei echtem PvP‑Damage
🛡️ Combat‑Regeln
- Dreizack mit Riptide oder Channeling im Kampf verboten
- Enderperlen im Kampf auf 64 pro Spieler limitiert
- Alle Verstöße werden sofort blockiert
❤️ Vitality‑System
- Vitalität wird beim Join und Respawn korrekt synchronisiert
- Vitalität = 0 → sofortige Eliminierung + Kick
- Auto‑Unban: Spieler werden automatisch wieder freigeschaltet, sobald Vitalität > 0 ist
- /knight revive <playername> funktioniert fĂĽr online und offline Spieler
🧱 Neue Mod‑Struktur
- Eigene Items
- Eigene Blöcke
- Eigene Creative Tabs
- Eigene Networking‑Pakete
- Vollständige Fabric‑Integration
📦 Installation Da Knight jetzt eine Fabric‑Mod ist:
- Server: Fabric Loader + Fabric API + Knight.jar
- Client: Fabric Loader + Fabric API + Knight.jar
Ohne Client‑Mod funktionieren HUD, Vitality‑Sync und Items nicht.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:XrdET9PW:IkCc8AdA"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:XrdET9PW:IkCc8AdA"
}

