• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Résolu Problème Spawn EntityItem [1.7.10]

    1.7.x
    1.7.10
    2
    3
    292
    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.
    • Shinco
      Shinco dernière édition par

      Bonjour , j’ai un problème lorsque je veux faire spawn un item dans le monde il m’en fait spawn 2 un que je peut prendre l’autre réagis comme les autres items mais il ne peut pas être récupérer.
      Si quelqu’un a la solution pour en spawn qu’un seul je le remercie d’avance.

      Voici mon code:

      protected void onImpact(MovingObjectPosition mop)
          {
          	
              this.motionX = 0;
              this.motionY = 0;
              this.motionZ = 0;
              
              this.spawnItem(this.worldObj, this.posX, this.posY, this.posZ);
      
              this.setDead();
          }
        
          private void spawnItem(World world,double x, double y, double z) {
          	 EntityItem item = new EntityItem(world, x, y, z, new ItemStack(Items.diamond));
          	 world.spawnEntityInWorld(item);
          	
          }
      
      1 réponse Dernière réponse Répondre Citer 0
      • robin4002
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par

        Salut,
        Ton EntityItem fantome est une entité qui a été spawn sur le world client, elle est donc présente visuellement mais aucune intéraction est possible.
        Pour éviter ce problème, il faut faire apparaitre l’entité seulement sur le monde serveur :

        if (!world.isRemote) { // si le monde n'est pas distant, on est sur le monde serveur uniquement
            world.spawnEntityInWorld(item);
        }
        
        Shinco 1 réponse Dernière réponse Répondre Citer 1
        • Shinco
          Shinco @robin4002 dernière édition par

          @robin4002 a dit dans Problème Spawn EntityItem [1.7.10] :

          té spawn sur le world client, elle est donc présente visuellement mais aucune intéraction est possible.
          Pour éviter ce problème, il faut faire apparaitre l’entité seulement sur le monde serveur :

          Merci ça marche nickel.

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

          MINECRAFT FORGE FRANCE © 2018

          Powered by NodeBB