Gamerules är omkopplare för världens beteende. De avgör om spelaren tappar sin utrustning vid döden, om dagcykeln går eller om mobbar förstör terrängen. Du ställer in dem med kommandot gamerule i fliken Konsol. De finns inte i server.properties. Värdena sparas i världens fil och överlever en omstart.
#Det här behöver du
- Servern har status Igång.
- Åtkomst till fliken Konsol i panelen på manage.mchost.gg.
#Så ställer du in en regel
I konsolen, utan snedstreck:
gamerule keepInventory trueKontroll av aktuellt värde - skriv bara regelns namn:
gamerule keepInventoryRegelnamnen är skiftlägeskänsliga. keepinventory fungerar inte, men keepInventory gör det. Servern svarar Unknown command vid stavfel.
#Vanligast använda regler
| Regel | Standard | Vad den gör |
|---|---|---|
keepInventory |
false |
Spelaren behåller sin utrustning vid död |
doDaylightCycle |
true |
Dag- och nattcykel |
doWeatherCycle |
true |
Väderväxlingar |
mobGriefing |
true |
Mobbar förstör block (creepers, endermen) |
doFireTick |
true |
Eldens spridning |
doMobSpawning |
true |
Naturlig mobspawn |
doInsomnia |
true |
Phantoms efter några dygn utan sömn |
announceAdvancements |
true |
Meddelanden om framsteg i chatten |
showDeathMessages |
true |
Dödsmeddelanden |
naturalRegeneration |
true |
Hälsoregeneration vid full mättnad |
randomTickSpeed |
3 |
Växthastighet för växter och slumpmässiga händelser |
playersSleepingPercentage |
100 |
Andel spelare som krävs för att sova bort natten |
spawnRadius |
10 |
Radie för slumpmässig placering av spawnpunkten |
maxEntityCramming |
24 |
Gräns för entiteter i ett block |
doImmediateRespawn |
false |
Återuppstå utan dödsskärm |
disableElytraMovementCheck |
false |
Stänger av kontrollen av rörelse med elytra |
#Vanliga kombinationer
#Server för vänner, mindre frustration
gamerule keepInventory true
gamerule doInsomnia false
gamerule playersSleepingPercentage 50#Skydd av byggen mot förstörelse
gamerule mobGriefing false
gamerule doFireTick false#Byggserver
gamerule doDaylightCycle false
gamerule doWeatherCycle false
gamerule doMobSpawning falsemobGriefing false stoppar creeper-explosioner som förstör terrängen, men stänger också av att byar plockar upp föremål och att endermen flyttar block. Om du bara vill skydda spelarnas byggen är en bättre lösning skydd av regioner med ett plugin.
#Prestanda
randomTickSpeed påverkar serverns belastning kraftigt. Varje steg ger fler slumpmässiga blockuppdateringar i varje tick.
gamerule randomTickSpeed 3Höj inte randomTickSpeed till ett värde som 100 "för snabbare växtlighet". Det är ett av de enklaste sätten att få TPS att rasa på en server med många chunks. Belastningen växer linjärt för varje steg.
#Regler och flera världar
Gamerules ställs in separat för varje värld. På en server med ett flervärldsplugin gäller inte en regel som satts i en värld för de övriga. Du måste upprepa den när du går till respektive dimension.
#Vanliga problem
#"Unknown command" vid gamerule
Stavfel eller fel versaler/gemener i regelns namn. En lista med förslag visas i spelet när du skriver /gamerule - konsolen i panelen föreslår inget.
#Regeln återställdes efter omstart
Värdena sparas i världens data. Om världen bytts ut eller återställts från en säkerhetskopia återgår värdena till det tillståndet. Ställ in dem igen.
#keepInventory fungerar men spelarna förlorar ändå nivåer
keepInventory behåller utrustning och erfarenhet. Om nivåerna försvinner ska du kontrollera att ett dödsplugin inte skriver över det beteendet.
#Regeln fungerar inte i Nether
Du satte den i huvudvärlden. Gå till den aktuella dimensionen eller använd syntaxen för flervärldsplugin.
#Efter doDaylightCycle false vill jag ställa in en viss tid
time set day