Presets de objetos
Generador de comandos de poción personalizada de Minecraft
Los comandos de poción personalizada son fáciles de sobrecargar. El flujo de trabajo práctico consiste en elegir el tipo de poción, nombrarla, fijar un color legible, añadir solo los efectos que el encuentro necesita y confirmar la duración y el amplificador antes de Copy.
Resultado del preset
Un comando de poción personalizada con opciones de efecto visibles y un marcador custom_data estable para kits o fases de jefe.
Salida
Output de /give de la poción personalizada
/give @p minecraft:splash_potion[custom_name={text:"Boss Phase Tonic",color:"light_purple",italic:false},lore=[{text:"Strength and speed for one arena phase",color:"gray",italic:false}],potion_contents={custom_color:11141290,custom_effects:[{id:"minecraft:strength",amplifier:1,duration:1200,show_particles:true},{id:"minecraft:speed",amplifier:0,duration:1200,show_particles:true}]},custom_data={nbtforge_potion:"boss_phase"}] 1The longest command line is 429 characters, 173 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
.mcfunctionfor a reusable datapack: save the line without the leading slash atsaves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunctionwith a minimalpack.mcmeta, run/reload, then run/function <ns>:<name>. Do not paste.mcfunctioncontent into chat.
Captura del preset
Crear el preset
- Abre Give y elige el tipo de objeto de poción: poción, poción arrojadiza, poción persistente o flecha de punta.
- Añade custom_name y lore para que la poción explique su función en el inventario.
- Configura el color de la poción, los efectos personalizados, la duración, el amplificador y la visibilidad de las partículas.
- Copia el Output y prueba la temporización del efecto en el escenario de destino o en el flujo del kit.
La duración del efecto es la verdadera decisión de diseño
La mayoría de los ejemplos de pociones se centran en valores de amplificador extremos, pero la duración suele importar más. Una poción de fase de jefe, una poción de kit y una poción de tutorial de mapa necesitan temporizaciones muy distintas.
NBTForge mantiene la duración del efecto y el amplificador en el mismo flujo de trabajo, así que el Output se puede ajustar al juego real en lugar de copiarla como un comando curioso.
Haz que las pociones personalizadas sean detectables
Usa custom_data cuando un comando posterior necesite detectar o eliminar la poción. No confíes en el texto del nombre mostrado para la lógica; los nombres pueden cambiar cuando el objeto se localiza o se le cambia el estilo.
Para los kits de recompensa, guarda la poción junto con el título, el sonido o el comando de fase de jefe correspondiente en un Project.
- Usa show_particles false para efectos auxiliares invisibles.
- Usa la poción arrojadiza para las herramientas de encuentro.
- Usa una poción normal para las recompensas del inventario del jugador.
Ajustar el preset a un Project real
Trata el generador de comandos de poción personalizada de Minecraft como un punto de partida probado, no solo como una cadena copiada. Una vez que el Output funcione, guárdala con un nombre de Project claro, anota la versión de Minecraft de destino y mantén el preset cerca de los comandos de configuración relacionados, como el marcador, la boss bar, el botín o las líneas de reinicio.
Antes de publicar el preset en un mapa, servidor o Command Pack, ejecútalo desde el artefacto copiado y no solo desde el Workbench en vivo. Así detectas dependencias que faltan, selectores obsoletos, opciones de edición incorrectas y comandos que solo funcionaron porque el estado de prueba local ya existía.
- Mantén la edición y la versión seleccionadas junto con el comando compartido.
- Prueba los selectores con un comando inofensivo antes de usar daño, matar, limpiar o teletransportar.
- Mueve los comandos largos a un Project o a un flujo de trabajo de tipo función en lugar de pegarlos en el chat.
- Vuelve a comprobar las advertencias después de cambiar entidades, componentes de objeto, pasajeros o recursos del datapack.
FAQ
¿Puedo hacer un objeto con un efecto de poción infinito?
El objeto puede aplicar un efecto muy largo, pero el mejor flujo de trabajo es decidir si el efecto pertenece al objeto, a un comando /effect o a un sistema de comandos repetido.
¿El color de la poción cambia el efecto?
No. El color es visual. La lista custom_effects controla lo que la poción hace de verdad.
¿Cuándo debería este preset formar parte de un Command Pack?
Úsalo como entrada de un Command Pack cuando el Output dependa de líneas de configuración, comandos de reinicio, recursos de botín, estado del marcador o pruebas repetidas. Los comandos seguros sueltos todavía se pueden Copy directamente desde el Output.
Abrir este flujo
Empieza desde el panel Give relacionado y ajusta los campos del preset para tu mundo.