Minecraft Spielerforschritt auf Server mit Commands?
Moin Leute,
hab da mal ne Frage. Wenn ich auf meinem Minecraft Server ein Command eingeben möchte, der es ermöglicht, dass nicht alle Spieler gleichzeitig schlafen müssen. Beeinflusst das den Spielerfortschritt (die Erfolge die man bekommt)? Also, dass diese dann beispielsweise deaktiviert werden? Und wie würde so ein Command aussehen?
Vielen Dank im Voraus :)
2 Antworten
Ein häufig verwendetes Plugin für solche Funktionen ist "EssentialsX" oder "OnePlayerSleep".
Scoreboard für Schlafende erstellen:
/scoreboard objectives add sleeping minecraft.custom:minecraft.sleep_in_bed
Befehlsblock für den Tag/Nacht-Wechsel: Setze einen Repeating Command Block und gib folgenden Command ein:
/execute as @a[scores={sleeping=1..}] run time set day
solche Commands beeinflussen in der Regel nicht den Fortschritt oder die Erfolge der Spieler. Diese bleiben aktiv, solange du nicht explizit die (Gamerules) änderst, die den Fortschritt betreffen. Ein Beispiel für eine solche Spielregel wäre:
/gamerule doDaylightCycle false
Schau dir mal die Gamerules an (playersSleepingPercentage oder so heißt die). Wenn du das aktivierst, werden jedoch vermutlich die Erfolge deaktiviert, weil du für diesen Command Cheats aktiviert haben musst.