Restrict block break if condition #10
@@ -73,7 +73,7 @@ public class GriefAlert extends JavaPlugin implements Listener {
|
||||
}
|
||||
}
|
||||
// If we see a break before a placement, stop (block is gone)
|
||||
if (parseResult.getActionId() == 0) {
|
||||
if (parseResult.getActionId() == 0 && !parseResult.isRolledBack()) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -280,6 +280,7 @@ public class GriefAlert extends JavaPlugin implements Listener {
|
||||
String worldName = event.getBlock().getWorld().getName();
|
||||
|
||||
// Check if grief
|
||||
debugInspectBlock(event.getBlock(), event.getPlayer());
|
||||
String target = inspectBlock(event.getBlock(), event.getPlayer());
|
||||
if (target != null) {
|
||||
String message = ChatColor.GRAY + playerName + " broke " + blockType + " placed by " + target + " at " + x + " " + y + " " + z + getHumanWorldName(worldName);
|
||||
|
||||
Reference in New Issue
Block a user