- Баллы
- 31
А вот код (Тыкните я просто даун где ошибся):
Код:
@EventHandler
public void GLID(PlayerMoveEvent e)
{
if(e.getPlayer().getInventory().getItemInHand().getType()== Material.BEDROCK) {
if(!e.getPlayer().isOnGround() && e.getPlayer().getFallDistance() >= 3){
if(!e.getPlayer().isGliding()) {
if(!e.getPlayer().isFlying()) {
setElytraFlying(e.getPlayer(),true);
}}
}
}else {
setElytraFlying(e.getPlayer(),false);
}
}
private void setElytraFlying(Player p,boolean t) {
final EntityPlayer ep = ((CraftPlayer) p).getHandle();
ep.setFlag(7,t);
}