Création de mods serveur Minecraft Spigot (11 / 14 étapes)

Etape 11 : Élargir davantage: 2

Tout d’abord pour l’ajout de chapeaux, nous devons veiller à ce que seulement le joueur fait la commande, car si la console le fait, Eh bien, il y a pas la main pour obtenir une pâté de maisons et pas la tête pour le mettre sur. Nous devons donc avant l’instruction sendMessage et retournent la valeur true dans notre fonction onCommand vérifier si le commandSender est une instance de joueur. Cela peut être fait, comme vous le savez, par la présente :

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

Avec des accolades, contournant les choses dans notre fonction sendMessage et retournent la valeur true . Nous pouvons juste ajouter une instruction else après cette Déclaration si nous venons d’ajouter, en disant la commandSender que la commande utilisable uniquement par un joueur (n’oubliez pas de retourner la valeur true, comme le reconnaît toujours la commande), qui peut être fait :

} else {commandSender.sendMessage ("vous devez être un joueur d’utiliser cette commande!") ; Player player = (Player) commandSender; 

Retour à l’intérieur de notre instruction instanceof , il faut ajouter à cela, avant l’instruction return :

 PlayerInventory inventory = player.getInventory(); 

Cet exemple obtient un objet joueur hors de notre commandSender, et il est sûr de monter à l’intérieur de cette instruction if , parce que nous avons déjà vérifié que notre commandSenderest un joueur.

Ensuite, nous devons obtenir l’inventaire du joueur, afin d’obtenir le bloc dans la main du joueur et l’équiper à leur tête. Cela peut simplement être obtenue par :

 inventory.setHelmet(inventory.getItemInMainHand()); 

La façon dont cela fonctionne, est comme vous pouvez probablement, est il sort lecteur variable et obtient leur inventaire et il met à une variable appelée l’inventaire. Cela doit être un PlayerInventory et pas seulement un inventaire, parce que les inventaires peuvent être des choses comme les coffres, compte-gouttes, ect., alors qu’un joueur a mains, armures et autres petits bouts qui n’ont pas des inventaires réguliers.

La tâche suivante consiste à définir le casque à l’élément dans la main du joueur. C’est plus simple que vous pouvez penser :

 inventory.setHelmet 

Cela peut être décomposé en deux parties. Il y a la

 inventory.getItemInMainHand() 

Et :

J’irai par eux un bit à la fois. Le premier obtient notre variable défini précédemment l’inventaire et définit le chapeau ou casque, comme tout ce qui vient après lui dans la parenthèse.

Encore une fois, la deuxième partie, se définie comme le chapeau, obtient notre variable de l’inventaire et obtient l’élément dans notre main droite. Éléments peuvent être dans votre main ou la main, mais pour ce tutoriel nous obtiendront le point dans notre principal unique. Pour fixer le chapeau, c’est tout ! Maintenant, compilez le plugin, et vous êtes prêt à le tester !

Articles Liés

Lanceur de Mode aventure Minecraft

Lanceur de Mode aventure Minecraft

Quelle est la chose la plus frustrante sur Minecraft aventure cartes ?Destruction. Dans Minecraft, la destruction est un mode de vie.S'il y avait un moyen d'enregistrer les données de votre lecteur et de rétablir l'ensemble de la carte à son original
Comment faire pour configurer un serveur Minecraft 1.8.1

Comment faire pour configurer un serveur Minecraft 1.8.1

C'est gratuit et a besoin d'aucun équipement. Il est assez facile, sauf si vous utilisez quelque chose autre que windows. Si vous n'avez pas windows même pas la peine lire ce instuctable qu'il ne fonctionnera pas. Astuce : Vous devez le minecraft fen
Comment : Serveur Minecraft personnel dans Custom bloc Case

Comment : Serveur Minecraft personnel dans Custom bloc Case

J'ai eu envie de créer mon propre serveur Minecraft pour pas mal de temps maintenant et pense qu'il serait très « cool » à en créer un dans le style d'un bloc d'herbe du jeu.Ici sont quelques-uns des objectifs du projet :-Faible encombrement-Faible c
Serveur Minecraft sur Pi framboise 1.8.9

Serveur Minecraft sur Pi framboise 1.8.9

Serveur Minecraft 1.8 sur Pi framboise !Voici les choses que vous allez avoir besoin de télécharger avant de commencer-Win32DiskImager et masticDans ce tutoriel, je vais vous expliquer comment créer et exécuter un serveur Minecraft 1.8 complet sur le
Étapes simples pour créer un serveur Minecraft populaire

Étapes simples pour créer un serveur Minecraft populaire

en ce moment il sont a des centaines de milliers et de milliers de serveurs en ligne Minecraft joueurs jouant sur les serveurs. Aujourd'hui je vous donnera un coup de main et vous montrer exactement ce que vous devez faire pour obtenir un morceau du
Votre serveur Minecraft (PC) de code

Votre serveur Minecraft (PC) de code

Vous demandez peut-être comment coder votre serveur Minecraft. Le code est, malheureusement assez bien mis en place pour vous, mais quand vous regardez ce tutoriel, vous apprendrez comment changer les joueurs max, désactiver la foule frai, PvP et bie
Comment faire un Simple serveur Minecraft PC

Comment faire un Simple serveur Minecraft PC

Cette instructable va vous apprendre comment faire un serveur minecraft en utilisant le fichier server.jar MOJANG offrant ainsi que comment porter vers l'avant afin que vos amis peuvent jouer. Si vous voulez simplement passez à l'étape 6 en télécharg
Comment faire un serveur Minecraft

Comment faire un serveur Minecraft

Salut les gars !Il s'agit une instructable sur comment faire un serveur Minecraft. Encore une fois c'est pour Mac. (désolés windows);)Let's get started !Étape 1: dossierFaire un dossier sur votre bureau appelez ça comme vous voulez.Étape 2: Télécharg
Le guide ultime pour créer un serveur Minecraft sans tête

Le guide ultime pour créer un serveur Minecraft sans tête

Si vous voulez créer un serveur Minecraft ?Ce que vous allez avoir besoin :Un serveur (un ordinateur « dédié » que vous souhaitez exécuter le serveur minecraft : serveur dédié wiki)Un moniteur d'ordinateurUn autre ordinateur (ordinateur normal)Une co
Comment faire pour télécharger un serveur Minecraft

Comment faire pour télécharger un serveur Minecraft

Eh bien, ce qui est un serveur ? C'est un ordinateur ou un ordinateur spécial qui exécute le serveur. Si c'est un ordinateur normal, que vous devez lancer le serveur.Étape 1: TéléchargerC'est facile ! Tout d'abord allez dans https://mojang.com/ puis
Comment faire votre propre serveur Minecraft gratuitement

Comment faire votre propre serveur Minecraft gratuitement

Dans ce instructable je va vous apprendre comment faire un serveur Minecraft PC gratuitement sur Windows et Mac. Vous pouvez utiliser ce serveur d'avoir des gens vous de rejoindre dans le monde entier, bien que vous aurez probablement obtenir seuleme
Comment télécharger et installer des Mods dans Minecraft

Comment télécharger et installer des Mods dans Minecraft

c'est un moyen très facile de télécharger et d'installer les mods pour Minecraft PCÉtape 1: Télécharger Forge Rechercher « Télécharger forge » dans google recherche et cliquer sur le premier lienIl y aura un écran avec beaucoup de liens indiquant la
Comment télécharger et installer les Mods dans Minecraft (pour les nuls)

Comment télécharger et installer les Mods dans Minecraft (pour les nuls)

C'est un moyen très facile de télécharger et d'installer les mods pour Minecraft PCÉtape 1: Forge TéléchargerRechercher « Télécharger forge » dans google recherche et cliquer sur le premier lienIl y aura un écran avec beaucoup de liens indiquant la v
Comment obtenir des Mods dans Minecraft

Comment obtenir des Mods dans Minecraft

Bonjour, aujourd'hui je vais vous montrer comment obtenir des mods dans minecraft. Je vais utiliser mo' créatures par exemple.Étape 1: Téléchargement et Istalling Forge et les ModsAccédez à http://files.minecraftforge.net et trouver la version que le