Erreur sur un bouton de connexion directe
-
Quand tu vas dans Window -> Preferences -> General -> Workspace -> choisi UTF8.
-
Je teste tout ça !
Je crash en local ou sur le dédier quand même
-
Quand je t’avais passé l’ip de mon serv ça marché non?
-
Bon je DL forge, et je mets les mains dans le cambouis.
Pour moi, vous ne cherchez pas au bon endroit et c’est pour ça que vous ne trouvez pas.
Ça n’a rien avoir avec l’ip ou l’encodage je pense. -
Ok black dit moi si tu as du nouveau !
Non isa avec toi cela a fonctionné !
-
Est ce que tu pourrais me donner un executable qui test uniquement ta classe ?
Pourquoi faire une fonction actionPerform alors que tu pourrais la mettre directement sur tes boutons ?
Ici tu charges la pile d’exécution inutilement (ça à la limite c’est pas trop grave), et a chaque fois que tu effectues une action ton CPU doit faire n test pour trouver sur lequel tu a appuyé. Ça niveau performance, c’est pas top. -
@‘Blackout’:
Est ce que tu pourrais me donner un executable qui test uniquement ta classe ?
Pourquoi faire une fonction actionPerform alors que tu pourrais la mettre directement sur tes boutons ?
Ici tu charges la pile d’exécution inutilement (ça à la limite c’est pas trop grave), et a chaque fois que tu effectues une action ton CPU doit faire n test pour trouver sur lequel tu a appuyé. Ça niveau performance, c’est pas top.Honnêtement, c’est pas un petit if qui change grand chose.
-
Je sais pas trop de quoi tu parles quand tu me demande un exécutable de la classe GuiMainMenu Ce que je cherche à savoir si chez vous en local vous avez le même problème de connexion, donc un crash, si chez vous vous n’avez rien je re-installerais Eclipse, Mais ce que je ne comprends pas c’est que chez Isador il à eu le même problème que moi quand je lui ai filer l’adresse ip donc ça doit venir de la build du mcpc+ en 1.6.4 mais pas du côté client, à mon avis ! Après je ne suis pas sûr de ce que j’avance ! Car il doit bien y avoir une personne avant moi qui ai eu se problème ! Les logs client rien ne va, mais côté serveur il me détecte juste un lost connexion…
Je sais plus trop où cherché en fait !
Donc voilà si quelqu’un à un petit peu de temps à perdre pour moi: et qu’il veux faire un test en local il lui faut utiliser la dernière build de MCPC+ en 1.6.4 ou sinon tester cette adresse ip:
rdm.bigbrosteam.com (pour vous éviter l’installation du serveur)
Si il faut des screens ou une vidéo du problème je les/la ferais !
Merci de votre aide dans tout les cas !
-
@‘jglrxavpok’:
@‘Blackout’:
Est ce que tu pourrais me donner un executable qui test uniquement ta classe ?
Pourquoi faire une fonction actionPerform alors que tu pourrais la mettre directement sur tes boutons ?
Ici tu charges la pile d’exécution inutilement (ça à la limite c’est pas trop grave), et a chaque fois que tu effectues une action ton CPU doit faire n test pour trouver sur lequel tu a appuyé. Ça niveau performance, c’est pas top.Honnêtement, c’est pas un petit if qui change grand chose.
Il y en a pas qu’un xD Et si tu prends tout les defauts de minecraft + tout les defaut d’autre mods, ça peut faire beaucoup.
@ZeAmateis :
J’entends par exécutable un mod qui ne fait qu’afficher ton GuiMainMenu, sans aucune autre fonctionnalité, histoire que je puisse test la chose
NB : Je ne comprend pas ce que tu fou dans le package net.minecraft. Normalement tu dois créé ton propre package et faire des imports. -
Pour la partie client je modifie le GuiMainMenu car après tout c’est pour mon serveur donc il y aura un launcher … je vais pas m’embêter à faire un mod client/serveur
-
@‘Blackout’:
@‘jglrxavpok’:
@‘Blackout’:
Est ce que tu pourrais me donner un executable qui test uniquement ta classe ?
Pourquoi faire une fonction actionPerform alors que tu pourrais la mettre directement sur tes boutons ?
Ici tu charges la pile d’exécution inutilement (ça à la limite c’est pas trop grave), et a chaque fois que tu effectues une action ton CPU doit faire n test pour trouver sur lequel tu a appuyé. Ça niveau performance, c’est pas top.Honnêtement, c’est pas un petit if qui change grand chose.
Il y en a pas qu’un xD Et si tu prends tout les defauts de minecraft + tout les defaut d’autre mods, ça peut faire beaucoup.
Utiliser du code sur le bouton est pas mieux… Nouvelle classe pour un bouton… (bon, bref, faut retourner au sujet de base)
-
Selon vous que dois-je faire ?
-
@‘jglrxavpok’:
@‘Blackout’:
@‘jglrxavpok’:
@‘Blackout’:
Est ce que tu pourrais me donner un executable qui test uniquement ta classe ?
Pourquoi faire une fonction actionPerform alors que tu pourrais la mettre directement sur tes boutons ?
Ici tu charges la pile d’exécution inutilement (ça à la limite c’est pas trop grave), et a chaque fois que tu effectues une action ton CPU doit faire n test pour trouver sur lequel tu a appuyé. Ça niveau performance, c’est pas top.Honnêtement, c’est pas un petit if qui change grand chose.
Il y en a pas qu’un xD Et si tu prends tout les defauts de minecraft + tout les defaut d’autre mods, ça peut faire beaucoup.
Utiliser du code sur le bouton est pas mieux… Nouvelle classe pour un bouton… (bon, bref, faut retourner au sujet de base)
Avec les classes, tu charges les registres au lieu de la pile d’exécution me semble t’il ^^
Mais encore une fois, ce point est négligeable vu que les registres et la pile d’exécution ne sont pas limitant pour ce qu’on en fait. La je parle vraiment de la succession de if. En langage machine, un if reste un if, tandis que l’appel d’un event par la JVM fait juste appel a un goto.Oui tu as raison, on s’éloigne un peu. Mais je trouve que ça peut toujours servir d’en discuter

@ZeAmateis : Si j’ai bien compris tu écrases une classe déjà existante ?
-
Oui en gros j’ai fait un .old de GuiMainMenu juste l’extension et j’utilise un GuiMainMenu directement dans le package net.minecraft.client.gui
-
Pensez-vous qu’une ré-install d’Eclipse fonctionnerais ?
-
Honnêtement, non je ne pense pas
-
@‘ZeAmateis’:
Oui en gros j’ai fait un .old de GuiMainMenu juste l’extension et j’utilise un GuiMainMenu directement dans le package net.minecraft.client.gui
Bon donc core-modding ? Ça a beaucoup de désavantage. Selon moi, tu devrais trouver une autre solution.
Si d’autre classes sont dépendantes de cette classe, tu peux avoir des problèmes.
Quoiqu’il en soit, la classe redéfinie que tu me donnes n’est pas standalone. Donc je ne peux pas la tester.@‘ZeAmateis’:
Pensez-vous qu’une ré-install d’Eclipse fonctionnerais ?
Non, et c’est une certitude.
-
Que dois-je faire du coup ?
-
Blackout : non il n’a pas fait du core modding, (d’ailleurs on dit plutôt base modding, le core modding étant réservé au coremod), il utilise un tick handler pour ouvrir un autre gui à la place du menu de base.
ZeAmateis : je test.
-
Ok et vois avec cette ip rdm.bigbrosteam.com
Mais chez vois un serveur MCPC+ 1 6 4 Fonctionne ? Car moi sans avec modifier le GUiMainMenu dans le forge de base (le launcher de base) j’arrive à me connecter !