MCBBS有你更精彩~
MCBBS有你更精彩~
权限组是什么啊?
阔以阔以,加油呀大佬,期待你的下一次更新
请问打开插件的权限名是啥?
插件现在支持用物品换物品吗
这个好收藏一波
00000000000000000000000000
兰陵缭乱看 发表于 2022-8-1 21:23
插件现在支持用物品换物品吗
理论上不支持的哦 还没想好怎么实现(
枫溪yyds,希望抓紧更新
看着不错,收下了!!!
[15:49:18 INFO]: MSDOSadmin issued server command: /shop:shop open 哼哼哼啊啊啊啊啊啊
[15:49:26 ERROR]: Could not pass event InventoryCloseEvent to Shop v1.0.1
java.lang.reflect.InvocationTargetException: null
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[Shop-1.0.1.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.19.1-R0.1-SNAPSHOT.jar:git-Paper-91]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:670) ~[paper-api-1.19.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1533) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:3038) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:3031) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.handle(ServerboundContainerClosePacket.java:15) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.a(ServerboundContainerClosePacket.java:10) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1359) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:185) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1336) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1329) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1307) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1195) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.1.jar:git-Paper-91]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.NoSuchMethodError: 'net.minecraft.server.v1_19_R1.ItemStack org.bukkit.craftbukkit.v1_19_R1.inventory.CraftItemStack.asNMSCopy(org.bukkit.inventory.ItemStack)'
at ray.mintcat.shop.taboolib.module.nms.NMSGenericImpl.getName(NMSGenericImpl.java:118) ~[?:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getInternalName(NMS.kt:83) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.i18n.I18nOrigin.getName(I18nOrigin.java:85) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getI18nName(NMS.kt:87) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getName(NMS.kt:69) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getName$default(NMS.kt:68) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData.<init>(ShopCommodityData.kt:28) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:112) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:105) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[Shop-1.0.1.jar:?]
... 33 more
[15:49:26 ERROR]: Could not pass event InventoryCloseEvent to Shop v1.0.1
java.lang.reflect.InvocationTargetException: null
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[Shop-1.0.1.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[paper-api-1.19.1-R0.1-SNAPSHOT.jar:git-Paper-91]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:670) ~[paper-api-1.19.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1533) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:3038) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:3031) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.handle(ServerboundContainerClosePacket.java:15) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.a(ServerboundContainerClosePacket.java:10) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1359) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:185) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1336) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1329) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1307) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1195) ~[paper-1.19.1.jar:git-Paper-91]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[paper-1.19.1.jar:git-Paper-91]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.NoSuchMethodError: 'net.minecraft.server.v1_19_R1.ItemStack org.bukkit.craftbukkit.v1_19_R1.inventory.CraftItemStack.asNMSCopy(org.bukkit.inventory.ItemStack)'
at ray.mintcat.shop.taboolib.module.nms.NMSGenericImpl.getName(NMSGenericImpl.java:118) ~[?:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getInternalName(NMS.kt:83) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.i18n.I18nOrigin.getName(I18nOrigin.java:85) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getI18nName(NMS.kt:87) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getName(NMS.kt:69) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.nms.NMSKt.getName$default(NMS.kt:68) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData.<init>(ShopCommodityData.kt:28) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:112) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:105) ~[Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[Shop-1.0.1.jar:?]
... 33 more
感谢大佬分享这么好用的插件
厉害啊,第一次看到新发布的商店,期待更多功能,顺便问下是否有需要添加的权限
在上架带皮肤的头颅后,然后再进行改价格则会报错,且重启后上架的东西没有保存。
[10:46:49 ERROR]: Could not pass event InventoryCloseEvent to Shop v1.0.1
java.lang.reflect.InvocationTargetException: null
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[[出售商店]Shop-1.0.1.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:git-Purpur-1632]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1550) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.level.ServerPlayer.closeContainer(ServerPlayer.java:1618) ~[?:?]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftHumanEntity.closeInventory(CraftHumanEntity.java:536) ~[purpur-1.18.2.jar:git-Purpur-1632]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$9.invoke(ShopCommodityData.kt:138) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$9.invoke(ShopCommodityData.kt:137) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.type.Basic$onClick$4.invoke(Basic.kt:87) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.type.Basic$onClick$4.invoke(Basic.kt:83) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.type.Basic.onClick$lambda-1(Basic.kt:103) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:55) ~[[出售商店]Shop-1.0.1.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[[出售商店]Shop-1.0.1.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:git-Purpur-1632]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:2947) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:58) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:23) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1427) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1404) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1397) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1375) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1257) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:321) ~[purpur-1.18.2.jar:git-Purpur-1632]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_12_R1/NBTTagCompound
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.toNBT(XItemStackSerializable.kt:49) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.itemToJson(XItemStackSerializable.kt:59) ~[[出 售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:42) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:22) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.internal.ListLikeSerializer.serialize(CollectionSerializers.kt:69) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.Json.encodeToString(Json.kt:85) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.Shop.save(Shop.kt:52) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:318) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:317) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[[出售商店]Shop-1.0.1.jar:?]
... 54 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_12_R1.NBTTagCompound
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:153) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:105) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.toNBT(XItemStackSerializable.kt:49) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.itemToJson(XItemStackSerializable.kt:59) ~[[出 售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:42) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:22) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.internal.ListLikeSerializer.serialize(CollectionSerializers.kt:69) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.Json.encodeToString(Json.kt:85) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.Shop.save(Shop.kt:52) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:318) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:317) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[[出售商店]Shop-1.0.1.jar:?]
[10:46:49 ERROR]: Could not pass event InventoryCloseEvent to Shop v1.0.1
java.lang.reflect.InvocationTargetException: null
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[[出售商店]Shop-1.0.1.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:git-Purpur-1632]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1550) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.level.ServerPlayer.closeContainer(ServerPlayer.java:1618) ~[?:?]
at org.bukkit.craftbukkit.v1_18_R2.entity.CraftHumanEntity.closeInventory(CraftHumanEntity.java:536) ~[purpur-1.18.2.jar:git-Purpur-1632]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$9.invoke(ShopCommodityData.kt:138) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$9.invoke(ShopCommodityData.kt:137) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.type.Basic$onClick$4.invoke(Basic.kt:87) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.type.Basic$onClick$4.invoke(Basic.kt:83) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.type.Basic.onClick$lambda-1(Basic.kt:103) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:55) ~[[出售商店]Shop-1.0.1.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$inject$2.invoke(EventBus.kt:39) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[[出售商店]Shop-1.0.1.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:git-Purpur-1632]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:2947) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:58) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:23) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1427) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1404) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1397) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1375) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1257) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:321) ~[purpur-1.18.2.jar:git-Purpur-1632]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_12_R1/NBTTagCompound
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.toNBT(XItemStackSerializable.kt:49) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.itemToJson(XItemStackSerializable.kt:59) ~[[出 售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:42) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:22) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.internal.ListLikeSerializer.serialize(CollectionSerializers.kt:69) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.Json.encodeToString(Json.kt:85) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.Shop.save(Shop.kt:52) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:318) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:317) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[[出售商店]Shop-1.0.1.jar:?]
... 54 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_12_R1.NBTTagCompound
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:153) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:105) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.toNBT(XItemStackSerializable.kt:49) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.itemToJson(XItemStackSerializable.kt:59) ~[[出 售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:42) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:22) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.internal.ListLikeSerializer.serialize(CollectionSerializers.kt:69) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.1.jar:?]
at kotlinx.serialization.json.Json.encodeToString(Json.kt:85) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.Shop.save(Shop.kt:52) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:318) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:317) ~[[出售商店]Shop-1.0.1.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[[出售商店]Shop-1.0.1.jar:?]
1457370814 发表于 2022-8-13 10:50
在上架带皮肤的头颅后,然后再进行改价格则会报错,且重启后上架的东西没有保存。
[10:46:49 ERROR]: Could ...
请等待今晚的更新 支持全版本的完整物品qaq
支持支持XXD MCBBS有你更精彩~
老哥呀,我试过了,出售头颅再改价还是会报错,重启后物品也会消失,服务器也安装了ProtocolLib,服务器版本是1.182 paper核心
[21:04:08 ERROR]: Could not pass event InventoryCloseEvent to Shop v1.0.2
java.lang.NoClassDefFoundError: net/minecraft/server/v1_12_R1/NBTTagCompound
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.toNBT(XItemStackSerializable.kt:58) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.itemToJson(XItemStackSerializable.kt:68) ~[[出 售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:48) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:23) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.internal.ListLikeSerializer.serialize(CollectionSerializers.kt:69) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.Json.encodeToString(Json.kt:85) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.Shop.save(Shop.kt:52) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:318) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:317) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[[出售商店]Shop-1.0.2.jar:?]
at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source) ~[?:?]
at ray.mintcat.shop.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:78) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[[出售商店]Shop-1.0.2.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:git-Purpur-1632]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1550) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:2713) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:2706) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.handle(ServerboundContainerClosePacket.java:15) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.a(ServerboundContainerClosePacket.java:10) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1427) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1404) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1397) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1375) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1257) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:321) ~[purpur-1.18.2.jar:git-Purpur-1632]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_12_R1.NBTTagCompound
... 54 more

[21:04:08 ERROR]: Could not pass event InventoryCloseEvent to Shop v1.0.2
java.lang.NoClassDefFoundError: net/minecraft/server/v1_12_R1/NBTTagCompound
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.toNBT(XItemStackSerializable.kt:58) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable$ItemUtil.itemToJson(XItemStackSerializable.kt:68) ~[[出 售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:48) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.serializable.XItemStackSerializable.serialize(XItemStackSerializable.kt:23) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$$serializer.serialize(ShopCommodityData.kt:19) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.internal.ListLikeSerializer.serialize(CollectionSerializers.kt:69) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.encoding.AbstractEncoder.encodeSerializableElement(AbstractEncoder.kt:80) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopData$$serializer.serialize(ShopData.kt:18) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.internal.StreamingJsonEncoder.encodeSerializableValue(StreamingJsonEncoder.kt:219) ~[[出售商店]Shop-1.0.2.jar:?]
at kotlinx.serialization.json.Json.encodeToString(Json.kt:85) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.Shop.save(Shop.kt:52) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:318) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.ShopCommodityData$openEdit$1$24.invoke(ShopCommodityData.kt:317) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.module.ui.ClickListener.e(ClickListener.kt:96) ~[[出售商店]Shop-1.0.2.jar:?]
at java.lang.invoke.MethodHandle.invokeWithArguments(Unknown Source) ~[?:?]
at ray.mintcat.shop.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:78) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[出售商店]Shop-1.0.2.jar:?]
at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[[出售商店]Shop-1.0.2.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:git-Purpur-1632]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:671) ~[purpur-api-1.18.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_18_R2.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1550) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:2713) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:2706) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.handle(ServerboundContainerClosePacket.java:15) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.a(ServerboundContainerClosePacket.java:10) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1427) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1404) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1397) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1375) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1257) ~[purpur-1.18.2.jar:git-Purpur-1632]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:321) ~[purpur-1.18.2.jar:git-Purpur-1632]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_12_R1.NBTTagCompound
... 54 more
1.0.2商店购买物品时 若对着铁活版门 就会在活版门上出现木牌【或者直接替换掉活版门】
谢谢大佬
不错不错 拿走了 谢谢大佬
不错不错 拿走了 谢谢大佬
哥哥,支持互通服基岩版吗
很不错的内容,支持作者
权限只能给玩家一个一个输吗,支不支持给权限组
#在这里快速回复#帮帮我吧,我的怎么显示 您缺少 -1.0元
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
会考虑加一个全服限购吗
本帖最后由 凌语丶 于 2022-10-29 18:15 编辑
启动时报错 Java8 Spigot-1.16.5 (Spigot-1.12.2经测试报错相同)
复制代码
放入物品报错
复制代码
以及对购买商品数量没有限制 最大为Int.MAX_VALUE
以及在/shop open <shop>指令中 shop部分没有Tab补全提示
启动时报错 Java8 Spigot-1.16.5 (Spigot-1.12.2经测试报错相同)
- [提醒] 服务端已成功运行,您可以进入服务器了。
- [17:54:13] [Server thread/WARN]: ray.mintcat.shop.taboolib.common.inject.ClassVisitException: class ray.mintcat.shop.data.materials.MaterialItemsAdder#onload: VisitorGroup{priority=0, list=[AwakeFunction(lifeCycle=CONST), AwakeFunction(lifeCycle=INIT), AwakeFunction(lifeCycle=LOAD), AwakeFunction(lifeCycle=ENABLE), AwakeFunction(lifeCycle=ACTIVE), AwakeFunction(lifeCycle=DISABLE), ray.mintcat.shop.taboolib.common.platform.command.SimpleCommandRegister@7b3ad5ea, ray.mintcat.shop.taboolib.module.kether.KetherLoader@6e7b4cd3, ray.mintcat.shop.taboolib.common.platform.event.EventBus@7d6b36f0]} (ACTIVE)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.inject.VisitorHandler.visitMethod(VisitorHandler.java:123)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.inject.VisitorHandler.inject(VisitorHandler.java:91)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.inject.VisitorHandler.injectAll(VisitorHandler.java:54)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.TabooLibCommon.lifeCycle(TabooLibCommon.java:177)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.TabooLibCommon.lifeCycle(TabooLibCommon.java:103)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.platform.BukkitPlugin$1.run(BukkitPlugin.java:76)
- [17:54:13] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:81)
- [17:54:13] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:400)
- [17:54:13] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1179)
- [17:54:13] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:394)
- [17:54:13] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1127)
- [17:54:13] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:966)
- [17:54:13] [Server thread/WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273)
- [17:54:13] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:855)
- [17:54:13] [Server thread/WARN]: Caused by: java.lang.NoClassDefFoundError: dev/lone/itemsadder/api/CustomStack
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.data.materials.MaterialItemsAdder.<clinit>(MaterialItemsAdder.kt:28)
- [17:54:13] [Server thread/WARN]: at sun.misc.Unsafe.ensureClassInitialized(Native Method)
- [17:54:13] [Server thread/WARN]: at java.lang.invoke.DirectMethodHandle$EnsureInitialized.computeValue(DirectMethodHandle.java:330)
- [17:54:13] [Server thread/WARN]: at java.lang.invoke.DirectMethodHandle$EnsureInitialized.computeValue(DirectMethodHandle.java:327)
- [17:54:13] [Server thread/WARN]: at java.lang.ClassValue.getFromHashMap(ClassValue.java:238)
- [17:54:13] [Server thread/WARN]: at java.lang.ClassValue.getFromBackup(ClassValue.java:220)
- [17:54:13] [Server thread/WARN]: at java.lang.ClassValue.get(ClassValue.java:120)
- [17:54:13] [Server thread/WARN]: at java.lang.invoke.DirectMethodHandle.checkInitialized(DirectMethodHandle.java:351)
- [17:54:13] [Server thread/WARN]: at java.lang.invoke.DirectMethodHandle.ensureInitialized(DirectMethodHandle.java:341)
- [17:54:13] [Server thread/WARN]: at java.lang.invoke.DirectMethodHandle.ensureInitialized(DirectMethodHandle.java:373)
- [17:54:13] [Server thread/WARN]: at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.library.reflex.JavaClassField.get(JavaClassField.kt:31)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.library.reflex.ClassField.get$default(ClassField.kt:11)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.io.Project1Kt$getInstance$2.invoke(Project1.kt:62)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.util.CommonKt$lazySupplier$1$obj$2.invoke(Common.kt:38)
- [17:54:13] [Server thread/WARN]: at kotlin1510.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.util.CommonKt$lazySupplier$1.getObj(Common.kt:37)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.util.CommonKt$lazySupplier$1.get(Common.kt:42)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.platform.AwakeFunction.visit(AwakeFunction.kt:13)
- [17:54:13] [Server thread/WARN]: at ray.mintcat.shop.taboolib.common.inject.VisitorHandler.visitMethod(VisitorHandler.java:121)
- [17:54:13] [Server thread/WARN]: ... 13 more
- [17:54:13] [Server thread/WARN]: Caused by: java.lang.ClassNotFoundException: dev.lone.itemsadder.api.CustomStack
- [17:54:13] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:140)
- [17:54:13] [Server thread/WARN]: at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:99)
- [17:54:13] [Server thread/WARN]: at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
- [17:54:13] [Server thread/WARN]: ... 33 more
- [17:54:13] [Server thread/INFO]: [Shop] 成功注册 Minecraft
放入物品报错
- [17:56:03] [Server thread/ERROR]: Could not pass event InventoryCloseEvent to Shop v1.1.1
- java.lang.NoClassDefFoundError: com/comphenix/protocol/utility/StreamSerializer
- at ray.mintcat.shop.serializable.GsonUtils.gson$lambda-10$lambda-1(GsonUtils.kt:29) ~[?:?]
- at com.google.gson.internal.bind.TreeTypeAdapter.write(TreeTypeAdapter.java:81) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at com.google.gson.internal.bind.TreeTypeAdapter.write(TreeTypeAdapter.java:74) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at com.google.gson.Gson.toJson(Gson.java:669) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at com.google.gson.Gson.toJson(Gson.java:648) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at com.google.gson.Gson.toJson(Gson.java:603) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at ray.mintcat.shop.data.materials.MaterialMinecraft.toStringSave(MaterialMinecraft.kt:62) ~[?:?]
- at ray.mintcat.shop.data.materials.MaterialMinecraft.getId(MaterialMinecraft.kt:25) ~[?:?]
- at ray.mintcat.shop.data.materials.MaterialFeed.toMaterial(MaterialFeed.kt:13) ~[?:?]
- at ray.mintcat.shop.data.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:123) ~[?:?]
- at ray.mintcat.shop.data.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:116) ~[?:?]
- at ray.mintcat.shop.taboolib.module.ui.ClickListener.onClose(ClickListener.kt:98) ~[?:?]
- at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627) ~[?:1.8.0_345]
- at ray.mintcat.shop.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[?:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133) ~[?:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131) ~[?:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:78) ~[?:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[?:?]
- at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[?:?]
- at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[?:?]
- at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[?:?]
- at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[?:?]
- at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[?:?]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:589) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:576) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at org.bukkit.craftbukkit.v1_16_R3.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1312) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:2204) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:20) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:1) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:28) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.TickTask.run(SourceFile:18) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeTask(SourceFile:144) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.executeNext(SourceFile:118) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.MinecraftServer.bb(MinecraftServer.java:1061) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.MinecraftServer.executeNext(MinecraftServer.java:1054) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.IAsyncTaskHandler.awaitTasks(SourceFile:127) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.MinecraftServer.sleepForTick(MinecraftServer.java:1038) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:970) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$0(MinecraftServer.java:273) ~[start.jar:3096a-Spigot-9fb885e-af1a232]
- at java.lang.Thread.run(Thread.java:855) [?:1.8.0_345]
以及对购买商品数量没有限制 最大为Int.MAX_VALUE
以及在/shop open <shop>指令中 shop部分没有Tab补全提示
大佬六六六六
本帖最后由 lordofEars 于 2022-10-30 09:33 编辑
有点emo 我尝试在Paper端创建新商品 直接变成垃圾桶丢进去的并不会得到创建QWQ
有点emo 我尝试在Paper端创建新商品 直接变成垃圾桶丢进去的并不会得到创建QWQ
求itemsystem
识别lore吗?RPG物品
很好用的插件 支持!
与mythicmob共同使用时,无法创建商品
其反馈为
复制代码
其反馈为
- [11:57:19 ERROR]: Could not pass event InventoryCloseEvent to Shop v1.1.1
- java.lang.NullPointerException: Cannot invoke "io.lumine.xikage.mythicmobs.volatilecode.handlers.VolatileItemHandler.getNBTData(org.bukkit.inventory.ItemStack)" because the return value of "io.lumine.xikage.mythicmobs.volatilecode.VolatileCodeHandler.getItemHandler()" is null
- at io.lumine.xikage.mythicmobs.items.MythicItem.generateItemStack(MythicItem.java:465) ~[[M&史诗生物]MythicMobs.jar:?]
- at io.lumine.xikage.mythicmobs.items.MythicItem.generateItemStack(MythicItem.java:435) ~[[M&史诗生物]MythicMobs.jar:?]
- at ink.ptms.um.impl4.Mythic4.getItemId(Mythic4.kt:33) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.data.materials.MaterialMythic.getId(MaterialMythic.kt:25) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.data.materials.MaterialFeed.toMaterial(MaterialFeed.kt:11) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.data.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:123) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.data.ShopData$openShop$1$4$2$1$3.invoke(ShopData.kt:116) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.module.ui.ClickListener.onClose(ClickListener.kt:98) ~[[S&商店]Shop-1.1.1.jar:?]
- at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) ~[?:?]
- at ray.mintcat.shop.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:78) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:21) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[[S&商店]Shop-1.1.1.jar:?]
- at ray.mintcat.shop.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[[S&商店]Shop-1.1.1.jar:?]
- at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:git-Purpur-1814]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:678) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
- at org.bukkit.craftbukkit.v1_19_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1543) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:3165) ~[?:?]
- at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClose(ServerGamePacketListenerImpl.java:3158) ~[?:?]
- at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.handle(ServerboundContainerClosePacket.java:15) ~[?:?]
- at net.minecraft.network.protocol.game.ServerboundContainerClosePacket.a(ServerboundContainerClosePacket.java:10) ~[?:?]
- at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:51) ~[?:?]
- at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
- at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
- at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1368) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:185) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
- at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1345) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1338) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
- at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1316) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1204) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:310) ~[purpur-1.19.2.jar:git-Purpur-1814]
- at java.lang.Thread.run(Thread.java:1589) ~[?:?]
支持作者,期待更多的作品~

本帖最后由 无虑菌 于 2022-11-10 20:33 编辑
v1.1.1 好像不能创建新商品
v1.1.1 好像不能创建新商品
反馈一个bug,在使用购买/定价后,会在原地生成一个木牌[img]
[/img]

可以更新像CustomShop那样的以物易物嘛?
支持1.19.3吗
隔了一段时间我又来向枫溪提问了:
1. 插件是否有高自定义的信息文件?
2. 插件是否有API?
我问这两个问题是因为我想把这个插件推荐给一个外国用户,他在吐槽 dtlTrader 的时候提到这货没有 API,并且GUI构建也很垃圾,所以想着把这个插件推给他试试
1. 插件是否有高自定义的信息文件?
2. 插件是否有API?
我问这两个问题是因为我想把这个插件推荐给一个外国用户,他在吐槽 dtlTrader 的时候提到这货没有 API,并且GUI构建也很垃圾,所以想着把这个插件推给他试试
看完演示视频,推荐更新如CustomShop类似以物换物功能,将扣除物品写在kether脚本内过于繁琐,同时也推荐增加定时刷新,购买及收购数量限制,个人限购及全服限购等功能方便不会编写kether的用户
插件好像有问题啊,我手上一组石头,我卖一个卖的出去,卖其他数量就一个都卖不出去
NINE昭 发表于 2023-1-27 08:08
插件好像有问题啊,我手上一组石头,我卖一个卖的出去,卖其他数量就一个都卖不出去 ...
最好不要按组上架
1.16.5服务器能支持出售模组么
Ray_Hughes 发表于 2023-1-27 11:20
最好不要按组上架
还有一个就是如果客户端装了某些模组的话,可能会出现按键冲突的情况,我shift+右键不能编辑物品,换成没有任何模组的原版就没问题,大概是自动整理或者智能指针一类的模组问题吧
兰陵缭乱看 发表于 2022-8-1 21:23
插件现在支持用物品换物品吗
现在支持了
1457370814 发表于 2022-8-13 21:08
老哥呀,我试过了,出售头颅再改价还是会报错,重启后物品也会消失,服务器也安装了ProtocolLib,服务器版 ...
已修复这个问题