[1.7.2]Création d'achievement
-
Ce qui pourrait être pas mal, c’est un dictionnaire des méthodes, events, attribue etc … et a quoi servent chaque choses.
exemple :
CraftingHandler : Événement liée a un craft -
@‘BlackDrag00n’:
Ce qui pourrait être pas mais c’est un dictionnaire des méthodes, events, attribue etc … et a quoi servent chaque choses.
exemple :
CraftingHandler : Événement liée a un craftje pense que un minimum d’anglais, de recherche sur mf.net, de observation dans le code vont faire le boulot mais je reconnais que sa peut être une bonne idée ^^.
-
C’est surtout inutile puisque la java doc est déjà là pour ça.
-
la java doc ?
-

Tout ce que tu vois en bleu.
Et il y a une version html téléchargeable sur http://files.minecraftforge.net -
Effectivement intéressent sa je vais l’étudier
merci -
Excusez moi de mon absence, coupure internet

Je veux voir si l’achievement fonctionne, mais le jeu ne démarre pas. Voici le code de l’achievement :
Je l’ai déclaré
public static Achievement AchievementTest;Et je l’ai “créé”
AchievementTest = new Achievement("achievement.hoediam", "hoeDiam", 1, 3, Items.diamond_hoe, AchievementList.bakeCake).registerStat();Mais le jeu refuse de démarrer :
:::
[18:50:56] [main/ERROR] [LaunchWrapper]: Unable to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_05]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_05]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?]
Caused by: java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source) ~[?:1.8.0_05]
at java.lang.Runtime.loadLibrary0(Unknown Source) ~[?:1.8.0_05]
at java.lang.System.loadLibrary(Unknown Source) ~[?:1.8.0_05]
at org.lwjgl.Sys$1.run(Sys.java:73) ~[lwjgl-2.9.0.jar:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_05]
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) ~[lwjgl-2.9.0.jar:?]
at org.lwjgl.Sys.loadLibrary(Sys.java:95) ~[lwjgl-2.9.0.jar:?]
at org.lwjgl.Sys.<clinit>(Sys.java:112) ~[lwjgl-2.9.0.jar:?]
at net.minecraft.client.Minecraft.getSystemTime(Minecraft.java:2688) ~[Minecraft.class:?]
at net.minecraft.client.main.Main.main(Main.java:40) ~[Main.class:?]
… 6 more
:::J’ai un peu regarder, et je pense que ça ne vient pas de là mais je veux juste en être sûr. Merci d’avance :)</clinit>
-
Rien avoir avec les achievements.
Ton bug est :
Caused by: java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path -
Je fais comment pour résoudre ce problème ? Je dois ré-installer forge ?
-
essaie d’abord de mettre a jour/ re-installer java on sais jamais
-
Inutile de réinstaller Java, lwjgl est une librairie externe à Java.
Le mieux, c’est de réinstaller Forge. -
Ok, merci de toute façon, je voulais juste créer quelques items pour test. Du coup je vais réinstaller forge et faire un vrai mod (Parce avoir comme modid Modtest c’est pas très pro).
Merci quand même, sujet résolu !
