te voy a presentar casi todos los comandos, porque seria imposible mostrarte todos en sí, pero los más básicos o conocidos tal como señalo en el titulo de este articulo y fáciles de usar. Si estas creando un servidor incluso no es necesario tener plugins en algunos casos, ejemplo, crear npc sin plugin o sin mod es posible.
Comandos principales de Minecraft Java
/help
Muestra ayuda general o de un comando específico.
Ejemplo:
/help
/help time
/gamemode
Cambia el modo de juego de un jugador.
Ejemplo:
/gamemode creative nick
Si quieres cambiar el modo para todos usa: /gamemode creative o /gamemode survival /gamemode spectator /gamemode adventure
/time
Modifica o consulta la hora del mundo.
Ejemplo:
/time set day
/time set night
/time add 1000
/weather
Cambia el clima del mundo.
Ejemplo:
/weather clear (con esto quitar la lluvia)
/weather rain 6000
/tp (/teleport)
Teletransporta jugadores o entidades.
Ejemplo:
/tp nick 100 64 -200
/tp nick nick2 (nick nombre de un jugador, nick2 nombre del otro jugador a donde ira)
/give
Da ítems a un jugador.
Ejemplo:
/give nick diamond 64
/give nick minecraft:player_head
/summon
Invoca mobs o entidades.
Ejemplo:
/summon zombie ~ ~ ~
/summon villager ~ ~1 ~ {NoAI:1b,CustomName:’»NPC»‘}
/kill
Elimina entidades o jugadores. «nick» es el nombre del jugador
Ejemplo:
/kill nick
/kill @e[type=zombie] (eliminas a los zombies cercanos)
/clear
Elimina ítems del inventario.
Ejemplo:
/clear nick
/clear nick minecraft:dirt
/effect
Aplica o elimina efectos.
Ejemplo:
/effect clear nick
/enchant
Encanta el objeto «herramientas o armaduras que tu tengas en la mano».
Ejemplo:
/enchant nick sharpness 5
/seed
Muestra la semilla del mundo.
Ejemplo:
/seed
/locate
Busca estructuras o biomas.
Ejemplo:
/locate structure village
/locate biome desert
Mundo y reglas
/gamerule
Cambia reglas del juego.
Ejemplo:/gamerule keepInventory true/gamerule doDaylightCycle false
/difficulty
Cambia la dificultad.
Ejemplo:/difficulty hard
/worldborder
Configura el borde del mundo.
Ejemplo:/worldborder set 1000
/setworldspawn
Define el spawn global.
Ejemplo:/setworldspawn 0 64 0
/spawnpoint
Define el respawn de un jugador.
Ejemplo:/spawnpoint nick 100 65 100
/fill
Rellena una zona con bloques.
Ejemplo:/fill 0 60 0 10 65 10 stone (funciona con coordenadas, coordenada 1 y coordenada 2)
/setblock
Coloca un bloque.
Ejemplo:/setblock ~ ~ ~ diamond_block
/clone
Copia una zona de bloques.
Ejemplo:/clone 0 60 0 5 65 5 20 60 20 (coordenadas)
/fillbiome
Cambia el bioma de una zona.
Ejemplo:/fillbiome 0 0 0 100 100 100 desert (coordenadas)
/forceload
Mantiene chunks cargados.
Ejemplo:/forceload add 0 0
(si quieres quitar la carga de chunk, usa /forceload remove 0 0
/place
Coloca estructuras o features.
Ejemplo:/place structure minecraft:village_plains
Entidades y NPC
/execute
Ejecuta comandos bajo condiciones.
Ejemplo:/execute as nick at @s run say Hola
/tag
Añade etiquetas a entidades.
Ejemplo:/tag @p add vip (El jugador más cercano ahora tiene el tag vip)
(si quieres quitar el tag: /tag @p remove vip)
/data
Modifica datos NBT.
Ejemplo:/data get entity @e[type=villager,limit=1]
/attribute
Cambia atributos.
Ejemplo:/attribute nick minecraft:generic.max_health base set 40
/damage
Hace daño directo.
Ejemplo:/damage nick 5 minecraft:generic
/ride
Hace que una entidad monte otra.
Ejemplo:/ride nick mount horse
/spectate
Observa una entidad.
Ejemplo:/spectate @e[type=creeper,limit=1] nick
NPC con aldeano (Java)
NPC estático y eterno.
Ejemplo:/summon villager ~ ~1 ~ {NoAI:1b,Invulnerable:1b,PersistenceRequired:1b,CustomName:'"NPC"'}
npc con profesión especifica y trade:
/summon villager ~ ~1 ~ {VillagerData:{profession:»minecraft:librarian»,level:5,type:»minecraft:plains»},NoAI:1b}
(si entiendes un poco de programación, no tendrás problemas de entender y crear todos los npcs con los trades que quieras)
Redstone, lógica y minijuegos
/scoreboard
Sistema de puntos y lógica.
Ejemplo:/scoreboard objectives add kills dummy
/function
Ejecuta funciones de datapack.
Ejemplo:/function ejemplo:start
/schedule
Ejecuta funciones más tarde.
Ejemplo:/schedule function ejemplo:loop 10s
/trigger
Permite acciones del jugador.
Ejemplo:/trigger menu set 1
/random
Genera valores aleatorios.
Ejemplo:/random value 1..10
/return
Devuelve valores en funciones.
Ejemplo:/return 1
/loot
Genera botín.
Ejemplo:/loot give nick loot minecraft:chests/simple_dungeon
/particle
Genera partículas.
Ejemplo:/particle flame ~ ~1 ~ 0 0 0 0.1 20
/playsound
Reproduce sonidos.
Ejemplo:/playsound minecraft:entity.experience_orb.pickup master nick
/title
Muestra texto en pantalla.
Ejemplo:/title nick title {"text":"Bienvenido"}
/tellraw
Mensaje avanzado.
Ejemplo:/tellraw nick {"text":"Haz clic","clickEvent":{"action":"run_command","value":"/tp nick 0 100 0"}}
Multijugador y administración
/op
Da permisos de operador. (puede tener el control total del server)
Ejemplo:/op nick
/deop
Quita permisos al operador «dueño»
Ejemplo:/deop nick
/ban
Banea jugadores.
Ejemplo:/ban nick
/pardon
Quita el baneo.
Ejemplo:/pardon nick
/kick
Expulsa jugadores.
Ejemplo:/kick nick
/whitelist
Gestiona la whitelist.
Ejemplo:/whitelist add nick
/list
Jugadores conectados.
Ejemplo:/list
/say
Mensaje global.
Ejemplo:/say El servidor reinicia pronto
/me
Mensaje en tercera persona.
Ejemplo:/me está probando comandos
/msg (/tell /w)
Mensaje privado.
Ejemplo:/msg nick hola
/team
Gestiona equipos. (especifico, si quieres que no se hagan daño en pvp, etc)
Ejemplo:/team add rojo
/teammsg
Mensaje al equipo.
Ejemplo:/teammsg vamos
/publish
Abre mundo a LAN.
Ejemplo:/publish
/stop
Apaga el servidor.
Ejemplo:/stop
Técnicos y depuración (más avanzando)
/debug
Registra datos técnicos.
Ejemplo:/debug start
/perf
Analiza rendimiento.
Ejemplo:/perf start
/jfr
Perfilado avanzado.
Ejemplo:/jfr start
/tick
Controla el tick.
Ejemplo:/tick freeze
/reload
Recarga datapacks.
Ejemplo:/reload
/save-all
Guarda el mundo.
Ejemplo:/save-all
/save-on
Activa guardado automático.
Ejemplo:/save-on
/save-off
Desactiva guardado automático.
Ejemplo:/save-off
/datapack
Gestiona datapacks.
Ejemplo:/datapack list
Bueno último ejemplo para los curiosos, aunque si lo mencione con /give
ejemplo: /give nick command_block (para obtener el bloque de comandos y colocar más códigos que puedas encontrar)
Me gustaría seguir mostrándote más códigos, pero ya es demasiado xd. Si eres usuario de bedrock los comandos son similares, pero siempre puede variar el espacio entre ellos.









