Espita de Minecraft Server creación Mod (11 / 14 paso)

Paso 11: Ampliar más: 2

En primer lugar para agregar sombreros, tenemos que asegúrese de que sólo el jugador hace el comando, porque si consola lo hace, bien, hay ninguna mano a una cuadra y no cabeza para ponerlo en. Así que antes de la declaración de sendMessage y devolver true en nuestra función bajo demanda , necesitamos comprobar si la commandSender es una instancia del reproductor. Esto se puede hacer, como usted sabe, por esto:

 } else { commandSender.sendMessage("You need to be a player to use this command!"); return true; } 

Con las llaves dando vuelta las cosas en nuestra función sendMessage y devolver true . Sólo podemos añadir una declaración más después de esa declaración si hemos añadido, diciendo los commandSender que el comando puede ser utilizado por un jugador (no olvides devolver true, como todavía se reconoce el comando), que puede hacerse:

} else {commandSender.sendMessage ("necesita ser un jugador para utilizar este comando!"); Player player = (Player) commandSender; 

Hacia el interior de nuestra instrucción instanceof , necesitamos añadir, antes de la sentencia return:

 PlayerInventory inventory = player.getInventory(); 

Esto obtiene un objeto de reproductor de nuestro commandSender, y es seguro echar dentro de esta afirmación si , porque ya comprobamos que nuestro commandSenderes un reproductor.

A continuación, necesitamos obtener el inventario del jugador, con el fin de obtener la manzana en la mano del jugador y equipar a su cabeza. Esto puede lograrse simplemente por:

 inventory.setHelmet(inventory.getItemInMainHand()); 

La manera esto funciona, es como usted probablemente sabe, es sale jugador variable y obtiene su inventario y pone a una variable llamada inventario. Esto debe ser un PlayerInventory y no sólo un inventario, porque inventarios pueden ser cosas como cofres, goteros, etc., mientras que un jugador tiene manos, armadura y otros pequeños pedacitos que no tienen inventarios regulares.

La siguiente tarea es ajustar el casco en el elemento de la mano del jugador. Esto es más simple que usted puede pensar que:

 inventory.setHelmet 

Este puede dividirse en dos partes. Hay la

 inventory.getItemInMainHand() 

Y:

Voy a ir por ellas un bit a la vez. El primero de ellos obtiene nuestra variable previamente definida de inventario y establece el sombrero o casco, como lo que viene después de él en paréntesis.

La segunda parte, que es conseguir como el sombrero, otra vez es nuestra variable de inventario y obtiene el elemento en nuestra mano. Artículos pueden ser en tu main o mano, pero para este tutorial va a obtener el artículo en nuestro uno principal. Para ajustar el sombrero, está sobre él. Ahora compilar el plugin, y listo probarlo!

Artículos Relacionados

Hacer tu Minecraft Server Dile que cuando los jugadores están en línea

Hacer tu Minecraft Server Dile que cuando los jugadores están en línea

Me gusta Minecraft, como estoy seguro muchos de ustedes lo hacen, y sobre todo disfruto colaborando en proyectos con mis amigos, así que hice lo lógico sólo pude pensar y configurar mi propio servidor usando una computadora de repuesto. El único prob
Star Wars y Star Trek en Minecraft con frambuesa mermelada Mod

Star Wars y Star Trek en Minecraft con frambuesa mermelada Mod

Voy a explicar cómo hacer (a) fácilmente Star Wars y Star Trek (y otros) 3D modelos en Minecraft y (b) volar una nave espacial en Minecraft (¡ o incluso con otra entidad, como un murciélago o un zombi, volar!), usando los scripts de python muestra in
Portales de MineCraft! (con sin mods!)

Portales de MineCraft! (con sin mods!)

He estado jugando Minecraft durante mucho tiempo, y una cosa que siempre he querido ser capaz de hacer fue hacer telepuertos. desde entonces he encontrado solo comandos del jugador, realmente. tenía este ingenioso código podría utilizar para teletran
Astuto el Minecraft Server visor Online

Astuto el Minecraft Server visor Online

chicos si le tiene servidor propio minecraft online podría escribir sobre él aquí. Permítame utilizar /fly así puedo tomar fotos. Dicen en los comentarios que la ip y mal echa un vistazo en el servidor. Por cierto mi nombre es craftybell. Los esperam
Lanzador de modo aventura Minecraft

Lanzador de modo aventura Minecraft

¿Qué es lo más frustrante de Minecraft aventura mapas?Destrucción. En Minecraft destrucción es una forma de vida.¿Lo que si había una manera de guardar los datos del jugador y volver al mapa entero a su original estado lo puedes seguir en después de
Minecraft Creeper traje

Minecraft Creeper traje

estos son elementales creepers de Minecraft.  Su un mod que cuenta con diversas enredaderas que no sea las normales enredaderas verdes.  Mi hijo juega a este juego y ama las enredaderas, así que quería un traje de enredadera y no para atrás mi hija q
Cómo chatear con Steve en Minecraft

Cómo chatear con Steve en Minecraft

Utilizando la magia de Plugins y una pizca de la API Smartbot. Puedes chatear con le nuevo mejor del brote de Steve durante todo el día en la comodidad de su propio minecraft server. Este Video muestra la funcionalidad principal del Steve Plugin!Paso
Cómo descargar un servidor de Minecraft

Cómo descargar un servidor de Minecraft

Bien ¿qué es un servidor? Es una computadora o equipo especial que ejecuta el servidor. Si es un ordenador normal tienes que iniciar el servidor.Paso 1: Descargar¡ Es fácil! Primero ir a https://mojang.com/ entonces usted verá el lates instantánea. H
Configurar un servidor en Minecraft

Configurar un servidor en Minecraft

Hola, voy a mostrarte cómo configurar tu propio servidor en Minecraft.Paso 1: Primero conseguir el software. En primer lugar, usted necesita obtener el software para el servidor de http://www.minecraft.net/download/ .Paso 2: Configuración de sí mismo
Fotos de teléfono a Minecraft

Fotos de teléfono a Minecraft

Mis hijos sugieren que hacer una forma de tomar fotos en un teléfono y ponerlos en los mundos de Minecraft. Así que he añadido esta funcionalidad a mi Mod de mermelada de frambuesa para Android (que emula la Frambuesa PI Minecraft API).Usted puede to
Cómo: Bloquear el servidor de Minecraft Personal en encargo caso

Cómo: Bloquear el servidor de Minecraft Personal en encargo caso

He estado queriendo construir a mi propio servidor de Minecraft por absolutamente un rato ahora y creía que lo sería más "cool" para construir uno en el estilo de un bloque de hierba del juego.Aquí estaban algunos de los objetivos del proyecto:-
Servidor de Minecraft PE para IOS (se hace en windows) utilizado para la reciente actualización!

Servidor de Minecraft PE para IOS (se hace en windows) utilizado para la reciente actualización!

Todos nos gusta jugar con nuestros amigos en Minecraft pero no se puede jugar uno con el otro a menos que tengan un enchufe. Hoy mostrará usted cómo crear tu propio servidor de Minecraft PE!Paso 1: Descargar PocketminePrimero se necesita el software.
Tutorial de Minecraft Voltz misiles plataforma

Tutorial de Minecraft Voltz misiles plataforma

apuesto a que ninguno de ustedes han visto esto! SE TRATA DE UN LANZADOR DE MISILES!!! para conseguir esto, vaya a tekkit, descargar, luego haz el modpack voltz. O usted podría mod minecraft usando el ICBM mod. Su mucho más fácil conseguir tekkit.Pas
La Nova, una grieta de Oculus DIY!

La Nova, una grieta de Oculus DIY!

Hola, Instructables! Hoy, mostrará usted cómo hacer tu propio DIY Rift de Oculus llamado la Nova!En este instructable, yo se ser caminando a través del diseño de auricular de la Nova, el proceso de construcción de dicho auricular y la cabeza de técni