• Block "Trappe"

    Résolu 1.7.10
    10
    0 Votes
    10 Messages
    2k Vues
    LavaPowerL
    @Yanis : Faudrait que je m’intéresse à cette classe @Aymeric : Oui EDIT : MERCI ! Regarder la classe BlockTrapDoor m’a permis de faire mon truc ! Voici le code pour changer la boite de collision en fonction de la métadata : public AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int x, int y, int z)     {         this.setBlockBoundsBasedOnState(world, x, y, z);         return super.getCollisionBoundingBoxFromPool(world, x, y, z);     }     public void setBlockBoundsBasedOnState(IBlockAccess world, int x, int y, int z)     {         this.setBounds(world.getBlockMetadata(x, y, z));     }     public void setBounds(int metadata)     {         if (metadata == 1)         {             this.setBlockBounds(0.1F, 0.0F, 0.1F, 0.2F,0.2F, 0.2F);         }         else         {             this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F);         }     }
  • Ne pas avoir 2backpack dans l'inv

    Résolu 1.7.10
    35
    0 Votes
    35 Messages
    5k Vues
    AymericRedA
    Pou lender chest pas besoin de le refaire, tu utilises l’event PlayerInteractEvent et si c’est un clic droit sur un ender chest, tu le cancel et affiche ton propre gui (copié et modifié de Minecraft). EDIT : peut on supprimer mon message, j’avais pas vu les autres pages et quand je supprime (Tapatalk) ça me dit qu’il a été supprimé mais il reste bien là :x
  • Problème avec la rotation des blocs

    Résolu 1.7.10
    19
    0 Votes
    19 Messages
    1k Vues
    DeletedD
    N’oublie pas de sélectionner la réponse qui t’as le + aidée.
  • Problème coffre

    Résolu 1.7.10
    3
    0 Votes
    3 Messages
    721 Vues
    P
    @‘Plaigon’: Salut, essaie de récupérer l’id du coffre, ou bien le String du registry name précédé du modid avec deux points. J’ai essayé avec le modid:coffre dans “instance” du plugin faction mais ça ne fonctionne pas
  • Problème RenderPlayerEvent

    Résolu 1.7.10
    9
    0 Votes
    9 Messages
    1k Vues
    robin4002R
    Tu peux faire ceci : if(Minecraft.getMinecraft().gameSettings.thirdPersonView == 1) {    GL11.glTranslated(0, -2.0F, 0); } pour baisser la hauteur du rendu en 3ème personne. (faudra juste vérifier la condition, je suis sur que le 0 correspond à la vue en 1ère personne, pour la 3ème personne je ne sais pas si c’est 1 ou 2). Pour l’image qui tremble je ne sais pas trop par contre
  • Marteau qui repousse les entités

    Résolu 1.7.10
    7
    0 Votes
    7 Messages
    1k Vues
    LavaPowerL
    Merci beaucoup robin !
  • ERREUR OUVERTURE CONTAINER "java.lang.IndexOutOfBoundsException"

    Résolu 1.7.10
    9
    0 Votes
    9 Messages
    1k Vues
    ?
    @‘robin4002’: oui, pour que le code ne soit plus actif. Tu mets un // devant la ligne. C’est temporaire, le temps de localiser quel code exactement cause le crash. Problème résolu… C’était un conflit avec CustomNPC. Merci quand même de ton aide toujours aussi précieuse. Amic’
  • Problème

    Résolu 1.7.10
    7
    0 Votes
    7 Messages
    816 Vues
    DeletedD
    Salut, Titre à changer au + vite car il ne renseigne sur rien du Tout de ton problème, donc inutile aux futurs visiteurs/membres.
  • Explosion à partir d'un bloc

    Résolu 1.7.10
    10
    0 Votes
    10 Messages
    1k Vues
    DeletedD
    Cela aurait pu servir au cas ou le block présentait une grande valeur de résistance aux explosions.
  • Problème enchantement arc !

    Résolu 1.7.10
    28
    0 Votes
    28 Messages
    4k Vues
    O
    Il manque des enchantements dans mon arc je crois bien C’e’est bon c’est resolu !
  • GuiTextField password et exécutant une commande

    Résolu 1.7.10
    21
    0 Votes
    21 Messages
    3k Vues
    DeletedD
    Pour détecter l’input d’une touche dans un gui, tu dois te placer dans la fonction keyTyped et te servir du second paramètre de type ont représentant le keyCode de la touché pressée.
  • Faire spawn un avion

    Résolu 1.7.10
    6
    0 Votes
    6 Messages
    899 Vues
    DeletedD
    Il te suffit d’override la fonction onItemUse dans ta classe d’item, pour ensuite appeler un World#spawnEntityInWorld dedans, uniquement côté serveur.
  • Problème modding guiingamemenu

    Résolu 1.7.10
    12
    0 Votes
    12 Messages
    1k Vues
    DeletedD
    N’oublie pas de sélectionner la réponse qui t’as le + aidée.
  • Comment créer un GUI Perso ?

    Résolu 1.7.10
    5
    0 Votes
    5 Messages
    922 Vues
    Yanis_Y
    https://www.minecraftforgefrance.fr/showthread.php?tid=4329&highlight=MrLeBest tout est expliqué.
  • Fleche qui n'apparait pas quand je bande l'arc

    Résolu 1.7.10
    5
    0 Votes
    5 Messages
    742 Vues
    Z
    un petite question x) ? et quand il est en standby l’arc? tu n’as pas mis de texture dans le code, car du coup quand je le bande ca marche super (merci d’ailleurs) mais en standby rien
  • Augmenter les dégats des flèches par rapport aux arcs

    Résolu 1.7.10
    6
    0 Votes
    6 Messages
    996 Vues
    LavaPowerL
    Je suis passé par un autre moyen : Je récupère la flèche avec le event.source.getSourceOfDamage() dans  une variable arrow Je récupère le joueur avec arrow.shootingEntity Je vérifie s’il tiens mon arc moddé, si oui, j’augmente les dégats (event.ammount) Merci quand même
  • Rotation d'une image en fonction de la camera

    Résolu 1.7.10
    3
    0 Votes
    3 Messages
    664 Vues
    JoelchasseuJ
    L’image est couchée et continue de suivre le même chemin en fonction de la camera Problème résolu, je balance le code quand même si ça intéresse du monde @SideOnly(Side.CLIENT) @SubscribeEvent public void playerRender(RenderPlayerEvent.Pre event) { if (ClientProxy.CHATTING_PLAYERS_USERNAME.contains(event.entityPlayer.getDisplayName())) { RenderManager renderManager = (RenderManager) ObfuscationReflectionHelper.getPrivateValue(Render.class, event.renderer, 1); float scaleFactor = 0.10F / 6.0F; float yOffsetFactor = -0.05F; GL11.glPushMatrix(); GL11.glTranslated(0, -1, 0); GL11.glNormal3f(0.0F, 0.0F, 0.0F); GL11.glRotatef(-renderManager.playerViewY, 0.0F, 0.1F, 0.0F); GL11.glScalef(-scaleFactor, -scaleFactor, scaleFactor); GL11.glEnable(GL11.GL_BLEND); GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); Minecraft.getMinecraft().renderEngine .bindTexture(new ResourceLocation("heimnormod", "textures/items/bulle.png")); Tessellator tessellator = Tessellator.instance; tessellator.startDrawingQuads(); tessellator.addVertexWithUV(-16 + 0, -120 + 32, -10, 0.1F, 0.1F); tessellator.addVertexWithUV(-16 + 32, -120 + 32, -10, 0.1F, 0.0F); tessellator.addVertexWithUV(-16 + 32, -120 + 0, -10, 0.0F, 0.0F); tessellator.addVertexWithUV(-16 + 0, -120 + 0, -10, 0.0F, 0.1F); tessellator.draw(); GL11.glPopMatrix(); } } }
  • Désactivé une touches de base de minecraft

    Résolu 1.7.10
    6
    0 Votes
    6 Messages
    969 Vues
    DeletedD
    Merci pour les points de réput’ N’oublie pas de sélectionner la meilleure réponse.
  • Récupération d'info et creation d'un progress bar

    Résolu 1.7.10
    26
    0 Votes
    26 Messages
    3k Vues
    Alexandre1156A
    @‘Zoulette’: merci ! ca marche a la perfection Alors n’hésite pas à mettre en résolu 
  • AddInformation qui ne fonctionne pas

    Résolu 1.7.10
    11
    0 Votes
    11 Messages
    2k Vues
    DeletedD
    Maintenant pense à attribuer la meilleure réponse afin de clôturer le topic