1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-10 16:48:05 +02:00

Update pom.xml to 1.4.6 R0.3 :: Update Antibuild to use HangingBreakByEntityEvent instead of deprecated PaintingBreakByEntityEvent

This commit is contained in:
Iaccidentally
2013-01-02 18:37:11 -05:00
parent 279e3f6f47
commit d328dcd901
2 changed files with 8 additions and 8 deletions

View File

@@ -1,6 +1,8 @@
package net.ess3.antibuild; package net.ess3.antibuild;
import static net.ess3.I18n._; import static net.ess3.I18n._;
import net.ess3.api.IEssentials;
import net.ess3.api.IUser;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.block.Block; import org.bukkit.block.Block;
import org.bukkit.entity.Entity; import org.bukkit.entity.Entity;
@@ -13,14 +15,12 @@ import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.block.BlockPistonExtendEvent; import org.bukkit.event.block.BlockPistonExtendEvent;
import org.bukkit.event.block.BlockPistonRetractEvent; import org.bukkit.event.block.BlockPistonRetractEvent;
import org.bukkit.event.block.BlockPlaceEvent; import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.event.hanging.HangingBreakByEntityEvent;
import org.bukkit.event.inventory.CraftItemEvent; import org.bukkit.event.inventory.CraftItemEvent;
import org.bukkit.event.painting.PaintingBreakByEntityEvent;
import org.bukkit.event.player.PlayerDropItemEvent; import org.bukkit.event.player.PlayerDropItemEvent;
import org.bukkit.event.player.PlayerInteractEvent; import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.event.player.PlayerPickupItemEvent; import org.bukkit.event.player.PlayerPickupItemEvent;
import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.ItemStack;
import net.ess3.api.IEssentials;
import net.ess3.api.IUser;
public class EssentialsAntiBuildListener implements Listener public class EssentialsAntiBuildListener implements Listener
@@ -39,7 +39,7 @@ public class EssentialsAntiBuildListener implements Listener
{ {
final Player user = event.getPlayer(); final Player user = event.getPlayer();
final Block block = event.getBlockPlaced(); final Block block = event.getBlockPlaced();
final int typeId = block.getTypeId(); //final int typeId = block.getTypeId(); unused?
final Material type = block.getType(); final Material type = block.getType();
if (antib.getSettings().getData().isDisableBuild() && !Permissions.BUILD.isAuthorized(user) && !Permissions.PLACEMENT.isAuthorized(user, block)) if (antib.getSettings().getData().isDisableBuild() && !Permissions.BUILD.isAuthorized(user) && !Permissions.PLACEMENT.isAuthorized(user, block))
@@ -73,7 +73,7 @@ public class EssentialsAntiBuildListener implements Listener
{ {
final Player user = event.getPlayer(); final Player user = event.getPlayer();
final Block block = event.getBlock(); final Block block = event.getBlock();
final int typeId = block.getTypeId(); //final int typeId = block.getTypeId(); unused?
final Material type = block.getType(); final Material type = block.getType();
if (antib.getSettings().getData().isDisableBuild() && !Permissions.BUILD.isAuthorized(user) && !Permissions.BREAK.isAuthorized(user, block)) if (antib.getSettings().getData().isDisableBuild() && !Permissions.BUILD.isAuthorized(user) && !Permissions.BREAK.isAuthorized(user, block))
@@ -103,7 +103,7 @@ public class EssentialsAntiBuildListener implements Listener
} }
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onPaintingBreak(final PaintingBreakByEntityEvent event) public void onHangingBreak(final HangingBreakByEntityEvent event)
{ {
final Entity entity = event.getRemover(); final Entity entity = event.getRemover();
if (entity instanceof Player) if (entity instanceof Player)
@@ -242,7 +242,7 @@ public class EssentialsAntiBuildListener implements Listener
if (antib.getSettings().getData().isDisableUse() && !Permissions.BUILD.isAuthorized(user)) if (antib.getSettings().getData().isDisableUse() && !Permissions.BUILD.isAuthorized(user))
{ {
; return;
} }
{ {
if (!Permissions.DROP.isAuthorized(user, item.getType(), item.getData())) if (!Permissions.DROP.isAuthorized(user, item.getType(), item.getData()))

View File

@@ -75,7 +75,7 @@
<properties> <properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<bukkit.version>1.4.5-R0.1-SNAPSHOT</bukkit.version> <bukkit.version>1.4.6-R0.3</bukkit.version>
<build.number>Unknown</build.number> <build.number>Unknown</build.number>
<org-netbeans-modules-editor-indent.CodeStyle.project.expand-tabs>true</org-netbeans-modules-editor-indent.CodeStyle.project.expand-tabs> <org-netbeans-modules-editor-indent.CodeStyle.project.expand-tabs>true</org-netbeans-modules-editor-indent.CodeStyle.project.expand-tabs>
<org-netbeans-modules-editor-indent.CodeStyle.project.indent-shift-width>2</org-netbeans-modules-editor-indent.CodeStyle.project.indent-shift-width> <org-netbeans-modules-editor-indent.CodeStyle.project.indent-shift-width>2</org-netbeans-modules-editor-indent.CodeStyle.project.indent-shift-width>