diff --git a/gradle.properties b/gradle.properties index 213576d..e16364d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ group = org.graphitemc.graphite version = 1.20.1-R0.1-SNAPSHOT -purpurCommit = 423c2af60ca5e9d18ac0bd955d0313efc693d2a3 +purpurCommit = 042e192444ecc577c172710e3dab1d38413b1ea2 org.gradle.caching = true org.gradle.parallel = true diff --git a/patches/api/0006-Graphite-Permissions.patch b/patches/api/0006-Graphite-Permissions.patch index 956ec32..cd7750d 100644 --- a/patches/api/0006-Graphite-Permissions.patch +++ b/patches/api/0006-Graphite-Permissions.patch @@ -30,37 +30,37 @@ index 10627d2a11251a8cb01bbc3f6242d66f3505a16e..9068b19c83b522c55d04c92b33bc4849 } diff --git a/src/main/java/org/graphitemc/graphite/GraphitePermissions.java b/src/main/java/org/graphitemc/graphite/GraphitePermissions.java new file mode 100644 -index 0000000000000000000000000000000000000000..b7083aeee29563d9bd2a0090f4bb4743c2291cd2 +index 0000000000000000000000000000000000000000..e05eea4ffebb5c81875e0a5ee0e9a370d2f13e36 --- /dev/null +++ b/src/main/java/org/graphitemc/graphite/GraphitePermissions.java @@ -0,0 +1,30 @@ -+package org.graphitemc.graphite; -+ -+import org.bukkit.Bukkit; -+import org.bukkit.World; -+import org.bukkit.permissions.Permission; -+import org.bukkit.permissions.PermissionDefault; -+import org.jetbrains.annotations.NotNull; -+ -+import static org.bukkit.util.permissions.DefaultPermissions.registerPermission; -+ -+public final class GraphitePermissions { -+ -+ private static final String ROOT = "graphite"; -+ private static final String PREFIX = ROOT + "."; -+ -+ @NotNull -+ public static Permission registerPermissions() { -+ final Permission graphite = registerPermission(ROOT, "Gives the user ability to use all Graphite utilities and commands", PermissionDefault.FALSE); -+ -+ Permission itemFrame = registerPermission(PREFIX + "itemframe.invisible", "Allow changing of item frame invisibility in all levels", PermissionDefault.FALSE, graphite); -+ for (World world : Bukkit.getWorlds()) { -+ registerPermission(PREFIX + "itemframe.invisible." + world.getName(), "Allow changing of items frame invisibility in " + world.getName(), PermissionDefault.FALSE, itemFrame); -+ } -+ itemFrame.recalculatePermissibles(); -+ -+ graphite.recalculatePermissibles(); -+ return graphite; -+ } -+ -+} ++package org.graphitemc.graphite; ++ ++import org.bukkit.Bukkit; ++import org.bukkit.World; ++import org.bukkit.permissions.Permission; ++import org.bukkit.permissions.PermissionDefault; ++import org.jetbrains.annotations.NotNull; ++ ++import static org.bukkit.util.permissions.DefaultPermissions.registerPermission; ++ ++public final class GraphitePermissions { ++ ++ private static final String ROOT = "graphite"; ++ private static final String PREFIX = ROOT + "."; ++ ++ @NotNull ++ public static Permission registerPermissions() { ++ final Permission graphite = registerPermission(ROOT, "Gives the user ability to use all Graphite utilities and commands", PermissionDefault.FALSE); ++ ++ Permission itemFrame = registerPermission(PREFIX + "itemframe.invisible", "Allow changing of item frame invisibility in all levels", PermissionDefault.FALSE, graphite); ++ for (World world : Bukkit.getWorlds()) { ++ registerPermission(PREFIX + "itemframe.invisible." + world.getName(), "Allow changing of items frame invisibility in " + world.getName(), PermissionDefault.FALSE, itemFrame); ++ } ++ itemFrame.recalculatePermissibles(); ++ ++ graphite.recalculatePermissibles(); ++ return graphite; ++ } ++ ++}