崩溃日志
额外槽位配置
测试配置
服务端核心: arclight-fabric-1.21.1-1.0.1-SNAPSHOT.jar
YAML:
[23:48:55 ERROR]: Encountered an unexpected exception
java.lang.NoSuchMethodError: 'net.minecraft.class_2487 net.minecraft.class_1799.save(net.minecraft.class_2487)'
at priv.seventeen.artist.arcartx.nms.ItemStackNMSImpl.item2json(ItemStackNMSImpl.kt:14) ~[?:?]
at priv.seventeen.artist.arcartx.database.slot.SlotDatabase.serializeItemStack(SlotDatabase.kt:16) ~[?:?]
at priv.seventeen.artist.arcartx.database.slot.SlotDatabaseSQLITE.setSlotData(SlotDatabaseSQLITE.kt:87) ~[?:?]
at priv.seventeen.artist.arcartx.core.entity.data.ArcartXPlayer.setSlotItemStack(ArcartXPlayer.kt:125) ~[?:?]
at priv.seventeen.artist.arcartx.internal.network.packet.client.CPackClickSlot.handlePlayerClick(CPackClickSlot.kt:94) ~[?:?]
at priv.seventeen.artist.arcartx.internal.network.packet.client.CPackClickSlot.handle(CPackClickSlot.kt:32) ~[?:?]
at priv.seventeen.artist.arcartx.internal.network.packet.PacketBase.run(PacketBase.kt:19) ~[?:?]
at priv.seventeen.artist.arcartx.internal.network.NetWorkManager.onPluginMessageReceived(NetWorkManager.kt:108) ~[?:?]
at knot/io.izzel.arclight.common.mod.plugin.messaging.ArclightPluginChannel.dispatchMessage(ArclightPluginChannel.java:96) ~[arclight-1.21.1-1.0.1-SNAPSHOT-2b58ff4.jar:?]
at knot/io.izzel.arclight.fabric.mod.plugin.messaging.ArclightFabricPayloadHandler.lambda$receive$0(ArclightFabricPayloadHandler.java:22) ~[arclight-1.21.1-1.0.1-SNAPSHOT-2b58ff4.jar:?]
at knot/net.minecraft.class_3738.run(class_3738.java:18) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_1255.method_18859(BlockableEventLoopMixin.java:162) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_4093.method_18859(class_4093.java:23) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_24306(MinecraftServerMixin.java:864) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_18859(MinecraftServerMixin.java:173) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_1255.method_16075(BlockableEventLoopMixin.java:136) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_20415(MinecraftServerMixin.java:846) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_16075(MinecraftServerMixin.java:840) ~[server-intermediary.jar:?]
at knot/net.minecraft.class_1255.method_18857(BlockableEventLoopMixin.java:145) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_18857(MinecraftServerMixin.java:810) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_16208(MinecraftServerMixin.java:815) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_29741(MinecraftServerMixin.java:702) ~[server-intermediary.jar:?]
at knot/net.minecraft.server.MinecraftServer.method_29739(MinecraftServerMixin.java:281) ~[server-intermediary.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1583) [?:?]
[23:48:55 ERROR]: This crash report has been saved to: C:\Users\Mix\Desktop\服务器各种软件\服务端\arclight方可梦测试端[1.21.1]\crash-reports\crash-2025-07-24_23.48.55-server.txt
[23:48:55 INFO]: Stopping server
额外槽位配置
YAML:
Slot1: # 配置项名作为ID 不要重复
attribute: "none" # 槽位属性 当前支持:none(不启用槽位属性)、AttributePlus(启用AttributePlus属性支持 需要AttributePlus3.0+)
limit: # 槽位限制,请查看脚本如何使用以了解这里如何填写,无限制可以删除该配置项
- "检测玩家等级{level = }"
update: # 槽位物品更新后执行的脚本,请查看脚本如何使用以了解这里如何填写,无需执行脚本可以删除该配置项
- "给玩家发送消息{message = 你更新了你的槽位物品}"
YAML:
children:
slot5:
type: slot
attribute:
width: 80
height: 80
slotType: ~Extra
normal: ~ui/背包/item.png
hover: ~ui/背包/item_.png
itemScale: 0.5
id: ~Slot1
服务端核心: arclight-fabric-1.21.1-1.0.1-SNAPSHOT.jar