MFF

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

    La classe principale et les proxys

    Planifier Épinglé Verrouillé Déplacé Les bases
    1.6.x
    23 Messages 8 Publieurs 21.4k 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.
    • kevin_68K Hors-ligne
      kevin_68 Moddeurs confirmés
      dernière édition par

      Tout ce que je peux te dire c’est qu’un @quelquehose est une annotation (ou @interface) et que l’annotation @EventHandler est elle-même sous deux autres annotations qui sont: @Retention(RetentionPolicy.RUNTIME) et @Target(ElementType.METHOD). Pour comprendre à quoi elles servent regarde ça:
      http://adiguba.developpez.com/tutoriels/java/tiger/annotations/


      Mettez à jours vers la dernière version stable (1.8.9 voir même…

      1 réponse Dernière réponse Répondre Citer 1
      • C Hors-ligne
        Ceratmike
        dernière édition par

        Merci kevin_68 pour ta réponse super rapide j’ai de quoi m’occuper un moment 🙂

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

          Pourquoi dans:
          @Mod(modid = “ModTutoriel”, name = “Mod Tutoriel”, version = “1.0.0”, acceptedMinecraftVersions = “[1.6.1,)”)
          acceptedMinecraftVersions est inférieur ou égal à 1.6.1 alors que le tuto est en 1.6.2?

          Sa ne devrait pas être:
          @Mod(modid = “ModTutoriel”, name = “Mod Tutoriel”, version = “1.0.0”, acceptedMinecraftVersions = “[1.6.2,)”)

          ou encore:
          @Mod(modid = “ModTutoriel”, name = “Mod Tutoriel”, version = “1.0.0”, acceptedMinecraftVersions = “[1.6.1]”)
          vu que dans forge 1.6.2 on a remplacé - @Init, @PreInit, @PostInit par @EventHandler
          les vieilles versions de forge (1.6.1 ou 1.5.2…) ne sont donc pas logiquement capable de comprendre un mod fait pour la 1.6.2!

          1 réponse Dernière réponse Répondre Citer 0
          • kevin_68K Hors-ligne
            kevin_68 Moddeurs confirmés
            dernière édition par

            Le tuto a été rédigé en 1.6.1 la première fois et robin a oublié de changer ça.


            Mettez à jours vers la dernière version stable (1.8.9 voir même…

            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

              [1.6.1,) = 1.6.1 et supérieurs pas inférieurs, relis la doc sur “maven version range”

              Et oui, je pense que je vais remplacer par 1.6.2, car un mod 1.6.2 n’est pas compatible 1.6.1 si tu utilise la classe ResourceLocation (due à changement de package)

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

                Bonjour j’ai un petit problème assez conséquent le problème est que je n’est pas le package cpw.mods.fml.common.Mod pourtant l’installation était un succès.

                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

                  Il te manque juste ce package ou tout les packages en cpw.mods.fml ?
                  Vérifie aussi que tu as bien les packages en net.minecraftforge

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

                    Il ne me manque que celui la il me semble.

                    :::

                    cpw.mods.fml.client
                    cpw.mods.fml.client.modloader
                    cpw.mods.fml.client.registry
                    cpw.mods.fml.common
                    cpw.mods.fml.common.asm
                    cpw.mods.fml.common.asm.transformers
                    cpw.mods.fml.common.asm.transformers.deobf
                    cpw.mods.fml.common.discovery
                    cpw.mods.fml.common.discovery.asm
                    cpw.mods.fml.common.event
                    cpw.mods.fml.common.functions
                    cpw.mods.fml.common.launcher
                    cpw.mods.fml.common.modloader
                    cpw.mods.fml.common.network
                    cpw.mods.fml.common.patcher
                    cpw.mods.fml.common.registry
                    cpw.mods.fml.common.toposort
                    cpw.mods.fml.common.versioning
                    cpw.mods.fml.relauncher
                    cpw.mods.fml.repackage.com.nothome.delta
                    cpw.mods.fml.server
                    ibxm
                    net.minecraft.block
                    net.minecraft.block.material
                    net.minecraft.client
                    net.minecraft.client.audio
                    net.minecraft.client.entity
                    net.minecraft.client.gui
                    net.minecraft.client.gui.achievement
                    net.minecraft.client.gui.inventory
                    net.minecraft.client.gui.mco
                    net.minecraft.client.main
                    net.minecraft.client.mco
                    net.minecraft.client.model
                    net.minecraft.client.multiplayer
                    net.minecraft.client.particle
                    net.minecraft.client.renderer
                    net.minecraft.client.renderer.culling
                    net.minecraft.client.renderer.entity
                    net.minecraft.client.renderer.texture
                    net.minecraft.client.renderer.tileentity
                    net.minecraft.client.resources
                    net.minecraft.client.resources.data
                    net.minecraft.client.settings
                    net.minecraft.client.stats
                    net.minecraft.command
                    net.minecraft.crash
                    net.minecraft.creativetab
                    net.minecraft.dispenser
                    net.minecraft.enchantment
                    net.minecraft.entity
                    net.minecraft.entity.ai
                    net.minecraft.entity.ai.attributes
                    net.minecraft.entity.boss
                    net.minecraft.entity.effect
                    net.minecraft.entity.item
                    net.minecraft.entity.monster
                    net.minecraft.entity.passive
                    net.minecraft.entity.player
                    net.minecraft.entity.projectile
                    net.minecraft.inventory
                    net.minecraft.item
                    net.minecraft.item.crafting
                    net.minecraft.logging
                    net.minecraft.nbt
                    net.minecraft.network
                    net.minecraft.network.packet
                    net.minecraft.network.rcon
                    net.minecraft.pathfinding
                    net.minecraft.potion
                    net.minecraft.profiler
                    net.minecraft.scoreboard
                    net.minecraft.server
                    net.minecraft.server.dedicated
                    net.minecraft.server.gui
                    net.minecraft.server.integrated
                    net.minecraft.server.management
                    net.minecraft.src
                    net.minecraft.stats
                    net.minecraft.tileentity
                    net.minecraft.util
                    net.minecraft.village
                    net.minecraft.world
                    net.minecraft.world.biome
                    net.minecraft.world.chunk
                    net.minecraft.world.chunk.storage
                    net.minecraft.world.demo
                    net.minecraft.world.gen
                    net.minecraft.world.gen.feature
                    net.minecraft.world.gen.layer
                    net.minecraft.world.gen.structure
                    net.minecraft.world.storage
                    net.minecraftforge.classloading
                    net.minecraftforge.client
                    net.minecraftforge.client.event
                    net.minecraftforge.client.event.sound
                    net.minecraftforge.client.model
                    net.minecraftforge.client.model.obj
                    net.minecraftforge.client.model.techne
                    net.minecraftforge.common
                    net.minecraftforge.common.network
                    net.minecraftforge.common.network.packet
                    net.minecraftforge.event
                    net.minecraftforge.event.brewing
                    net.minecraftforge.event.entity
                    net.minecraftforge.event.entity.item
                    net.minecraftforge.event.entity.living
                    net.minecraftforge.event.entity.minecart
                    net.minecraftforge.event.entity.player
                    net.minecraftforge.event.terraingen
                    net.minecraftforge.event.world
                    net.minecraftforge.fluids
                    net.minecraftforge.liquids
                    net.minecraftforge.oredict
                    net.minecraftforge.transformers
                    paulscode.sound.codecs

                    :::

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

                      un Spoiler aurai étai bien … 😞


                      Merci 😉

                      Auteur originale de Sevenno's Addons et de [url=http://www.minecraftfor…

                      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

                        Étrange, supprime le dossier forge/mcp et relance l’installation de forge.
                        Si le problème persiste, envoie-moi le fichier forge\mcp\logs\mcp.log

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

                          Je t’ai envoyer un mp

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

                            J’ai exactement le même problème que blackswan 😕 Si le problème a était trouver entre temps merci de m’en faire part ^^

                            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

                              Prend la dernière version de forge, et réinstalle ton JDK ainsi que ton JRE

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

                                A vrai dire c’est exactement ce que je viens de faire, car je commence dans le modding ^^’ (Je vais quand même le faire au cas ou :P)

                                –—
                                Je vien de le refaire et toujours pas de cpw.mods.fml.common.Mod 😞 Est-ce que le ‘‘Mod’’ en question serais dans cpw.mods.fml.common MAIS en l’ouvrant ? 😕

                                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

                                  Normalement non, envoie un screenshot du project explorer pour être sûr.
                                  (Voir plus bas pour la solution).

                                  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

                                    Heu attend, j’ai parlé trop vite ><
                                    En fait, c’est ça qui nous induit en erreur :
                                    import cpw.mods.fml.common.Mod.EventHandler;
                                    En fait Mod n’est pas un package, mais une classe, et EventHandler est une interface dans cette classe. Donc il n’y pas de package cpw.mods.fml.common.Mod, je sais même pas pourquoi je l’ai pas vu plutôt o_O
                                    (Surtout que la convention java impose de mettre une majuscule au nom des classes, et une minuscule au nom de package). Bref, pour pas changer je loupe un petit détail à la con.

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

                                      Or EventHandler est une classe interne de la classe Mod donc pour l’importer c’est bien import cpw.mods.fml.common.Mod.EventHandler 😉
                                      classe interne = classe dans une classe (pour faire simple)
                                      Ou si tu veux : “interface interne”.

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

                                      MINECRAFT FORGE FRANCE © 2024

                                      Powered by NodeBB