Development Assistance Setting banner as player passenger

Discussion in 'Plugin Help/Development/Requests' started by zlToxicNetherlz, Jun 22, 2015.

Thread Status:
Not open for further replies.
  1. Offline

    zlToxicNetherlz

    Sorry for spelling errors, I used translator.

    ¿How to Setting banner as player passenger?
    This is my code:

    Code:
        public void onPlayerInteract(PlayerInteractEvent e) {
            if (e.getAction().equals(Action.RIGHT_CLICK_BLOCK)) {
                if(e.getClickedBlock().getType() == Material.STANDING_BANNER) {
                Player p = e.getPlayer();
                teamRed.add(p);
                if(teamRed.contains(p)){
                    Banner b = (Banner) e.getClickedBlock().getState();
                    BannerMeta bm = (BannerMeta) e.getClickedBlock().getState();
                    bm.setBaseColor(DyeColor.RED);
                    p.setPassenger((Entity) b);
                    p.playSound(p.getLocation(), Sound.FIREWORK_BLAST, 4, 4);
                    }
                }
            }
        }



     
Thread Status:
Not open for further replies.

Share This Page