-
Notifications
You must be signed in to change notification settings - Fork 58
Description
Description
The command only works if the guild list is empty. When I create a guild, the command stops working.
Expected Behavior
Actual Behavior
[13:15:04 INFO]: Nittoi issued server command: /guilds list
[13:15:04 ERROR]: [global] TaskChain Exception on me.glaremasters.guilds.commands.gui.CommandGUI$$Lambda$13520/0x00007fb0e22fb448: Cannot invoke "me.glaremasters.guilds.guild.GuildSkull.getSerialized()" because "this.guildSkull" is null
[13:15:04 ERROR]: [global] Current Action Index was: 0
[13:15:04 WARN]: java.lang.NullPointerException: Cannot invoke "me.glaremasters.guilds.guild.GuildSkull.getSerialized()" because "this.guildSkull" is null
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.guild.Guild.getSkull(Guild.java:201)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.guis.ListGUI.setListItem(ListGUI.kt:103)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.guis.ListGUI.createListItems(ListGUI.kt:90)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.guis.ListGUI.get(ListGUI.kt:53)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.commands.gui.CommandGUI.list$lambda$0(CommandGUI.kt:73)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.libs.taskchain.TaskChainTasks$GenericTask.run(TaskChainTasks.java:83)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.libs.taskchain.TaskChain$TaskHolder.run(TaskChain.java:1312)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.libs.taskchain.TaskChain$TaskHolder.access$100(TaskChain.java:1266)
[13:15:04 WARN]: at Guilds-3.5.7.0.jar//me.glaremasters.guilds.libs.taskchain.TaskChain.lambda$nextTask$18(TaskChain.java:1187)
[13:15:04 WARN]: at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
[13:15:04 WARN]: at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[13:15:04 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[13:15:04 WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[13:15:04 WARN]: at java.base/java.lang.Thread.run(Thread.java:840)
Steps to Reproduce
1./g create {guild's name}
2./g list
Context
When a player uses a command, the console displays an error. The player doesn't receive an error. The command doesn't work.
Your Environment
- Guilds version 3.5.7.0
- MC Version 1.20.2
- Plugin List - AdvancedEnchantments, AntiPopup, antiRedstoneClock, AuctionHouse, BountyHunters, CataMines, Chunky, CMI, CMILib, CrazyCrates, DeluxeMenus, DonatorJoinPlus, EvenMoreFish, FancyNpcs, FastAsyncWorldEdit, GrimAC, Guilds, HeadDatabase, ItemJoin, Jobs, LagAssist, LibsDisguises, LootChest, LuckPerms, Marriage, Multiverse-Core, Multiverse-Inventories, PlaceholderAPI, PlayerParticles, ProtocolLib, SkinsRestorer, SuggestionBlocker, TAB, Vault, Vehicles, ViaVersion, WGExtender, WorldBorder, WorldGuard