feat: allow temporary forced entry during fires
Build / build (push) Failing after 7s

This commit is contained in:
Michael Burgess
2026-08-17 12:21:59 -04:00
parent d3ea6c5cc2
commit f6f2f97f86
4 changed files with 107 additions and 9 deletions
@@ -49,8 +49,10 @@ final class GriefPreventionBridge implements Listener {
if (trigger instanceof BlockBreakEvent breakEvent) {
Block block = breakEvent.getBlock();
if ((emergencies.isEmergencyFire(block) || construction.isTemporaryBlock(block))
&& permissions.isInsideActiveSite(block.getLocation())) {
if (permissions.isInsideActiveSite(block.getLocation())
&& (emergencies.isEmergencyFire(block)
|| construction.isTemporaryBlock(block)
|| construction.isForcedEntryEnabled())) {
event.setDenialReason(null);
}
}