Résolu Problème de render/Techne pour un mob
-
Mais…. Est ce que :
public void registerRender(){} ``` == ```java public void RenderInformation(){}
Dans ma classe principale, j’ai ça :
proxy.registerRender();
-
dans ma logique, registerRender ça enregistre le render et RenderInformation c’est les particularités du render. Donc dans ta classe principale tu mets proxy.RenderlInformation();
-
Mais, je mets les 2 ou 1 seul ?
-
1 par classe. Dans le client tu le remplis et dans le common il est vide.
-
Désolé, je faisait autre chose
Donc, j’ai fait le renderInformation rempli dans ClientProxy et vide dans CommonProxy, ainsi que le proxy.renderInformation();
Et là CHANGEMENT : On revient au point de départ (1er screen)
-
proxy.RenderInformation(); à la place de l’autre dans la fonction init de ton modmain ? Bizarre …
-
J’suis perdu là…
Déjà, je dois garder ça ? : ```java
public void registerRender(){
}
-
Non fine, ça va rien changer puisque ce sont des méthodes a ajouter sous même dans la classe du proxy.
Sinon voici un exemple de mob avec un model custom :
https://github.com/FFMT/nanotech_mod/blob/master/common/fr/mcnanotech/kevin_68/nanotechmod/main/core/ClientProxy.java#L67
https://github.com/FFMT/nanotech_mod/blob/master/common/fr/mcnanotech/kevin_68/nanotechmod/main/client/renderer/RenderTheDeath.java#L27
https://github.com/FFMT/nanotech_mod/blob/master/common/fr/mcnanotech/kevin_68/nanotechmod/main/client/model/ModelTheDeath.java#L14 -
Tu remplaces la fonction registerRender par RenderInformation.
-
Je crois savoir ce qui ne vas pas. Je fais 1-2 test et je vous dis ce qui se passera
-
Fine, dans le client proxy ? si oui peux importe ça ne changera rien, car c’est juste un nom de méthode, par exemple tu peux mettre rd ça marchera, par contre il faut que la fonction soit appeler.
-
Désolé, mais même avec le GitHub robin4002 rien ne fonctionne, mon mob à le même problème. J’abandonne, j’arriverais jamais à faire un mob custom
-
YEAH !!! J’ai rien dit !!! J’ai juste trouvé un extends modelBiped, que j’ai remplacé et ALLELUIA !!!
Pu*** j’ai envie de tout casser, MERCI A TOUT LES 2
-
Ben… de rien ! x) Par contre vérifie si t’as une assurance avant de tout casser.