Le Surenchant
-
Le niveau des enchantements est enregistré en unsigned byte, donc tu peux aller jusqu’à 255 il me semble. Par contre j’ai pas du tout compris l’histoire d’“éveil”, tu veux faire quoi vraiment ? Mettre un enchantement par défaut sur l’Item ?
-
en gros mettre par exemple wither 20 sur une épée (exemple) car le max est wither 4 je crois ah et l’eveil je me suis fail jai du penser a autrechose en meme temps (mmorpg) je men suis meme pas rendu compte xd
-
Tu confonds enchantement et effet de potion.
-
ah et sur une epee on fait comment pour mettre un knockback 50 (je sais mais je fais expres non genre 17) ?a la place de 5 car sa me bloque a 5
-
Aucune idée, faudrait regarder le code du mod NEI.
-
merci et je sais que dans nei sa va jusqua 10 je regarderai si j’ai le temps et si je trouve ou c’est apre car le mod nei est complexe
-
Par commande c’est /give player minecraft:diamond_sword 1 0 {ench:[{id:tonId,lvl:50}]} tonId correspond à l’ID de l’enchant, donc les enchants peuvent être mis sur un Item depuis les NBT. Il me semble que les enchants sont chargés avec une HashMap avec comme clé l’id de l’enchant et en valeur le niveau de l’enchant. Regarde la table d’enchant pour voir comment c’est géré.
-
ok merci j’irai voir et je connaissais deja le /give avec les effet il peuvent aller jusqua 16900 je crois
-
Tu parles des potions là, pas des effets ni des enchant. Les metadatas de potions sont très grands car ils stockent les effets avec des calculs binaires
-
@‘Eryah’:
Je crois qu’il n’y a pas de limite sur les niveaux d’enchantement
Après, je ne code qu’en 1.8, j’ai aucune expérience en 1.7 ( Enfin, un peu, quand j’aide les gens qui sont en 1.7, je vais aps donner des codes en 1.8 )
Peut-etre qu’en 1.7, il y a des limitations, mais s’il y en a, je ne sais pas comment les dépasser, essayais de feinter le système en mettant 5 + 5 + 5 etc ( Je garanti rien dou tou )sa a l’air de bien marhcer je tst directement avec le chiffre (sa marche en mod .jar mais pas en test c’est chelou mais sa marche)
-
Quel est le problème dans l’environnement de dev ?