EternalTD Setup
Tekushchii protsess nastroiki EternalTD postroen vokrug kontenta, upravlyaemogo Nightbreak, dopolnitelnoy podderzhki modelei cherez FreeMinecraftModels i vspomogatelnoy komandy dlya resurs-paka.
Trebovaniya
- EternalTD
1.4.1 - Java
21 - server, sovmestimyi s Paper/Spigot, na tekushchei linii API
1.21
Neobyazatelnye integratsii:
FreeMinecraftModelsdlya polzovatelskikh modelei EternalTDResourcePackManager, esli vy khotite, chtoby EternalTD registriroval tam svoi ofitsialnyi resurs-pak vmesto zapisi vserver.propertiesFloodgate,ModelEngineiLibsDisguisesyavlyayutsya soft-depends, a ne obyazatelnymi trebovaniyami dlya tekushchego protsessa nastroiki
Chto sozdaet EternalTD
Pri zapuske EternalTD inicializiruet ili ispolzuet sleduyushchie puti:
plugins/EternalTD/config.yml
plugins/EternalTD/content_packages/
plugins/EternalTD/imports/
plugins/EternalTD/levels/
plugins/EternalTD/waves/
plugins/EternalTD/npcs/
plugins/EternalTD/worlds/
Primechanie o legacy-strukture:
- Teper plugin schitaet
levels/inpcs/kanonicheskimi imenami papok. - Pri zapuske i perezagruzke on avtomaticheski perenosit starye papki
Levels/iNPCs/v puti s malenkimi bukvami.
Rekomenduemyi pervichnyi protsess
- Ustanovite EternalTD i odin raz zapustite server.
- Vypolnite
/etd initializeot imeni igroka seternaltd.*. - Privyazhite akkaunt Nightbreak komandoy
/nightbreaklogin <token>. - Vypolnite
/etd downloadall, chtoby zagruzit vse dostupnye pakety EternalTD vplugins/EternalTD/imports. - Vypolnite
/etd install, chtoby primenit ofitsialnuyu nastroiku resurs-paka EternalTD. - Vypolnyaite
/etd setup, kogda khotite prosmatrivat, vklyuchat, otklyuchat ili obnovlyat otdelnye pakety.
/nightbreaklogin <token> yavlyaetsya chastyu obshchego akkaunt-protsessa Nightbreak/MagmaCore, a ne komandoy, obyavlennoy v plugin.yml EternalTD.
Chto na samom dele delaet /etd initialize
/etd initialize otkryvaet menyu pervonachalnoi nastroiki. Eta komanda ne zagruzhaet kontent i ne ustanavlivaet resurs-pak za vas.
Tekushchee menyu predlagaet tri rezultata:
Recommended Setup: pomechaet nastroiku kak zavershennuyu i podskazyvaet vypolnit/nightbreaklogin <token>,/etd downloadalli/etd installManual Setup: pomechaet nastroiku kak zavershennuyu i ostavlyaet upravlenie kontentom vamUse Current Content: pomechaet nastroiku kak zavershennuyu i sokhranyaet tekushchii kontent na diske bez izmenenii
Poskolku vse tri varianta ustanavlivayut setupDone: true, vosprinimaite /etd initialize kak protsess-podskazku, a ne kak shag proverki.
Povedenie spawna i khaba
V config.yml seichas est:
setupDonespawnLocationsmanageSpawnplayerGuide
Kogda manageSpawn: true i mir etd_spawn sushchestvuet, vhodjashchie igroki teleportiruyutsya v nastroennuyu tochku spawna EternalTD.
Ofitsialnyi paket khaba otslezhivaetsya otdelno ot igrovyh kart i ustanavlivaetsya kak mir etd_spawn v konteiner mirov servera.
Reload posle ruchnykh importov
Ispolzuite /etd reload posle ruchnykh importov ili ruchnoi ochistki failov.
Seichas perezagruzka EternalTD:
- zanovo zapuskaet importer
- perezagruzhaet pakety kontenta
- perezagruzhaet levels, waves, NPCs i shablony mirov
- obnovlyaet status dostupa i obnovlenii paketov
- zanovo inicializiruet pomoshchnik resurs-paka
- prosit FreeMinecraftModels perezagruzit importirovannyi kontent, esli etot plugin ustanovlen