• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
LegendaryGuildRemapped -  一款免费强大的公会系统 6.0版本优化归来! (1.12+)

服务端插件 LegendaryGuildRemapped - 一款免费强大的公会系统 6.0版本优化归来! (1.12+) 6.0.7

请登录后获取
有一些细小bug,核心leaf-1.21.8,paper和purpur也试过一样
BA5FF9524F9C84526C47F9DA6E1CF1D4.webp
 
传奇公会的摁纽无法使用自定义材质
 

附件

  • 6f72b520-0257-4f9e-903d-0d241ea82ddb.webp
    6f72b520-0257-4f9e-903d-0d241ea82ddb.webp
    25.4 KB · 查看: 10
  • 1a22cced-4cd1-4e67-8ad9-6b8de6b6c1dd.webp
    1a22cced-4cd1-4e67-8ad9-6b8de6b6c1dd.webp
    56.4 KB · 查看: 10
[14:47:13 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:15 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?]这是什么报错
这个错误是 LegendaryGuildRemapped 插件(传奇公会插件)中的一个 空指针异常(NullPointerException)。让我为你详细分析并提供解决方案:

错误原因分析

  1. 核心问题:插件尝试调用一个返回 null 的对象的方法。
    • 具体位置:TributesMenu.java 中的第132行和74行。
    • 代码试图通过 MenuProvider.getMenuItem(int) 获取一个菜单项,但返回了 null,然后又试图调用这个 null 对象的 getFuction() 方法,导致崩溃。
  2. 触发场景:
    • 当玩家在公会贡献菜单(TributesMenu)中点击某个按钮时(可能是“确认贡献”或“出售”按钮)。
    • 插件异步刷新确认按钮时(refreshConfirmButton 方法)。
    • 插件处理物品出售时(sell 方法)。
  3. 可能的原因:
    • 菜单配置错误:插件的菜单配置文件(通常是YAML)中某些菜单项未正确定义,或者某个槽位(slot)没有对应的菜单项配置。
    • 版本兼容性问题:插件版本(v6.0.5-SNAPSHOT)可能与你的服务器版本(Paper 1.21.4)存在兼容性问题。
    • 插件文件损坏:插件JAR文件可能部分损坏或配置缺失。
    • 异步任务问题:插件在异步线程中尝试访问某些未加载或已释放的资源。

解决方案

1. 检查菜单配置文件​

  • 找到插件的菜单配置文件(通常是 plugins/LegendaryGuild/menu/ 目录下的YAML文件,可能与 TributesMenu 相关)。
  • 检查这些文件中是否有缺失的菜单项配置,特别是槽位(slot)编号是否连续且正确。
  • 确保所有按钮都正确设置了 function 属性。

2. 更新或重装插件​

  • 检查是否有更新的插件版本(v6.0.5可能不是稳定版,尝试寻找正式版)。
  • 如果无法更新,尝试重新下载并重装插件(备份配置后覆盖安装)。

3. 检查依赖​

  • 确保所有必要依赖(如Vault、PlaceholderAPI等)已正确安装并更新到兼容版本。

4. 查看插件日志​

  • 检查插件的专属日志文件(如果有),通常位于 plugins/LegendaryGuild/logs/ 目录,寻找更详细的错误信息。

5. 临时规避​

  • 如果无法立即修复,可以尝试避免在公会贡献菜单中点击某些按钮(尤其是确认按钮),直到问题解决。

6. 联系开发者​

  • 如果以上方法无效,建议联系插件开发者(查看插件主页或Discord),提供完整的错误日志和服务器环境信息。

错误日志摘要

java
// 主要错误点
at com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132)
at com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74)


如果你能提供插件的菜单配置文件(剔除敏感信息),我可以进一步帮你分析具体是哪个槽位配置缺失。

#语言 & Language #English / Chinese(简体中文) lang: Chinese #储存方法 : SQLite MYSQL #Store method : SQLite MYSQL Store: MYSQL Mysql: address: rm-bp17ck46scx67616jmo.mysql.rds.aliyuncs.com port: 3306 database: minecraft user: root password: THP123456Cnmd0603 HikariCP: connectionTimeout: 30000 #连接超时时间 默认值:30000(30秒) #Default connection timeout value: 30000 (30 seconds) minimumIdle: 10 #最小空闲连接数 #Minimum number of idle connections maximumPoolSize: 50 #池允许达到的最大大小,包括空闲和正在使用的连接 #The maximum allowed size of the pool, including idle and in use connections settings: #该子服是否进行日期数据检测 (针对多子服,防止重复刷新) #进行日期检测以完成数据刷新,如果是多个子服建议只开启一个子服的该选项 DataCheck: true #跨服模式 数据将会同步各个子服务器 #Cross server mode data will be synchronized with each sub server Cross_Server: enable: true #该子服的名称(需与Bungeecord端的config下设定的一致) # The name of the sub server (must be consistent with the config.yml set in Bungerecord) server_name: survival #创建公会相关设置 #Create guild related settings create: #最长名字限制 (包含颜色字符) #Maximum name limit (including color characters) max-length: 6 #退出、被踢出、解散公会后再次进入或创建一个公会的冷却时间。(分钟为单位) #The cooldown time for entering or creating a guild again after exiting, being kicked out, or disbanding the guild. (in minutes) cooldown: 240 #默认组 default: #有关于requirements配置请查看 #Regarding the requirements configuration, please check #https://gyzerc.github.io/Gyzer.github.io/LegendaryGuild/Requirements.html requirements: - 'vault;5000' - 'playerpoints;100' groups: #ID 可随意取,不能重复 #Can be taken freely and cannot be repeated 普通会员组: #权重.越小先检测,不可重复 #Weight. The smaller the value, the first to be detected and cannot be repeated weight: 3 permission: 'legendaryguild.vip' requirements: - 'vault;4000' - 'playerpoints;80' 高级会员组: weight: 2 permission: 'legendaryguild.svip' requirements: - 'vault;3000' - 'playerpoints;50' 超级会员组: weight: 1 permission: 'legendaryguild.mvp' requirements: - 'vault;2000' - 'playerpoints;20' #Guild related settings guild: #每捐赠1游戏币获得多少点贡献 #How many contributions do you earn for each donation of 1 game coin (Valut) moneyToPoints: 0.1 #公会介绍最多行数 introduce-max-line: 5 #公会公告最多行数 notice-max-line: 5 level: #最高等级 #the highest guild level max: 5 #每级需要的经验 #Experience required for each level require: [ 1000.0,5000.0,10000.0,50000.0,100000.0 ] #每级最大人数 #Maximum number of people per level maxmembers: [ 5,10,15,20,25,50 ] #公会驻地设置 & Guild home settings home: #传送前等待多少秒 #How many seconds to wait before transmission teleport_wait: 5 #音效设置 #sound settings sound: #传送前每秒发送的音效 #Sound effects sent per second before teleport second: block_note_chime #传送取消时的音效 #Sound effects when teleport cancellation cancel: entity_villager_no #传送音效 #teleport sound teleport: entity_endermen_teleport #公会驻地设置不允许的世界名称 #World names not allowed for guild residences black_world: - 'testWorld' #不允许的子服务器名称 #Sub server name not allowed black_server: - '资源服' chat: # %player% #可使用 papi 变量 #can use PlaceholderAPI format: '&f[&e公会聊天&f][%position%&f]&3%player%&f: %message%',里面的 Cross_Server: enable: true #该子服的名称(需与Bungeecord端的config下设定的一致) # The name of the sub server (must be consistent with the config.yml set in Bungerecord) server_name: survival支持velocity吗,如果我数据库使用的是一个,那么还需要打开这个跨服同步吗
已阅读 10 个网页
根据您提供的配置文件和问题,我来为您详细解答。

🖥️ 跨服模式与 Velocity 支持

您的配置文件中的 Cross_Server 选项,其目的是在多个子服(Spigot/Paper)之间同步公会数据,前提是这些子服连接在同一个BungeeCord(或其分支,如Waterfall)或 Velocity 代理网络下。
  • 关于 Velocity 的支持:是的,理论上支持 Velocity。插件通过 server_name 来识别数据来自哪个子服。只要 Velocity 配置正确,并且各子服的 server_name 唯一,跨服同步功能就可以工作。一些现代的跨服通信框架(如 RedisBungee)或适配器(如 Snap)也能帮助BungeeCord体系的插件更好地在Velocity环境下运行。
  • 即使使用一个数据库也需要开启跨服同步:强烈建议开启。这是因为:
    • 防止数据覆盖和混乱:如果两个子服(例如 survivalpvp)同时修改了同一玩家的公会数据(如贡献值),没有同步机制协调,最后写入数据库的请求会覆盖之前的变化,导致数据错误或丢失。
    • 保证内存数据实时性:开启跨服同步后,当一个子服更新了公会数据,它会通过代理网络(BungeeCord/Velocity)的消息通道实时通知其他子服也更新自己内存中的数据。这确保了玩家在任何子服看到的公会信息都是最新的。如果关闭,玩家切换子服后可能会看到陈旧的数据,需要等待该子服下次从数据库重新读取(通常不是实时的)。

📊 核心概念辨析

为了让您更清楚,可以通过这个表格了解两者的区别:
[th]
特性
[/th][th]
MySQL 中央数据库
[/th][th]
插件跨服同步 (Cross_Server)
[/th]
[td]核心作用[/td][td]持久化存储所有公会数据,提供数据的最终存储位置[/td][td]实时同步各个子服内存中的公会数据状态,保证即时一致性[/td] [td]数据层面[/td][td]存储所有数据的“真相来源” (Source of Truth)[/td][td]在各个子服间同步数据的“变化消息” (Change Messages)[/td] [td]为何需同时使用[/td][td]提供数据持久化,服务器重启后数据不丢失[/td][td]避免多个子服同时读写数据库造成的数据覆盖和内存数据不一致[/td] [td]关闭的后果[/td][td]数据无法保存,服务器重启后所有公会数据丢失[/td][td]跨服数据不同步,可能导致数据覆盖、显示错误,玩家体验割裂[/td]

💡 配置和使用建议

  1. 确保 server_name 唯一性:在您的 BungeeCord 或 Velocity 的 config.yml 中定义的每个子服名称必须唯一,且与 LegendaryGuild 配置中的 server_name (例如 survival) 完全匹配。
  2. 检查代理配置:
    • 如果您使用 BungeeCord 或 Waterfall,请确保 config.yml 中的 ip_forward: true 并安装了相应的权限插件(如 LuckPerms-Bungee)。
    • 如果您使用 Velocity,除了正确配置 velocity.toml,可能还需要兼容性层(如 Snap)或使用支持Velocity的跨服通信方案(如RedisBungee fork)。
  3. 仅在一个子服开启 DataCheck:如同您配置中所说,DataCheck: true 最好只在一个子服开启,以防止多个子服同时进行每日刷新等重复操作。
  4. 监控与测试:配置完成后,务必进行测试。创建公会、切换服务器、捐赠物品或货币,观察数据是否在各个子服间正确且实时地同步。

⚠️ 注意安全

您配置文件中数据库的密码(THP123456Cnmd0603)已被暴露。请立即执行以下操作:
  1. 尽快修改您的阿里云 RDS MySQL 密码。
  2. 在插件配置文件中更新为新密码。
  3. 考虑使用权限更小、专属的数据库用户,而非 root 用户。
总之,MySQL 数据库用于永久存储,而跨服同步 (Cross_Server) 用于保障多个子服间数据的实时一致性。即使您只有一个数据库,只要服务器架构是多子服通过代理连接,就必须开启跨服同步功能以确保插件正常工作。
希望这些信息能帮到您。安全第一,记得尽快处理数据库密码问题哦!

[14:46:13 INFO]: machache issued server command: /legendaryguildremapped:guilds open [14:46:20 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:23 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:24 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:25 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:25 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:31 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:31 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:32 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:33 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:33 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:34 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:35 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:36 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:36 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:118) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1561) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:38 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:41 INFO]: machache issued server command: /legendaryguildremapped:guilds open [14:46:43 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:44 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:46:59 INFO]: machache issued server command: /papi ecloud download PointsAPI [14:47:00 INFO]: [PlaceholderAPI] Fetching available expansion information... [14:47:06 INFO]: machache issued server command: /papi reload [14:47:06 INFO]: [PlaceholderAPI] Placeholder expansion registration initializing... [14:47:06 INFO]: [PlaceholderAPI] Fetching available expansion information... [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: Animations [1.0.5] [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: luckperms [5.4-R2] [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: math [2.0.2] [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: player [2.0.8] [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: pointsapi [1.0.2] [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: progress [2.1] [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: server [2.7.3] [14:47:07 INFO]: [PlaceholderAPI] Successfully registered external expansion: vault [1.8.3] [14:47:11 INFO]: machache issued server command: /legendaryguildremapped:guilds open [14:47:13 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:15 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:118) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1561) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:139) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1379) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1387) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:16 ERROR]: Could not pass event InventoryClickEvent to LegendaryGuildRemapped v6.0.5 java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.sell(TributesMenu.java:74) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.onClick(TributesMenu.java:52) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Listeners.PlayerClickEvent.onClick(PlayerClickEvent.java:16) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-api-1.21.4-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3209) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:69) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:14) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:29) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:155) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1448) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:176) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:129) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1428) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1422) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:118) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1383) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1264) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-232-12d8fe0] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:17 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception java.lang.NullPointerException: Cannot invoke "com.gyzer.Menu.MenuProvider$MenuItem.getFuction()" because the return value of "com.gyzer.Menu.MenuProvider.getMenuItem(int)" is null at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.Menu.Panels.TributesMenu.lambda$refreshConfirmButton$53(TributesMenu.java:132) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at [传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar/com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskLaterAsynchronously$16(FoliaScheduler.java:157) ~[[传奇公会]LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?] at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.21.4.jar:?] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] [14:47:31 INFO]: LegendaryGuildRemapped - 该服务器不存在世界:null
 
[22:42:31 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception
java.lang.RuntimeException: java.sql.SQLException: HikariDataSource HikariDataSource (HikariPool-1) has been closed.
at com.gyzer.Database.SQLite.SQLiteDatabase.getConnection(SQLiteDatabase.java:107) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.Database.Database.getSystemData(Database.java:311) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.LegendaryGuild.checkDate(LegendaryGuild.java:201) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.LegendaryGuild.access$000(LegendaryGuild.java:32) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.LegendaryGuild$1.run(LegendaryGuild.java:96) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskTimerAsynchronously$17(FoliaScheduler.java:164) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.20.1.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.sql.SQLException: HikariDataSource HikariDataSource (HikariPool-1) has been closed.
at com.gyzer.lib.hikari.HikariDataSource.getConnection(HikariDataSource.java:96) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.Database.SQLite.SQLiteDatabase.getConnection(SQLiteDatabase.java:105) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
... 9 more
这种情况一般怎么办
 
[22:42:31 WARN]: [LegendaryGuildRemapped] Async task for LegendaryGuildRemapped v6.0.5 generated an exception
java.lang.RuntimeException: java.sql.SQLException: HikariDataSource HikariDataSource (HikariPool-1) has been closed.
at com.gyzer.Database.SQLite.SQLiteDatabase.getConnection(SQLiteDatabase.java:107) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.Database.Database.getSystemData(Database.java:311) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.LegendaryGuild.checkDate(LegendaryGuild.java:201) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.LegendaryGuild.access$000(LegendaryGuild.java:32) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.LegendaryGuild$1.run(LegendaryGuild.java:96) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.lib.universalScheduler.foliaScheduler.FoliaScheduler.lambda$runTaskTimerAsynchronously$17(FoliaScheduler.java:164) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at io.papermc.paper.threadedregions.scheduler.FoliaAsyncScheduler$AsyncScheduledTask.run(FoliaAsyncScheduler.java:217) ~[paper-1.20.1.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.sql.SQLException: HikariDataSource HikariDataSource (HikariPool-1) has been closed.
at com.gyzer.lib.hikari.HikariDataSource.getConnection(HikariDataSource.java:96) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
at com.gyzer.Database.SQLite.SQLiteDatabase.getConnection(SQLiteDatabase.java:105) ~[LegendaryGuildRemapped-6.0.5-SNAPSHOT.jar:?]
... 9 more
这种情况一般怎么办
我都不知道为什么报错, 啥也没干我就挂机一会就弹出来了
 
使用变量需要安装什么扩展插件吗, wiki也没说, 不生效,用的最新版的插件
 
初步确认,papi重载会导致占位符失效,版本为最新版本,核心是paper1.21.4最新构建
 
最后编辑:
作者你好,非常喜欢这个插件,经过我的测试,发现了一些问题
1. 群满人了(:哭哭:想加群交流来着)
2. 能不能让工会聊天也显示在控制台上?现在工会聊天是完全私密的,控制台上也不显示
3. 6.0.5版本,paper1.21.8 上 /guilds money 数量 指令无效?
4. 红包权限当前为legendary.redpacket 与其他权限如创建legendaryguild.create 格式不一(虽然没什么影响,但强迫症....改了会舒服)
5. 开启工会PVP保护模式只能保护自己不受工会成员的攻击,但仍可攻击其他未开启保护的工会成员
6. 菜单物品material有一些不能用,不知道作者用的是哪个版本的material库
 
6.0.6版本贡献宝物界面直接关闭,物品不会返还到背包也不会贡献
 
能否支持folia?
 
请问公会怎么进行升级
 
能加入公会buff限时购买的功能吗?如果公会给的永久属性太高会导致玩家一加入公会就获得巨额的属性提升,希望能改为限时购买且buff数值随公会等级提升的模式
 
反馈两个BUG(6.0.7版本)
1. 领取工会红包不到账
2. 贡献物品时关闭页面返还物品数量不正确
建议:公会资金及红包等支持小数
部分config重载需要重启服务器,希望加入到reload中
 
会更新1.21.11么?
 
佬,有个问题1.12.2部分玩家好像浇水和祈福会不刷新
 

在线会员

  • yuluo_QAQ
  • Seawater Hong
  • mcmanzi
后退
顶部 底部