Skip to content

Commit bdf76a6

Browse files
committed
Make the rock-growth flag affect obsidian forming, too
1 parent 2dd1aae commit bdf76a6

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

worldguard-bukkit/src/main/java/com/sk89q/worldguard/bukkit/listener/WorldGuardBlockListener.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -533,6 +533,19 @@ public void onBlockForm(BlockFormEvent event) {
533533
return;
534534
}
535535
}
536+
537+
if (type == Material.OBSIDIAN) {
538+
if (wcfg.disableRockGrowth) {
539+
event.setCancelled(true);
540+
return;
541+
}
542+
543+
if (wcfg.useRegions && !StateFlag.test(WorldGuard.getInstance().getPlatform().getRegionContainer().createQuery()
544+
.queryState(BukkitAdapter.adapt(event.getBlock().getLocation()), (RegionAssociable) null, Flags.ROCK_GROWTH))) {
545+
event.setCancelled(true);
546+
return;
547+
}
548+
}
536549
}
537550

538551
/*

0 commit comments

Comments
 (0)