Plugin Joueur vélocité avec falling block

  • Auteur de la discussion Auteur de la discussion TookieP
  • Date de début Date de début

TookieP

Bucheron
21 Octobre 2015
7
0
12
27
Bonjour, je fais actuellement un plugin et je suis un peu coincé dans mon code, je voudrais créer un bloc qui tombe dans l'emplacement d'un joueur, et lorsque le bloc qui tombe a été créé, le joueur est poussé hors de l'endroit où le bloc tombe ...

Voici une vidéo à ce sujet:

voici mon code :
PHP:
    @EventHandler
    public void onPlayerInteract(PlayerInteractEvent e) {
        Player p = e.getPlayer();
                if (p.getItemInHand().getType() == Material.REDSTONE_BLOCK
                        && e.getAction() == Action.RIGHT_CLICK_BLOCK) {
                    e.setCancelled(true);
                    
                    Block clickedBlock = e.getClickedBlock();
                    Material clickedBlockMaterial = clickedBlock.getType();

                    if(clickedBlockMaterial == Material.GRASS) {
                        p.getWorld().spawnFallingBlock(p.getLocation(), clickedBlockMaterial, (byte)0);
                    }
        }
    }