Updating to a new Bukkit build... everything broke :'(
This commit is contained in:
parent
09c540453f
commit
9c3fbe54ce
|
@ -4,7 +4,7 @@ import org.bukkit.event.block.BlockDamageEvent;
|
|||
import org.bukkit.event.block.BlockListener;
|
||||
import org.bukkit.event.block.BlockPhysicsEvent;
|
||||
import org.bukkit.event.block.BlockPlaceEvent;
|
||||
import org.bukkit.event.block.BlockRightClickEvent;
|
||||
//import org.bukkit.event.block.BlockRightClickEvent;
|
||||
|
||||
public class MVBlockListener extends BlockListener {
|
||||
|
||||
|
@ -14,9 +14,9 @@ public class MVBlockListener extends BlockListener {
|
|||
this.plugin = plugin;
|
||||
}
|
||||
|
||||
public void onBlockRightClicked(BlockRightClickEvent event){
|
||||
//public void onBlockRightClicked(BlockRightClickEvent event){
|
||||
|
||||
}
|
||||
//}
|
||||
|
||||
public void onBlockDamage(BlockDamageEvent event){
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ import org.bukkit.event.entity.EntityDamageByProjectileEvent;
|
|||
import org.bukkit.event.entity.EntityDamageEvent;
|
||||
import org.bukkit.event.entity.EntityExplodeEvent;
|
||||
import org.bukkit.event.entity.EntityListener;
|
||||
import org.bukkit.event.entity.ExplosionPrimedEvent;
|
||||
//import org.bukkit.event.entity.ExplosionPrimedEvent;
|
||||
|
||||
public class MVEntityListener extends EntityListener {
|
||||
|
||||
|
@ -34,13 +34,13 @@ public class MVEntityListener extends EntityListener {
|
|||
public void onEntityExplode(EntityExplodeEvent event){
|
||||
|
||||
}
|
||||
public void onExplosionPrimed(ExplosionPrimedEvent event){
|
||||
if(event.getEntity() instanceof Fireball){
|
||||
//public void onExplosionPrimed(ExplosionPrimedEvent event){
|
||||
//if(event.getEntity() instanceof Fireball){
|
||||
//MultiVerseCore.log.info();
|
||||
// Fireballs on Explode trigger this, sadly we can't get the blocks it would destroy... thats onEntityExplode
|
||||
// However can't figure out a way to check in onEntityExplode if it was a Fireball which caused it...
|
||||
}
|
||||
}
|
||||
//}
|
||||
//}
|
||||
|
||||
public void onEntityDamage(EntityDamageEvent event){
|
||||
if (event.isCancelled()) return;
|
||||
|
|
|
@ -19,6 +19,9 @@ public class MVPlayerListener extends PlayerListener {
|
|||
public void onPlayerTeleport(PlayerMoveEvent event){
|
||||
//MultiVerseCore.debugMsg(event.getPlayer().getName() + " just tried to Teleport");
|
||||
//event.setCancelled(true);
|
||||
// Entity entity = event.getPlayer().;
|
||||
//MultiVerseCore.log.info("1 - " + event.getTo().toString());
|
||||
//MultiVerseCore.log.info("2 - " + event.getPlayer().getLocation().toString());
|
||||
}
|
||||
|
||||
public void onPlayerMove(PlayerMoveEvent event){
|
||||
|
|
|
@ -126,14 +126,14 @@ public class MultiVerseCore extends JavaPlugin {
|
|||
pm.registerEvent(Event.Type.PLAYER_QUIT, playerListener,Priority.Normal, this); // To remove Player Sessions
|
||||
|
||||
pm.registerEvent(Event.Type.BLOCK_BREAK, blockListener, Priority.Normal, this); // To prevent Blocks being destroyed.
|
||||
pm.registerEvent(Event.Type.BLOCK_PLACED, blockListener, Priority.Normal, this); // To prevent Blocks being placed.
|
||||
//pm.registerEvent(Event.Type.BLOCK_PLACED, blockListener, Priority.Normal, this); // To prevent Blocks being placed.
|
||||
|
||||
pm.registerEvent(Event.Type.ENTITY_DAMAGED, entityListener, Priority.Normal, this); // To Allow/Disallow PVP as well as EnableHealth.
|
||||
//pm.registerEvent(Event.Type.ENTITY_DAMAGED, entityListener, Priority.Normal, this); // To Allow/Disallow PVP as well as EnableHealth.
|
||||
|
||||
pm.registerEvent(Event.Type.CREATURE_SPAWN, entityListener, Priority.Normal, this); // To prevent all or certain animals/monsters from spawning.
|
||||
|
||||
pm.registerEvent(Event.Type.ENTITY_EXPLODE, entityListener, Priority.Normal, this); // Try to prevent Ghasts from blowing up structures.
|
||||
pm.registerEvent(Event.Type.EXPLOSION_PRIMED, entityListener, Priority.Normal, this); // Try to prevent Ghasts from blowing up structures.
|
||||
//pm.registerEvent(Event.Type.EXPLOSION_PRIMED, entityListener, Priority.Normal, this); // Try to prevent Ghasts from blowing up structures.
|
||||
|
||||
pm.registerEvent(Event.Type.PLUGIN_ENABLE, pluginListener, Priority.Monitor, this); // Monitor for Permissions Plugin etc.
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue