MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    [1.16.5] Crash au lancement du server : invalid dist DEDICATED_SERVER

    Planifier Épinglé Verrouillé Déplacé Non résolu Support pour les moddeurs
    1.16.x
    4 Messages 2 Publieurs 1.1k Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • N Hors-ligne
      noclone
      dernière édition par

      Bonjour, j’ai fini de travailler sur mon mod aujourd’hui, tout fonctionne bien côté client.
      J’ai voulu le tester sur un serveur avec un ami, mais le serveur crash au démarrage avec l’erreur : Failure message: LockDown (lockdown) has failed to load correctly java.lang.RuntimeException: Attempted to load class net/minecraft/client/gui/screen/inventory/ContainerScreen for invalid dist DEDICATED_SERVER

      Je comprends que ça veut dire que j’essaie de charger une classe client côté serveur, mais je ne comprends pas pourquoi cela se produit…

      voici le crash report et le lien vers mon github :
      crash-2021-08-10_19.35.35-fml.txt
      https://github.com/noclone/Mod16
      merci d’avance

      1 réponse Dernière réponse Répondre Citer 0
      • robin4002R Hors-ligne
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs
        dernière édition par

        Bonsoir,

        Ton mod essaies de charger ContainerScreen alors qu’elle n’existe pas sur le serveur.
        Tu as plusieurs class qui hérites de ContainerScreen : https://github.com/noclone/Mod16/search?q=ContainerScreen vérifies où sont utilisés chacune d’entre elles.
        Il faut éviter qu’elle soit chargé dans un endroit commun au client et au serveur, sinon ça plante.

        N 1 réponse Dernière réponse Répondre Citer 0
        • N Hors-ligne
          noclone @robin4002
          dernière édition par

          @robin4002 merci, effectivement ça a réglé ce problème. J’en profite pour te demander un autre bug que je ne comprends pas : crash-2021-08-10_20.43.07-fml.txt
          le seul endroit où j’utilise IToolTipFlag c’est ici : https://github.com/noclone/Mod16/blob/f8203837f3878ff58ed3ef037f72b6b2cb084d9f/src/main/java/fr/noclone/lockdown/creditcard/CreditCard.java#L107

          et j’ai essayé d’ajouté @OnlyIn(Dist.CLIENT) sur la fonction mais ça ne change rien

          1 réponse Dernière réponse Répondre Citer 0
          • robin4002R Hors-ligne
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs
            dernière édition par

            Tu l’as aussi importé ici pour rien : https://github.com/noclone/Mod16/blob/adc9e0f43efbb0b2a40f238c9a40907e1a07f7f5/src/main/java/fr/noclone/lockdown/shop/ContainerShop.java#L12

            1 réponse Dernière réponse Répondre Citer 0
            • 1 / 1
            • Premier message
              Dernier message
            Design by Woryk
            ContactMentions Légales

            MINECRAFT FORGE FRANCE © 2024

            Powered by NodeBB