modify for tfm

This commit is contained in:
Telesphoreo 2020-08-12 19:09:17 -05:00
parent d9f15956cd
commit d946737e90
4 changed files with 19 additions and 9 deletions

4
.gitignore vendored Normal file
View file

@ -0,0 +1,4 @@
.idea/*
*.iml
/*/target/
/*/dependency-reduced-pom.xml

View file

@ -1,7 +1,7 @@
name: WorldGuardExtraFlags name: WorldGuardExtraFlags
description: Adds more flags to WorldGuard to help manage your server easily! description: Adds more flags to WorldGuard to help manage your server easily!
version: 4.1.5-SNAPSHOT version: 4.1.5-SNAPSHOT-TF
api-version: 1.13 api-version: 1.13
author: isokissa3 author: isokissa3

View file

@ -10,6 +10,10 @@
<artifactId>wg</artifactId> <artifactId>wg</artifactId>
<repositories> <repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<repository> <repository>
<id>spigot-repo</id> <id>spigot-repo</id>
<url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url> <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
@ -61,5 +65,11 @@
<version>2.17.0</version> <version>2.17.0</version>
<scope>provided</scope> <scope>provided</scope>
</dependency> </dependency>
<dependency>
<groupId>com.github.TFPatches</groupId>
<artifactId>TotalFreedomMod</artifactId>
<version>server-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
</dependencies> </dependencies>
</project> </project>

View file

@ -6,6 +6,7 @@ import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
import me.totalfreedom.totalfreedommod.TotalFreedomMod;
import org.bukkit.World; import org.bukkit.World;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.metadata.FixedMetadataValue; import org.bukkit.metadata.FixedMetadataValue;
@ -43,13 +44,8 @@ public class WorldGuardUtils
return true; return true;
} }
//Permission system that supports wildcars is really helpful here :) // Fuck your shitty permission system - packs
if (player.hasPermission("worldguard.region.bypass." + world.getName() + "." + region.getId() + "." + flag.getName())) return TotalFreedomMod.plugin().al.isAdmin(player);
{
return true;
}
return false;
} }
public static State queryState(Player player, World world, Set<ProtectedRegion> regions, StateFlag flag) public static State queryState(Player player, World world, Set<ProtectedRegion> regions, StateFlag flag)