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

    Résolu Block multi texture

    1.7.x
    1.7.2
    4
    5
    1183
    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.
    • P
      Portuar dernière édition par

      Alors la, j’ai vraiment un problème assez bizarre vue que je n’arrive plus à attribuer une texture à un block multi texture voila le code correspondant :

      public boolean func_149852_a(World p_149852_1_, Random p_149852_2_, int p_149852_3_, int p_149852_4_, int p_149852_5_)
      {
      return true;
      }
      
      @SideOnly(Side.CLIENT)
      public IIcon getIcon(IBlockAccess acces, int x, int y, int z, int side)
      {
      if (side == 1)
      {
      return this.topTexture;
      }
      else if (side == 0)
      {
      return MainClass.oldDirt.getBlockTextureFromSide(side);
      }
      else
      {
      Material material = acces.getBlock(x, y + 1, z).getMaterial();
      return material != Material.snow && material != Material.craftedSnow ? this.sideTexture : this.snowTexture;
      }
      }
      
      @SideOnly(Side.CLIENT)
      public void registersideTextureSides(IIconRegister icon)
      {
      this.sideTexture = icon.registerIcon("otherworld/textures/blocks/oldGrass_side");
      this.topTexture = icon.registerIcon("otherWorld:oldGrass_top");
      this.snowTexture = icon.registerIcon("otherworld:oldGrass_side_snowed");
      }
      @SideOnly(Side.CLIENT)
      public IIcon getIcon(int side, int meta)
      {
      return side == 1 ? this.topTexture : (side == 0 ? MainClass.oldDirt.getBlockTextureFromSide(side) : this.sideTexture);
      }
      

      Dans registersideTextureSides j’ai testé plusieurs “moyen” pour accéder à la texture mais aucune semble fonctionner…

      1 réponse Dernière réponse Répondre Citer 0
      • Superloup10
        Superloup10 Modérateurs dernière édition par

        C’est normal, tu utilises des méthodes qui n’existent pas dans Minecraft.

        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
        • kevin_68
          kevin_68 Moddeurs confirmés dernière édition par

          Exact superloup, robin à déja fait le tuto vidéo pour ça, je t’invite à le regarder:
          https://www.youtube.com/watch?v=ZhFvDHVrFKI


          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
          • robin4002
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par

            registersideTextureSides
            What is this shit ?
            registerBlockIcons

            1 réponse Dernière réponse Répondre Citer 0
            • P
              Portuar dernière édition par

              Whut, j ai just repris le code du block gras pourtant…
              Bon sa fonctionne mais je suis vraiment confus, j’ai du modifier un truc en tout cas merci beaucoup !

              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