Cavalry_仰望
本帖最后由 Cavalry_仰望 于 2022-9-11 23:35 编辑




前言

  插件基于Spigot核心开发,使用ProtocolLib插件发送虚拟物品,将玩家交易商品展示在游戏容器中。 玩家可在容器中点击物品进行对商品的查看、购买等操作。
如果有疑问请联系我 QQ: 746969484

功能
1. 在市场上出售或拍卖自己的物品,上架公告

2. 快捷上架,编辑商品

3. 个人邮箱、垃圾桶、邮寄和快捷邮寄,邮箱提醒

4. 数据统计

5. 商品折扣

6. 支持本地Sqlite存储和远程MySQL存储

7. 商品分类和搜索

8. 牌子交互

9. 点券支持

10. 管理可以设置无限商品、强制下架,菜单按钮可以自定义

11. 上架限制,上架扣税等


图片





配置
  1. # 语言,除了zh-CN其他都是英语
  2. Lang: zh-CN

  3. # SQL参数(高一点的版本需要在url加上'useSSL=false')
  4. Sql: false
  5. Url: 'jdbc:mysql://localhost:3306/mc_market?useSSL=false&serverTimezone=UTC'
  6. User: 'root'
  7. Password: '123456'

  8. # 点券交易
  9. Point: false

  10. # 物品几天后自动下架,请输入正整数,输入-1为关闭限制
  11. LimitTime: 7

  12. # 上架限制
  13. LimitLore: false
  14. LimitLoreList: 私有,vip,绑定

  15. # 数量限制
  16. LimitAmount: true
  17. LimitAmountNum: 35
  18. LimitAmountNumVip: 56

  19. # 上架提示
  20. SellBroadcast: true

  21. # 邮箱限制
  22. LimitMail: true
  23. LimitMailNum: 50

  24. # 上架最大金额(默认99999999)
  25. MaxPrice: 99999999
  26. # 上架税,防止玩家随意高价上架物品,不退还
  27. Tax: true
  28. # 起征点
  29. TaxThreshold: 100000
  30. # 税率,百分比0~1
  31. TaxRate: 0.002

  32. # 零散购买,关闭后玩家只能一次性全买
  33. BuyPartial: true
复制代码



指令
其中p表玩家,a表数量,m表价格,()表示可选,[]表示必填
前面带*的权限是op默认拥有,普通玩家没有的

指令功能权限
/mk admin [id]将商品设置为无限* market.admin
/mk statistic (p)统计数据* market.statistic
/mk mine打开个人商店
/mk mail打开邮箱
/mk data (id)查看个人或商品数据
/mk sign一次性签收所有邮件market.sign
/mk other [p]打开他人的商店market.other
/mk quick快捷上架
/mk sell [m] (a)出售商品market.sell
/mk auction [m] (a)拍卖商品market.auction
/mk discount [id] [1~9]商品打折market.discount
/mk reprice [id] [m]商品重新定价market.reprice
/mk send [p] (a)邮寄物品market.send
/mk desc [id] [desc]给商品添加描述market.desc
/mk search [something]搜索商品market.search
/mka按钮编辑* market.admin
/mka check查看最新版本* market.admin
/mka reload重载配置* market.admin



下载
3.0版本需要安装前置,这里下载可能会文件损坏(看下载完文件大小是否和这里标的一样)
CraftGUI-1.1.6.jar (541.44 KB, 下载次数: 385)
GlobalMarket-3.2.16.jar (330.04 KB, 下载次数: 321)
1.19版本请下载最新版本GUI前置 另外别忘记ProtocolLib是5.0版本
备用下载

你们的支持是我更新的动力,这次一定!!!


旧版


近期更新
2022年9月11日 23点35分
修复物品更新错误

2022年9月8日 00点40分
修复物品不扣除

2022年9月4日 00点02分
修复gui弹出debug窗口

2022年8月31日 10点36分
修复背包多余物品问题,需要更新GUI前置插件
适配1.12版本,部分按钮变成石头,请使用/mka指令自定义按钮,1.12适配未完全完成

2022年8月21日 09点33分
修复头颅上架错误,请更新CraftGUI-1.1.2
大更 点券,多语言,优化界面,统计等


历史更新


错误反馈


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








波弟
支持原创, 希望能添加更多功能

玄月月
简洁清爽,赞一个

AkkLive
可以,希望支持加一个新物品上架自带全服广播
[市场] 玩家上架了 物品x1 (点击查看) 就这样类似

Cavalry_仰望
AkkLive 发表于 2020-7-31 19:08
可以,希望支持加一个新物品上架自带全服广播
[市场] 玩家上架了 物品x1 (点击查看) 就这样类似
...

这个有在预想之内 以后可能会有

白钻想peach
请问作者该插件支持点卷插件和Vault一起用吗

Cavalry_仰望
小白loves 发表于 2020-7-31 19:22
请问作者该插件支持点卷插件和Vault一起用吗

没有支持点券插件

白钻想peach

请问能添加吗owo

Cavalry_仰望

以后的版本再看看吧

zjyz11
请问有识别lore禁止上架的功能吗

lyljlml36
不错不错,高版本神器

奥力給
本帖最后由 15063463486 于 2020-8-1 18:31 编辑

请问能否支持一下旧版本服务器
比如说PaperSpigot-1.8.8
感谢!



txlscmr
又一个脑洞新奇的插件...

简简爱
很不错的插件,而且还支持数据库,可惜现在还是测试版。

eee2652282
下架的物品會發在個人郵件裡面 但是物品拿不出來 會出現錯誤

Cavalry_仰望
eee2652282 发表于 2020-8-1 21:27
下架的物品會發在個人郵件裡面 但是物品拿不出來 會出現錯誤

可以详细说明一下吗
我测试的时候没有出现这个问题

Cavalry_仰望
eee2652282 发表于 2020-8-1 21:27
下架的物品會發在個人郵件裡面 但是物品拿不出來 會出現錯誤

或者报错我看看

291895997
爽的一批这个插件

云树
个人觉得图片不够优化了

zy660011
很好的插件 谢谢分享

苏狐awa
MCBBS有你更精彩~

monianyuan
支持一下 感谢分享

593163785
简洁清爽,赞一个

593163785
不会用啊 啊啊啊

寒风灬
来个点券支持就完美了

1971106843
什么鬼,我这买了别人的东西,别人可以收到钱和物品,直接变成刷物品,搞笑呢

WWhentai
请问能不能出一款以物换物的经济插件呢,谢谢

Jesenv5
正愁另一个同类型插件不更新呢,你就开发了 太好了~

Jesenv5
交易记录里面的币种建议支持自定义。
还有就是商品拍卖的命令补全可能有点问题。

724629667
👍想要个拍卖插件很久了,谢谢大佬写出来!

黎旭羽场
支持原创,可以添加个禁止上架物品的指令么

小晓丶
怎么设置为永久不下架

Cavalry_仰望
TOP__小晓 发表于 2020-8-29 09:42
怎么设置为永久不下架

config.yml 里可以设置下架时间限制你设置高一点就好了

Sancaros
好顶赞!!!!!!!!!!!!!!

小虞姬
支持原创, 希望能添加更多功能

xixiaohao520
支持,希望持续优化

MC_Nirvana
插件不错啊,不过希望能加一个收购功能。这样省的玩家整收购的箱子商店了

Momant
很棒的插件 感谢分享

魔法巨猫
本帖最后由 卿歌 于 2020-9-6 04:23 编辑

1.12.2 paper 运行时发生的错误
服务器重启收到邮件,是上架物品的。
收完还能继续下架。也就是说刷了2个石头






jin_gang
建议加一个点券支付,这样就更加完美了

Oscar_798
建议开源,问题有点多,如果能协同开发比较好

Oscar_798
设置了下架时间为7,结果1天后就下架了,但是物品还在上面,导致玩家刷物资,设置了保存模式是mysql

FanJang酱
很不错哦~

唯爱守护者
a154477274 发表于 2020-10-7 09:50
设置了下架时间为7,结果1天后就下架了,但是物品还在上面,导致玩家刷物资,设置了保存模式是mysql ...

一样

一颗丁子
很好用 服里玩家挺喜欢的

TingyuWu
太酷了這插件

BowenW
本帖最后由 BowenW 于 2020-10-10 22:19 编辑
  1. [22:15:35 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
  2. [22:15:35 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:518)
  3. [22:15:35 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:197)
  4. [22:15:35 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:188)
  5. [22:15:35 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:152)
  6. [22:15:35 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTask(CraftScheduler.java:121)
  7. [22:15:35 WARN]:        at me.qKing12.RoyaleEconomy.Economy.VaultHook.withdrawPlayer(VaultHook.java:173)
  8. [22:15:35 WARN]:        at net.milkbowl.vault.economy.AbstractEconomy.withdrawPlayer(AbstractEconomy.java:40)
  9. [22:15:35 WARN]:        at com.fireflyest.market.core.MarketAffair.affairBuy(MarketAffair.java:183)
  10. [22:15:35 WARN]:        at com.fireflyest.market.command.MarketCommand.onCommand(MarketCommand.java:154)
  11. [22:15:35 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
  12. [22:15:35 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
  13. [22:15:35 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:739)
  14. [22:15:35 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.performCommand(CraftPlayer.java:458)
  15. [22:15:35 WARN]:        at com.fireflyest.market.listener.PlayerEventListener.onInventoryClick(PlayerEventListener.java:90)
  16. [22:15:35 WARN]:        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1098.execute(Unknown Source)
  17. [22:15:35 WARN]:        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
  18. [22:15:35 WARN]:        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
  19. [22:15:35 WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
  20. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2314)
  21. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33)
  22. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10)
  23. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23)
  24. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18)
  25. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
  26. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
  27. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
  28. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1029)
  29. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1022)
  30. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
  31. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1006)
  32. [22:15:35 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:929)
  33. [22:15:35 WARN]:        at java.lang.Thread.run(Thread.java:748)
  34. [22:15:36 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
  35. [22:15:36 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:518)
  36. [22:15:36 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:197)
  37. [22:15:36 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:188)
  38. [22:15:36 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:152)
  39. [22:15:36 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTask(CraftScheduler.java:121)
  40. [22:15:36 WARN]:        at me.qKing12.RoyaleEconomy.Economy.VaultHook.withdrawPlayer(VaultHook.java:173)
  41. [22:15:36 WARN]:        at net.milkbowl.vault.economy.AbstractEconomy.withdrawPlayer(AbstractEconomy.java:40)
  42. [22:15:36 WARN]:        at com.fireflyest.market.core.MarketAffair.affairBuy(MarketAffair.java:183)
  43. [22:15:36 WARN]:        at com.fireflyest.market.command.MarketCommand.onCommand(MarketCommand.java:154)
  44. [22:15:36 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
  45. [22:15:36 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
  46. [22:15:36 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:739)
  47. [22:15:36 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.performCommand(CraftPlayer.java:458)
  48. [22:15:36 WARN]:        at com.fireflyest.market.listener.PlayerEventListener.onInventoryClick(PlayerEventListener.java:90)
  49. [22:15:36 WARN]:        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1098.execute(Unknown Source)
  50. [22:15:36 WARN]:        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
  51. [22:15:36 WARN]:        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
  52. [22:15:36 WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
  53. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2314)
  54. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33)
  55. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10)
  56. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23)
  57. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18)
  58. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
  59. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
  60. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
  61. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1029)
  62. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1022)
  63. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95)
  64. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1158)
  65. [22:15:36 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:925)
  66. [22:15:36 WARN]:        at java.lang.Thread.run(Thread.java:748)
  67. [22:15:45 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
  68. [22:15:45 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:518)
  69. [22:15:45 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:197)
  70. [22:15:45 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:188)
  71. [22:15:45 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:152)
  72. [22:15:45 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTask(CraftScheduler.java:121)
  73. [22:15:45 WARN]:        at me.qKing12.RoyaleEconomy.Economy.VaultHook.withdrawPlayer(VaultHook.java:173)
  74. [22:15:45 WARN]:        at net.milkbowl.vault.economy.AbstractEconomy.withdrawPlayer(AbstractEconomy.java:40)
  75. [22:15:45 WARN]:        at com.fireflyest.market.core.MarketAffair.affairBuy(MarketAffair.java:183)
  76. [22:15:45 WARN]:        at com.fireflyest.market.command.MarketCommand.onCommand(MarketCommand.java:154)
  77. [22:15:45 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
  78. [22:15:45 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
  79. [22:15:45 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:739)
  80. [22:15:45 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.performCommand(CraftPlayer.java:458)
  81. [22:15:45 WARN]:        at com.fireflyest.market.listener.PlayerEventListener.onInventoryClick(PlayerEventListener.java:90)
  82. [22:15:45 WARN]:        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1098.execute(Unknown Source)
  83. [22:15:45 WARN]:        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
  84. [22:15:45 WARN]:        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
  85. [22:15:45 WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
  86. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2314)
  87. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33)
  88. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10)
  89. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23)
  90. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18)
  91. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
  92. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
  93. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
  94. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1029)
  95. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1022)
  96. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119)
  97. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1006)
  98. [22:15:45 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:929)
  99. [22:15:45 WARN]:        at java.lang.Thread.run(Thread.java:748)
  100. [22:15:47 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
  101. [22:15:47 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:518)
  102. [22:15:47 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:197)
  103. [22:15:47 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:188)
  104. [22:15:47 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:152)
  105. [22:15:47 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTask(CraftScheduler.java:121)
  106. [22:15:47 WARN]:        at me.qKing12.RoyaleEconomy.Economy.VaultHook.withdrawPlayer(VaultHook.java:173)
  107. [22:15:47 WARN]:        at net.milkbowl.vault.economy.AbstractEconomy.withdrawPlayer(AbstractEconomy.java:40)
  108. [22:15:47 WARN]:        at com.fireflyest.market.core.MarketAffair.affairBuy(MarketAffair.java:183)
  109. [22:15:47 WARN]:        at com.fireflyest.market.command.MarketCommand.onCommand(MarketCommand.java:154)
  110. [22:15:47 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
  111. [22:15:47 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
  112. [22:15:47 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:739)
  113. [22:15:47 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.performCommand(CraftPlayer.java:458)
  114. [22:15:47 WARN]:        at com.fireflyest.market.listener.PlayerEventListener.onInventoryClick(PlayerEventListener.java:90)
  115. [22:15:47 WARN]:        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1098.execute(Unknown Source)
  116. [22:15:47 WARN]:        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
  117. [22:15:47 WARN]:        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
  118. [22:15:47 WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
  119. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2314)
  120. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33)
  121. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10)
  122. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23)
  123. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18)
  124. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
  125. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
  126. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
  127. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1029)
  128. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1022)
  129. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95)
  130. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1158)
  131. [22:15:47 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:925)
  132. [22:15:47 WARN]:        at java.lang.Thread.run(Thread.java:748)
  133. [22:15:48 WARN]: org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
  134. [22:15:48 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.validate(CraftScheduler.java:518)
  135. [22:15:48 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:197)
  136. [22:15:48 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskTimer(CraftScheduler.java:188)
  137. [22:15:48 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTaskLater(CraftScheduler.java:152)
  138. [22:15:48 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.runTask(CraftScheduler.java:121)
  139. [22:15:48 WARN]:        at me.qKing12.RoyaleEconomy.Economy.VaultHook.withdrawPlayer(VaultHook.java:173)
  140. [22:15:48 WARN]:        at net.milkbowl.vault.economy.AbstractEconomy.withdrawPlayer(AbstractEconomy.java:40)
  141. [22:15:48 WARN]:        at com.fireflyest.market.core.MarketAffair.affairBuy(MarketAffair.java:183)
  142. [22:15:48 WARN]:        at com.fireflyest.market.command.MarketCommand.onCommand(MarketCommand.java:154)
  143. [22:15:48 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
  144. [22:15:48 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
  145. [22:15:48 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:739)
  146. [22:15:48 WARN]:        at org.bukkit.craftbukkit.v1_14_R1.entity.CraftPlayer.performCommand(CraftPlayer.java:458)
  147. [22:15:48 WARN]:        at com.fireflyest.market.listener.PlayerEventListener.onInventoryClick(PlayerEventListener.java:90)
  148. [22:15:48 WARN]:        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor1098.execute(Unknown Source)
  149. [22:15:48 WARN]:        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69)
  150. [22:15:48 WARN]:        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80)
  151. [22:15:48 WARN]:        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70)
  152. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:2314)
  153. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:33)
  154. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.PacketPlayInWindowClick.a(SourceFile:10)
  155. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23)
  156. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18)
  157. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136)
  158. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23)
  159. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109)
  160. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1029)
  161. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1022)
  162. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:95)
  163. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:1158)
  164. [22:15:48 WARN]:        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:925)
  165. [22:15:48 WARN]:        at java.lang.Thread.run(Thread.java:748)
复制代码
使用场景:paper-1.14.4 yaml储存 1.1.6版本
玩家购买物品时不会扣钱,能够收到物品,卖家在邮箱收取交易记录时不会新增钱
感谢大大开发!
补充:环境使用的不是vault+essentials经济,是其他经济插件

Orange-Xo
感谢大佬的插件a.a

BlianBB
有bug啊,商家上架了物品自己还可以买
如果有的商家上架了一个[附魔钻石剑]售价1元
然后商家再购买,它任然不会从环球市场里消失
就可以刷东西了啊!

2139497594
请问管理员怎么下架玩家的商品

下一页 最后一页