mirror of
https://github.com/EngineHub/WorldGuard.git
synced 2024-09-30 15:47:31 +02:00
Make PASSTHROUGH=DENY useful on __global__.
This commit is contained in:
parent
d3493a3361
commit
8bd427a6ab
@ -395,7 +395,7 @@ public <V> V getEffectiveFlag(final ProtectedRegion region, Flag<V> flag, @Nulla
|
|||||||
if (flag == DefaultFlag.PASSTHROUGH) {
|
if (flag == DefaultFlag.PASSTHROUGH) {
|
||||||
// Has members/owners -> the global region acts like
|
// Has members/owners -> the global region acts like
|
||||||
// a regular region without PASSTHROUGH
|
// a regular region without PASSTHROUGH
|
||||||
if (region.hasMembersOrOwners()) {
|
if (region.hasMembersOrOwners() || region.getFlag(DefaultFlag.PASSTHROUGH) == State.DENY) {
|
||||||
return null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
return (V) State.ALLOW;
|
return (V) State.ALLOW;
|
||||||
|
Loading…
Reference in New Issue
Block a user