Presets

Préréglages Item

Java 1.20.4 objet NBT guide de preset

Java Élément 1.20.4 Le guide des presets NBT est désormais un flux de travail Give complet au lieu d'une note de commande basée sur un modèle. Utilisez ce preset lorsqu'une carte ou un serveur reste intentionnellement sur Java 1.20.4 ou une syntaxe antérieure. Il offre aux créateurs une surface de révision sécurisée pour l'objet hérité NBT sans mélanger cette Output dans les commandes du composant Java 1.20.5+. L'article conserve ensemble les champs de configuration, la révision des sorties, le placement Project et la capture des résultats afin que la commande soit facile à auditer avant de faire partie d'une configuration de carte, d'un déclencheur d'événement ou d'un Command Pack réutilisable. Le flux de travail utile est la comparaison. Conservez la version cible, le nom visible, lore, enchantments, l'indicateur incassable et l'ancienne charge utile NBT visibles afin que la commande puisse être reconstruite ultérieurement si le Project passe à une version Minecraft de l'ère composant.

Résultat du preset

Une commande Java 1.20.4 `/give` héritée est séparée de l'Output des composants modernes.

Sortie

Ancien objet Java 1.20.4, commande NBT

/give @p minecraft:diamond_sword{display:{Name:'{"text":"Legacy Blade","color":"gold","italic":false}',Lore:['{"text":"Java 1.20.4 NBT item","color":"gray","italic":false}']},Enchantments:[{id:"minecraft:sharpness",lvl:5s}],Unbreakable:1b,nbtforge:{legacy_item:1b}} 1
Too long for Minecraft chat

The longest command line is 267 characters, 11 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.

  • Use a Command Block: run /give @s command_block, place it, then paste this command into the block command field.
  • Use a .mcfunction for a reusable datapack: save the line without the leading slash at saves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunction with a minimal pack.mcmeta, run /reload, then run /function <ns>:<name>. Do not paste .mcfunction content into chat.

Capture du preset

Commencez par les commandes Give qui définissent l'état prédéfini.
Le deuxième plan met en évidence le paramètre ou la commande compagnon qui modifie le comportement face au joueur.
Le tir de Output maintient la commande finale ou la paire de commandes visible avant qu'elle n'entre dans Project.

Construire le preset

  1. Ouvrez le workbench Give avec la version cible définie sur Java 1.20.4.
  2. Recréez l'intention de l'objet au lieu de modifier aveuglément une commande copiée.
  3. Nom personnalisé Add, lore, enchantments et comportement de durabilité.
  4. Examinez l’ancienne Output NBT séparément de l'Output des composants modernes.
  5. Enregistrez la variante héritée dans Project avec la version cible dans le titre.
  6. Planifiez une reconstruction de composant avant de déplacer la même carte vers Java 1.20.5 ou version ultérieure.

Pourquoi ce preset Give appartient à Project

Utilisez ce preset lorsqu'une carte ou un serveur reste intentionnellement sur Java 1.20.4 ou une syntaxe antérieure. Il offre aux créateurs une surface de révision sécurisée pour l'objet hérité NBT sans mélanger cette Output dans les commandes du composant Java 1.20.5+.

Le flux de travail utile est la comparaison. Conservez la version cible, le nom visible, lore, enchantments, l'indicateur incassable et l'ancienne charge utile NBT visibles afin que la commande puisse être reconstruite ultérieurement si le Project passe à une version Minecraft de l'ère composant. Une commande copiée n'est utile que lorsque les hypothèses environnantes sont visibles: portée du sélecteur, état du monde, ordre à l'intérieur du pack et Output exacte qui sera collée dans Minecraft. Traitez ce preset comme un point de contrôle où ces détails peuvent être examinés avant que la commande ne quitte NBTForge.

La galerie est structurée autour de cette revue. Le premier plan montre l'état de le workbench, le deuxième plan appelle le champ ou le module compagnon qui modifie le comportement face au joueur, et le plan de Output maintient la commande ou la paire de commandes visible. Lorsque le preset a un résultat visible, la capture en jeu confirme la même idée dans un monde de test restauré plutôt que de s'appuyer sur une superposition générique.

Tests et vérifications de la portée

Ne collez pas cet objet de style ancien NBT dans un flux de travail de composants moderne et supposez qu'il migrera proprement. Traitez la commande 1.20.4 comme une intention source, puis reconstruisez-la avec des composants lorsque le serveur cible change.

Exécutez le premier test de fumée avec un sélecteur étroit et un état mondial propre. Les commandes d'environnement, d'utilitaires, de routage et de feedback peuvent sembler inoffensives, mais elles affectent souvent chaque joueur ou le monde entier. Confirmez que la commande modifie uniquement l'état prévu, puis enregistrez le résultat exact à côté des lignes de configuration ou de suivi qui expliquent pourquoi il existe.

Si la commande fait partie d'un fichier de fonction ou d'une chaîne de blocs de commandes, testez l'artefact copié, et pas seulement l'état du workbench en direct. Cela détecte les sélecteurs obsolètes, le mauvais ordre des commandes, les lignes de configuration manquantes et les effets qui ne semblaient fonctionner que parce qu'un test précédent avait laissé un état derrière lui.

  • Gardez les sélecteurs étroits jusqu'à ce que le pack complet soit examiné.
  • Placez la configuration du monde avant les remplacements spécifiques à la rencontre.
  • Enregistrez les commandes de feedback à côté du changement d’état qui les déclenche.

Où aller ensuite

Enregistrez la commande héritée à côté de son remplacement moderne afin que les réviseurs puissent comparer les deux sorties avant la migration.

Pour le chemin moderne, comparez le Java 1.21 guide de preset des composants de l'objet et le Migration des presets de commande Java héritée.

FAQ

Puis-je coller cette commande Give dans le chat?

Généralement oui pour un test de fumée à une commande si le sélecteur est sécurisé et la ligne est courte. Pour un comportement de carte reproductible, enregistrez-le dans Project et copiez le pack commandé ou l'Output de style fonction.

Pourquoi cette galerie est-elle réservée à l'interface utilisateur?

Ce preset produit JSON, une organisation de Project ou un flux de travail de révision plutôt qu'un objet visible dans le monde. La preuve utile est l’état du workbench, l'Output et le placement Project.

Que dois-je vérifier avant de partager ce preset?

Vérifiez la portée du sélecteur, l'ordre des commandes, la version cible et si la commande appartient à la configuration, à la logique de rencontre, aux commentaires ou au nettoyage. Ces catégories décident où il doit se situer dans un pack Project.

Ouvrir ce flux

Commencez depuis l’espace Give associé, puis ajustez les champs du preset pour votre monde.