Co potřebuješ
Tento návod je pro ArdaNPCs 1.1.0. Začni v testovacím světě, kde máš práva správce. Vlastní NPC vytvoříš přímo ve hře; pro první postavu nepotřebuješ psát skripty ani upravovat JSON.
| Součást | Požadavek |
|---|---|
| Minecraft Java Edition | 1.21.8 |
| Mod loader | Fabric Loader 0.19.3 nebo novější kompatibilní verze |
| Fabric API | 0.136.1+1.21.8 nebo novější kompatibilní verze pro Minecraft 1.21.8 |
| Java | 21 nebo novější |
| Mod | ArdaNPCs-1.1.0.jar |
| Administrace NPC | Oprávnění operátora úrovně 2 nebo vyšší |
Použij sestavení pro Fabric. V multiplayeru nainstaluj ArdaNPCs i Fabric API na server a ke všem hráčům, kteří se připojují. Samotná instalace na server nestačí pro editor, vlastní obrazovky a vykreslování NPC.
Instalace a první spuštění
- Ukonči hru; před změnou existujícího serveru jej řádně zastav a zazálohuj celý svět.
- Připrav profil Minecraftu 1.21.8 s odpovídajícím Fabric Loaderem.
- Stáhni mod z oficiální stránky na CurseForge. Vlož jeho JAR a odpovídající Fabric API do složky
modspříslušné herní instance. Při aktualizaci odstraň starý JAR ArdaNPCs z této složky, aby tam nezůstaly dvě verze stejného modu. - Spusť hru přes profil Fabric. Pro multiplayer stejně připrav server i klienty.
- Otevři testovací svět s povolenými příkazy nebo se připoj jako operátor. Ověř, že příkaz
/ardanpcs listexistuje. Zpráva o prázdném seznamu NPC je v novém světě normální.
Chybí-li příkaz, zkontroluj profil, verzi hry a instalaci modu. Pokud příkaz existuje, ale nelze jej použít, zkontroluj oprávnění. Chyby závislostí při startu řeš před načítáním hlavního světa; postup najdeš v řešení problémů.
První NPC krok za krokem
- Postav se na rovné volné místo a dívej se před sebe. Do chatu napiš:
/ardanpcs create Strážce brány
NPC vznikne přibližně dva bloky ve směru pohledu. Hláška obsahuje jeho jméno a UUID. UUID je trvalý identifikátor postavy; jméno můžeš později změnit, takže v příkazech se používá UUID.
- Získej Arda NPC Wand z kreativního inventáře nebo příkazem níže.
/give @s arda_npcs:npc_wand
- Drž hůlku a klikni pravým tlačítkem přímo na NPC. Otevře se editor této postavy.
- V základní záložce nastav jméno, případně titul, například „Hlídka města“. Pro první pokus ponech pasivní režim a v AI pohyb Stání.
- Klikni na Uložit / Save a zkontroluj potvrzení serveru. Zavření okna bez uložení není potvrzením změn.
- Odlož hůlku a klikni pravým tlačítkem na NPC. U nové postavy bez dialogů a služeb se použije jednoduchý pozdrav. Tím ověříš běžnou hráčskou interakci.
- Otevři editor znovu a pokračuj návodem Dialogy a questy, kde postavě přidáš vlastní rozhovor a úkol.
Hůlkou lze NPC také vytvořit: klikni pravým tlačítkem na blok. Postava se jménem „Arda NPC“ vznikne u kliknuté strany bloku. Při otevírání editoru proto míř na postavu; kliknutí vedle ní může vytvořit další NPC.
Tři různé interakce
| Akce | Výsledek |
|---|---|
| Pravé tlačítko s Arda NPC Wand na NPC | Administrátorský editor, vyžaduje OP 2. |
| Pravé tlačítko na NPC bez hůlky | Běžná interakce podle nastavení: rozhovor, role nebo další zapnuté chování. |
| Držení klávesy pro plížení + pravé tlačítko bez hůlky | Nabídka dostupných služeb NPC. Výchozí klávesa plížení je Shift. |
/ardanpcs manager | Správce NPC pro přehled, výběr a administraci postav. |
Pro samotné hraní dialogů a úkolů není nutné dávat hráčům operátora. Oprávnění správce patří k tvorbě a úpravám obsahu. Při zkoušení ověř také pohled běžného hráče, zejména dostupnost questů, ceny služeb a cílení bojujících NPC.
Kam pokračovat
- Ovládání a editor NPC: výbava, boj, hlídky, frakce, návrat po smrti a příkazy.
- Vzhled a modely: skin, plášť, velikost a entity z jiných modů.
- Dialogy a questy: rozhovory, cíle, podmínky a odměny.
- Události a skripty: vlastní reakce s hotovými příklady.
- Služby NPC: obchod, banka, teleport, pošta a společníci.