MFF

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

    Crée une nouvelle fluer dans minecraft

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.x
    23 Messages 6 Publieurs 3.3k 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.
    • IshalI Hors-ligne
      Ishal
      dernière édition par

      tien la classe de la custom fluer

      public class CustomBlockFlower extends BlockBush 
      {
          private static final String __OBFID = "CL_00000272";
      
          protected CustomBlockFlower()
          {
              float f = 0.4F;
              this.setBlockBounds(0.5F - f, 0.0F, 0.5F - f, 0.5F + f, 0.8F, 0.5F + f);
              this.setTickRandomly(true);
          }
      
          /**
           * Ticks the block if it's been scheduled
           */
          public void updateTick(World p_149674_1_, int p_149674_2_, int p_149674_3_, int p_149674_4_, Random p_149674_5_)
          {
              if(p_149674_5_.nextInt(25) == 0)
              {
                  byte b0 = 4;
                  int l = 5;
                  int i1;
                  int j1;
                  int k1;
      
                  for(i1 = p_149674_2_ - b0; i1 <= p_149674_2_ + b0; ++i1)
                  {
                      for(j1 = p_149674_4_ - b0; j1 <= p_149674_4_ + b0; ++j1)
                      {
                          for(k1 = p_149674_3_ - 1; k1 <= p_149674_3_ + 1; ++k1)
                          {
                              if(p_149674_1_.getBlock(i1, k1, j1) == this)
                              {
                                  –l;
      
                                  if(l <= 0)
                                  {
                                      return;
                                  }
                              }
                          }
                      }
                  }
      
                  i1 = p_149674_2_ + p_149674_5_.nextInt(3) - 1;
                  j1 = p_149674_3_ + p_149674_5_.nextInt(2) - p_149674_5_.nextInt(2);
                  k1 = p_149674_4_ + p_149674_5_.nextInt(3) - 1;
      
                  for(int l1 = 0; l1 < 4; ++l1)
                  {
                      if(p_149674_1_.isAirBlock(i1, j1, k1) && this.canBlockStay(p_149674_1_, i1, j1, k1))
                      {
                          p_149674_2_ = i1;
                          p_149674_3_ = j1;
                          p_149674_4_ = k1;
                      }
      
                      i1 = p_149674_2_ + p_149674_5_.nextInt(3) - 1;
                      j1 = p_149674_3_ + p_149674_5_.nextInt(2) - p_149674_5_.nextInt(2);
                      k1 = p_149674_4_ + p_149674_5_.nextInt(3) - 1;
                  }
      
                  if(p_149674_1_.isAirBlock(i1, j1, k1) && this.canBlockStay(p_149674_1_, i1, j1, k1))
                  {
                      p_149674_1_.setBlock(i1, j1, k1, this, 0, 2);
                  }
              }
          }
      
          /**
           * Checks to see if its valid to put this block at the specified coordinates. Args: world, x, y, z
           */
          public boolean canPlaceBlockAt(World p_149742_1_, int p_149742_2_, int p_149742_3_, int p_149742_4_)
          {
              return super.canPlaceBlockAt(p_149742_1_, p_149742_2_, p_149742_3_, p_149742_4_) && this.canBlockStay(p_149742_1_, p_149742_2_, p_149742_3_, p_149742_4_);
          }
      }
      
      
      1 réponse Dernière réponse Répondre Citer 0
      • Superloup10S Hors-ligne
        Superloup10 Modérateurs
        dernière édition par

        Pourquoi tu remontes un sujet résolu pour donner une réponse ?

        Si vous souhaitez me faire un don, il vous suffit de cliquer sur le bouton situé en dessous.

        Je suis un membre apprécié et joueur, j'ai déjà obtenu 17 points de réputation.

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

          Pour les autre gens qui ont pas le réponse c,est tout simple 🙂

          juste Superloup esque tu peux voir mon topic pour m’aider ? plz et merci

          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