I really, really hate TFGuilds.
Date and Time (please include the timezone):
July 6, 2021 at 7:11 PM
Describe the bug or exploit:
Attempting to run the command /guilds disband causes the plugin to flip the fuck out and throw a NullPointerException.
Code
:[01:11:48 INFO]: ItzSergioCobra issued server command: /guild disband
:[01:11:48 ERROR]: nullorg.bukkit.command.CommandException: Unhandled exception executing command 'guild' in plugin TFGuilds v2021.06-RC1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.dispatchCommand(CraftServer.java:826)
at net.minecraft.server.v1_16_R3.PlayerConnection.handleCommand(PlayerConnection.java:2185)
at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:2000)
at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1953)
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:49)
at net.minecraft.server.v1_16_R3.PacketPlayInChat.a(PacketPlayInChat.java:7)
at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$ensureMainThread$1(PlayerConnectionUtils.java:35)
at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18)
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1266)
at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1259)
at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1220)
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1134)
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: java.lang.NullPointerException
Display More
Plugin(s) impacted:
Everyone's favorite plugin, TF-Guilds.
Expected behaviour (if known):
For the plugin to not throw a fucking NullPointerException.
Step to reproduce:
- Attempt to disband a guild with /g disband.
Which server did you find the bug (Freedom-01 or Freedom-02)?
Freedom-01
Can the bug or exploit be reproduced on another server within the network?
Probably.