Pack de commandes de démarrage de carte d'aventure
10 min de lecture
Une carte d'aventure nécessite rarement une seule commande. Il nécessite un petit pack d'installation qui peut être révisé, copié et réexécuté après le test. Ce guide transforme le travail courant de configuration de carte en un flux NBTForge Project prévisible.
Résultat du guide
Un Command Pack par étapes qui définit les règles de la carte, renvoie les joueurs dans un lobby, marque la navigation et donne des commentaires visibles.
Parcours recommandé
- Créez d'abord des commandes de règles de jeu afin que les règles du monde soient visibles en haut du pack.
- Ajoutez une commande de téléportation ou de retour d'spawn pour le lobby ou le point de réinitialisation.
- Ajoutez une commande de point de cheminement ou de marqueur lorsque les joueurs ont besoin d'une assistance à la navigation.
- Créez des commentaires de titre, de son et de particules sous forme de commandes distinctes au lieu de les masquer dans des notes.
- Enregistrez chaque commande dans Project et copiez le pack final dans l'ordre dans lequel il doit être exécuté.
Ordre de commande suggéré
Commencez avec un état mondial stable: règles du jeu, heure, météo et autres commandes d'environnement. Ajoutez ensuite les mouvements des joueurs, les commentaires, les récompenses et les commandes de nettoyage. Cet ordre rend le pack plus facile à analyser lorsque quelque chose change.
Un simple pack de démarrage peut inclure keepInventory, doMobSpawning, une téléportation dans le hall, un message de titre, un objet de récompense, un retour sonore et un marqueur de particules.
- Configuration du monde en premier.
- Le joueur routage deuxième.
- Troisième retour visible et audio.
- Les récompenses et le nettoyage durent.
Utilisez Project comme source de vérité
Project est plus fiable qu'une note de travail car chaque commande conserve son contexte et peut être rechargée dans le générateur correspondant. Lorsqu'un objet de récompense change, rechargez cette entrée, mettez-la à jour et copiez à nouveau le pack.
Nommez les entrées par objectif, pas seulement par famille de commandes. Le "retour de lobby" est plus utile que la "commande de téléportation" lorsque la meute s'agrandit.
Réussite des tests avant l'Output
Exécutez le pack dans un monde de test et vérifiez les problèmes de commande. Les téléportations avant les règles du jeu peuvent toujours fonctionner, mais les commandes de configuration sont plus faciles à raisonner sur le moment où l'état du monde vient en premier.
Lorsqu'une commande est spécifique à la version, incluez la version dans le titre Project ou dans la documentation environnante.
Expédier l'artefact copié
Utilisez ce guide pour produire l'artefact qu'un joueur ou un créateur de carte exécutera réellement: une commande copiée, un pack Project commandé ou une ressource de datapack. La révision finale doit avoir lieu sur cette Output copiée, et pas seulement sur l'état du générateur modifiable.
Lorsque le flux de travail est sensible à la version, étiquetez la version cible à côté de la commande. Lorsqu'il utilise des sélecteurs, des tableaux de bord, des barres de boss, des balises, des tables de butin ou un ordre de Project, testez ces dépendances dans un monde propre avant de publier la configuration.
- Copiez de Output pour une commande et de Project pour les packs commandés.
- Séparez les variantes Java, Bedrock et d’instantané.
- Testez d'abord les sélecteurs destructeurs avec une Output inoffensive.
- Mettez à jour les presets associés lorsque le guide devient le flux de travail canonique.
Guides et presets liés
FAQ
Une configuration de carte doit-elle être une chaîne de blocs de commande ou un fichier de fonction?
Utilisez celui qui correspond à la carte. NBTForge Project peut Copy le même bloc de commandes ordonné pour des blocs de commandes ou pour un flux de travail de type fonction.
Combien de commandes le pack de démarrage doit-il inclure?
Gardez la première version petite: règles du monde, lobby/réinitialisation, une ligne de commentaires et une récompense ou un marqueur. Ajoutez la complexité après ce pack est facile à réexécuter.
Quand ce guide doit-il devenir un pack Project?
Utilisez Project lorsque le flux de travail nécessite plusieurs commandes, comporte un ordre de configuration et de nettoyage ou doit être à nouveau modifié après le test. Les commandes ponctuelles peuvent rester dans Output.