Quick fixes.
This commit is contained in:
parent
041f24076b
commit
39e7e2c53f
Binary file not shown.
@ -149,9 +149,8 @@ public class EliteMonster {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void retargetInAir() {
|
private void retargetInAir() {
|
||||||
|
if (Math.random()<=0.2) {
|
||||||
Player p = ChooseRandomTarget();
|
Player p = ChooseRandomTarget();
|
||||||
if (p!=null) {
|
|
||||||
if (Math.random()<=0.2 && !p.isOnGround()) {
|
|
||||||
//p.addPotionEffect(new PotionEffect(PotionEffectType.LEVITATION,20*5,-31));
|
//p.addPotionEffect(new PotionEffect(PotionEffectType.LEVITATION,20*5,-31));
|
||||||
p.addPotionEffect(new PotionEffect(PotionEffectType.JUMP,20*5,-1));
|
p.addPotionEffect(new PotionEffect(PotionEffectType.JUMP,20*5,-1));
|
||||||
p.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS,10*1,7));
|
p.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS,10*1,7));
|
||||||
@ -164,7 +163,6 @@ public class EliteMonster {
|
|||||||
p.playSound(p.getLocation(), Sound.ENTITY_MAGMACUBE_SQUISH, 1.0f, 1.0f);
|
p.playSound(p.getLocation(), Sound.ENTITY_MAGMACUBE_SQUISH, 1.0f, 1.0f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
private void weakenTeam() {
|
private void weakenTeam() {
|
||||||
if (last_burstcheck_time+BURST_TIME<=TwosideKeeper.getServerTickTime()) {
|
if (last_burstcheck_time+BURST_TIME<=TwosideKeeper.getServerTickTime()) {
|
||||||
|
@ -128,6 +128,7 @@ import org.bukkit.event.player.PlayerItemBreakEvent;
|
|||||||
import org.bukkit.event.player.PlayerItemConsumeEvent;
|
import org.bukkit.event.player.PlayerItemConsumeEvent;
|
||||||
import org.bukkit.event.player.PlayerItemHeldEvent;
|
import org.bukkit.event.player.PlayerItemHeldEvent;
|
||||||
import org.bukkit.event.player.PlayerJoinEvent;
|
import org.bukkit.event.player.PlayerJoinEvent;
|
||||||
|
import org.bukkit.event.player.PlayerKickEvent;
|
||||||
import org.bukkit.event.player.PlayerMoveEvent;
|
import org.bukkit.event.player.PlayerMoveEvent;
|
||||||
import org.bukkit.event.player.PlayerPickupArrowEvent;
|
import org.bukkit.event.player.PlayerPickupArrowEvent;
|
||||||
import org.bukkit.event.player.PlayerPickupItemEvent;
|
import org.bukkit.event.player.PlayerPickupItemEvent;
|
||||||
@ -3304,6 +3305,13 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@EventHandler(priority=EventPriority.LOW,ignoreCancelled = true)
|
||||||
|
public void onPlayerKick(PlayerKickEvent ev) {
|
||||||
|
if (DeathManager.deathStructureExists(ev.getPlayer())) {
|
||||||
|
DeathManager.removeDeathStructure(ev.getPlayer());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@EventHandler(priority=EventPriority.LOW,ignoreCancelled = true)
|
@EventHandler(priority=EventPriority.LOW,ignoreCancelled = true)
|
||||||
public void onInventoryClick(InventoryClickEvent ev) {
|
public void onInventoryClick(InventoryClickEvent ev) {
|
||||||
final Player player = (Player)ev.getWhoClicked();
|
final Player player = (Player)ev.getWhoClicked();
|
||||||
@ -3324,7 +3332,8 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
|
|||||||
//player.getInventory().addItem(ev.getCurrentItem());
|
//player.getInventory().addItem(ev.getCurrentItem());
|
||||||
if (ev.getCurrentItem()!=null &&
|
if (ev.getCurrentItem()!=null &&
|
||||||
ev.getCurrentItem().getType()!=Material.AIR) {
|
ev.getCurrentItem().getType()!=Material.AIR) {
|
||||||
player.getLocation().getWorld().dropItemNaturally(player.getLocation(), ev.getCurrentItem()).setPickupDelay(0);
|
//player.getLocation().getWorld().dropItemNaturally(player.getLocation(), ev.getCurrentItem()).setPickupDelay(0);
|
||||||
|
GenericFunctions.giveItem(player, ev.getCurrentItem());
|
||||||
ev.setCurrentItem(new ItemStack(Material.AIR));
|
ev.setCurrentItem(new ItemStack(Material.AIR));
|
||||||
|
|
||||||
final DecimalFormat df = new DecimalFormat("0.00");
|
final DecimalFormat df = new DecimalFormat("0.00");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user