MFF

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

    [1.18.2] Vrifier si le joueur right click de l'eau

    Planifier Épinglé Verrouillé Déplacé Non résolu Support pour les moddeurs
    1.18.1
    2 Messages 1 Publieurs 318 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.
    • P Hors-ligne
      PlagueZ
      dernière édition par

      Salut,
      je cherche a vérifier si un joueur rightClick sur de l’eau j’ai écrit quelque chose qui “Fonctionne” mais c’est pas propre et ça vérifie de façon indirect la présence de ce block d’eau

      public static void onInteractEvent(PlayerInteractEvent event){
      if(event.getWorld().getFluidState(new BlockPos(event.getPos().getY()+-2,event.getPos().getY()+-2 , event.getPos().getY()+-2)).getType() == Fluids.WATER ){
      //yeah water
      }
      }
      

      le gros problème de ce code c’est que il est déclenché par les deux click mais ca a la limite soit on utilise RightClickBlock ou on vérifie la main avec : event.getHand() == InteractionHand.OFF_HAND ça corrige le problème mais des que l eau est profonde de plusieurs block le code cesse de fonctionner.

      Ce que j’aimerai c’est vérifier directement la présence d’eau directement en faisant déclencher l’évent par ce block d’eau et donc ne pas avoir la nécessitée d’avoir des blocks en dessous de l’eau

      “Imagination is more important than knowledge. For knowledge is limited to all we now know and understand, while imagination embraces the entire wo…

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

        Personne ?

        “Imagination is more important than knowledge. For knowledge is limited to all we now know and understand, while imagination embraces the entire wo…

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

        MINECRAFT FORGE FRANCE © 2024

        Powered by NodeBB