本帖最后由 季楠 于 2023-1-14 09:07 编辑
本帖使用排版来自PCD小组
|
|
|
|
|
|
|
本插件所用所有代码均为原创,不存在借用/抄袭等行为
本帖最后由 季楠 于 2023-1-5 16:16 编辑
|
嗨害嗨,我来冒个泡
支持 但是能否加个reload指令来重载插件捏
新版本在这里
感觉作者大大~~
感谢作者大大。刚刚打错字了
找了很久的固定兑换码插件,现在终于有了,拿走了
插件报错
版本1.18.2
paper端复制代码
版本1.18.2
paper端
- [19:31:37 ERROR]: null
- org.bukkit.command.CommandException: Unhandled exception executing command 'playercdk' in plugin PlayerCDK v1.0.1
- at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
- at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
- at org.bukkit.craftbukkit.v1_18_R2.CraftServer.dispatchCommand(CraftServer.java:906) ~[paper-1.18.2.jar:git-Paper-331]
- at net.minecraft.server.network.ServerGamePacketListenerImpl.handleCommand(ServerGamePacketListenerImpl.java:2306) ~[?:?]
- at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChat(ServerGamePacketListenerImpl.java:2117) ~[?:?]
- at net.minecraft.server.network.ServerGamePacketListenerImpl.handleChat(ServerGamePacketListenerImpl.java:2098) ~[?:?]
- at net.minecraft.network.protocol.game.ServerboundChatPacket.handle(ServerboundChatPacket.java:46) ~[?:?]
- at net.minecraft.network.protocol.game.ServerboundChatPacket.a(ServerboundChatPacket.java:6) ~[?:?]
- at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$1(PacketUtils.java:51) ~[?:?]
- at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.18.2.jar:git-Paper-331]
- 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:1399) ~[paper-1.18.2.jar:git-Paper-331]
- at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:188) ~[paper-1.18.2.jar:git-Paper-331]
- at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
- at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1376) ~[paper-1.18.2.jar:git-Paper-331]
- at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1369) ~[paper-1.18.2.jar:git-Paper-331]
- at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
- at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1447) ~[paper-1.18.2.jar:git-Paper-331]
- at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1225) ~[paper-1.18.2.jar:git-Paper-331]
- at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.18.2.jar:git-Paper-331]
- at java.lang.Thread.run(Thread.java:833) ~[?:?]
- Caused by: me.cpjinan.playercdk.taboolib.library.kether.LocalizedException
- at me.cpjinan.playercdk.taboolib.library.kether.LocalizedException.of(LocalizedException.java:40) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.module.kether.KetherError.create(KetherError.kt:11) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.library.kether.BlockReader.checkLiteral(BlockReader.java:58) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.library.kether.BlockReader.readBlock(BlockReader.java:47) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.library.kether.BlockReader.parse(BlockReader.java:36) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.library.kether.SimpleQuestLoader.load(SimpleQuestLoader.java:18) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.module.kether.KetherHelperKt.parseKetherScript(KetherHelper.kt:44) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.module.kether.KetherShell.eval$lambda-0(KetherShell.kt:45) ~[PlayerCDK-1.0.1.jar:?]
- at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?]
- at me.cpjinan.playercdk.taboolib.module.kether.KetherShell.eval(KetherShell.kt:44) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.module.kether.KetherShell.eval(KetherShell.kt:31) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.module.kether.KetherShell.eval$default(KetherShell.kt:22) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.commands.MainCommand$exchange$1$1$1.invoke(MainCommand.kt:47) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.commands.MainCommand$exchange$1$1$1.invoke(MainCommand.kt:33) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.common.platform.command.CommandBuilder$CommandExecutor.exec(CommandBuilder.kt:192) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.common.platform.command.CommandBuilder$CommandBase.execute$process(CommandBuilder.kt:102) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.common.platform.command.CommandBuilder$CommandBase.execute$process(CommandBuilder.kt:94) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.common.platform.command.CommandBuilder$CommandBase.execute(CommandBuilder.kt:115) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.common.platform.command.CommandRegisterKt$command$1.execute(CommandRegister.kt:38) ~[PlayerCDK-1.0.1.jar:?]
- at me.cpjinan.playercdk.taboolib.platform.BukkitCommand$registerCommand$1.invoke$lambda-0(BukkitCommand.kt:70) ~[PlayerCDK-1.0.1.jar:?]
- at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
- ... 21 more
本帖最后由 季楠 于 2023-1-6 19:40 编辑
请提供你进行的操作,
以及kit.yml配置文件内容。
风尘大人travel 发表于 2023-1-6 19:33
插件报错
版本1.18.2
paper端
请提供你进行的操作,
以及kit.yml配置文件内容。
季楠 发表于 2023-1-6 19:35
请提供你进行的操作,
以及kit.yml配置文件内容。
kit.yml配置
- v1:
- enable: true
- action:
- - tell §e§l礼包兑换成功!
- - 'console: vipsys give %player_name% vip 30d'
操作:使用cdk兑换后出现
本帖最后由 季楠 于 2023-1-13 17:25 编辑
复制代码并不是一个有效的Kether脚本语句。
你应该使用:复制代码
风尘大人travel 发表于 2023-1-6 20:05
kit.yml配置
操作:使用cdk兑换后出现
- 'console: vipsys give %player_name% vip 30d'
你应该使用:
- v1:
- enable: true
- action:
- - tell §e§l礼包兑换成功!
- - command inline "vipsys give {{ sender }} vip 30d" as op
季楠 发表于 2023-1-6 20:16
并不是一个有效的Kether脚本语句。
你应该使用:
更改你提供的脚本后,控制台依旧报错
季楠 发表于 2023-1-6 20:16
并不是一个有效的Kether脚本语句。
你应该使用:
问题已解决谢谢
我使用{{ sender }}无法获取到玩家
3241386910 发表于 2023-1-10 22:19
我使用{{ sender }}无法获取到玩家
已解决 需要command inline
游戏内无法使用指令,另外想问一下这个前置插件该如何安装
I_am_Tim 发表于 2023-1-12 00:37
游戏内无法使用指令,另外想问一下这个前置插件该如何安装
无需安装。另请提供游戏版本、插件版本、指令内容及报错截图。
请问一下楼主怎么添加兑换的物品呢
不错 支持一下 感谢分享!!
提个建议,加个兑换码到期自动删除的功能呗~