Modifier un Gui existant
-
Bonjour a tous depuis a peut pres deux jours je cherche comment modifier un gui sans toucher au sources de base de minecraft mais je ne sais pas comment faire :huh: Si vous pouvez faire un tuto ou me passer un liens je serais ravis
-
Réfléction ( Pas sur du mot ) des classe
-
Et on fait ça comment :huh:
-
ReflectionHelper.setPrivateValue(classToAccess, instance, value, fieldIndex)
Voilà voilà. Si tu veux en savoir plus, regarde la class ReflectionHelper, ça peut t’aider. Il y a pleins de méthode permettant la modification d’autres classes.
-
Ok merci
-
Sinon tu peux utilser un tickHandler pour faire que lorsqu’une gui s’ouvre, tu ouvre un autre gui custom à la place. Tu peux aussi utiliser l’asm pour modifier une classe base comme NEI, TMI ou Player API, mais c’est plus complexe.
-
Et pour pouvoir modifier par exemple “canConnectFenceTo” des fences / murets sans toucher au code de base ?
(Je pose le sujet ici pour éviter de crée un autre topic).
Merci d’avance