package qq.qq2424441676.com; import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.plugin.java.JavaPlugin; public class Main
extends JavaPlugin
implements Listener
{
static int i = 0;
public void onEnable()
{
getServer().getPluginManager().registerEvents(this, this);
getLogger().info("ThirdJump enable...");
}
@SuppressWarnings("deprecation")
@EventHandler
public void onPlayerToggleSneak(PlayerInteractEvent event)
{
Player p = event.getPlayer();
if (!p.isOnGround() && i <= 3 && event.getAction() == Action.RIGHT_CLICK_AIR && event.getPlayer().hasPermission("ThirdJump.use"))
{
p.setVelocity(p.getLocation().getDirection().multiply(0.4D).setY(0.2D));
i++;
return;
}
else if (i > 3){
i = 0;
return;
}
}
} |