纱夜
本帖最后由 阴阳师元素祭祀 于 2020-7-26 18:47 编辑

经验修补现在只会修复受损的物品,而不是随机抽取物品进行修复。



https://wiki.biligame.com/mc/%E7%BB%8F%E9%AA%8C%E4%BF%AE%E8%A1%A5

bbcode + markdown的源码(我语法高亮呢?)Bukkit太难了+自己菜->卡顿+Bug+有意思





加入了经验修补。
经验修补魔咒需要的经验等级降低。
无限附魔和经验修补魔咒现在互相排斥。
经验修补现在只会修复受损的物品,而不是随机抽取物品进行修复。
加入了经验修补。
加入了经验修补。
加入了经验修补。
加入了经验修补。

YYSMending.jar (3.09 KB, 下载次数: 23)

本插件所用所有代码均为原创,不存在借用/抄袭等行为



帕帕武
我就说怎么经验修补不修补直接给我加经验了,原来是随机抽取哦

纱夜
帕帕武 发表于 2020-7-15 14:59
我就说怎么经验修补不修补直接给我加经验了,原来是随机抽取哦 ...

这是特性bug
1.16已经修复(小声)
建议使用1.16

似墨染苍`
支持一下~

许灬愿
支持一下yys~
其实到现在我都不知道经验修补到底是个什么修补法

MCLink
还是没明白什么意思,1.12难道不是随机身上破损物品修复吗

奥力給
本帖最后由 15063463486 于 2020-7-19 09:11 编辑

出现了报错,表示没看懂





纱夜
15063463486 发表于 2020-7-19 09:09
出现了报错,表示没看懂

懂了

这个插件可能不兼容1.12.2 + craftbukkit
不打算修复(没能力)。

名副其实

  1. [18:34:30 ERROR]: Could not pass event PlayerExpChangeEvent to YYSMending v0.1.0
  2. java.lang.NoClassDefFoundError: org/bukkit/inventory/meta/Damageable
  3. at io.github.euonmyoji.yysmending.YYSMending.lambda$onExpChange$1(YYSMending.java:39) ~[?:?]
  4. at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[?:1.8.0_111]
  5. at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[?:1.8.0_111]
  6. at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_111]
  7. at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_111]
  8. at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_111]
  9. at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_111]
  10. at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_111]
  11. at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_111]
  12. at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_111]
  13. at io.github.euonmyoji.yysmending.YYSMending.onExpChange(YYSMending.java:42) ~[?:?]
  14. at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor128.execute(Unknown Source) ~[?:?]
  15. at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  16. at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  17. at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  18. at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  19. at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerExpChangeEvent(CraftEventFactory.java:705) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  20. at net.minecraft.server.v1_12_R1.EntityExperienceOrb.d(EntityExperienceOrb.java:228) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  21. at net.minecraft.server.v1_12_R1.EntityHuman.c(EntityHuman.java:426) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  22. at net.minecraft.server.v1_12_R1.EntityHuman.n(EntityHuman.java:401) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  23. at net.minecraft.server.v1_12_R1.EntityLiving.B_(EntityLiving.java:2024) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  24. at net.minecraft.server.v1_12_R1.EntityHuman.B_(EntityHuman.java:146) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  25. at net.minecraft.server.v1_12_R1.EntityPlayer.playerTick(EntityPlayer.java:343) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  26. at net.minecraft.server.v1_12_R1.PlayerConnection.e(PlayerConnection.java:145) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  27. at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:255) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  28. at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:150) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  29. at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:948) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  30. at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  31. at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  32. at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  33. at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]
  34. [18:34:34 ERROR]: Could not pass event PlayerExpChangeEvent to YYSMending v0.1.0
  35. java.lang.NoClassDefFoundError: org/bukkit/inventory/meta/Damageable
  36. at io.github.euonmyoji.yysmending.YYSMending.lambda$onExpChange$1(YYSMending.java:39) ~[?:?]
  37. at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[?:1.8.0_111]
  38. at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[?:1.8.0_111]
  39. at java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_111]
  40. at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Unknown Source) ~[?:1.8.0_111]
  41. at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[?:1.8.0_111]
  42. at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[?:1.8.0_111]
  43. at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source) ~[?:1.8.0_111]
  44. at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[?:1.8.0_111]
  45. at java.util.stream.ReferencePipeline.collect(Unknown Source) ~[?:1.8.0_111]
  46. at io.github.euonmyoji.yysmending.YYSMending.onExpChange(YYSMending.java:42) ~[?:?]
  47. at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor128.execute(Unknown Source) ~[?:?]
  48. at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  49. at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  50. at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  51. at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  52. at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerExpChangeEvent(CraftEventFactory.java:705) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  53. at net.minecraft.server.v1_12_R1.EntityExperienceOrb.d(EntityExperienceOrb.java:228) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  54. at net.minecraft.server.v1_12_R1.EntityHuman.c(EntityHuman.java:426) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  55. at net.minecraft.server.v1_12_R1.EntityHuman.n(EntityHuman.java:401) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  56. at net.minecraft.server.v1_12_R1.EntityLiving.B_(EntityLiving.java:2024) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  57. at net.minecraft.server.v1_12_R1.EntityHuman.B_(EntityHuman.java:146) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  58. at net.minecraft.server.v1_12_R1.EntityPlayer.playerTick(EntityPlayer.java:343) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  59. at net.minecraft.server.v1_12_R1.PlayerConnection.e(PlayerConnection.java:145) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  60. at net.minecraft.server.v1_12_R1.NetworkManager.a(NetworkManager.java:255) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  61. at net.minecraft.server.v1_12_R1.ServerConnection.c(ServerConnection.java:150) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  62. at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:948) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  63. at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  64. at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  65. at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
  66. at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]
复制代码

1.12.2 PaperSpigot

一颗丁子
似乎和XPBottles冲突

第一页 上一页 下一页 最后一页