Guía MINECRAFT
Guía MINECRAFT
Guía MINECRAFT
Uno de los comandos mas basicos y sencillos es el comando /gamerule el cual nos
permite modificar alguna regla del juego, este comando no es muy dificil de utilizar,
solo hay que saber las diferentes reglas y como afectan su valor en el Minecraft. En
esta entrada explicare la manera correcta de usarlo y también los diferentes valores
que pueden tener cada una de las reglas.
• Formato
El formato básico para el comando /gamerule es:
PARAMETROS
• Rule es la regla que se desea modificar o conocer su valor. Las reglas son:
commandBlockOutput, doDaylightCycle, doFireTick, doMobLoot,
doMobSpawning, doTileDrops, keepInventory, mobGriefing,
naturalRegeneration, logAdminCommands, showDeathMessages y
randomTickSpee.
• Value es valor que se le quiere asignar a la regla. Los valores validos para todas
las reglas son true o false a excepción de randomTickSpeed la cual se le debe
asignar un valor de 0 o cualquier numero entero positivo.
Gamerule Descripción
commandBlockOutput Controla si se muestran los mensajes al activar un comando.
doDaylightCycle Controla si corre el ciclo del día.
doFireTick Controla que el fuego se extienda y naturalmente se apague.
doMobLoot Controla si los mobs tiran items al ser matados.
doMobSpawning Controla si los mobs pueden aparecer naturalmente.
doTileDrops Controla si los bloques tiran items al romperse.
keepInventory Controla el poder mantener el inventario al morir.
mobGriefing Controla que los mobs puedan modificar el terreno.
Controla si se regeneran los corazones al tener si no se tiene
naturalRegeneration
hambre
logAdminCommands Controla si se escribe un registro al utilizar un comando.
showDeathMessages Controla si se muestran mensajes en el chat al morir.
randomTickSpeed Controla que tan seguido un tick aleatorio ocurre.
Guía: Cómo usar el comando /summon
En la versión 1.7 de Minecraft se agregaron nuevos comandos, algunos enfocados
para su uso en los servidores y otros con los cuales podemos crear nuevos efectos y
funciones en los mapas de aventura. En esta ocasión explicaremos el comando
/summon, la manera correcta de usarlo y también diferentes ejemplos de lo que
podemos llegar a hacer con el.
El comando /summon sirve para crear una identidad especifica sin la necesidad de
usar un dispensador.
• Formato
REQUERIDOS
• EntityID es la ID de la identidad que deseas crear (Ej. Cow, MinecartTNT). Si no
conocen las ID en esta tabla se encuentran todas las que pueden hacer uso.
OPCIONALES
• X Y Z son los coordenadas donde se desea que aparezca la entidad. El valor de las
coordenadas X y Z debe tener un rango entre -30,000,000 a 30,000,000. La
coordenada Y debe ser mínimo 0. Si las coordenadas no son especificadas la
entidad aparecerá en ubicación del jugador o dentro del command block.
• DataTag se usan para especificar condiciones, atributos o posiciones. Una lista con
todas las datatags la pueden encontrar aquí, esta en inglés, si batallan para
entenderle en esta semana agregare una entrara explicándolas.
• Uso
El uso de este comando se puede hacer mediante la utilización de un bloque de
comandos o si se tienen permisos de operador mediante el chat.
• Ejemplos
Aparecer un esqueleto con el nombre de Paco el flaco.
• Comando
El comando para aparecer un caballo es /summon EntityHorse X Y Z, en donde
EntityHorse es la ID del caballo y X Y Z son las coordenadas donde deseamos que
aparezca.
Los caballos tienen diferentes datatags, usando la etiqueta Type podemos elegir el
tipo de caballo que deseamos que aparezca, siendo los valores 0 = Caballo, 1 =
Burro, 2 = Mula, 3 = Zombie y 4 = Esqueleto.
Ahora si esos caballos los queremos montar hay que agregarles la datatag Tame con
el valor 1 (verdadero) y si ademas queremos que ya tengan la silla de montar se le
agrega la etiqueta Saddle con el valor verdadero 1.
Comando para aparecer un caballo zombie domado con silla de montar el comando
es:
/summon EntityHorse X Y Z {Type:3,Tame:1,Saddle:1}
Para generar el comando para aparecer un caballo esqueleto domado con silla de
montar seleccionamos Horse como la Entidad, en Tipo seleccionamos Skeleton,
marcamos la casilla de Extras y presionamos el boton Modificar que esta a la
derecha, escojemos el valor Si en Saddle para que tenga la silla de montar y el valor
Si en Tame para que este domado, presionamos el boton Generar y listo.
Who's Executing?
First, this part selects the entity:
/execute {selector}The can be @p, @r, @a, or @e with all the parameters. For example,
/execute @e[0,70,0,5,type=Creeper,name=Bob]will select all Creepers within a radius of 5 blocks
of coordinates (0,70,0) named "Bob".
Now...Where To Execute?
This next part may seem redundant, but it has a use.
{x} {y} {z}determines the coordinates where the command will be executed. For the
previous example,
/execute @e[0,70,0,5,type=Creeper,name=Bob] ~ ~5 ~ Will now execute the command not at the
Creeper's position, but five blocks above the Creeper. Just imagine that you first find
a Creeper at (0,70,0), then the Creeper executes a command at (0,75,0).
Now, using fixed coordinates for this is completely redundant. This is used for when
an entity may be moving; the command will always be executed in the same position
relative to the entity.
Finally...What To Do
And now, the actual command:
{command}This is a full command with all the arguments, including player selectors.
So this,
/execute @e[0,70,0,5,type=Creeper,name=Bob] ~ ~5 ~ give @p[r=3] stone will make all Creepers named
Bob at most five blocks from (0,70,0) give the nearest player within three blocks of
the block(s) five blocks above said Creepers stone...right.
Anyways, the command can even be the /execute command itself, which can lead
to some interesting scenarios. As a last example,
/execute @e[type=Chicken] ~ ~ ~ execute @p ~ ~ ~ give @p stone will have all Chickens force the
nearest player to give themselves stone.
Execute Detect
The execute command has an alternate syntax:
/execute {selector} {x} {y} {z} detect {x} {y} {z} {block} {data} {command} This part allows for the
command to test for a block at a certain position.
detect {x} {y} {z} {block} {data}The coordinates may be relative or absolute, allowing for
the command to test if a certain block is around an entity. Using the example
command:
/execute @e[0,70,0,5,type=Creeper,name=Bob] ~ ~5 ~ detect ~ ~-1 ~ minecraft:wool 14 give @p[r=3] stone This
will give said players stone only if the detected Creepers have red wool one block
below them. In full sentence structure: "Execute five blocks above all Creepers
named Bob within five blocks of the coordinates (0,70,0) with the block red wool one
block below them, a command that gives the nearest player within three blocks
stone."
The damage value of the block is required, however it can be set to -1 to test for
any damage value. This can be used to test for any type of stone brick, or for any
color of wool.