Minelaunched - Forum d'entraide

Résolu impossible de trouver ou de charger la classe principale net.fabricmc.loader.impl.launch.knot.KnotClient

Statut
N'est pas ouverte pour d'autres réponses.

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
Bonjour, je viens voir ici pour essayer de résoudre le soucis. Je viens de vouloir passer mon serveur sur fabric 1.19 et pour le launcher avec le client 1.19. Alors j'ai tout bien fait pour le téléchargement du .json avec la version fabric via mon dossier .minecraft. Ensuite j'ai publier le .json sur Github pour avoir un lien pour l'envoyer au joueur. Tout ce télécharge bien mais une fois que tu veux langer le jeu après t'avoir identifier impossible !! Pouvez vous m'aider ?
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
Bonsoir,

Peux-tu m'envoyer ton fichier json s'il te plaît pour qu'on regarde ensemble ?
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
À vue d'œil, ça à l'air bon. Peux-tu s'il te plaît menvoyer les logs du launcher ?
 

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
Oui bien sûr comment je peux te le faire parvenir ?
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
Tu peux le transférer en pièce jointe.
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
À priori il manquerait la classe principale donc probablement un fichier qui permet de lancer fabric:

Code:
 Erreur : impossible de trouver ou de charger la classe principale net.fabricmc.loader.impl.launch.knot.KnotClient
2022-06-19 19:14:16,695 [INFO ] (wMCe.java:run:47903) Causé par : java.lang.ClassNotFoundException: net.fabricmc.loader.impl.launch.knot.KnotClient
 

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
Oui je viens de le voir aussi mais comment faire ?
 

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
Il y a pas possibilité d'envoyer le .jar au lieux du .json ?
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
Il faudrait voir quel est d'abord le fichier principal.
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
Est-ce que ça ne serait pas le fichier fabric-loader qui s'occuperait de lancer le jeu ?

Peux-tu me le confirmer en ouvrant le fichier fabric-loader.jar en rar ou zip afin d'analyser son contenu et de chercher le chemin suivant: net.fabricmc.loader.impl.launch.knot.KnotClient ?
 

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
Je n'ai rien trouver dans le .jar
 

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
par contre je viens de voir dans le même dossier mais pas par le launcher, mais dans le .minecraft et j'ai bien plus de dossier a partir de knot https://ibb.co/QjpqJgb
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
Ok donc le chemin vers la classe principale n'est pas bonne. Modifie là pour obtenir le même chemin que dans la capture d'écran que tu as envoyé.
 

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
d'accord mais tu fais comment ?? ^^
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
Dans ton fichier json il y a ce qu'on appelle un objet nommé "mainClass" et celui-ci prend comme valeur le chemin vers la classe principale. Tu le modifies de sorte à ce qu'il pointe vers le chemin exact.
 

Kreyo59

Utilisateur
Inscrit
19/6/22
Messages
13
Réactions
0
Points
1
Age
27
Je viens de regarder justement mais dans ton launcher il ne créer pas le fichier fabricmc il y a que minecraft dans le net.
 

Nac

Administrateur
Membre du personnel
Inscrit
24/8/21
Messages
80
Réactions
3
Points
5
Je ne vois pas de quel fichier tu parles. Peut être que si tu me montres un exemple, je pourrais t'aider à te le faire générer.
 
Statut
N'est pas ouverte pour d'autres réponses.