MFF

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

    Erreur package 1.9.4

    Planifier Épinglé Verrouillé Déplacé Résolu 1.9.x et 1.10.x
    1.9.4
    23 Messages 4 Publieurs 3.6k Vues 1 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.
    • SpyManS Hors-ligne
      SpyMan
      dernière édition par

      Net….quoi ??? ça existe encore ça ?

      1 réponse Dernière réponse Répondre Citer 0
      • F Hors-ligne
        Fusked
        dernière édition par

        Tu voulais que j’utilise quoi?

        1 réponse Dernière réponse Répondre Citer 0
        • SpyManS Hors-ligne
          SpyMan
          dernière édition par

          prend plutot eclipse deja ca reste la base ou intellij idea si tu est experimenter (perso je prefere idea pour ses petites fonctionnalités en plus et son optimisation) mais pour modder eclipse suffit largement

          1 réponse Dernière réponse Répondre Citer 0
          • F Hors-ligne
            Fusked
            dernière édition par

            Par contre j’ai toujours un problème avec la compilation
            je souhaite importer tous sa

            import net.minecraft.client.Minecraft;
            import net.minecraft.init.Blocks;
            import net.minecraft.init.Items;
            import net.minecraft.item.Item;
            import net.minecraft.item.ItemStack;
            import net.minecraft.util.EnumHand;
            import net.minecraft.util.math.RayTraceResult;
            import net.minecraftforge.event.entity.player.PlayerInteractEvent;
            import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
            import net.minecraftforge.fml.common.gameevent.TickEvent;
            

            mais au niveau de la compilation on me dis que les fichiers que je veux importe n’existe pas

            l’erreur:

            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:14: error: class EventsHandler is public, should be declared in a file named EventsHandler.java
            public class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:3: error: package net.minecraft.client does not exist
            import net.minecraft.client.Minecraft;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:4: error: package net.minecraft.init does not exist
            import net.minecraft.init.Blocks;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:5: error: package net.minecraft.init does not exist
            import net.minecraft.init.Items;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:6: error: package net.minecraft.item does not exist
            import net.minecraft.item.Item;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:7: error: package net.minecraft.item does not exist
            import net.minecraft.item.ItemStack;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:8: error: package net.minecraft.util does not exist
            import net.minecraft.util.EnumHand;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:9: error: package net.minecraft.util.math does not exist
            import net.minecraft.util.math.RayTraceResult;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:10: error: package net.minecraftforge.event.entity.player does not exist
            import net.minecraftforge.event.entity.player.PlayerInteractEvent;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:11: error: package net.minecraftforge.fml.common.eventhandler does not exist
            import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:12: error: package net.minecraftforge.fml.common.gameevent does not exist
            import net.minecraftforge.fml.common.gameevent.TickEvent;
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:18: error: cannot find symbol
                private Minecraft mc = Minecraft.getMinecraft();
              symbol:   class Minecraft
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:21: error: package PlayerInteractEvent does not exist
                public void onRightClickBlock(PlayerInteractEvent.RightClickBlock e)
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:39: error: package TickEvent does not exist
                public void onPlayerClientTick(TickEvent.PlayerTickEvent e)
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:20: error: cannot find symbol
                @SubscribeEvent
              symbol:   class SubscribeEvent
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:38: error: cannot find symbol
                @SubscribeEvent
              symbol:   class SubscribeEvent
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:18: error: cannot find symbol
                private Minecraft mc = Minecraft.getMinecraft();
              symbol:   variable Minecraft
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:23: error: illegal start of type
                    if(e.getWorld().isRemote)
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:26: error: cannot find symbol
                        if(e.getEntityPlayer().getHeldItem(e.getHand()) != null && e.getEntityPlayer().getHeldItem(e.getHand()).getItem() == Item.getItemFromBlock(Blocks.TNT))
              symbol:   variable Blocks
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:26: error: cannot find symbol
                        if(e.getEntityPlayer().getHeldItem(e.getHand()) != null && e.getEntityPlayer().getHeldItem(e.getHand()).getItem() == Item.getItemFromBlock(Blocks.TNT))
              symbol:   variable Item
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:28: error: cannot find symbol
                            this.flintAndSteelSlotId = e.getEntityPlayer().inventory.getSlotFor(new ItemStack(Items.FLINT_AND_STEEL));
              symbol:   class ItemStack
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:28: error: cannot find symbol
                            this.flintAndSteelSlotId = e.getEntityPlayer().inventory.getSlotFor(new ItemStack(Items.FLINT_AND_STEEL));
              symbol:   variable Items
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:41: error: illegal start of type
                    if(e.player.worldObj.isRemote)
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:50: error: package RayTraceResult does not exist
                            if(mc.objectMouseOver.typeOfHit == RayTraceResult.Type.BLOCK)
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:52: error: cannot find symbol
                                mc.playerController.processRightClickBlock(mc.thePlayer, mc.theWorld, mc.thePlayer.getHeldItem(EnumHand.MAIN_HAND), mc.objectMouseOver.getBlockPos(), mc.objectMouseOver.sideHit, mc.objectMouseOver.hitVec, EnumHand.MAIN_HAND);
              symbol:   variable EnumHand
              location: class EventsHandler
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\src\FuskTnt\java.java:52: error: cannot find symbol
                                mc.playerController.processRightClickBlock(mc.thePlayer, mc.theWorld, mc.thePlayer.getHeldItem(EnumHand.MAIN_HAND), mc.objectMouseOver.getBlockPos(), mc.objectMouseOver.sideHit, mc.objectMouseOver.hitVec, EnumHand.MAIN_HAND);
              symbol:   variable EnumHand
              location: class EventsHandler
            26 errors
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\nbproject\build-impl.xml:930: The following error occurred while executing this line:
            C:\Users\Fusked\Desktop\TNTFAST\fr\FastTnt\Fusked\main\FastTnt\nbproject\build-impl.xml:270: Compile failed; see the compiler error output for details.

            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

              Une fois de plus pour compiler il faut utiliser gradlew build
              Pour tester ton code, si tu ne veux pas passer par un ide utilises gradlew runClient

              1 réponse Dernière réponse Répondre Citer 0
              • F Hors-ligne
                Fusked
                dernière édition par

                J’utilise l’ide netbeans comment je fait pour compiler en gradlew build depuis netbeans?

                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

                  Depuis netbeans je ne sais pas, mais sinon il faut lancer un cmd ou un powershell dans le dossier de ta workspace pour faire la commande.

                  1 réponse Dernière réponse Répondre Citer 0
                  • F Hors-ligne
                    Fusked
                    dernière édition par

                    “gradlew” n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande.
                    J’ai installé le plugin gradle pour netbeans pour l’use avec un cmd je dois installé quel gradle?

                    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

                      Vas dans ton dossier de forge -> shift + clic droit -> ouvrir une fenêtre cmd/powershell ici et là tu pourra utiliser la commande gradlew.

                      Aucune idée pour netbeans, je n’utilise pas cet ide.

                      1 réponse Dernière réponse Répondre Citer 0
                      • F Hors-ligne
                        Fusked
                        dernière édition par

                        Que dois je faire ensuite?

                        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 obtiens le jar du mod dans le dossier build/libs

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

                          MINECRAFT FORGE FRANCE © 2024

                          Powered by NodeBB