• Création d'une "plateforme" pour voler

    Résolu 1.7.10
    4
    0 Votes
    4 Messages
    765 Vues
    LavaPowerL
    Salut, d’abord merci à vous d’avoir répondu. Superloup : les valeurs ne sont pas bloqué à 11, c’est juste les extraits qui donne ces valeurs, j’ai aussi eu des trucs du genre : 9 5 9 5 9 5 Alors que j’étais à 9 Plaigon : Je vais changer le titre EDIT : J’ai réfléchi à ce que Superloup à dit. Résultat j’ai fait ça : @SubscribeEvent     public void onPlayerTick(TickEvent.PlayerTickEvent event)     {         if(event.phase == Phase.END)         {             if(event.player.getHeldItem() != null && event.player.getHeldItem().getItem() == AkameGaMod.murasame)             {                 event.player.addPotionEffect(new PotionEffect(Potion.moveSpeed.id, 20, 2));             }             else if(event.player.getHeldItem() != null && event.player.getHeldItem().getItem() == AkameGaMod.dextract)             {                 if(!(event.player.worldObj.isRemote))                 {                     int posX = (int)event.player.posX;                     int posY = (int)event.player.posY;                     int posZ = (int)event.player.posZ;                     World world = event.player.worldObj;                     if(!(event.player.isSneaking()))                     {                         if(world.isAirBlock(posX - 1, posY - 1, posZ - 1))                             world.setBlock(posX - 1, posY - 1, posZ - 1, Blocks.ice);                         if(world.isAirBlock(posX - 1, posY - 1, posZ))                             world.setBlock(posX - 1, posY - 1, posZ, Blocks.ice);                         if(world.isAirBlock(posX - 1, posY - 1, posZ + 1))                             world.setBlock(posX - 1, posY - 1, posZ + 1, Blocks.ice);                         if(world.isAirBlock(posX, posY - 1, posZ - 1))                             world.setBlock(posX, posY - 1, posZ - 1, Blocks.ice);                         if(world.isAirBlock(posX, posY - 1, posZ))                             world.setBlock(posX, posY - 1, posZ, Blocks.ice);                         if(world.isAirBlock(posX, posY - 1, posZ + 1))                             world.setBlock(posX, posY - 1, posZ + 1, Blocks.ice);                         if(world.isAirBlock(posX + 1, posY - 1, posZ - 1))                             world.setBlock(posX + 1, posY - 1, posZ - 1, Blocks.ice);                         if(world.isAirBlock(posX + 1, posY - 1, posZ))                             world.setBlock(posX + 1, posY - 1, posZ, Blocks.ice);                         if(world.isAirBlock(posX + 1, posY - 1, posZ + 1))                             world.setBlock(posX + 1, posY - 1, posZ + 1, Blocks.ice);                     }                     else                     {                         if(world.getBlock(posX - 1, posY - 1, posZ - 1) == Blocks.ice)                             world.setBlock(posX - 1, posY - 1, posZ - 1, Blocks.air);                         if(world.getBlock(posX - 1, posY - 1, posZ) == Blocks.ice)                             world.setBlock(posX - 1, posY - 1, posZ, Blocks.air);                         if(world.getBlock(posX - 1, posY - 1, posZ + 1) == Blocks.ice)                             world.setBlock(posX - 1, posY - 1, posZ + 1, Blocks.air);                         if(world.getBlock(posX, posY - 1, posZ - 1) == Blocks.ice)                             world.setBlock(posX, posY - 1, posZ - 1, Blocks.air);                         if(world.getBlock(posX, posY - 1, posZ) == Blocks.ice)                             world.setBlock(posX, posY - 1, posZ, Blocks.air);                         if(world.getBlock(posX, posY - 1, posZ + 1) == Blocks.ice)                             world.setBlock(posX, posY - 1, posZ + 1, Blocks.air);                         if(world.getBlock(posX + 1, posY - 1, posZ - 1) == Blocks.ice)                             world.setBlock(posX + 1, posY - 1, posZ - 1, Blocks.air);                         if(world.getBlock(posX + 1, posY - 1, posZ) == Blocks.ice)                             world.setBlock(posX + 1, posY - 1, posZ, Blocks.air);                         if(world.getBlock(posX + 1, posY - 1, posZ + 1) == Blocks.ice)                             world.setBlock(posX + 1, posY - 1, posZ + 1, Blocks.air);                     }                 }             }         }     } Et ça fonctionne !
  • Timer drop item

    Résolu 1.7.10
    7
    0 Votes
    7 Messages
    856 Vues
    robin4002R
    Si si ils le sont, de même que le rendu des entités.
  • Afficher la valeur d'un int d'une tileentity

    Résolu 1.7.10
    6
    0 Votes
    6 Messages
    702 Vues
    CiolgamingC
    @‘Ciolgaming’: @‘Plaigon’: Avec la méthode indiquée par robin, tu devras créer un constructeur GuiISpawner(TileEntityTethaniumISpawner tileEntity), et ensuite tu créeras un field TileEntityTethaniumISpawner  dans ta classe GuiISpawner, qui aura la valeur de ce paramètre de constructeur, puis celle-ci te permettra d’appeler un tileEntity.tickCounter. C’est assez clair ? Oui mais le souci c’est quand j’affiche cette valeur ça crash ? Merci c’est bon ça fonctionne !!!
  • Item qui spawn sur un block tout les 60 ticks

    Résolu 1.7.10
    8
    0 Votes
    8 Messages
    1k Vues
    CiolgamingC
    @‘SpyMan’: if (!this.worldObj.isRemote) avant de faire spawn l’item afin de seulement executer le code server side only et ta method updateentity est chelou normalement c’eset juste updateEntity sans arguments dans la fonction Merci beaucoup ça fonctionne !! Je te remercie 1000 fois
  • Random pour drop de crops

    Résolu 1.7.x
    5
    0 Votes
    5 Messages
    1k Vues
    CiolgamingC
    Merci
  • Problème couleur Item

    Résolu 1.7.10
    3
    0 Votes
    3 Messages
    632 Vues
    MrAnthonyPvP_GM
    @‘robin4002’: Salut, §6 devrait fonctionner si ta workspace est bien en UTF8. Bonsoir, Merci beaucoup j’avais pas mis dans le workspace en UTF8 ::)
  • Elytra en 1.7

    Résolu 1.7.2
    5
    0 Votes
    5 Messages
    1k Vues
    IBurningTVI
    merci, cela me ralenti bien quand je tombe cependant si j’ai un plastron d’équiper je ne peut pas équiper la cape. es-qu’il y aurait un moyen d’équiper la cape et mettre le plastron actuel dans l’inventaire ? EDIT : j’ai résolu mon problème je passe en résolu
  • Ghost block et item drop

    Résolu 1.7.10
    12
    0 Votes
    12 Messages
    1k Vues
    robin4002R
    @vl20100: Maintenant, il faut que je fasse une condition avec le event.entityPlayer.worldObj.isRemote C’est ça, un petit ! devant pour s’assurer d’être sur le serveur. De rien !
  • Récupérer les coordonnées d'un chunk

    Résolu 1.7.10
    4
    0 Votes
    4 Messages
    703 Vues
    DeletedD
    Attention, d’après ce topic, il est recommandé d’utiliser les opérateurs bit-à-bit plutôt que le symbole “diviser”. Source: http://www.minecraftforge.net/forum/topic/30179-18-get-chunk-coords-solved/
  • Packet Commands

    Résolu 1.7.10
    6
    0 Votes
    6 Messages
    877 Vues
    robin4002R
    Il te manque un constructeur sans argument dans la classe de ton paquet (obligatoire pour tous les paquets).
  • Problème de GUI-Commandes

    Résolu 1.7.10
    4
    0 Votes
    4 Messages
    581 Vues
    robin4002R
    https://www.minecraftforgefrance.fr/showthread.php?tid=1118
  • Block traversable avec la texture du block adjascent

    Résolu 1.7.10
    5
    0 Votes
    5 Messages
    673 Vues
    CiolgamingC
    Merci beaucoup pour toute votre aide voici le code pour ceux que ça intéresse : package com.mod.ciolmod.blocks; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.util.AxisAlignedBB; import net.minecraft.util.IIcon; import net.minecraft.world.ColorizerGrass; import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; public class BlockTravers extends Block { public BlockTravers(Material p_i45394_1_) { super(p_i45394_1_); this.setBlockBounds(0.0f, 0.0f, 0.0f, 1f, 1f, 1f); this.setLightLevel(0.1f); this.setLightOpacity(10); } public AxisAlignedBB getCollisionBoundingBoxFromPool(World p_149668_1_, int p_149668_2_, int p_149668_3_, int p_149668_4_)    {        return null;    }    public boolean isOpaqueCube(){     return false;     } public boolean renderAsNormalBlock() { return true; } @Override public IIcon getIcon(IBlockAccess world, int x, int y, int z, int side) {    return world.getBlock(x + 1, y, z).getIcon(world, x + 1, y, z, side); }    @SideOnly(Side.CLIENT)    public int getBlockColor()    {        double d0 = 0.5D;        double d1 = 1.0D;        return ColorizerGrass.getGrassColor(d0, d1);    }    @SideOnly(Side.CLIENT)    public int getRenderColor(int p_149741_1_)    {        return this.getBlockColor();    }    @SideOnly(Side.CLIENT)    public int colorMultiplier(IBlockAccess p_149720_1_, int p_149720_2_, int p_149720_3_, int p_149720_4_)    {        int l = 0;        int i1 = 0;        int j1 = 0;        for (int k1 = -1; k1 <= 1; ++k1)        {            for (int l1 = -1; l1 <= 1; ++l1)            {                int i2 = p_149720_1_.getBiomeGenForCoords(p_149720_2_ + l1, p_149720_4_ + k1).getBiomeGrassColor(p_149720_2_ + l1, p_149720_3_, p_149720_4_ + k1);                l += (i2 & 16711680) >> 16;                i1 += (i2 & 65280) >> 8;                j1 += i2 & 255;            }        }        return (l / 9 & 255) << 16 | (i1 / 9 & 255) << 8 | j1 / 9 & 255;    } }
  • Information canPlaceBlockOn

    Résolu 1.7.10
    3
    0 Votes
    3 Messages
    612 Vues
    JoelchasseuJ
    Tu as essayé en faisant cela ? [size=small**protected**][size=small ][size=small**boolean**][size=small canPlaceBlockOn][size=small(][size=smallBlock][size=small block][size=small)] [size=small{] [size=small  if(block ][size=small==][size=small ][size=smallBlocks][size=small.][size=smallclay){] [size=small**    return**][size=small true ][size=small;] [size=small  } else {] [size=small    return false;] [size=small  }] [size=small}]
  • Augmenter un drawString

    Résolu 1.7.10
    3
    0 Votes
    3 Messages
    508 Vues
    JoelchasseuJ
    J’ai jamais cherché à le faire mais je pense qu’en jouant avec la fonction glScalef ou glScaled cela doit pouvoir marcher.
  • Récupération lien texture

    Résolu 1.7.10
    10
    0 Votes
    10 Messages
    1k Vues
    Superloup10S
    Tu n’as pas besoin de mettre minecraft: quand tu veux avoir une texture de Minecraft.
  • Problème launcher 1.7.10

    Résolu 1.7.10
    6
    0 Votes
    6 Messages
    945 Vues
    H
    Salut désolé pour ça je n’ai pas eu de notif …@robin4002: Bonjour, Les membres peuvent faire ce qu’ils veulent, par contre l’équipe ne fait pas de support pour les launchers. Par contre si des éléments laissent penser que c’est un launcher cracké ou servant à voler les identifiants des utilisateurs, la demande d’aide sera fermé et l’utilisateur sera banni dans le second cas. non carrément pas, l’identification ce fait via mon site donc pas moyen de voler quoi que ce soit ! j’ai résolu cette énigme de mon propre chef, merci ^^ @PlayFlop_: Pour les Launcher je t’invite à aller voir le support de Litarvan, Google est ton ami Envoyé de mon ZTE BLADE V7 LITE en utilisant Tapatalk Merci pour ton commentaire, mais j’ai juste fais avec celui de Litarvan héhé. @Oguzcan13: Les assets de ton launcher , sont surement corrompus essaye d’upload avec WinSCP . C’est déjà résolu, merci quand même ^^
  • Gradlew eclipse

    Résolu 1.7.10
    5
    0 Votes
    5 Messages
    682 Vues
    K
    D’accord, je test sa, merci. Oooh fuck sa marche ! Merci
  • Récuperer l'item que l'on a dans la main et l'afficher dans un GUI

    Résolu 1.7.10
    1
    0 Votes
    1 Messages
    489 Vues
    Personne n'a répondu
  • Gradlew error

    Résolu 1.7.10
    2
    0 Votes
    2 Messages
    495 Vues
    robin4002R
    Salut, Dans le dossier .gradle de ton projet, il y a dedans un fichier nommé gradle.log
  • Ce sujet a été supprimé !

    Déplacé Résolu
    3
    0 Votes
    3 Messages
    301 Vues