Coder Social home page Coder Social logo

elgarl / groupmanager Goto Github PK

View Code? Open in Web Editor NEW
80.0 80.0 35.0 1.16 MB

The original permission plug-in for Spigot/Bukkit.

Home Page: https://elgarl.github.io/GroupManager/

License: GNU General Public License v3.0

Java 100.00%
bukkit groupmanager minecraft permissions plugin spigot spigotmc

groupmanager's People

Contributors

dependabot[bot] avatar elgarl avatar gayytis avatar henryhu2000 avatar itslynix avatar jetelhudzum avatar kilca avatar kyllian-vssr avatar octol1ttle avatar osfanbuff63 avatar selcuk05 avatar truerou avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

groupmanager's Issues

An error was reported during loading

[06:06:59] [Server thread/ERROR]: Index: 0, Size: 0 initializing GroupManager v3.0-SNAPSHOT (Phoenix) (Is it up to date?)
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_333]
at java.util.ArrayList.get(Unknown Source) ~[?:1.8.0_333]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.getOfflinePlayers(CraftServer.java:1537) ~[CraftServer.class:git-CatServer-1.12.2-8d58cdb8]
at org.bukkit.Bukkit.getOfflinePlayers(Bukkit.java:847) ~[Bukkit.class:git-CatServer-1.12.2-8d58cdb8]
at org.anjocaido.groupmanager.utils.OfflinePlayerCache.getInstance(OfflinePlayerCache.java:35) ~[?:?]
at org.anjocaido.groupmanager.GroupManager.onLoad(GroupManager.java:132) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:364) [CraftServer.class:git-CatServer-1.12.2-8d58cdb8]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:340) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:330) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:642) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_333]

Request: Option To Remove Offline Names

I know I've already inquired about this on discord but I never got a definitive answer, and this is a more calming platform to converse ideas.

I understand that the tab auto fill to show all names is an intended feature but I'm requesting an option to only show names that are currently online.

Can't /manuaddp on offline users, see logs[BUG]

Describe the bug
Failure and error warning shows when attempting to /manuaddp to an offline user

To Reproduce
Steps to reproduce the behavior:

  1. Type "/manuaddp Player AnyPermission

Expected behavior
I expect the permission to be added to the player in every world automatically (unless specific world is specified)

Please complete the following information:

  • OS: Latest Update Windows 10 Pro
  • Latest Paper Build (#186) 1.16.2
  • Plug-in version: Latest (v2.7)

Additional context
[20:54:21 WARN]: java.lang.NullPointerException
[20:54:21 WARN]: at org.anjocaido.groupmanager.utils.BukkitWrapper.getPlayerUUID(BukkitWrapper.java:74)(B
[20:54:21 WARN]: at org.anjocaido.groupmanager.commands.BaseCommand.validatePlayer(BaseCommand.java:214)(B
[20:54:21 WARN]: at org.anjocaido.groupmanager.commands.ManUAddP.parseCommand(ManUAddP.java:60)
[20:54:21 WARN]: at org.anjocaido.groupmanager.commands.BaseCommand.onCommandaseCommand.java:88)(B
[20:54:21 WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)(B
[20:54:21 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[20:54:21 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchCommand(CraftServer.java:800)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.PlayerConnection.handleCommand(PlayerConnection.java:1908)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.PlayerConnection.a(PlayerConnection.java:1719)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.PacketPlayInChat.a(PacketPlayInChat.java:47)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.PacketPlayInChat.a(PacketPlayInChat.java:5)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:23)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.TickTask.run(SourceFile:18)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.ba(MinecraftServer.java:1135)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.executeNext(MinecraftServer.java:1128)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.sleepForTick(MinecraftServer.java:1089)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:1003)
[20:54:21 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[20:54:21 WARN]: at java.base/java.lang.Thread.run(Thread.java:834)(B

Problem with my server- ERROR.LOG -

`2020-10-22 18-53
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1615)
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1450)
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:50)
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:11)
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at net.minecraft.util.Util.func_181617_a(SourceFile:46)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:925)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:456)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 15, column 5:
- bukkit.broadcast.user
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 32 more

============================================================================

2020-10-28 09-59
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 15, column 5:
- bukkit.broadcast.user
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 10-02
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 15, column 7:
- -bukkit.command.plugins
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 10-05
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 15, column 7:
- -bukkit.command.plugins
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 10-21
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 15, column 7:
- -bukkit.command.plugins
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 10-41
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 15, column 7:
- -bukkit.command.plugins
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 11-02
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 241, column 3:
- groupmanager.mantogglevalidate
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 11-24
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 505, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 12-41
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1615)
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1450)
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:50)
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(CPacketChatMessage.java:11)
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at net.minecraft.util.Util.func_181617_a(SourceFile:46)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:925)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:456)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 505, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 32 more

============================================================================

2020-10-28 12-43
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.NullPointerException
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:178)
at org.anjocaido.groupmanager.GroupManager.onCommand(GroupManager.java:1856)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)

============================================================================

2020-10-28 12-45
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 504, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 12-49
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 504, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 12-50
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.NullPointerException
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:178)
at org.anjocaido.groupmanager.GroupManager.onCommand(GroupManager.java:1856)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)

============================================================================

2020-10-28 13-00
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 504, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 13-00
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.NullPointerException
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:178)
at org.anjocaido.groupmanager.GroupManager.onCommand(GroupManager.java:1856)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)

============================================================================

2020-10-28 13-11
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 503, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-28 13-12
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.NullPointerException
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:178)
at org.anjocaido.groupmanager.GroupManager.onCommand(GroupManager.java:1856)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)

============================================================================

2020-10-29 09-58
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 503, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-29 10-18
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 503, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-29 12-53
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 503, column 4:
- -bukkit.command.kill
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-29 13-19
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 525, column 3:
default: false
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-10-29 16-56
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 525, column 3:
default: false
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-11-20 13-06
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
plugins/GroupManager/worlds/world/groups.yml
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:591)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:509)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:694)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:656)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:105)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:95)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:86)
at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.(WorldsHolder.java:53)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:176)
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:99)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:159)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:334)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:409)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:349)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.reload(CraftServer.java:808)
at org.bukkit.Bukkit.reload(Bukkit.java:542)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:27)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)
Caused by: while scanning for the next token
found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
in 'reader', line 525, column 3:
default: false
^

at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:419)
at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:227)
at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586)
at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158)
at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:124)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:236)
at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:227)
at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:215)
at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:144)
at org.yaml.snakeyaml.composer.Composer.getNode(Composer.java:85)
at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:108)
at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:139)
at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:467)
at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:586)
... 25 more

============================================================================

2020-11-20 13-08
=============================== GM ERROR LOG ===============================
= ERROR REPORT START - 2.0.1-b332 =

java.lang.NullPointerException
at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:178)
at org.anjocaido.groupmanager.GroupManager.onCommand(GroupManager.java:1856)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:688)
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchServerCommand(CraftServer.java:673)
at net.minecraft.server.dedicated.DedicatedServer.func_71333_ah(DedicatedServer.java:499)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:457)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:862)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:734)
at java.lang.Thread.run(Thread.java:748)

============================================================================
`

Permissions

Hello, why when I give a permission to the default or any group and when I use / manload or restart the server and permissions they do not exist.

PaperMC complains in logs when not using JavaPlugin#getLogger()

Description

PaperMC introduced the following patch in its latest build:

Bukkit.getLogger().warning(
    String.format("Nag author(s): '%s' of '%s' about their usage of System.out/err.print. "
            + "Please use your plugin's logger instead (JavaPlugin#getLogger).",
        plugin.getDescription().getAuthors(),
        plugin.getName())
);

This warning gets triggered because of this line:

public static final Logger logger = Logger.getLogger(GroupManager.class.getName());

Server information

  • OS: Debian 10
  • Paper version: 1.17.1 (build 157)
  • Plugin version: 2.9

Additional context

[18:31:51] [Server thread/INFO]: [GroupManager] Enabling GroupManager v2.9 (Phoenix)
[18:31:52] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] World Found: world
[18:31:52] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).
[18:31:52] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Superperms support enabled.
[18:31:52] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).
[18:31:52] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Scheduled Data Saving is set for every 1440 minutes!
[18:31:52] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).
[18:31:52] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Backups will be retained for 24 hours!
[18:31:52] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).
[18:31:52] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] version 2.9 (Phoenix) is enabled!
[18:31:52] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).

Temporal workaround

These "nags" (as called by the PaperMC team), although undocumented, can be disabled by adding the following argument when starting the server: -Dio.papermc.paper.suppress.sout.nags=true.

[Request] Sync across Bungee servers

The title is basically it. Would it be possible to make it so that if we modified the user that it'll sync across designated servers within that Bungee instance? For example, if I have a user added to Member in server H1 that it will become a Member in H2? I'm trying to get it so we don't have to have the user do this more than once.

[BUG] Permission Mirroring Issue - v2.7

Describe the bug
When a user travels between the overworld and the Nether or End they lose their permissions and are put in the default group and permissions are not mirrored between them.

To Reproduce
Steps to reproduce the behavior:

  1. Upgrade to 2.7 (latest release)
  2. Have a user travel between the default world and the nether or end.
  3. Check the user's group and they will be in the default group instead of the regular group they are in when in the overworld
  4. See error

Expected behavior
Permissions and groups should be synced between worlds.

Please complete the following information:

  • OS: [Windows 10]
  • spigot: [1.16.2]
  • Plug-in version [2.7]

Additional context
This issue is not present in 2.5 or 2.6 on the same server (same 1.16.2 version as well). No log messages but doing /manulistp for a user shows Default instead of Builder or anything else for the sub-worlds. This might be related to the all_unnamed_worlds section in the config and I'll edit or post a comment if I can narrow it down.

[BUG] Creating multiple worlds

Describe the bug
Don't know why (even if you tested it), but when loading a world, groupmanager created config files for those worlds

To Reproduce
Upload the newest version to the server
Restart the server
Go to the island
Method to load the world:
https://pastebin.com/GuvNTgwE
image
image

Does not happen in v2.6

Expected behavior
Because the config states, that all unnamed worlds should get the config from main world, it shouldn't create the new config for the world

Please complete the following information:
OS: debian 10 (buster)
image
image
Config:
https://pastebin.com/twvfvFnG

Additional context
No errors

Gave the 5 stars review just because bugs don't go to review section and I love GroupManager and the improvements that you did to it

Tab Prefix Not Going Away

I had installed GroupManager and set up some group prefixes for my tab list, however, when I uninstalled GroupManager, the tablist prefixes stayed and I have no idea how to get rid of them. Please help.

manuaddp (temporairly permission) does not revoke

Description
(I have added a temporarily permission to one of my players and on expiry the permission stays valid)

Steps to reproduce

  1. Go to 'ingame having OP permission'
  2. assign permission in my case (manuaddp playername essentials.protect.exemptbreak|1m)
  3. Wait 2 minutes to expire the permission
  4. Player can still break blacklisted blocks in my case

Expected behavior
(After step 3. Wait 2 minutes, the player should not be able to use the exempt permission and therefor cannot break the object)

Please complete the following information:

  • OS: Server runs on Ubuntu 22.04 in Pterodactyl container client runs on windows10 and windows11 for other player
  • Paper/Spigot version: This server is running CraftBukkit version 3604-Spigot-1aec3fc-f43634a (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT)
  • Plugin version [GroupManager] Loading GroupManager v2.9 (Phoenix)

Additional context
Here is the server log containing what happend with playernames replaced by random names

[22:46:45] [Server thread/INFO]: adminplayer issued server command: /manuaddp nonadminplayer essentials.protect.exemptbreak|1m
[22:46:45] [Server thread/INFO]: [GroupManager] Timed: essentials.protect.exemptbreak - expires: 14414367421
[22:47:50] [pool-9-thread-2/INFO]: [GroupManager] Timed Permission removed from : nonadminplayer : essentials.protect.exemptbreak
[22:47:50] [pool-9-thread-2/WARN]: [GroupManager] PlayerCommandSendEvent cannot be triggered asynchronously from another thread.
[22:48:22] [Server thread/INFO]: adminplayer issued server command: /manulistp nonadminplayer
[22:54:50] [pool-9-thread-1/INFO]: [GroupManager] Data files refreshed.

Here is the outcome of what the last command did (manulistp)

[00:48:24] [Render thread/INFO]: [System] [CHAT] The player 'nonadminplayer' has the following permissions: essentials.protect.alerts.notrigger, essentials.protect.exemptusage
[00:48:24] [Render thread/INFO]: [System] [CHAT] And all permissions from groups: Moderator

The permission in question is not found in the group Moderator or in any globalgroups Moderator is attached to

GM send me so many WARN.

Ask your question here.
[20:29:42] [main/INFO]: Environment: authHost='https://mcskin.littleservice.cn/api/yggdrasil/authserver', accountsHost='http://127.0.0.1:10271/https/api.mojang.com', sessionHost='http://127.0.0.1:10271/https/sessionserver.mojang.com', servicesHost='http://127.0.0.1:10271/https/api.minecraftservices.com', name='PROD' [20:29:43] [main/INFO]: Reloading ResourceManager: Default, bukkit [20:29:43] [Worker-Main-4/INFO]: Loaded 7 recipes [20:29:44] [Server thread/INFO]: Starting minecraft server version 1.17.1 [20:29:44] [Server thread/INFO]: Loading properties [20:29:44] [Server thread/INFO]: This server is running Paper version git-Paper-175 (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: 370b60d) [20:29:44] [Server thread/INFO]: Debug logging is disabled [20:29:44] [Server thread/INFO]: Server Ping Player Sample Count: 12 [20:29:44] [Server thread/INFO]: Using 4 threads for Netty based IO [20:29:44] [Server thread/INFO]: Default game type: SURVIVAL [20:29:44] [Server thread/INFO]: Generating keypair [20:29:45] [Server thread/INFO]: Starting Minecraft server on 127.0.0.1:20000 [20:29:45] [Server thread/INFO]: Using default channel type [20:29:45] [Server thread/INFO]: [CurrentTime] Loading CurrentTime v1.0.1 [20:29:45] [Server thread/INFO]: [Vault] Loading Vault v1.7.3-b131 [20:29:45] [Server thread/INFO]: [PlaceholderAPI] Loading PlaceholderAPI v2.10.10 [20:29:45] [Server thread/INFO]: [ProtocolLib] Loading ProtocolLib v4.7.0 [20:29:46] [Server thread/INFO]: [InfiniteScoreboard] Loading InfiniteScoreboard v1.1.0 [20:29:46] [Server thread/INFO]: [LiteSignIn] Loading LiteSignIn v1.5.5 [20:29:46] [Server thread/INFO]: [DeluxeHub] Loading DeluxeHub v3.3.10 [20:29:46] [Server thread/INFO]: [ItemJoin] Loading ItemJoin v5.2.2-RELEASE-b734 [20:29:46] [Server thread/INFO]: [MiaoChat] Loading MiaoChat v1.9.3-git-4da0b92f3f74a72dddbe00ecdcf4aedc2bb48fa9 [20:29:46] [Server thread/INFO]: [PlayerPoints] Loading PlayerPoints v3.0.3 [20:29:46] [Server thread/INFO]: [GroupManager] Loading GroupManager v2.9 (Phoenix) [20:29:46] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it [20:29:46] [Server thread/INFO]: [Vault] Enabling Vault v1.7.3-b131 [20:29:46] [Server thread/WARN]: [Vault] Loaded class org.anjocaido.groupmanager.GroupManager from GroupManager v2.9 (Phoenix) which is not a depend, softdepend or loadbefore of this plugin. [20:29:46] [Server thread/INFO]: [Vault] [Permission] GroupManager found: Waiting [20:29:46] [Server thread/INFO]: [Vault] [Permission] SuperPermissions loaded as backup permission system. [20:29:46] [Server thread/INFO]: [Vault] [Chat] GroupManager found: Waiting [20:29:46] [Server thread/INFO]: [Vault] Enabled Version 1.7.3-b131 [20:29:46] [Server thread/INFO]: [ProtocolLib] Enabling ProtocolLib v4.7.0 [20:29:46] [Server thread/INFO]: [ProtocolLib] Started structure compiler thread. [20:29:46] [Server thread/INFO]: [ItemJoin] Enabling ItemJoin v5.2.2-RELEASE-b734 [20:29:46] [Server thread/WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE! [20:29:46] [Server thread/WARN]: The server will make no attempt to authenticate usernames. Beware. [20:29:46] [Server thread/WARN]: Whilst this makes it possible to use BungeeCord, unless access to your server is properly restricted, it also opens up the ability for hackers to connect with any username they choose. [20:29:46] [Server thread/WARN]: Please see http://www.spigotmc.org/wiki/firewall-guide/ for further information. [20:29:46] [Server thread/WARN]: To change this, set "online-mode" to "true" in the server.properties file. [20:29:46] [Server thread/INFO]: Preparing level "world" [20:29:47] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld [20:29:48] [Server thread/INFO]: Time elapsed: 1532 ms [20:29:48] [Server thread/INFO]: [CurrentTime] Enabling CurrentTime v1.0.1 [20:29:48] [Server thread/INFO]: [CurrentTime] Current time plugin started on world(s) world on time zone America/New_York [20:29:48] [Server thread/INFO]: [PlaceholderAPI] Enabling PlaceholderAPI v2.10.10 [20:29:48] [Server thread/INFO]: [PlaceholderAPI] Fetching available expansion information... [20:29:48] [Server thread/INFO]: [InfiniteScoreboard] Enabling InfiniteScoreboard v1.1.0 [20:29:48] [Server thread/INFO]: [20:29:48] [Server thread/INFO]: ==================================== [20:29:48] [Server thread/INFO]: Plugin name: InfiniteScoreboard [20:29:48] [Server thread/INFO]: Version: 1.1.0 [20:29:48] [Server thread/INFO]: Core version: 0.7.24 [20:29:48] [Server thread/INFO]: ==================================== [20:29:48] [Server thread/INFO]: [20:29:48] [Server thread/INFO]: [InfiniteScoreboard] Loaded locale "en_US" [20:29:48] [Server thread/INFO]: [LiteSignIn] Enabling LiteSignIn v1.5.5 [20:29:48] [Server thread/INFO]: [LiteSignIn] 语言信息已加载。 [20:29:49] [Server thread/INFO]: LiteSignIn >>> 成功连接到 SQLite 服务器. [20:29:49] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: litesignin [20:29:49] [Server thread/INFO]: LiteSignIn >>> 找到 PlaceholderAPI , 准备就绪。 [20:29:49] [Server thread/INFO]: LiteSignIn >>> 插件加载完成。 [20:29:49] [Server thread/INFO]: [DeluxeHub] Enabling DeluxeHub v3.3.10 [20:29:49] [Server thread/INFO]: [DeluxeHub] _ _ _ _ _ [20:29:49] [Server thread/INFO]: [DeluxeHub] | \ |_ | | | \/ |_ |_| | | |_) _) [20:29:49] [Server thread/INFO]: [DeluxeHub] |_/ |_ |_ |_| /\ |_ | | |_| |_) _) [20:29:49] [Server thread/INFO]: [DeluxeHub] [20:29:49] [Server thread/INFO]: [DeluxeHub] Version: 3.3.10 [20:29:49] [Server thread/INFO]: [DeluxeHub] Author: ItsLewizzz [20:29:49] [Server thread/INFO]: [DeluxeHub] [20:29:49] [Server thread/INFO]: [DeluxeHub] Hooked into PlaceholderAPI [20:29:49] [Server thread/INFO]: [DeluxeHub] Loaded custom menu 'serverselector'. [20:29:50] [Server thread/INFO]: [NBTAPI] [NBTAPI] Found Spigot: v1_17_R1! Trying to find NMS support [20:29:50] [Server thread/INFO]: [NBTAPI] [NBTAPI] NMS support 'MC1_17_R1' loaded! [20:29:50] [Server thread/INFO]: [NBTAPI] [NBTAPI] Found Gson: class com.google.gson.Gson [20:29:50] [Server thread/INFO]: [DeluxeHub] Loaded 17 plugin modules. [20:29:50] [Server thread/INFO]: [DeluxeHub] [20:29:50] [Server thread/INFO]: [DeluxeHub] Successfully loaded in 314ms [20:29:50] [Server thread/INFO]: [MiaoChat] Enabling MiaoChat v1.9.3-git-4da0b92f3f74a72dddbe00ecdcf4aedc2bb48fa9 [20:29:50] [Server thread/INFO]: [MiaoChat] 已开启 BungeeCord 模式! [20:29:50] [Server thread/WARN]: [PlaceholderAPI] mct is attempting to register placeholders via a PlaceholderHook class which is no longer supported! [20:29:50] [Server thread/INFO]: [MiaoChat] 异步初始化本地化工具... [20:29:50] [Server thread/INFO]: [PlayerPoints] Enabling PlayerPoints v3.0.3 [20:29:50] [Server thread/INFO]: [PlayerPoints] Initializing using RoseGarden v1.0.7-SNAPSHOT [20:29:50] [Server thread/INFO]: [PlayerPoints] Data handler connected using SQLite. [20:29:50] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: playerpoints [20:29:50] [Server thread/INFO]: [GroupManager] Enabling GroupManager v2.9 (Phoenix) [20:29:50] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] World Found: world [20:29:50] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:50] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Superperms support enabled. [20:29:50] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:50] [Server thread/INFO]: [PlaceholderAPI] Successfully registered expansion: groupmanager [20:29:50] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Add-ons: PlaceholderAPI v2.10.10 [20:29:50] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:50] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Scheduled Data Saving is set for every 10 minutes! [20:29:50] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:50] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Backups will be retained for 24 hours! [20:29:50] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:50] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] version 2.9 (Phoenix) is enabled! [20:29:50] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:50] [Server thread/INFO]: [Vault][Permission] GroupManager hooked. [20:29:50] [Server thread/INFO]: [Vault] [Vault][Chat] GroupManager - Chat hooked. [20:29:50] [Server thread/INFO]: [PlaceholderAPI] Placeholder expansion registration initializing... [20:29:50] [Server thread/INFO]: No expansions were registered! [20:29:50] [Server thread/INFO]: Running delayed init tasks [20:29:50] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] Bukkit Permissions Updated! [20:29:50] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:50] [Server thread/INFO]: Done (5.807s)! For help, type "help" [20:29:50] [Craft Scheduler Thread - 3/INFO]: [ItemJoin] Hooked into { PlaceholderAPI, ProtocolLib } [20:29:50] [Craft Scheduler Thread - 3/INFO]: [ItemJoin] 24 Custom item(s) loaded! [20:29:50] [Server thread/INFO]: Timings Reset [20:29:50] [Craft Scheduler Thread - 6/INFO]: [Vault] Checking for Updates ... [20:29:50] [Thread-15/INFO]: [MiaoChat] 配置: 创建新的文件 plugins\YumCore\cache\Item_zh_CN.yml ... [20:29:50] [Thread-15/INFO]: [MiaoChat] 配置 Item_zh_CN.yml 来自 YUMC 数据中心... [20:29:50] [Thread-15/INFO]: [MiaoChat] 远程汉化文件词条数量: 1912 [20:29:50] [Thread-15/INFO]: [MiaoChat] 本地化工具初始化完毕... [20:29:51] [Thread-14/WARN]: [NBTAPI] [NBTAPI] The NBT-API at 'package fun.lewisdev.deluxehub.libs.nbtapi' seems to be outdated! [20:29:51] [Thread-14/WARN]: [NBTAPI] [NBTAPI] Current Version: '2.8.0-SNAPSHOT' Newest Version: 2.8.0' [20:29:51] [Thread-14/WARN]: [NBTAPI] [NBTAPI] Please update the nbt-api or the plugin that contains the api! [20:29:51] [Craft Scheduler Thread - 2/INFO]: [ItemJoin] You are up to date! [20:29:52] [Craft Scheduler Thread - 5/INFO]: [GroupManager] [STDOUT] [GroupManager] There was an issue parsing the version string. [20:29:52] [Craft Scheduler Thread - 5/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:52] [Craft Scheduler Thread - 5/INFO]: [GroupManager] [STDOUT] [GroupManager] No new version available [20:29:52] [Craft Scheduler Thread - 5/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:29:54] [Craft Scheduler Thread - 6/INFO]: [Vault] No new version available [20:36:31] [User Authenticator #1/INFO]: UUID of player Honey_Alloy is a43fdcc7-6422-4532-98df-6d6f557672ef [20:36:31] [Server thread/INFO]: + Honey_Alloy Connected [20:36:31] [Server thread/INFO]: Honey_Alloy[/127.0.0.1:10956] logged in with entity id 33 at ([world]3.5, 63.0, 79.5) [20:36:32] [Server thread/ERROR]: [[STDERR] ] org.bukkit.craftbukkit.v1_17_R1.legacy.CraftLegacy Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug! [20:36:37] [Server thread/INFO]: Honey_Alloy has made the advancement [Cover Me with Diamonds] [20:36:37] [Server thread/INFO]: Honey_Alloy has made the advancement [Suit Up] [20:36:38] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 5561ms or 111 ticks behind [20:39:50] [pool-11-thread-1/INFO]: [GroupManager] [STDOUT] [GroupManager] Data files refreshed. [20:39:50] [pool-11-thread-1/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [20:41:43] [Server thread/INFO]: Honey_Alloy lost connection: Disconnected [20:41:43] [Server thread/INFO]: - Honey_Alloy Disconnected [20:54:08] [User Authenticator #2/INFO]: UUID of player ikkkkkkk is 43d70ee1-b221-48f2-b4c1-4b64cd4e5dcf [20:54:08] [Server thread/INFO]: + ikkkkkkk Connected [20:54:08] [Server thread/INFO]: ikkkkkkk[/127.0.0.1:8046] logged in with entity id 198 at ([world]4.5, 66.0, 86.5) [20:54:09] [Server thread/INFO]: ikkkkkkk has made the advancement [Cover Me with Diamonds] [20:54:09] [Server thread/INFO]: ikkkkkkk has made the advancement [Suit Up] [20:54:26] [Async Chat Thread - #0/INFO]: <ikkkkkkk> eee [20:56:09] [Server thread/INFO]: ikkkkkkk lost connection: Disconnected [20:56:10] [Server thread/INFO]: - ikkkkkkk Disconnected [20:59:50] [pool-11-thread-1/INFO]: [GroupManager] [STDOUT] [GroupManager] Data files refreshed. [20:59:50] [pool-11-thread-1/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [21:27:37] [Server thread/INFO]: Stopping the server [21:27:37] [Server thread/INFO]: Stopping server [21:27:37] [Server thread/INFO]: [GroupManager] Disabling GroupManager v2.9 (Phoenix) [21:27:37] [Server thread/INFO]: [Vault][Permission] GroupManager un-hooked. [21:27:37] [Server thread/INFO]: [Vault] [Vault][Chat] GroupManager - Chat un-hooked. [21:27:37] [Server thread/ERROR]: [GroupManager] [STDERR] [GroupManager] Scheduled Data Saving is Disabled! [21:27:37] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [21:27:37] [Server thread/INFO]: [GroupManager] [STDOUT] [GroupManager] version 2.9 (Phoenix) is disabled! [21:27:37] [Server thread/WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger). [21:27:37] [Server thread/INFO]: [PlayerPoints] Disabling PlayerPoints v3.0.3 [21:27:37] [Server thread/INFO]: [MiaoChat] Disabling MiaoChat v1.9.3-git-4da0b92f3f74a72dddbe00ecdcf4aedc2bb48fa9 [21:27:37] [Server thread/INFO]: [ItemJoin] Disabling ItemJoin v5.2.2-RELEASE-b734 [21:27:37] [Server thread/INFO]: [DeluxeHub] Disabling DeluxeHub v3.3.10 [21:27:37] [Server thread/INFO]: [LiteSignIn] Disabling LiteSignIn v1.5.5 [21:27:37] [Server thread/INFO]: [PlaceholderAPI] Unregistered placeholder expansion: litesignin [21:27:37] [Server thread/INFO]: LiteSignIn >>> 已保存所有的 SQLite 数据。 [21:27:37] [Server thread/INFO]: [InfiniteScoreboard] Disabling InfiniteScoreboard v1.1.0 [21:27:37] [Server thread/INFO]: [ProtocolLib] Disabling ProtocolLib v4.7.0 [21:27:37] [Server thread/INFO]: [PlaceholderAPI] Disabling PlaceholderAPI v2.10.10 [21:27:37] [Server thread/INFO]: [Vault] Disabling Vault v1.7.3-b131 [21:27:37] [Server thread/INFO]: [CurrentTime] Disabling CurrentTime v1.0.1 [21:27:37] [Server thread/INFO]: Saving players [21:27:37] [Server thread/INFO]: Saving worlds [21:27:37] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld [21:27:38] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved [21:27:38] [Server thread/INFO]: ThreadedAnvilChunkStorage: All dimensions are saved [21:27:38] [Server thread/INFO]: Flushing Chunk IO [21:27:38] [Server thread/INFO]: Closing Thread Pool [21:27:38] [Server thread/INFO]: Closing Server

GM doesn't work on 1.20

This message shows up in both Loading and Enabling

'void org.yaml.snakeyaml.parser.ParserImpl.(org.yaml.snakeyaml.reader.StreamReader)' initializing Geyser-Spigot v2.1.0-SNAPSHOT (Is it up to date?)
java.lang.NoSuchMethodError: 'void org.yaml.snakeyaml.parser.ParserImpl.(org.yaml.snakeyaml.reader.StreamReader)'
at org.geysermc.geyser.platform.spigot.shaded.com.fasterxml.jackson.dataformat.yaml.YAMLParser.(YAMLParser.java:191) ~[?:?]
at org.geysermc.geyser.platform.spigot.shaded.com.fasterxml.jackson.dataformat.yaml.YAMLFactory._createParser(YAMLFactory.java:504) ~[?:?]
at org.geysermc.geyser.platform.spigot.shaded.com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:392) ~[?:?]
at org.geysermc.geyser.platform.spigot.shaded.com.fasterxml.jackson.dataformat.yaml.YAMLFactory.createParser(YAMLFactory.java:15) ~[?:?]
at org.geysermc.geyser.platform.spigot.shaded.com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3542) ~[?:?]
at org.geysermc.geyser.util.FileUtils.loadConfig(FileUtils.java:57) ~[?:?]
at org.geysermc.geyser.platform.spigot.GeyserSpigotPlugin.onLoad(GeyserSpigotPlugin.java:144) ~[?:?]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.loadPlugins(CraftServer.java:435) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3766-Spigot-81b9def-a345bb9]
at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:219) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3766-Spigot-81b9def-a345bb9]
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:973) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3766-Spigot-81b9def-a345bb9]
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20-R0.1-SNAPSHOT.jar:3766-Spigot-81b9def-a345bb9]
at java.lang.Thread.run(Thread.java:1623) ~[?:?]

Please complete the following information:

  • win10
  • spigot 1.20
  • 3.0-SNAPSHOT

[BUG]

Bug of timed permission, permission don't removed for player :/
https://i.imgur.com/aTrkZwT.png
Just add one perm timed and the permission is noticed to removed, but is not. Player has allready +10%exp/money on his job.

No error.

[BUG] Players don't get their current world permissions when joining

Hello ! ^^
First of all, thank you very much for maintaining this historical plugin. :D

Describe the bug :
I have some worlds which avec more permissions than the globalgroups.yml file for some groups.
But players in those groups don't get those permissions in the world where they are joining.
If they go to another world, and come back to the first one, they get thos permissions.

On the contrary, if there is a permission in globalgroups.yml but not in the current world, they are denied to execute the command... Which is 100% normal.

To Reproduce :
Create a multi-world configurations with more permissions in a certain world.

Informations :

  • OS : Ubuntu 20.04 with Java 8,
  • Spigot 1.16.2,
  • Plug-in version : 2.6.

Thank you in advance for you answer and have a nice day !

[Related to: Planned MySQL Support] Option for making certain globalgroups/groups not using MySQL

If a group (in groups.yml) has an additional (optional) option like "mysql: false", this will make that specific group to be excluded from registering/storing/importing it on MySQL database (if plugin is using MYSQL mode).

Why this is useful (example):

So we connect GroupManager to MySQL database on server SURVIVAL.
We add group "VIP" in the groups.yml with option "mysql: false".

* We now have group "VIP" that will never be imported outside of local storage system, safe from making it global/BungeeCord!

However, we connect GroupManager to MySQL database, this time on server FACTIONS
We add group "VIP" in the groups.yml with option no "mysql" option.

* What we have done now is that group "VIP" will be imported to MySQL database for server FACTIONS, but still excluded to any other server that has MySQL connection established with same database and has this same group with option mysql: false

This can be very neat if you want to have some groups across whole network (BungeeCord support), where you have some certain groups that are only local and players who has those ranks will only have them on a specific server where it is given to them, they won't have that group synchronized to the MySQL database because the group has "mysql: false" option.

If this option ("mysql: <boolean>") is true, and there is established MySQL database connection, this option will have no effect because it'll still mean that the group should be stored on MySQL database.
However, in same case scenario (MySQL connection enabled and established), but this time the group has "mysql: false", this group will be excluded from MySQL database storing entirely and become fully local group (stored in file or however it's best but local, not on MySQL).

example part groups.yml:

groups:
  Architect:
    default: false
    permissions:
    - some.permission.default
    inheritance: []
    info:
      prefix: '&7'
      build: true
      suffix: ''

# Adding "mysql: false" because (if we assume) MySQL connection is enabled in main config and established
# with database server, this will exclude this group from being processed and imported to the MySQL database.
#
# * So by setting "mysql: false", we are actually making group "Builder" to be LOCAL, never imported to database
# for global/BungeeCord use (considering MySQL connection is enabled in main config).
  Builder:
    default: false
    mysql: false   # <----------
    permissions:
    - some.permission.vip
    inheritance: []
    info:
      prefix: '&6'
      build: true
      suffix: ''

Usage
Let's say we have 2 servers:
Creative
Factions

Let's say all our groups are:
— Default
— Architect
— Builder
— Admin


So, our intention is:
Have group "Architect" only on "Factions" server, and have group "Builder" only on "Creative" server

And how we achieve this? This feature request explains it!

* This could be applicable for both groups/globalgroups (or maybe only groups because it's easier to have it in thought, especially because groups will use some sets from globalgroups)

1.17 System.out/err.print

[08:45:19 INFO]: [GroupManager] [STDOUT] [GroupManager] Bukkit Permissions Updated!
[08:45:19 WARN]: Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger).

Tuinity version git-Tuinity-"4c31ea1" (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: 4c31ea1 on HEAD)

Wildcard nodes will not work if the plugin does not know how to handle them

Description
See title

Steps to reproduce

  1. Get a plugin that does not know how to handle wildcard nodes (Here's one I made)
  2. Grant a wildcard node (* or plugin.*)
  3. Try to use a command for that plugin (any permission check for vanilla commands will fail too!)
  4. See that the permission check failed, even tho you have the wildcard node

Expected behavior
The permission check will succeed because of the wildcard node

Screenshots
image

Please complete the following information:

  • OS: Linux 5.4.0-52-generic
  • Paper/Spigot version: Tuinity 1.16.4
  • Plugin version: v2.9-SNAPSHOT

Additional context
Add any other context about the problem here, including any error logs.

Transfer of Spigot GroupManager page

Hello,

I was previously compiling GroupManager to the latest version of Spigot for my own needs and I originally even planned add new features but I no longer have the time and effort to even update it. Fortunately, you have came back. I am the owner of the GroupManager page on Spigot. That page is the number one result that comes up when Googling "GroupManager".

Please tell me your Spigot username, and I will open a support request to transfer the plugin page to you.

I also have a messy GitHub repository GroupManager/GroupManager, I can transfer that to you as well, so you can redirect users to here.

Cheers.

Rank Hierarchy via Signs?

I would like to create a rank hierarchy where players get the default rank when first joining and earn money for killing mobs, once they have enough money they will be able to buy the next rank. important, not just buy any rank of choice but buy the next one in order. So players with more time on the server will benefit from using rankup or promotion signs.

Is this possible with groupmanager / essentials ? Or do i need an "addon" ?

Basically buy all the ranks one by one in specific order without skipping any of them.

[BUG]

In try to give timed permission to me for jobs boost, i get this error :

[19:46:34] [Server thread/INFO]: [GroupManager] Timed: jobs.boost.Mineur.exp.0.5 - expires: 1594748854
[19:46:34] [Server thread/WARN]: java.lang.NullPointerException
[19:46:34] [Server thread/WARN]: at org.anjocaido.groupmanager.commands.ManUAddP.parseCommand(ManUAddP.java:115)
[19:46:34] [Server thread/WARN]: at org.anjocaido.groupmanager.commands.BaseCommand.onCommand(BaseCommand.java:85)
[19:46:34] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[19:46:34] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149)
[19:46:34] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R1.CraftServer.dispatchCommand(CraftServer.java:757)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.PlayerConnection.handleCommand(PlayerConnection.java:1703)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:1546)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.PacketPlayInChat.a(PacketPlayInChat.java:47)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.TickTask.run(SourceFile:18)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeTask(SourceFile:144)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeNext(SourceFile:118)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.aZ(MinecraftServer.java:943)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.executeNext(MinecraftServer.java:936)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeAll(SourceFile:103)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.sleepForTick(MinecraftServer.java:919)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:852)
[19:46:34] [Server thread/WARN]: at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:164)
[19:46:34] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:748)

To Reproduce
Steps to reproduce the behavior:

  1. /manuaddp PLAYER jobs.boost.Mineur.exp.0.5|0d0h1m
  2. plugin give me this in tchat : jobs.boost.Mineur.exp.0.5|0d0h1m
  3. in console, the error bellow
  4. And after one minute : > [19:47:49] [pool-11-thread-1/INFO]: [GroupManager] Timed Permission removed from : BleuBleue : jobs.boost.Mineur.exp.0.5
    But the player as boost and not retired : https://i.imgur.com/koNfNYW.png

Please complete the following information:

SQlite cannot be used

[23:24:53 INFO] [GroupManager] Enabling GroupManager v3.0-SNAPSHOT (Phoenix)
[23:24:53 INFO] [GroupManager] OfflinePlayers cached ( 1 ).
[23:24:53 WARN] SLF4J: No SLF4J providers were found.
[23:24:53 WARN] SLF4J: Defaulting to no-operation (NOP) logger implementation
[23:24:53 WARN] SLF4J: See http://www.slf4j.org/codes.html#noProviders for further details.
[23:24:54 WARN] org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (near "ON":
syntax error)
[23:24:54 WARN] at org.sqlite.core.DB.newSQLException(DB.java:909)
[23:24:54 WARN] at org.sqlite.core.DB.newSQLException(DB.java:921)
[23:24:54 WARN] at org.sqlite.core.DB.throwex(DB.java:886)
[23:24:54 WARN] at org.sqlite.core.NativeDB.prepare_utf8(Native Method)
[23:24:54 WARN] at org.sqlite.core.NativeDB.prepare(NativeDB.java:127)
[23:24:54 WARN] at org.sqlite.core.DB.prepare(DB.java:227)
[23:24:54 WARN] at org.sqlite.core.CorePreparedStatement.(CorePreparedStatement.java:4
1)
[23:24:54 WARN] at org.sqlite.jdbc3.JDBC3PreparedStatement.(JDBC3PreparedStatement.jav
a:30)
[23:24:54 WARN] at org.sqlite.jdbc4.JDBC4PreparedStatement.(JDBC4PreparedStatement.jav
a:19)
[23:24:54 WARN] at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:48
)
[23:24:54 WARN] at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:26
3)
[23:24:54 WARN] at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:23
5)
[23:24:54 WARN] at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.j
ava:327)
[23:24:54 WARN] at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxy
Connection.java)
[23:24:54 WARN] at org.anjocaido.groupmanager.storage.CoreSQL.init(CoreSQL.java:118)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadParentWorld
s(WorldsHolder.java:136)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.MirrorsMap.parseMirrors(Mirr
orsMap.java:97)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(Wor
ldsHolder.java:106)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHold
er(WorldsHolder.java:95)
[23:24:54 WARN] at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:220)
[23:24:54 WARN] at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:151)
[23:24:54 WARN] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
[23:24:54 WARN] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.jav
a:332)
[23:24:54 WARN] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.ja
va:407)
[23:24:54 WARN] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:35
9)
[23:24:54 WARN] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java
:318)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:373)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:337)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:25
5)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:528
)
[23:24:54 WARN] at java.base/java.lang.Thread.run(Unknown Source)
[23:24:54 WARN] org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (near "ON":
syntax error)
[23:24:54 WARN] at org.sqlite.core.DB.newSQLException(DB.java:909)
[23:24:54 WARN] at org.sqlite.core.DB.newSQLException(DB.java:921)
[23:24:54 WARN] at org.sqlite.core.DB.throwex(DB.java:886)
[23:24:54 WARN] at org.sqlite.core.NativeDB.prepare_utf8(Native Method)
[23:24:54 WARN] at org.sqlite.core.NativeDB.prepare(NativeDB.java:127)
[23:24:54 WARN] at org.sqlite.core.DB.prepare(DB.java:227)
[23:24:54 WARN] at org.sqlite.core.CorePreparedStatement.(CorePreparedStatement.java:4
1)
[23:24:54 WARN] at org.sqlite.jdbc3.JDBC3PreparedStatement.(JDBC3PreparedStatement.jav
a:30)
[23:24:54 WARN] at org.sqlite.jdbc4.JDBC4PreparedStatement.(JDBC4PreparedStatement.jav
a:19)
[23:24:54 WARN] at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:48
)
[23:24:54 WARN] at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:26
3)
[23:24:54 WARN] at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:23
5)
[23:24:54 WARN] at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.j
ava:327)
[23:24:54 WARN] at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxy
Connection.java)
[23:24:54 WARN] at org.anjocaido.groupmanager.storage.CoreSQL.updateTableTimeStamp(CoreSQL.j
ava:1211)
[23:24:54 WARN] at org.anjocaido.groupmanager.storage.CoreSQL.init(CoreSQL.java:133)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadParentWorld
s(WorldsHolder.java:136)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.MirrorsMap.parseMirrors(Mirr
orsMap.java:97)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(Wor
ldsHolder.java:106)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHold
er(WorldsHolder.java:95)
[23:24:54 WARN] at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:220)
[23:24:54 WARN] at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:151)
[23:24:54 WARN] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
[23:24:54 WARN] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.jav
a:332)
[23:24:54 WARN] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.ja
va:407)
[23:24:54 WARN] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:35
9)
[23:24:54 WARN] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java
:318)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:373)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:337)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:25
5)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:528
)
[23:24:54 WARN] at java.base/java.lang.Thread.run(Unknown Source)
[23:24:54 WARN] java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: There w
as no Default Group declared in file: world
[23:24:54 WARN] at java.base/java.util.concurrent.CompletableFuture.reportGet(Unknown Source
)
[23:24:54 WARN] at java.base/java.util.concurrent.CompletableFuture.get(Unknown Source)
[23:24:54 WARN] at org.anjocaido.groupmanager.storage.CoreSQL.loadGroups(CoreSQL.java:460)
[23:24:54 WARN] at org.anjocaido.groupmanager.storage.CoreSQL.loadWorld(CoreSQL.java:382)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadParentWorld
s(WorldsHolder.java:137)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.MirrorsMap.parseMirrors(Mirr
orsMap.java:97)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(Wor
ldsHolder.java:106)
[23:24:54 WARN] at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHold
er(WorldsHolder.java:95)
[23:24:54 WARN] at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:220)
[23:24:54 WARN] at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:151)
[23:24:54 WARN] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
[23:24:54 WARN] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.jav
a:332)
[23:24:54 WARN] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.ja
va:407)
[23:24:54 WARN] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:35
9)
[23:24:54 WARN] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java
:318)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:373)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:337)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:327)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:25
5)
[23:24:54 WARN] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:528
)
[23:24:54 WARN] at java.base/java.lang.Thread.run(Unknown Source)
[23:24:54 WARN] Caused by:
[23:24:54 WARN] java.lang.IllegalArgumentException: There was no Default Group declared in file: wor
ld
[23:24:54 WARN] at org.anjocaido.groupmanager.storage.CoreSQL.lambda$loadGroupsAsync$10(Core
SQL.java:571)
[23:24:54 WARN] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown
Source)
[23:24:54 WARN] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(Unknown
Source)
[23:24:54 WARN] at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
[23:24:54 WARN] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknow
n Source)
[23:24:54 WARN] at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
[23:24:54 WARN] at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
[23:24:54 WARN] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
[23:24:54 INFO] World Found: world
[23:24:54 INFO] Superperms support enabled.
[23:24:54 INFO] Scheduled Data Saving is set for every 10 minutes!
[23:24:54 INFO] Backups will be retained for 24 hours!
[23:24:54 INFO] DataSource - SQLITE
[23:24:54 INFO] version 3.0-SNAPSHOT (Phoenix) is enabled!
[23:24:54 INFO] Server permissions file permissions.yml is empty, ignoring it
[23:24:54 INFO] Done (1.431s)! For help, type "help" or "?"

Worlds Not Auto Populating

Description
(A clear and concise description of what the bug is.)

Steps to reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See an error

Expected behavior
(A clear and concise description of what you expected to happen.)

Screenshots
(If applicable, add screenshots to help explain your problem.)

Please complete the following information:

  • OS: [e.g. Windows 10]
  • Paper/Spigot version: [e.g. 1.15.2, 1.16.3]
  • Plugin version [e.g. v2.8]

Additional context
Add any other context about the problem here, including any error logs.

i got a bug with tablist plugin how can i fixed it?

[05:51:33] [Server thread/INFO]: [TabList] Enabling TabList v5.7.2
[05:51:34] [Server thread/INFO]: [TabList] Hooked PlaceholderAPI version: 2.11.3
[05:51:34] [Server thread/ERROR]: Error occurred while enabling TabList v5.7.2 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "org.anjocaido.groupmanager.GroupManager.getWorldsHolder()" because "this.groupManager" is null
at net.milkbowl.vault.permission.plugins.Permission_GroupManager.getGroups(Permission_GroupManager.java:337) ~[Vault.jar:?]
at hu.montlikadani.tablist.utils.plugin.PermissionService.getGroups(PermissionService.java:79) ~[TabList-bukkit-v5.7.2.jar:?]
at hu.montlikadani.tablist.tablist.groups.Groups.load(Groups.java:140) ~[TabList-bukkit-v5.7.2.jar:?]
at hu.montlikadani.tablist.TabList.onEnable(TabList.java:107) ~[TabList-bukkit-v5.7.2.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189) ~[paper-1.20.1.jar:git-Paper-43]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.20.1.jar:git-Paper-43]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugin(CraftServer.java:636) ~[paper-1.20.1.jar:git-Paper-43]
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.enablePlugins(CraftServer.java:547) ~[paper-1.20.1.jar:git-Paper-43]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:636) ~[paper-1.20.1.jar:git-Paper-43]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:435) ~[paper-1.20.1.jar:git-Paper-43]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.20.1.jar:git-Paper-43]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1101) ~[paper-1.20.1.jar:git-Paper-43]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:318) ~[paper-1.20.1.jar:git-Paper-43]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[05:51:34] [Server thread/INFO]: [TabList] Disabling TabList v5.7.2

Delete Inactive Users

With a large amount of players passing through on some servers, this causes group manager to create user data for each individual player. I think a good feature to have would be the ability to delete inactive user data after X amount of days. For example, if a player has been inactive for over 100 days you can "purge" them from your user file.

Ex command: /manuclean

This would also clean up the users.yml file resulting in less lag in the console.

Mass Changes?

Is there a way to move everyone into a specific group or remove all of a specific permission for everyone?

[BUG] Ranks disappearing?

Describe the bug
Everytime I go to create ranks they wont appear in groups.yml . When ever I need to restart or reload plugins the new ranks will disappear. I do create ranks while im on my server with the commands /mangadd and the other ones

To Reproduce
Create a rank then /reload or restart from console.

Expected behavior
Ranks to stay and for them to appear in the file.

Please complete the following information:

  • OS: Windows 10 with Java 8
  • spigot 1.16.1
  • Plug-in version v2.5

Not properly specifying duration can throw an uncatched ArrayOutOfBoundsException

Description
See title

Steps to reproduce

  1. Try running /manuaddp <any user> essentials| (permission doesn't matter here)

Expected behavior
The exception will be catched and the proper syntax will be displayed

Screenshots

Please complete the following information:

  • OS: Windows 10 2004
  • Paper/Spigot version: Tuinity 1.16.3
  • Plugin version: 2.9-SNAPSHOT

Additional context
Add any other context about the problem here, including any error logs.

[16:43:08] [Server thread/WARN]: java.lang.ArrayIndexOutOfBoundsException: 1
[16:43:08] [Server thread/WARN]: 	at org.anjocaido.groupmanager.commands.ManUAddSub.parseCommand(ManUAddSub.java:74)
[16:43:08] [Server thread/WARN]: 	at org.anjocaido.groupmanager.commands.BaseCommand.onCommand(BaseCommand.java:88)
[16:43:08] [Server thread/WARN]: 	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[16:43:08] [Server thread/WARN]: 	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[16:43:08] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchCommand(CraftServer.java:802)
[16:43:08] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchServerCommand(CraftServer.java:764)
[16:43:08] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.DedicatedServer.handleCommandQueue(DedicatedServer.java:406)
[16:43:08] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:373)
[16:43:08] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1267)
[16:43:08] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:999)
[16:43:08] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[16:43:08] [Server thread/WARN]: 	at java.lang.Thread.run(Thread.java:748)
[16:43:08] [Server thread/INFO]: /manuaddsub <player> <group>
[16:43:28] [Server thread/WARN]: java.lang.ArrayIndexOutOfBoundsException: 1
[16:43:28] [Server thread/WARN]: 	at org.anjocaido.groupmanager.commands.ManUAddP.parseCommand(ManUAddP.java:88)
[16:43:28] [Server thread/WARN]: 	at org.anjocaido.groupmanager.commands.BaseCommand.onCommand(BaseCommand.java:88)
[16:43:28] [Server thread/WARN]: 	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
[16:43:28] [Server thread/WARN]: 	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[16:43:28] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchCommand(CraftServer.java:802)
[16:43:28] [Server thread/WARN]: 	at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchServerCommand(CraftServer.java:764)
[16:43:28] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.DedicatedServer.handleCommandQueue(DedicatedServer.java:406)
[16:43:28] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:373)
[16:43:28] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1267)
[16:43:28] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:999)
[16:43:28] [Server thread/WARN]: 	at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[16:43:28] [Server thread/WARN]: 	at java.lang.Thread.run(Thread.java:748)
[16:43:28] [Server thread/INFO]: /manuaddp <player> <permission> [permission2] [permission3]..

/templist issues[BUG]

Describe the bug
Using /templist without any parameters causes console errors but no user feedback

To Reproduce
Have permissions to type /templist
Do so

Expected behavior
To be told there are no temp permissions and not to freakout on the console

Please complete the following information:

  • OS: Windows 10
  • spigot/craftbukkit version: 1.16.1
  • Plug-in version 2.3

Additional context

01.07 23:12:38 [Server] Server thread/INFO Ming issued server command: /templist
01.07 23:12:38 [Server] Server thread/WARN java.lang.NullPointerException
01.07 23:12:38 [Server] Server thread/WARN at org.anjocaido.groupmanager.commands.TempList.parseCommand(TempList.java:52)
01.07 23:12:38 [Server] Server thread/WARN at org.anjocaido.groupmanager.commands.BaseCommand.onCommand(BaseCommand.java:85)
01.07 23:12:38 [Server] Server thread/WARN at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
01.07 23:12:38 [Server] Server thread/WARN at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:149)
01.07 23:12:38 [Server] Server thread/WARN at org.bukkit.craftbukkit.v1_16_R1.CraftServer.dispatchCommand(CraftServer.java:747)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.PlayerConnection.handleCommand(PlayerConnection.java:1702)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.PlayerConnection.a(PlayerConnection.java:1545)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.PacketPlayInChat.a(PacketPlayInChat.java:47)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.PacketPlayInChat.a(PacketPlayInChat.java:1)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:19)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.TickTask.run(SourceFile:18)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeTask(SourceFile:144)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.executeNext(SourceFile:118)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.MinecraftServer.aZ(MinecraftServer.java:941)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.MinecraftServer.executeNext(MinecraftServer.java:934)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.IAsyncTaskHandler.awaitTasks(SourceFile:127)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.MinecraftServer.sleepForTick(MinecraftServer.java:918)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.MinecraftServer.v(MinecraftServer.java:850)
01.07 23:12:38 [Server] Server thread/WARN at net.minecraft.server.v1_16_R1.MinecraftServer.lambda$0(MinecraftServer.java:164)
01.07 23:12:38 [Server] Server thread/WARN at java.lang.Thread.run(Thread.java:748)

Owner can add owner ingame

Description
(Since the newest update minecraft 1.20.1 and the newest group manager(3.2) i found that and owner can /manuadd player owner another player, in the previous version of minecraft (1.19.2) with group manager (3.0) this was not possible and can only be done from the console)

Steps to reproduce

  1. Go to 'Minecraft server as owner'
  2. execute '/manuadd playername Owner'
  3. 'See that the player is indeed an Owner'

Expected behavior
(There should be an error "The destination group can't be the same as yours, nor higher.".)

Please complete the following information:

  • OS: Ubuntu 22.04LTS
  • Paper/Spigot version: Spigot 1.20.1
  • Plugin version V3.2

Additional context
I have set the config.yml to not let op override on both versions

PlaceholderAPI Support

Is your feature request related to a problem? Please describe.
(A clear and concise description of what problem you are experiencing. E.g. I'm always frustrated when [...])
On our scoreboard and chat (when you hover over names in chat), we want the ability to show subgroups which currently isn't possible.

Describe the solution you'd like
(A clear and concise description of what you want to happen.)
We'd like GM to add direct support for PAPI

Additional context
(Add any other context or screenshots about the feature request here.)
Please make sure subgroups, groups return the name (%groupmanager_group%) aswell as possibly something like %groupmanager_perm_(perm)% could return true/false if the player does/doesn't have the permission.
For example, if I have access to essentials.fly and I have %groupmanager_perm_essentials.fly% on a scoreboard, it'd say "true".

For subgroups, it could be more complicated as players can have more than one, a fix would be having a priority feature in groups.yml, the highest (0 or max java int, depending on which you choose) would show in %groupmanager_subgroup%. (If this doesn't make sense, let me know, I can probably explain it a little better)

[BUG] Dynmap Error caused by GroupManager

Describe the bug
Dynmap will have an Error with group managers class system

To Reproduce
Steps to reproduce the behavior:

  1. Have both dynmap and Groupmanager installed
  2. Run server
  3. See Error

Expected behavior
Both plugins running :)

Please complete the following information:

  • OS: Windows 10
  • spigot/craftbukkit version: 1.16.1
  • Plug-in version [e.g. v2.2

Additional context

ERROR Error occurred while enabling dynmap v3.1-beta-1-367 (Is it up to date?)
03.07 02:53:47 [Server] INFO java.lang.IncompatibleClassChangeError: Expecting non-static method 'org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder org.anjocaido.groupmanager.GroupManager.getWorldsHolder()'

[BUG]Could not pass event PlayerChangedWorldEvent to GroupManager v2.5 (Phoenix)

Describe the bug
Could not pass event PlayerChangedWorldEvent to GroupManager v2.5 (Phoenix)

To Reproduce
Open the server and it will appear

Expected behavior
Should not show

Screenshots
If applicable, add screenshots to help explain your problem.

Please complete the following information:

  • OS:idk
  • spigot/craftbukkit version:1.12.2
  • Plug-in version 2.5

Additional context

[08:30:28 INFO]: Done (12.915s)! For help, type "help" or "?"
[Pterodactyl Daemon] Server marked as ON
[08:30:29 INFO]: [Citizens] Loaded 5 NPCs.
[08:30:29 INFO]: [PlaceholderAPI] Placeholder expansion registration initializing...
[08:30:29 INFO]: No expansions were registered!
[08:30:29 INFO]: [GroupManager] Bukkit Permissions Updated!
[08:30:30 INFO]: [GroupManager] No new version available
[08:31:45 INFO]: UUID of player PhantomRDM is 544a0106-a745-4914-bb8a-3533a6179b04
[08:31:45 ERROR]: Could not pass event PlayerLoginEvent to GroupManager v2.5 (Phoenix)
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.PlayerList.attemptLogin(PlayerList.java:531) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.LoginListener.b(LoginListener.java:133) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.LoginListener.e(LoginListener.java:57) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:233) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:140) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:845) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]
Caused by: java.lang.NoSuchMethodError: org.bukkit.entity.Player.updateCommands()V
at org.anjocaido.groupmanager.permissions.BukkitPermissions.updatePermissions(BukkitPermissions.java:216) ~[?:?]
at org.anjocaido.groupmanager.permissions.BukkitPermissions.updatePermissions(BukkitPermissions.java:133) ~[?:?]
at org.anjocaido.groupmanager.permissions.BukkitPermissions$PlayerEvents.onPlayerLogin(BukkitPermissions.java:453) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_262]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_262]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_262]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_262]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
... 13 more
[08:31:46 INFO]: PhantomRDM[/X] logged in with entity id 469 at ([build]-124.45392340655765, 63.0625, 180.89578423685506)
[08:31:49 INFO]: PhantomRDM issued server command: /mv tp world
[08:31:49 ERROR]: Could not pass event PlayerChangedWorldEvent to GroupManager v2.5 (Phoenix)
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.PlayerList.moveToWorld(PlayerList.java:719) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftPlayer.teleport(CraftPlayer.java:541) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftEntity.teleport(CraftEntity.java:271) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at com.onarandombox.MultiverseCore.utils.SimpleSafeTTeleporter.safelyTeleport(SimpleSafeTTeleporter.java:215) ~[?:?]
at com.onarandombox.MultiverseCore.utils.SimpleSafeTTeleporter.teleport(SimpleSafeTTeleporter.java:335) ~[?:?]
at com.onarandombox.MultiverseCore.commands.TeleportCommand.runCommand(TeleportCommand.java:163) ~[?:?]
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) ~[?:?]
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) ~[?:?]
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) ~[?:?]
at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:919) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1399) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.PlayerConnection.chat(PlayerConnection.java:1315) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftPlayer.chat(CraftPlayer.java:239) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at me.mattstudios.citizenscmd.listeners.NPCClickListener.lambda$doCommands$5(NPCClickListener.java:285) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) [server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]
Caused by: java.lang.NoSuchMethodError: org.bukkit.entity.Player.updateCommands()V
at org.anjocaido.groupmanager.permissions.BukkitPermissions.updatePermissions(BukkitPermissions.java:216) ~[?:?]
at org.anjocaido.groupmanager.permissions.BukkitPermissions$PlayerEvents.onPlayerChangeWorld(BukkitPermissions.java:461) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_262]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_262]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_262]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_262]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
... 27 more
[08:31:54 INFO]: PhantomRDM issued server command: /deop
[08:31:59 INFO]: PhantomRDM issued server command: /mv tp build
[08:31:59 ERROR]: Could not pass event PlayerChangedWorldEvent to GroupManager v2.5 (Phoenix)
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.PlayerList.moveToWorld(PlayerList.java:719) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftPlayer.teleport(CraftPlayer.java:541) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftEntity.teleport(CraftEntity.java:271) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at com.onarandombox.MultiverseCore.utils.SimpleSafeTTeleporter.safelyTeleport(SimpleSafeTTeleporter.java:215) ~[?:?]
at com.onarandombox.MultiverseCore.utils.SimpleSafeTTeleporter.teleport(SimpleSafeTTeleporter.java:335) ~[?:?]
at com.onarandombox.MultiverseCore.commands.TeleportCommand.runCommand(TeleportCommand.java:163) ~[?:?]
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) ~[?:?]
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) ~[?:?]
at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) ~[?:?]
at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:919) ~[?:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:648) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1399) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.PlayerConnection.chat(PlayerConnection.java:1315) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftPlayer.chat(CraftPlayer.java:239) ~[server.jar:git-Spigot-dcd1643-e60fc34]
at me.mattstudios.citizenscmd.listeners.NPCClickListener.lambda$doCommands$5(NPCClickListener.java:285) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) [server.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:361) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-dcd1643-e60fc34]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_262]
Caused by: java.lang.NoSuchMethodError: org.bukkit.entity.Player.updateCommands()V
at org.anjocaido.groupmanager.permissions.BukkitPermissions.updatePermissions(BukkitPermissions.java:216) ~[?:?]
at org.anjocaido.groupmanager.permissions.BukkitPermissions$PlayerEvents.onPlayerChangeWorld(BukkitPermissions.java:461) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_262]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_262]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_262]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_262]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-Spigot-dcd1643-e60fc34]
... 27 more

Vicky5

Description
(A clear and concise description of what the bug is.)

Steps to reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See an error

Expected behavior
(A clear and concise description of what you expected to happen.)

Screenshots
(If applicable, add screenshots to help explain your problem.)

Please complete the following information:

  • OS: [e.g. Windows 10]
  • Paper/Spigot version: [e.g. 1.15.2, 1.16.3]
  • Plugin version [e.g. v2.8]

Additional context
Add any other context about the problem here, including any error logs.

bug on grade

Nag author(s): '[AnjoCaido, Gabriel Couto, ElgarL]' of 'GroupManager' about their usage of System.out/err.print. Please use your plugin's logger instead (JavaPlugin#getLogger)

Invalid File

image

I have this error and I don't know how fix this.

Can you help me please ?

Scope disconnected players.

Is your feature request related to a problem? Please describe.
No, not on this plugin, but yes, caused by this plugin.
This plugin does not check the permissions of disconnected/logging out players, so you can't hide the logout message with one of the more popular plugins (EssentialsX - Issue here).

Describe the solution you'd like
The possibility for GroupManager to manage, target disconnected players. I also assume as said in the above issue that it will require Vault.

Additional context
The two three reasons I use GM instead of another permission plugin is that I am used to using this permission plugin since 1.8. And that despite this little issue that doesn't bother me that much, I admit that I would love to see this feature. Moreover, it is very easy to use and understand.

Oh and I'm not a Java developer, or even any developer... Otherwise I would have liked to contribute.

I'm really sorry I don't have any code to share. 🙄❤️

Hopefully this feature request will be applied soon! :D

Unable to load GM jar file in 1.18.1 spigot with EssentialsX dev build.

Running spigot server 1.18.1 with EssentialsX 2.19.3 dev build on a linux docker.

Download the file into plugins folder
curl -O https://github.com/ElgarL/GroupManager/releases/download/v2.9/GroupManager.jar

Start the server and get error stack:

[Server thread/ERROR]: Could not load 'plugins/GroupManager.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:178) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:144) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R1.CraftServer.loadPlugins(CraftServer.java:415) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3385-Spigot-78a14d9-c93fcba]
at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:231) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3385-Spigot-78a14d9-c93fcba]
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:994) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3385-Spigot-78a14d9-c93fcba]
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.18.1-R0.1-SNAPSHOT.jar:3385-Spigot-78a14d9-c93fcba]
at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.util.zip.ZipException: zip END header not found
at java.util.zip.ZipFile$Source.findEND(ZipFile.java:1469) ~[?:?]
at java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1477) ~[?:?]
at java.util.zip.ZipFile$Source.(ZipFile.java:1315) ~[?:?]
at java.util.zip.ZipFile$Source.get(ZipFile.java:1277) ~[?:?]
at java.util.zip.ZipFile$CleanableResource.(ZipFile.java:709) ~[?:?]
at java.util.zip.ZipFile.(ZipFile.java:243) ~[?:?]
at java.util.zip.ZipFile.(ZipFile.java:172) ~[?:?]
at java.util.jar.JarFile.(JarFile.java:347) ~[?:?]
at java.util.jar.JarFile.(JarFile.java:318) ~[?:?]
at java.util.jar.JarFile.(JarFile.java:284) ~[?:?]
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:166) ~[spigot-api-1.18.1-R0.1-SNAPSHOT.jar:?]
... 6 more

World flag in manuaddp

We server admins like to create discoverable worldguard regions on our server, so that once the user enters them, they get a permanent permission for a warp to that place using a combination of group manager, world guard, and world guard extra flags, this works pretty well, however there is a small concern because the group manager commands to select the world, and then add the permission for the warp are separate, so there is a small chance that another player could enter a region in another world at the same time, and the discovery would not work.

It would be useful in this, and other circumstances to have a world flag option in the manuaddp command for specifying which world to add the permission for without the need to select the world in question first.

Bug on latest release

Heya, I just updated from an old patch of group manager to the latest release, and whenever i log on i see this text

.... [13:27:25 ERROR]: [global] TaskChain Exception on me.glaremasters.guilds.guild.GuildHandler$$Lambda$4630/1027843257: java.lang.IllegalAccessError: tried to access field org.anjocaido.groupmanager.GroupManager.BukkitPermissions from class net.milkbowl.vault.permission.plugins.Permission_GroupManager
.... [13:27:25 ERROR]: [global] Current Action Index was: 0
.... [13:27:25 WARN]: java.lang.Exception: java.lang.IllegalAccessError: tried to access field org.anjocaido.groupmanager.GroupManager.BukkitPermissions from class net.milkbowl.vault.permission.plugins.Permission_GroupManager
.... [13:27:25 WARN]: at me.glaremasters.guilds.libs.taskchain.TaskChain.handleError(TaskChain.java:1203)
.... [13:27:25 WARN]: at me.glaremasters.guilds.libs.taskchain.TaskChain.access$600(TaskChain.java:57)
.... [13:27:25 WARN]: at me.glaremasters.guilds.libs.taskchain.TaskChain$TaskHolder.run(TaskChain.java:1320)
.... [13:27:25 WARN]: at me.glaremasters.guilds.libs.taskchain.TaskChain$TaskHolder.access$100(TaskChain.java:1266)
.... [13:27:25 WARN]: at me.glaremasters.guilds.libs.taskchain.TaskChain.lambda$nextTask$18(TaskChain.java:1187)
.... [13:27:25 WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
.... [13:27:25 WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
.... [13:27:25 WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
.... [13:27:25 WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
.... [13:27:25 WARN]: at java.lang.Thread.run(Thread.java:748)
.... [13:27:25 WARN]: Caused by: java.lang.IllegalAccessError: tried to access field org.anjocaido.groupmanager.GroupManager.BukkitPermissions from class net.milkbowl.vault.permission.plugins.Permission_GroupManager
.... [13:27:25 WARN]: at net.milkbowl.vault.permission.plugins.Permission_GroupManager.playerAdd(Permission_GroupManager.java:132)
.... [13:27:25 WARN]: at net.milkbowl.vault.permission.Permission.playerAdd(Permission.java:185)
.... [13:27:25 WARN]: at me.glaremasters.guilds.guild.GuildHandler.lambda$null$16(GuildHandler.java:770)
.... [13:27:25 WARN]: at java.util.ArrayList.forEach(ArrayList.java:1257)
.... [13:27:25 WARN]: at me.glaremasters.guilds.guild.GuildHandler.lambda$addPerms$17(GuildHandler.java:768)
.... [13:27:25 WARN]: at me.glaremasters.guilds.libs.taskchain.TaskChainTasks$GenericTask.run(TaskChainTasks.java:83)
.... [13:27:25 WARN]: at me.glaremasters.guilds.libs.taskchain.TaskChain$TaskHolder.run(TaskChain.java:1312)
.... [13:27:25 WARN]: ... 7 more

Thats all aha. didn't happen on the very old version but anyway hope you see this, so glad this plugin is being brought back up!

[BUG]

On tabulation complete pseudo after first command it's bug, exemple :

/manuaddp Bleutabulation for my pseudo (BleuBleue) it's give me the first name of the config > Azr0d but this player is allready ban. Vidéo: https://i.imgur.com/jG8HxD2.gif

  1. /manuadd or /manuaddp or another command of GM
  2. Tabulation for pseudo / group is replace all you'r write by the first tabulation ...
  3. NO ERROR
  • OS: Windows 10
  • spigot 1.16.1
  • Plug-in version (latest after you'r update my bug entry for the timed permission)

[Request]

Hello. I request to add the RGB support ! like &#00FFCC

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.