Restrict block break if condition #10

Merged
Ardakaz merged 2 commits from break-action into main 2026-07-13 15:12:00 +00:00
Showing only changes of commit 7bbc3ea20b - Show all commits

View File

@@ -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);