map parser fixes
This commit is contained in:
parent
cbb0cb96c8
commit
b974fcf838
@ -30,6 +30,7 @@ public enum GameType
|
|||||||
Halloween("Halloween Horror"),
|
Halloween("Halloween Horror"),
|
||||||
HideSeek("Block Hunt"),
|
HideSeek("Block Hunt"),
|
||||||
Horse("Horseback"),
|
Horse("Horseback"),
|
||||||
|
Lobbers("Bomb Lobbers"),
|
||||||
SurvivalGames("Survival Games"),
|
SurvivalGames("Survival Games"),
|
||||||
SurvivalGamesTeams("Survival Games Teams"),
|
SurvivalGamesTeams("Survival Games Teams"),
|
||||||
Micro("Micro Battle"),
|
Micro("Micro Battle"),
|
||||||
|
@ -38,6 +38,7 @@ import org.bukkit.event.player.PlayerMoveEvent;
|
|||||||
import org.bukkit.event.player.PlayerQuitEvent;
|
import org.bukkit.event.player.PlayerQuitEvent;
|
||||||
import org.bukkit.plugin.Plugin;
|
import org.bukkit.plugin.Plugin;
|
||||||
import org.bukkit.plugin.java.JavaPlugin;
|
import org.bukkit.plugin.java.JavaPlugin;
|
||||||
|
import org.bukkit.util.Vector;
|
||||||
|
|
||||||
import mineplex.core.common.util.C;
|
import mineplex.core.common.util.C;
|
||||||
import mineplex.core.common.util.Callback;
|
import mineplex.core.common.util.Callback;
|
||||||
@ -720,6 +721,7 @@ public class MapParser extends JavaPlugin implements Listener
|
|||||||
return blocks;
|
return blocks;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
long lastUse = 0;
|
||||||
@EventHandler(priority = EventPriority.LOWEST)
|
@EventHandler(priority = EventPriority.LOWEST)
|
||||||
public void leaptest(PlayerInteractEvent event)
|
public void leaptest(PlayerInteractEvent event)
|
||||||
{
|
{
|
||||||
@ -730,6 +732,18 @@ public class MapParser extends JavaPlugin implements Listener
|
|||||||
if (event.getPlayer().getItemInHand().getType() != Material.FEATHER)
|
if (event.getPlayer().getItemInHand().getType() != Material.FEATHER)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
event.getPlayer().setVelocity(event.getPlayer().getLocation().getDirection().multiply(1.2));
|
if (System.currentTimeMillis() - lastUse < 800)
|
||||||
|
{
|
||||||
|
Bukkit.broadcastMessage("Cooldown");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
lastUse = System.currentTimeMillis();
|
||||||
|
|
||||||
|
Vector vel = event.getPlayer().getLocation().getDirection().multiply(1.2);
|
||||||
|
vel.add(new Vector(0,0.6,0));
|
||||||
|
|
||||||
|
event.getPlayer().setVelocity(vel);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user