mirror of
https://github.com/AtlasMediaGroup/TotalFreedomMod.git
synced 2025-06-29 03:36:42 +00:00
[WIP / DO NOT USE ON PRODUCTION!!] Begin implementing support for SuperVanish and fix bugs
- Update dependencies in pom.xml - Replace TotalFreedomMod's vanish system with SuperVanish. It's widely supported by many major plugins and does a better job vanishing players - Fixed a typo in the SQL command for creating admin tables, where the table would not be created on a clean install of TFM - Update bStats Metrics to latest version - Remove the VanishHandler - Sync the permissions.yml from whats on the server. Entries for Essentials and SuperVanish will be added soon KNOWN BUG: - Plugins override TFM commands (e.g. Essentials takes over /list instead of giving it to TFM). I noticed that there is a semicolon before every TFM command. (:/ban, :/list), which is the actual TFM command. I have no idea where / how this bug came from. Urgently needs to be fixed.
This commit is contained in:
@ -9,7 +9,8 @@
|
||||
# This is used to remove all permission begging with the root node
|
||||
# This is useful when a plugin gives all permissions to a player because they are opped
|
||||
remove:
|
||||
- "coreprotect"
|
||||
- "voxelsniper"
|
||||
- "bending"
|
||||
|
||||
# Operator permission nodes
|
||||
operators:
|
||||
@ -35,27 +36,12 @@ operators:
|
||||
- "worldedit.removebelow"
|
||||
- "worldedit.removenear"
|
||||
- "worldedit.replacenear"
|
||||
- "worldedit.clipboard.save"
|
||||
- "worldedit.clipboard.load"
|
||||
- "worldedit.schematic.save"
|
||||
- "worldedit.schematic.load"
|
||||
- "worldedit.schematic.formats"
|
||||
|
||||
# CoreProtect
|
||||
- "coreprotect.inspect"
|
||||
- "coreprotect.lookup"
|
||||
- "coreprotect.help"
|
||||
- "coreprotect.status"
|
||||
- "coreprotect.lookup.block"
|
||||
- "coreprotect.lookup.click"
|
||||
- "coreprotect.lookup.container"
|
||||
- "coreprotect.container"
|
||||
- "coreprotect.core"
|
||||
- "coreprotect.coreprotect"
|
||||
- "coreprotect.co"
|
||||
# LibsDisguises
|
||||
- "libsdisguises.noactionbar"
|
||||
|
||||
# WorldGuard
|
||||
- "worldguard.region.list.own"
|
||||
- "worldgyardregion.list.own"
|
||||
- "worldguard.region.addmember.own.*"
|
||||
- "worldguard.region.removemember.own.*"
|
||||
- "worldguard.region.info.*"
|
||||
@ -70,16 +56,19 @@ master_builders:
|
||||
- "worldedit.thaw"
|
||||
- "worldguard.region.bypass.hubworld"
|
||||
- "worldguard.region.bypass.masterbuilderworld"
|
||||
- "voxelsniper.sniper"
|
||||
- "voxelsniper.goto"
|
||||
- "voxelsniper.brush.*"
|
||||
|
||||
# Super Admin permission nodes
|
||||
super_admins:
|
||||
- "coreprotect.*"
|
||||
- "worldedit.*"
|
||||
- "worldguard.*"
|
||||
- "bending.*"
|
||||
|
||||
# Telnet Admin permission nodes
|
||||
telnet_admins: []
|
||||
|
||||
# Senior Admin permission nodes
|
||||
senior_admins: []
|
||||
|
||||
senior_admins: []
|
@ -2,6 +2,6 @@ name: TotalFreedomMod
|
||||
main: me.totalfreedom.totalfreedommod.TotalFreedomMod
|
||||
version: ${project.version}
|
||||
description: Plugin for the Total Freedom server.
|
||||
softdepend: [BukkitTelnet, Essentials, LibsDisguises, WorldEdit, WorldGuard, WorldGuardExtraFlags, TFGuilds]
|
||||
softdepend: [BukkitTelnet, Essentials, LibsDisguises, WorldEdit, WorldGuard, WorldGuardExtraFlags, TFGuilds, SuperVanish, PremiumVanish]
|
||||
authors: [Madgeek1450, Prozza]
|
||||
api-version: 1.16
|
Reference in New Issue
Block a user