Non résolu Unclaim Finder | S.O.S | 1.7.10
-
J’ai lu beaucoup de poste a ce sujet mais je comprend pas comment faire. J’aurais besoins d’aide. Quelqu’un pourrais m’envoyer le code de la classe ItemUnclaimFinder et jaurais juste a modifié après comme bon me semble.
Merci d’avance pour vos retours.
Cordialement,
sammyd04 -
Je peux te passer mon pastbin si tu veux, pour t’expliquer un peu, il te faut d’abord créer l’item et l’enregistrer dans ta classe principale. Ensuite tu créer la classe de ton item puis une classe overlay, et si tu veux lui appliquer une texture, dans le fichier textures, tu créer un dossier overlay et tu mets dedans. Évidement tu dois adapter le code que j’ai fait
https://pastebin.com/qseCvGwa
https://pastebin.com/tHAWfiVB -
@lezinkdu07 Oki merci beaucoup. Au niveau de la création d’un item sa, je sais faire. Mais tu pourrais m’envoyer un screen de se que sa rend en jeu svp
-
voilà -
@lezinkdu07 oki nice merci beaucoup
-
tu me dira si ça marche
-
J’ai un problème avec DisplayHelper sa me met une erreur. Est-ce que il faut que je crée une class ? Si oui, tu peux m’envoyer le code.
-
Ah oui j’ai oublié de te passer cette classe x)
voici : https://pastebin.com/phxCqzxh -
@lezinkdu07 Merci
-
Est-ce que il faut que je declara la classe OverlayChestRadar quelque part ? Car la j’ai l’item en jeu mais pas les infos en haut a gauche. ET je crois que la classe OverlayChestRadar n’est pas charger null pars.
-
@sammyd04 a dit dans Unclaim Finder | S.O.S | 1.7.10 :
Est-ce que il faut que je declara la classe OverlayChestRadar quelque part ? Car la j’ai l’item en jeu mais pas les infos en haut a gauche. ET je crois que la classe OverlayChestRadar n’est pas charger null pars.
En effet va dans ta classe Client proxy
ajoute ça :@Override public void registerOverlay() { MinecraftForge.EVENT_BUS.register(new OverlayChestRadar()); }
Et dans le common met ça
public void registerOverlay() { System.out.println("cote serveur"); }
-
@lezinkdu07 L’item est créer mais toujours pas d’overlay, rien ne s’affiche sur l’écran quand je l’ai en main
-
Envoie ton code je vais te le faire
-
nan mais je reve le mec demande du code et on lui donne… en plus ca a deja ete demandé 50 000 fois ce machin la
faut chercher avant de poster x) -
Bah je le met une bonne fois pour toute à disposition comme ça plus personne ne le demande x)
-
-_- faites comme bon vous semble mais arretez avec vos unclaim finder, sur le forum ya deja 50 000 demande la dessus et a chaque fois ya le code avec le sujet, alors chercher bande de fénians x) on va pas tout le temps vous donné du code surtout pour vous aidez a plagia encore plus
si tu veux le code de l’umclaim finder ta qua aller le demandé a fuze x)
et toi @lezinkdu07 ne lui donne pas il vas chercher un peu tout seul ca va pas lui faire de mal x)
si il a pas compris il faudrat quil demande mais on vas lui donné le code c’es trop facile sinonje viens de voir ca :
public void registerOverlay() { System.out.println("cote serveur"); }
c’est quoi cette connerie un event client coté serveur x) n’importe quoi
-
En tout cas, si je le retire ça me dit de le créer donc bon je sais pas quoi te dire x)
-
@spyman En soit ça me dérange pas de lui donné le code, mais bon je suis d’accord avec toi sur le fait qu’il doit se débrouillé
-
@lezinkdu07 Sans doute car tu ne maitrises pas la POO.
Si tu définis un lien d’héritage entre 2 classes et que tu redéfinis une méthode, si jamais tu viens à supprimer la méthode de la classe mère, il est normal que Java râle si tu oublis de supprimer toutes les références à cette méthode. -
Ah ok x), bon en tout cas c’est pas grave, car pour moi l’important c’est que ça marche. Je ne suis pas un expert en Java comme vous, mais quand je peux aider je le fait voilà pourquoi je lui ai donné mes classes x)