Created
January 3, 2018 18:16
-
-
Save mdcfe/859139c33218eec28a242f4f44f0e65b to your computer and use it in GitHub Desktop.
EssentialsX raw permissions data
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "essentials.afk.message", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandafk.java", | |
"class": "com.earth2me.essentials.commands.Commandafk", | |
"command": "afk", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.afk.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandafk.java", | |
"class": "com.earth2me.essentials.commands.Commandafk", | |
"command": "afk", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.afk.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandafk.java", | |
"class": "com.earth2me.essentials.commands.Commandafk", | |
"command": "afk", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.back.ondeath", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java", | |
"class": "com.earth2me.essentials.EssentialsEntityListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.balance.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbalance.java", | |
"class": "com.earth2me.essentials.commands.Commandbalance", | |
"command": "balance", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.balance.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbalance.java", | |
"class": "com.earth2me.essentials.commands.Commandbalance", | |
"command": "balance", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.balancetop.force", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbalancetop.java", | |
"class": "com.earth2me.essentials.commands.Commandbalancetop", | |
"command": "balancetop", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.balancetop.force", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbalancetop.java", | |
"class": "com.earth2me.essentials.commands.Commandbalancetop", | |
"command": "balancetop", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.ban.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandban.java", | |
"class": "com.earth2me.essentials.commands.Commandban", | |
"command": "ban", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.ban.offline", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandban.java", | |
"class": "com.earth2me.essentials.commands.Commandban", | |
"command": "ban", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.author", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.author", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.author", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.author", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.title", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.book.title", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbook.java", | |
"class": "com.earth2me.essentials.commands.Commandbook", | |
"command": "book", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.break.bedrock", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandbreak.java", | |
"class": "com.earth2me.essentials.commands.Commandbreak", | |
"command": "break", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.chat.ignoreexempt", | |
"file": "Essentials/src/com/earth2me/essentials/User.java", | |
"class": "com.earth2me.essentials.User", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.chat.spy", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandme.java", | |
"class": "com.earth2me.essentials.commands.Commandme", | |
"command": "me", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.chat.spy.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.chat.spy.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/messaging/SimpleMessageRecipient.java", | |
"class": "com.earth2me.essentials.messaging.SimpleMessageRecipient", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.chat.spy.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/messaging/SimpleMessageRecipient.java", | |
"class": "com.earth2me.essentials.messaging.SimpleMessageRecipient", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.clearinventory.all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandclearinventory.java", | |
"class": "com.earth2me.essentials.commands.Commandclearinventory", | |
"command": "clearinventory", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.clearinventory.all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandclearinventory.java", | |
"class": "com.earth2me.essentials.commands.Commandclearinventory", | |
"command": "clearinventory", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.clearinventory.multiple", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandclearinventory.java", | |
"class": "com.earth2me.essentials.commands.Commandclearinventory", | |
"command": "clearinventory", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.clearinventory.multiple", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandclearinventory.java", | |
"class": "com.earth2me.essentials.commands.Commandclearinventory", | |
"command": "clearinventory", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.clearinventory.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandclearinventory.java", | |
"class": "com.earth2me.essentials.commands.Commandclearinventory", | |
"command": "clearinventory", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.clearinventory.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandclearinventory.java", | |
"class": "com.earth2me.essentials.commands.Commandclearinventory", | |
"command": "clearinventory", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.commandcooldowns.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.delhome.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commanddelhome.java", | |
"class": "com.earth2me.essentials.commands.Commanddelhome", | |
"command": "delhome", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.delhome.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commanddelhome.java", | |
"class": "com.earth2me.essentials.commands.Commanddelhome", | |
"command": "delhome", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.eco.loan", | |
"file": "Essentials/src/com/earth2me/essentials/api/Economy.java", | |
"class": "com.earth2me.essentials.api.Economy", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.enchantments.allowunsafe", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignEnchant.java", | |
"class": "com.earth2me.essentials.signs.SignEnchant", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.enchantments.allowunsafe", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commanditem.java", | |
"class": "com.earth2me.essentials.commands.Commanditem", | |
"command": "item", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.enchantments.allowunsafe", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgive.java", | |
"class": "com.earth2me.essentials.commands.Commandgive", | |
"command": "give", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.enchantments.allowunsafe", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandenchant.java", | |
"class": "com.earth2me.essentials.commands.Commandenchant", | |
"command": "enchant", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.enderchest.modify", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.enderchest.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandenderchest.java", | |
"class": "com.earth2me.essentials.commands.Commandenderchest", | |
"command": "enderchest", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.enderchest.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandenderchest.java", | |
"class": "com.earth2me.essentials.commands.Commandenderchest", | |
"command": "enderchest", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.give", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.give", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.give", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.give", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.give.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.give.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.give.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.set", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.set", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.set", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.set.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.exp.set.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandexp.java", | |
"class": "com.earth2me.essentials.commands.Commandexp", | |
"command": "exp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.feed.cooldown.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandfeed.java", | |
"class": "com.earth2me.essentials.commands.Commandfeed", | |
"command": "feed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.feed.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandfeed.java", | |
"class": "com.earth2me.essentials.commands.Commandfeed", | |
"command": "feed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.feed.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandfeed.java", | |
"class": "com.earth2me.essentials.commands.Commandfeed", | |
"command": "feed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.firework.fire", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandfirework.java", | |
"class": "com.earth2me.essentials.commands.Commandfirework", | |
"command": "firework", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.firework.fire", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandfirework.java", | |
"class": "com.earth2me.essentials.commands.Commandfirework", | |
"command": "firework", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.firework.multiple", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandfirework.java", | |
"class": "com.earth2me.essentials.commands.Commandfirework", | |
"command": "firework", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.fly", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.fly.safelogin", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.gamemode.all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgamemode.java", | |
"class": "com.earth2me.essentials.commands.Commandgamemode", | |
"command": "gamemode", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.gamemode.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgamemode.java", | |
"class": "com.earth2me.essentials.commands.Commandgamemode", | |
"command": "gamemode", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.gamemode.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgamemode.java", | |
"class": "com.earth2me.essentials.commands.Commandgamemode", | |
"command": "gamemode", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.gamemode.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgamemode.java", | |
"class": "com.earth2me.essentials.commands.Commandgamemode", | |
"command": "gamemode", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.gamemode.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgamemode.java", | |
"class": "com.earth2me.essentials.commands.Commandgamemode", | |
"command": "gamemode", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.geoip.show", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandseen.java", | |
"class": "com.earth2me.essentials.commands.Commandseen", | |
"command": "seen", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.geoip.show", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandseen.java", | |
"class": "com.earth2me.essentials.commands.Commandseen", | |
"command": "seen", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.geoip.show", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandwhois.java", | |
"class": "com.earth2me.essentials.commands.Commandwhois", | |
"command": "whois", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.getpos.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgetpos.java", | |
"class": "com.earth2me.essentials.commands.Commandgetpos", | |
"command": "getpos", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.getpos.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgetpos.java", | |
"class": "com.earth2me.essentials.commands.Commandgetpos", | |
"command": "getpos", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.god", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.god.pvp", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java", | |
"class": "com.earth2me.essentials.EssentialsEntityListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.god.pvp", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java", | |
"class": "com.earth2me.essentials.EssentialsEntityListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.hat", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.heal.cooldown.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandheal.java", | |
"class": "com.earth2me.essentials.commands.Commandheal", | |
"command": "heal", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.heal.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandheal.java", | |
"class": "com.earth2me.essentials.commands.Commandheal", | |
"command": "heal", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.heal.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandheal.java", | |
"class": "com.earth2me.essentials.commands.Commandheal", | |
"command": "heal", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.helpop.receive", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhelpop.java", | |
"class": "com.earth2me.essentials.commands.Commandhelpop", | |
"command": "helpop", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.home.bed", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhome.java", | |
"class": "com.earth2me.essentials.commands.Commandhome", | |
"command": "home", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.home.bed", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhome.java", | |
"class": "com.earth2me.essentials.commands.Commandhome", | |
"command": "home", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.home.bed", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhome.java", | |
"class": "com.earth2me.essentials.commands.Commandhome", | |
"command": "home", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.home.bed", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhome.java", | |
"class": "com.earth2me.essentials.commands.Commandhome", | |
"command": "home", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.home.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhome.java", | |
"class": "com.earth2me.essentials.commands.Commandhome", | |
"command": "home", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.home.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhome.java", | |
"class": "com.earth2me.essentials.commands.Commandhome", | |
"command": "home", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.invsee.equip", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandinvsee.java", | |
"class": "com.earth2me.essentials.commands.Commandinvsee", | |
"command": "invsee", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.invsee.modify", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.invsee.preventmodify", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.itemspawn.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commanditem.java", | |
"class": "com.earth2me.essentials.commands.Commanditem", | |
"command": "item", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.itemspawn.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmore.java", | |
"class": "com.earth2me.essentials.commands.Commandmore", | |
"command": "more", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.itemspawn.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgive.java", | |
"class": "com.earth2me.essentials.commands.Commandgive", | |
"command": "give", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.itemspawn.item-all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commanditem.java", | |
"class": "com.earth2me.essentials.commands.Commanditem", | |
"command": "item", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.itemspawn.item-all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmore.java", | |
"class": "com.earth2me.essentials.commands.Commandmore", | |
"command": "more", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.itemspawn.item-all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgive.java", | |
"class": "com.earth2me.essentials.commands.Commandgive", | |
"command": "give", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.jail.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtogglejail.java", | |
"class": "com.earth2me.essentials.commands.Commandtogglejail", | |
"command": "togglejail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.joinfullserver", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.jump.lock", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandjump.java", | |
"class": "com.earth2me.essentials.commands.Commandjump", | |
"command": "jump", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.jump.lock", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandjump.java", | |
"class": "com.earth2me.essentials.commands.Commandjump", | |
"command": "jump", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.keepxp", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java", | |
"class": "com.earth2me.essentials.EssentialsEntityListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kick.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandkick.java", | |
"class": "com.earth2me.essentials.commands.Commandkick", | |
"command": "kick", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kick.notify", | |
"file": "Essentials/src/com/earth2me/essentials/User.java", | |
"class": "com.earth2me.essentials.User", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kill.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandkill.java", | |
"class": "com.earth2me.essentials.commands.Commandkill", | |
"command": "kill", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kill.force", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandkill.java", | |
"class": "com.earth2me.essentials.commands.Commandkill", | |
"command": "kill", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kill.force", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandkill.java", | |
"class": "com.earth2me.essentials.commands.Commandkill", | |
"command": "kill", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kit.exemptdelay", | |
"file": "Essentials/src/com/earth2me/essentials/Kit.java", | |
"class": "com.earth2me.essentials.Kit", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kit.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandkit.java", | |
"class": "com.earth2me.essentials.commands.Commandkit", | |
"command": "kit", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.kit.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandkit.java", | |
"class": "com.earth2me.essentials.commands.Commandkit", | |
"command": "kit", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.lightning.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandlightning.java", | |
"class": "com.earth2me.essentials.commands.Commandlightning", | |
"command": "lightning", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.lightning.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandlightning.java", | |
"class": "com.earth2me.essentials.commands.Commandlightning", | |
"command": "lightning", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.list.hidden", | |
"file": "Essentials/src/com/earth2me/essentials/textreader/KeywordReplacer.java", | |
"class": "com.earth2me.essentials.textreader.KeywordReplacer", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.list.hidden", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandlist.java", | |
"class": "com.earth2me.essentials.commands.Commandlist", | |
"command": "list", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail", | |
"file": "Essentials/src/com/earth2me/essentials/Essentials.java", | |
"class": "com.earth2me.essentials.Essentials", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail.send", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmail.java", | |
"class": "com.earth2me.essentials.commands.Commandmail", | |
"command": "mail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail.send", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmail.java", | |
"class": "com.earth2me.essentials.commands.Commandmail", | |
"command": "mail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail.send", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmail.java", | |
"class": "com.earth2me.essentials.commands.Commandmail", | |
"command": "mail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail.send", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmail.java", | |
"class": "com.earth2me.essentials.commands.Commandmail", | |
"command": "mail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail.sendall", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmail.java", | |
"class": "com.earth2me.essentials.commands.Commandmail", | |
"command": "mail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail.sendall", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmail.java", | |
"class": "com.earth2me.essentials.commands.Commandmail", | |
"command": "mail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mail.sendall", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmail.java", | |
"class": "com.earth2me.essentials.commands.Commandmail", | |
"command": "mail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.motd", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.msg.multiple", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmsg.java", | |
"class": "com.earth2me.essentials.commands.Commandmsg", | |
"command": "msg", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mute.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmute.java", | |
"class": "com.earth2me.essentials.commands.Commandmute", | |
"command": "mute", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.mute.offline", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmute.java", | |
"class": "com.earth2me.essentials.commands.Commandmute", | |
"command": "mute", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.near.maxexempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandnear.java", | |
"class": "com.earth2me.essentials.commands.Commandnear", | |
"command": "near", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.near.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandnear.java", | |
"class": "com.earth2me.essentials.commands.Commandnear", | |
"command": "near", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.near.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandnear.java", | |
"class": "com.earth2me.essentials.commands.Commandnear", | |
"command": "near", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.nick.changecolors", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandnick.java", | |
"class": "com.earth2me.essentials.commands.Commandnick", | |
"command": "nick", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.nick.changecolors.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandnick.java", | |
"class": "com.earth2me.essentials.commands.Commandnick", | |
"command": "nick", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.nick.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandnick.java", | |
"class": "com.earth2me.essentials.commands.Commandnick", | |
"command": "nick", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.nick.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandnick.java", | |
"class": "com.earth2me.essentials.commands.Commandnick", | |
"command": "nick", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.nocommandcost.all", | |
"file": "Essentials/src/com/earth2me/essentials/Trade.java", | |
"class": "com.earth2me.essentials.Trade", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.oversizedstacks", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmore.java", | |
"class": "com.earth2me.essentials.commands.Commandmore", | |
"command": "more", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.oversizedstacks", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commanditem.java", | |
"class": "com.earth2me.essentials.commands.Commanditem", | |
"command": "item", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.oversizedstacks", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commanditem.java", | |
"class": "com.earth2me.essentials.commands.Commanditem", | |
"command": "item", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.oversizedstacks", | |
"file": "Essentials/src/com/earth2me/essentials/Kit.java", | |
"class": "com.earth2me.essentials.Kit", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.oversizedstacks", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgive.java", | |
"class": "com.earth2me.essentials.commands.Commandgive", | |
"command": "give", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.oversizedstacks", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandmore.java", | |
"class": "com.earth2me.essentials.commands.Commandmore", | |
"command": "more", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.oversizedstacks", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandgive.java", | |
"class": "com.earth2me.essentials.commands.Commandgive", | |
"command": "give", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.pay.multiple", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandpay.java", | |
"class": "com.earth2me.essentials.commands.Commandpay", | |
"command": "pay", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.potion.apply", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandpotion.java", | |
"class": "com.earth2me.essentials.commands.Commandpotion", | |
"command": "potion", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.potion.apply", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandpotion.java", | |
"class": "com.earth2me.essentials.commands.Commandpotion", | |
"command": "potion", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.powertool.append", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandpowertool.java", | |
"class": "com.earth2me.essentials.commands.Commandpowertool", | |
"command": "powertool", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.powertool.append", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandpowertool.java", | |
"class": "com.earth2me.essentials.commands.Commandpowertool", | |
"command": "powertool", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.ptime.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandptime.java", | |
"class": "com.earth2me.essentials.commands.Commandptime", | |
"command": "ptime", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.ptime.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandptime.java", | |
"class": "com.earth2me.essentials.commands.Commandptime", | |
"command": "ptime", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.pvpdelay.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java", | |
"class": "com.earth2me.essentials.EssentialsEntityListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.pweather.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandpweather.java", | |
"class": "com.earth2me.essentials.commands.Commandpweather", | |
"command": "pweather", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.pweather.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandpweather.java", | |
"class": "com.earth2me.essentials.commands.Commandpweather", | |
"command": "pweather", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.repair.all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandrepair.java", | |
"class": "com.earth2me.essentials.commands.Commandrepair", | |
"command": "repair", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.repair.all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandrepair.java", | |
"class": "com.earth2me.essentials.commands.Commandrepair", | |
"command": "repair", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.repair.armor", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandrepair.java", | |
"class": "com.earth2me.essentials.commands.Commandrepair", | |
"command": "repair", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.repair.enchanted", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandrepair.java", | |
"class": "com.earth2me.essentials.commands.Commandrepair", | |
"command": "repair", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.repair.enchanted", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandrepair.java", | |
"class": "com.earth2me.essentials.commands.Commandrepair", | |
"command": "repair", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.seen.banreason", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandseen.java", | |
"class": "com.earth2me.essentials.commands.Commandseen", | |
"command": "seen", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.seen.extra", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandseen.java", | |
"class": "com.earth2me.essentials.commands.Commandseen", | |
"command": "seen", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.seen.ipsearch", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandseen.java", | |
"class": "com.earth2me.essentials.commands.Commandseen", | |
"command": "seen", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sell.bulk", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandsell.java", | |
"class": "com.earth2me.essentials.commands.Commandsell", | |
"command": "sell", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sell.hand", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandsell.java", | |
"class": "com.earth2me.essentials.commands.Commandsell", | |
"command": "sell", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sethome.bed", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sethome.multiple", | |
"file": "Essentials/src/com/earth2me/essentials/Settings.java", | |
"class": "com.earth2me.essentials.Settings", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sethome.multiple.unlimited", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandhome.java", | |
"class": "com.earth2me.essentials.commands.Commandhome", | |
"command": "home", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sethome.multiple.unlimited", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandsethome.java", | |
"class": "com.earth2me.essentials.commands.Commandsethome", | |
"command": "sethome", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sethome.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandsethome.java", | |
"class": "com.earth2me.essentials.commands.Commandsethome", | |
"command": "sethome", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.enchant.allowunsafe", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignEnchant.java", | |
"class": "com.earth2me.essentials.signs.SignEnchant", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.enchant.allowunsafe", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignEnchant.java", | |
"class": "com.earth2me.essentials.signs.SignEnchant", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.protection.override", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignProtection.java", | |
"class": "com.earth2me.essentials.signs.SignProtection", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.protection.override", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignProtection.java", | |
"class": "com.earth2me.essentials.signs.SignProtection", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.protection.override", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignProtection.java", | |
"class": "com.earth2me.essentials.signs.SignProtection", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.protection.override", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignProtection.java", | |
"class": "com.earth2me.essentials.signs.SignProtection", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.protection.override", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignProtection.java", | |
"class": "com.earth2me.essentials.signs.SignProtection", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.trade.override", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignTrade.java", | |
"class": "com.earth2me.essentials.signs.SignTrade", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.trade.override", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignTrade.java", | |
"class": "com.earth2me.essentials.signs.SignTrade", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.signs.trade.override.collect", | |
"file": "Essentials/src/com/earth2me/essentials/signs/SignTrade.java", | |
"class": "com.earth2me.essentials.signs.SignTrade", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.silentjoin", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.silentjoin.vanish", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.silentjoin.vanish", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.silentquit", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.skull.modify", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandskull.java", | |
"class": "com.earth2me.essentials.commands.Commandskull", | |
"command": "skull", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.skull.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandskull.java", | |
"class": "com.earth2me.essentials.commands.Commandskull", | |
"command": "skull", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.skull.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandskull.java", | |
"class": "com.earth2me.essentials.commands.Commandskull", | |
"command": "skull", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.skull.spawn", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandskull.java", | |
"class": "com.earth2me.essentials.commands.Commandskull", | |
"command": "skull", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sleepingignored", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sleepingignored", | |
"file": "Essentials/src/com/earth2me/essentials/User.java", | |
"class": "com.earth2me.essentials.User", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.socialspy", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.spawnmob.stack", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandspawnmob.java", | |
"class": "com.earth2me.essentials.commands.Commandspawnmob", | |
"command": "spawnmob", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandspeed.java", | |
"class": "com.earth2me.essentials.commands.Commandspeed", | |
"command": "speed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed.fly", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandspeed.java", | |
"class": "com.earth2me.essentials.commands.Commandspeed", | |
"command": "speed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandspeed.java", | |
"class": "com.earth2me.essentials.commands.Commandspeed", | |
"command": "speed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandspeed.java", | |
"class": "com.earth2me.essentials.commands.Commandspeed", | |
"command": "speed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.speed.walk", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandspeed.java", | |
"class": "com.earth2me.essentials.commands.Commandspeed", | |
"command": "speed", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sudo.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandsudo.java", | |
"class": "com.earth2me.essentials.commands.Commandsudo", | |
"command": "sudo", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.sudo.multiple", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandsudo.java", | |
"class": "com.earth2me.essentials.commands.Commandsudo", | |
"command": "sudo", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.teleport.cooldown.bypass.back", | |
"file": "Essentials/src/com/earth2me/essentials/Teleport.java", | |
"class": "com.earth2me.essentials.Teleport", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.teleport.cooldown.bypass.tpa", | |
"file": "Essentials/src/com/earth2me/essentials/Teleport.java", | |
"class": "com.earth2me.essentials.Teleport", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.teleport.timer.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/Teleport.java", | |
"class": "com.earth2me.essentials.Teleport", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.teleport.timer.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/Teleport.java", | |
"class": "com.earth2me.essentials.Teleport", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.teleport.timer.bypass", | |
"file": "Essentials/src/com/earth2me/essentials/Teleport.java", | |
"class": "com.earth2me.essentials.Teleport", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.teleport.timer.move", | |
"file": "Essentials/src/com/earth2me/essentials/TimedTeleport.java", | |
"class": "com.earth2me.essentials.TimedTeleport", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tempban.exempt", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtempban.java", | |
"class": "com.earth2me.essentials.commands.Commandtempban", | |
"command": "tempban", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tempban.offline", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtempban.java", | |
"class": "com.earth2me.essentials.commands.Commandtempban", | |
"command": "tempban", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tempban.unlimited", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtempban.java", | |
"class": "com.earth2me.essentials.commands.Commandtempban", | |
"command": "tempban", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.time.set", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtime.java", | |
"class": "com.earth2me.essentials.commands.Commandtime", | |
"command": "time", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.time.set", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtime.java", | |
"class": "com.earth2me.essentials.commands.Commandtime", | |
"command": "time", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.time.world.all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtime.java", | |
"class": "com.earth2me.essentials.commands.Commandtime", | |
"command": "time", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.time.world.all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtime.java", | |
"class": "com.earth2me.essentials.commands.Commandtime", | |
"command": "time", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.togglejail.offline", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtogglejail.java", | |
"class": "com.earth2me.essentials.commands.Commandtogglejail", | |
"command": "togglejail", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtp.java", | |
"class": "com.earth2me.essentials.commands.Commandtp", | |
"command": "tp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtp.java", | |
"class": "com.earth2me.essentials.commands.Commandtp", | |
"command": "tp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtpo.java", | |
"class": "com.earth2me.essentials.commands.Commandtpo", | |
"command": "tpo", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtpo.java", | |
"class": "com.earth2me.essentials.commands.Commandtpo", | |
"command": "tpo", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtp.java", | |
"class": "com.earth2me.essentials.commands.Commandtp", | |
"command": "tp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tp.position", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtp.java", | |
"class": "com.earth2me.essentials.commands.Commandtp", | |
"command": "tp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tp.position", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtp.java", | |
"class": "com.earth2me.essentials.commands.Commandtp", | |
"command": "tp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tpa", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtpaccept.java", | |
"class": "com.earth2me.essentials.commands.Commandtpaccept", | |
"command": "tpaccept", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tpaall", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtpaccept.java", | |
"class": "com.earth2me.essentials.commands.Commandtpaccept", | |
"command": "tpaccept", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.tpahere", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandtpaccept.java", | |
"class": "com.earth2me.essentials.commands.Commandtpaccept", | |
"command": "tpaccept", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.unlimited.item-all", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandunlimited.java", | |
"class": "com.earth2me.essentials.commands.Commandunlimited", | |
"command": "unlimited", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.unlimited.item-bucket", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandunlimited.java", | |
"class": "com.earth2me.essentials.commands.Commandunlimited", | |
"command": "unlimited", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.unlimited.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandunlimited.java", | |
"class": "com.earth2me.essentials.commands.Commandunlimited", | |
"command": "unlimited", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.vanish", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.vanish.pvp", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java", | |
"class": "com.earth2me.essentials.EssentialsEntityListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.vanish.pvp", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsEntityListener.java", | |
"class": "com.earth2me.essentials.EssentialsEntityListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.vanish.see", | |
"file": "Essentials/src/com/earth2me/essentials/User.java", | |
"class": "com.earth2me.essentials.User", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.vanish.see", | |
"file": "Essentials/src/com/earth2me/essentials/EssentialsPlayerListener.java", | |
"class": "com.earth2me.essentials.EssentialsPlayerListener", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.warp.list", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandwarp.java", | |
"class": "com.earth2me.essentials.commands.Commandwarp", | |
"command": "warp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.warp.list", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandwarp.java", | |
"class": "com.earth2me.essentials.commands.Commandwarp", | |
"command": "warp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.warp.otherplayers", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandwarp.java", | |
"class": "com.earth2me.essentials.commands.Commandwarp", | |
"command": "warp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.warp.otherplayers", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandwarp.java", | |
"class": "com.earth2me.essentials.commands.Commandwarp", | |
"command": "warp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.warp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandwarp.java", | |
"class": "com.earth2me.essentials.commands.Commandwarp", | |
"command": "warp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.warp.others", | |
"file": "Essentials/src/com/earth2me/essentials/commands/Commandwarp.java", | |
"class": "com.earth2me.essentials.commands.Commandwarp", | |
"command": "warp", | |
"module": "Essentials" | |
}, | |
{ | |
"name": "essentials.build", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.build", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.build", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.build", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.build", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.build", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.build", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.protect.alerts", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsConnect.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsConnect", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.protect.alerts.notrigger", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.protect.alerts.notrigger", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.protect.alerts.notrigger", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.protect.exemptbreak", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.protect.exemptplacement", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.protect.exemptusage", | |
"file": "EssentialsAntiBuild/src/com/earth2me/essentials/antibuild/EssentialsAntiBuildListener.java", | |
"class": "com.earth2me.essentials.antibuild.EssentialsAntiBuildListener", | |
"module": "EssentialsAntiBuild" | |
}, | |
{ | |
"name": "essentials.chat.spy", | |
"file": "EssentialsChat/src/com/earth2me/essentials/chat/EssentialsChatPlayerListenerNormal.java", | |
"class": "com.earth2me.essentials.chat.EssentialsChatPlayerListenerNormal", | |
"module": "EssentialsChat" | |
}, | |
{ | |
"name": "essentials.geoip.hide", | |
"file": "EssentialsGeoIP/src/com/earth2me/essentials/geoip/EssentialsGeoIPPlayerListener.java", | |
"class": "com.earth2me.essentials.geoip.EssentialsGeoIPPlayerListener", | |
"module": "EssentialsGeoIP" | |
}, | |
{ | |
"name": "essentials.geoip.show", | |
"file": "EssentialsGeoIP/src/com/earth2me/essentials/geoip/EssentialsGeoIPPlayerListener.java", | |
"class": "com.earth2me.essentials.geoip.EssentialsGeoIPPlayerListener", | |
"module": "EssentialsGeoIP" | |
}, | |
{ | |
"name": "essentials.protect.damage.disable", | |
"file": "EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java", | |
"class": "com.earth2me.essentials.protect.EssentialsProtectEntityListener", | |
"module": "EssentialsProtect" | |
}, | |
{ | |
"name": "essentials.protect.entitytarget.bypass", | |
"file": "EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java", | |
"class": "com.earth2me.essentials.protect.EssentialsProtectEntityListener", | |
"module": "EssentialsProtect" | |
}, | |
{ | |
"name": "essentials.protect.pvp", | |
"file": "EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java", | |
"class": "com.earth2me.essentials.protect.EssentialsProtectEntityListener", | |
"module": "EssentialsProtect" | |
}, | |
{ | |
"name": "essentials.protect.pvp", | |
"file": "EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java", | |
"class": "com.earth2me.essentials.protect.EssentialsProtectEntityListener", | |
"module": "EssentialsProtect" | |
}, | |
{ | |
"name": "essentials.protect.pvp", | |
"file": "EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java", | |
"class": "com.earth2me.essentials.protect.EssentialsProtectEntityListener", | |
"module": "EssentialsProtect" | |
}, | |
{ | |
"name": "essentials.protect.pvp", | |
"file": "EssentialsProtect/src/com/earth2me/essentials/protect/EssentialsProtectEntityListener.java", | |
"class": "com.earth2me.essentials.protect.EssentialsProtectEntityListener", | |
"module": "EssentialsProtect" | |
}, | |
{ | |
"name": "essentials.spawn-on-join.exempt", | |
"file": "EssentialsSpawn/src/com/earth2me/essentials/spawn/EssentialsSpawnPlayerListener.java", | |
"class": "com.earth2me.essentials.spawn.EssentialsSpawnPlayerListener", | |
"module": "EssentialsSpawn" | |
}, | |
{ | |
"name": "essentials.spawn.others", | |
"file": "EssentialsSpawn/src/com/earth2me/essentials/spawn/Commandspawn.java", | |
"class": "com.earth2me.essentials.spawn.Commandspawn", | |
"command": "spawn", | |
"module": "EssentialsSpawn" | |
} | |
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const walk = require("walk"); | |
const fs = require("fs-extra"); | |
const path = require("path"); | |
const regex = /\.isAuthorized\("([a-z.-]+)"\)/g; | |
const essRoot = "<path to EssentialsX repo>"; | |
const walker = walk.walk(essRoot); | |
const nodes = []; | |
walker.on("file", async (root, stats, next) => { | |
if (stats.name.indexOf(".java") !== -1) { | |
const filePath = path.resolve(root, stats.name); | |
const contents = await fs.readFile(filePath); | |
let matches; | |
while ((matches = regex.exec(contents)) !== null) { | |
if (matches.index === regex.lastIndex) { | |
regex.lastIndex++; | |
} | |
console.log(filePath, matches[1]); | |
const nodeName = matches[1]; | |
const node = { | |
name: matches[1], | |
file: toUnixPath(path.relative(essRoot, filePath)), | |
class: getClass(filePath), | |
command: getCommandName(stats.name), | |
module: getModule(filePath) | |
}; | |
nodes.push(node); | |
} | |
} | |
next(); | |
}); | |
walker.on("end", async () => { | |
const sortedNodes = nodes.sort((nodeA, nodeB) => { | |
console.log(`${nodeA.module}: ${nodeA.name} - ${nodeB.module}: ${nodeB.name}`) | |
if (nodeA.module !== nodeB.module) { | |
return nodeA.module.localeCompare(nodeB.module); | |
} else { | |
return nodeA.name.localeCompare(nodeB.name); | |
} | |
}); | |
await fs.writeFile("./permissions.json", JSON.stringify(sortedNodes, null, 4)); | |
}); | |
function getModule(filePath) { | |
const relativePath = path.relative(essRoot, filePath); | |
return relativePath.split(path.sep)[0]; | |
} | |
function getCommandName(filename) { | |
if (filename.includes("Command") && filename.includes(".java")) { | |
return filename.substring(7, filename.length - 5); | |
} | |
} | |
function getClass(filePath) { | |
const relativePath = path.relative(essRoot, filePath); | |
return relativePath.split(path.sep).slice(2).join(".").slice(0, -5); | |
} | |
function toUnixPath(inputPath) { | |
return inputPath.split(path.sep).join("/"); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment