Světy: další světy, portály a resety
Další dimenze ze šablon (svět plný rud, těžební Nether, prázdnota), reset podle plánu s přesně zachovaným spawnem, portály mezi světy a pravidla pro každý svět. Novinka v 0.3, ve výchozím stavu vypnuto.
Na téhle stránce 3 části
Světy: další světy, portály a resety
Novinka v 0.3, modul worlds, ve výchozím stavu vypnutý; s prázdným worlds se ničeho nedotkne. Hlavní svět zůstane krásný a kope se jinde.
Přidání světa
#Jeden řádek na svět ve worlds.worlds, části klíč=hodnota oddělené |:
id=myserver:mining | name=Těžební svět | template=amplified | seed=random | reset=first monday 05:00 | homes=false | warp=mine
- template:
normal,amplified,large-biomes,floating-islands,caves,ore-world,flat,void,arena,nether,end, neboexisting(jen pravidla, pro overworld, Nether nebo svět z modu). - seed:
same-as-main,random(nový při každém resetu) nebofixed:<číslo>. - reset:
off,first monday 05:00,monthly 1 05:00,weekly sunday 04:00,every 14d; čte se v pásmutime-zone. - Spawn:
spawn=x,y,z,spawn-radius(6),spawn-depth(12),spawn-height(8);platform=truepostaví ve světě se stropem plošinu chráněnou před lávou, s cedulemi zplatform-signs. - Pravidla:
homes,claims,force-load(true/false),pvp=default|off,keep-inventory=default|true,banned-blocks=a:b,c:d(pokládání odmítnuto),border=<bloky>. - Další:
ores=off|normal|dense|rich|<žíly>(žíly navíc ze všech rud, které pack taguje, váhy podleore-weights, i rudy z modů),warn=7d,1d,1h,10m,welcome=<text>,warp=<jméno>(warp na spawn, vytvoří se jednou),replaces=<složka datapacku>(převezme svět, který udělal starší datapack).
Svět je soubor dimenze ve vlastním datapacku Keystone (<svět>/datapacks/keystone-worlds); hra ho načte při příštím startu, takže nový svět potřebuje jeden restart a pak už žije. Když Keystone odebereš, světy zůstanou, jak jsou.
Resety
#Reset proběhne, když server neběží: když se zastaví v plánovaný okamžik nebo po něm (až deset minut předem se počítá, takže to udělá i denní restart v tu hodinu), spawn se uloží; další start svět smaže dřív, než ho hra otevře, spawn vloží zpátky přesně jak byl, uvolní v něm claimy a force-loady a zapomene domovy v něm. Nikdo uvnitř není a nic se neuloží napůl. Hráči dostanou varování v časech warn ve hře a s discord-channel i na Discordu. Hráč, který se vrátí z doby před resetem, se přenese na spawn.
/keystone worlds reset <svět> a potom confirm (nebo cancel) požádá o reset při příštím zastavení (keystone.worlds.reset); POST /v1/worlds/reset (scope operations.run) udělá totéž. /keystone worlds spawn <svět> tě tam přenese.
Portály
#worlds.portals, řádek na portál: name=mine | world=minecraft:overworld | from=10,64,10 | to=12,67,10 | target=myserver:mining. Vstoupíš do kvádru a objevíš se v cílovém světě (na spawnu, nebo svět@x,y,z[,yaw]); permission=<uzel> omezí, kdo ho smí použít. Rám si postav sám; /keystone worlds portal <jméno> corner a … to <cíl> zapíšou řádek podle toho, kde stojíš, … remove ho odebere (keystone.worlds.portal).
GET /v1/worlds (scope status.read) vypíše světy, jejich příští reset a pravidla.
Pomohla vám tahle stránka?
Otevře panel zpětné vazby s touhle stránkou v příloze. Přistane do jedné fronty se vším ostatním.