Comment écrire des mods Minecraft avec des fonctions


Posted on 2017-09-12 03:02:21 category:la programmation


Lorsque les joueurs se réfèrent aux fonctions de Minecraft, cela fait référence à l'un des deux scénarios: utiliser des fonctions lors de l'écriture de code pour votre propre mod OU la commande en jeu/fonction qui permet à un joueur d'exécuter une liste spécifique de commandes.Nous verrons comment, dans les deux cas, les fonctions peuvent être utilisées efficacement par les joueurs pour manipuler le jeu, exécuter des actions spécifiques et, finalement, rendre le jeu plus facile.Les fonctions Minecraft sont utiles car elles peuvent exécuter plusieurs commandes dans un ordre séquentiel pour lancer une séquence spécifique d'événements ou d'actions.Les blocs de commande sont une alternative mais ont souvent tendance à induire un décalage supplémentaire qui peut ralentir votre jeu.

Utilisation de fonctions pour écrire des mods Minecraft

Le contenu suivant indique comment acquérir votre badge Write Your First Mod via le programme LearnToMod.C'est une excellente introduction pour apprendre à utiliser les fonctions de Minecraft pour créer des blocs de code utiles.Voyons comment écrire un mod Minecraft qui a une fonction nommée main .Désormais, elle s'appellera la fonction main .Lorsque vous exécutez un mod, votre mod démarre toujours à partir de la fonction principale.

Notez que le badge Saying Hello est similaire au badge Écrivez votre premier mod, sauf qu'il contient trois messages au lieu de deux.Vous trouverez ci-dessous le code que vous devez écrire pour compléter le badge Saying Hello.Encore une fois, remarquez comment le code comprend 3 actions spécifiques fusionnées en 1 fonction intitulée «main».

Fonctions minecraft en codage mod

Pour obtenir de l'aide pour compléter les badges, cliquez sur le lien Cliquez pour obtenir des indices dans la barre de progression en haut du mod, ou regardez la vidéo pour découvrir comment résoudre le défi.Parfois, il est difficile de positionner les blocs au bon endroit, vous pouvez donc toujours les réorganiser après les avoir appliqués à votre environnement de programmation.

Pour gagner le badge, vous devez tester votre mod dans le simulateur Minecraft sur le site LearnToMod.La barre de progression de ce mod indique que vous avez terminé l'écriture de 100% du code à l'aide de fonctions, mais elle vous rappelle de tester le code dans le simulateur.

tester les fonctions dans le code de modding Minecraft

Pour tester votre mod dans le simulateur, cliquez sur le bouton Simulateur, qui se trouve à côté du bouton Mod.

Simulateur de code LearnToMod

Le simulateur Minecraft ne fonctionne parfois pas dans les anciennes versions des navigateurs.Si vous téléchargez le plug-in Unity Player et que le simulateur ne fonctionne toujours pas, mettez à jour votre navigateur ou utilisez-en un autre.Vous pouvez télécharger des navigateurs gratuits et fiables tels que Chrome, Safari ou Firefox.

Unity Player est le logiciel tiers qui vous permet de voir Minecraft dans le navigateur.

Lorsque vous cliquez sur le bouton Simulateur, le simulateur apparaît.Pour tester votre mod dans le simulateur, appuyez simplement sur la touche M du clavier.

tester votre mod minecraft

Une fois le mod exécuté, vous gagnez le badge.Vous voyez une capture d'écran de vous en train de remplir le badge.

Badge de codage de la fonction principale LearnToMod

Pour entrer dans le simulateur, faites glisser la souris dedans et cliquez n'importe où.Pour quitter le simulateur, appuyez sur la touche Echap du clavier.

Maintenant que vous avez terminé d'écrire un mod spécifique avec une fonction de base, commencez à tester l'ajout de variables plus avancées à votre fonction pour créer une chaîne d'actions plus longue!

La commande de fonction (en jeu)

En plus d'utiliser des fonctions dans vos mods Minecraft, vous pouvez également utiliser la commande/function dans le jeu pour exécuter une fonction spécifique.Cependant, ces fonctions doivent être stockées sous forme de fichiers texte et enregistrées dans le dossier approprié de votre dossier Minecraft.Pour plus d'informations sur la syntaxe des fonctions et les conditions requises pour configurer les fonctions, visitez Minecraft Gamepedia.

Pour un usage individuel, le joueur peut simplement taper ce qui suit lorsqu'il est connecté au jeu:

/espace de noms de fonction: chemin/vers/fonction/fichier (si | sauf sélecteur)

  • L'espace de noms fait référence au fichier texte qui héberge le code de fonction.
  • Les arguments if sont facultatifs et ne feront fonctionner la fonction que si le sélecteur a été trouvé ou introuvable dans le monde.

82265