Minecraft(我的世界)中文论坛

标题: [经济]LangGuiShop —— 简便、强大、免费的GUI商店[1.7.10~1.12.X]

作者: 拉普达    时间: 2018-9-14 16:37
标题: [经济]LangGuiShop —— 简便、强大、免费的GUI商店[1.7.10~1.12.X]
本帖最后由 拉普达 于 2019-6-24 20:17 编辑

LangGuiShop —— 简便、强大、免费的GUI商店
简易配置,支持点券,左键购买、右键出售,可选其一
支持版本: 1.12.X 其他版本待测试
如果这个插件好用,请给我评分qwq,如果出现了什么问题,请给我反馈,谢谢!
关于普通玩家如何打开商店的问题:需要配合其他插件,如菜单等可以运行控制台命令的插件,然后为玩家打开。



效果截图




GIF


命令



使用方法
                                                 1.成功加载插件
                                                 2.将要出售的物品使用命令 /lshop item add 加入物品库
                                                 3.编写配置文件(默认配置一目了然)
                                                 4.重载插件
                                                 5.所有命令op有权使用



下载地址
链接:https://pan.baidu.com/s/1i8P8vfkcJMcZ2QtZrsF7qA 密码:ykzb




已知BUG

更新日志



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





作者: QAQexe    时间: 2018-9-14 20:56
支持原创 作者辛苦了
作者: 1766313658    时间: 2018-9-15 08:46
好棒的插件拿走了,感谢了,支持mod物品吗?
作者: 拉普达    时间: 2018-9-15 12:01
1766313658 发表于 2018-9-15 08:46
**** 作者被禁止或删除 内容自动屏蔽 ****

应该支持
作者: 这是鬼雪OAO    时间: 2018-9-15 12:40
能提供下权限组吗?在使用的时候出现“你没有权限执行该命令”
作者: 零落Y_    时间: 2018-9-15 13:29
怎么只出售不回收

作者: 拉普达    时间: 2018-9-15 14:38
这是鬼雪OAO 发表于 2018-9-15 12:40
能提供下权限组吗?在使用的时候出现“你没有权限执行该命令”

给予OP即可
作者: 拉普达    时间: 2018-9-15 20:30
YHS1 发表于 2018-9-15 13:29
怎么只出售不回收

配置中只写Sell不写Buy
作者: asdf1234    时间: 2018-9-20 00:52
請問支持 自定義物品嗎?  帶有 lore name
作者: 魔龍閣    时间: 2018-9-20 02:38
支持点卷 代币吗?
作者: 拉普达    时间: 2018-9-20 19:51
asdf1234 发表于 2018-9-20 00:52
請問支持 自定義物品嗎?  帶有 lore name

只要加入物品库即可,出售的物品与存入的物品一模一样
作者: 拉普达    时间: 2018-9-20 19:52
魔龍閣 发表于 2018-9-20 02:38
支持点卷 代币吗?

支持的,安装点券插件,然后eco: 设置为1 就是点券
作者: weiai_qiannian    时间: 2018-9-20 20:07
只能OP创建商店么,还想试试让玩家花费一定金币创建一个商店呢
作者: xiao_yei    时间: 2018-9-28 12:29
留名 拿去试试看
作者: 看不见记忆    时间: 2018-10-1 15:49
1.13不能用 。。。
作者: 秦时明月SSS    时间: 2018-11-5 12:32
金币物品越买钱越多什么情况
作者: 拉普达    时间: 2018-11-5 14:44
秦时明月SSS 发表于 2018-11-5 12:32
金币物品越买钱越多什么情况

有一个是收购,一个是出售
作者: a2980711338    时间: 2018-11-6 16:53
有点牛逼 这个我就收下了 感谢大大
作者: a2980711338    时间: 2018-11-6 16:53
有点牛逼 这个我就收下了 感谢大大
作者: a2980711338    时间: 2018-11-6 16:54
有点牛逼 这个我就收下了 感谢大大
作者: HeLanHao    时间: 2018-11-27 20:15
感谢楼主制作!!!
作者: 辉    时间: 2018-11-29 12:15
本帖最后由 一只辉 于 2018-11-29 12:18 编辑

作者,
还有插件支持  加了lore 的物品吗?
额,发现教程不全。
使用/lshop item add 物品名后,是添加到LangGuiShop的item里然后再添加到商店
使用/lshop item remove 物品名 也是删除LangGuiShop的item里的

作者: 2335925077    时间: 2018-11-30 00:09
当背包只剩一个槽位的时候,能购买2组以下的物品数量
作者: Erhecy👍    时间: 2018-12-1 11:40
1.13.2支持吗?
作者: 193645    时间: 2018-12-2 09:58
感谢分享 支持原创
作者: 1720563080    时间: 2018-12-3 11:33
非常实用
作者: 拉普达    时间: 2018-12-3 22:59
2335925077 发表于 2018-11-30 00:09
当背包只剩一个槽位的时候,能购买2组以下的物品数量

购买完以后是只有一组到账?
作者: 熊诗影    时间: 2018-12-7 13:39
咋创建商店啊?
作者: 2335925077    时间: 2018-12-7 19:59
拉普达 发表于 2018-12-3 22:59
购买完以后是只有一组到账?

对,因为背包满了,只能获得一组。
就是说你背包空间剩下64的时候,能买127的物品
作者: 心心念念111    时间: 2019-1-19 13:05
前置插件哪里下载啊

作者: 2099643854    时间: 2019-1-30 13:39
怎么打开商店啊,怎么让玩家打开商店,有没有打开商店的统一指令,要输指定的玩家名很烦
作者: 拉普达    时间: 2019-1-30 22:24
2099643854 发表于 2019-1-30 13:39
怎么打开商店啊,怎么让玩家打开商店,有没有打开商店的统一指令,要输指定的玩家名很烦 ...

配合菜单食用
作者: 2099643854    时间: 2019-1-31 09:35
啊!!!我用树形图制作者弄了个商店
作者: 拉普达    时间: 2019-1-31 16:20
2099643854 发表于 2019-1-31 09:35
啊!!!我用树形图制作者弄了个商店

看需求咯,你不需要用到我的功能就不用,我的插件提供自定义物品数量出售/收购
作者: Tommer    时间: 2019-3-6 17:20
? 这是什么东西 看起来怎么和shopgui+一摸一样
作者: 拉普达    时间: 2019-3-9 01:05
Tommer 发表于 2019-3-6 17:20
? 这是什么东西 看起来怎么和shopgui+一摸一样

用途一样,本来想用shopgui+,但感觉太复杂又付费,而且有些地方不能满足我的需求,就自己写了一个。
作者: 苏子峰    时间: 2019-3-9 14:45
MCBBS有你更精彩~
作者: 夕离丶    时间: 2019-3-16 17:25
问题来了!支持nbt吗?
作者: 1345936209    时间: 2019-3-23 02:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 猿汐    时间: 2019-4-5 11:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 厮守丶    时间: 2019-4-5 12:40
感谢大佬支持支持
作者: AIMIRIYA    时间: 2019-4-5 19:24
本帖最后由 AIMIRIYA 于 2019-4-5 20:25 编辑

怎么打不开商店啊,格式都是对的,默认商店名字shop和shop1都试过了不行啊,而且默认设置下,我搜索了商店列表,并没有显示有商店。商店怎么设置啊。其他指令都是正常的,我的版本是1.7.10
作者: AIMIRIYA    时间: 2019-4-5 20:34
AIMIRIYA 发表于 2019-4-5 19:24
怎么打不开商店啊,格式都是对的,默认商店名字shop和shop1都试过了不行啊,而且默认设置下,我搜索了商店 ...

哇,我觉得教程应该写出来的,总算是自己摸索出来了
作者: AIMIRIYA    时间: 2019-4-5 20:40
不能添加MOD物品?

作者: AIMIRIYA    时间: 2019-4-5 20:45
AIMIRIYA 发表于 2019-4-5 20:40
不能添加MOD物品?

好了好了,完全解决了
作者: AIMIRIYA    时间: 2019-4-5 20:57
本帖最后由 AIMIRIYA 于 2019-4-6 02:24 编辑

普通的玩家打不开商店是怎么回事,没有权限的说qwq,用的是PEX管理,添加权限的前缀是什么啊


作者: yesu007    时间: 2019-4-6 13:04
本帖最后由 yesu007 于 2019-4-6 17:05 编辑

KC似乎识别不了商店文件?商店列表一直显示空空如也
作者: 猿汐    时间: 2019-4-6 14:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: mczxc    时间: 2019-4-6 19:48
AIMIRIYA 发表于 2019-4-5 20:34
哇,我觉得教程应该写出来的,总算是自己摸索出来了

所以大佬你说下啊
作者: mczxc    时间: 2019-4-6 19:52
拉普达 发表于 2019-3-9 01:05
用途一样,本来想用shopgui+,但感觉太复杂又付费,而且有些地方不能满足我的需求,就自己写了一个。 ...

商店列表一直显示空空如也。。
作者: AIMIRIYA    时间: 2019-4-6 20:43
mczxc 发表于 2019-4-6 19:52
商店列表一直显示空空如也。。

格式大概是我这样

QQ图片20190406204332.png (80.04 KB, 下载次数: 0)

QQ图片20190406204332.png

作者: mczxc    时间: 2019-4-6 21:39
AIMIRIYA 发表于 2019-4-6 20:43
格式大概是我这样

这个和默认的没有区别啊,我的默认显示不出来。难道是空格的问题?
作者: mczxc    时间: 2019-4-6 21:43
AIMIRIYA 发表于 2019-4-6 20:43
格式大概是我这样

好吧我发现了,那个shop1不能检索出来,换个名字就可以了


作者: qq1290701843    时间: 2019-4-6 22:00
谢谢楼主拉~
作者: FFF!!!    时间: 2019-4-6 23:51
本帖最后由 FFF!!! 于 2019-4-6 23:55 编辑

比rpgshop好多了..不仅可以出售GUI也很好

作者: AIMIRIYA    时间: 2019-4-7 00:20
FFF!!! 发表于 2019-4-6 23:51
比rpgshop好多了..不仅可以出售GUI也很好

就是普通玩家打不开啊,用pex测试了很久都给了权限
作者: FFF!!!    时间: 2019-4-7 00:32
AIMIRIYA 发表于 2019-4-7 00:20
就是普通玩家打不开啊,用pex测试了很久都给了权限

配合chestcommands的{player}的我..
作者: AIMIRIYA    时间: 2019-4-7 01:12
FFF!!! 发表于 2019-4-7 00:32
配合chestcommands的{player}的我..

嗷嗷这样啊
作者: 世予予    时间: 2019-4-7 02:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 988989    时间: 2019-5-6 23:12
网址404了
作者: 988989    时间: 2019-5-8 23:12
创建不了商店啊
作者: qaz1357077767    时间: 2019-5-9 02:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: 988989    时间: 2019-5-9 23:25
shop1:     GuiName: '&a&lLuckyshop1'   Commodity:     c004:       item: 'slb'       Buy:         eco: 0         price: 156放在shopyml不管用
作者: 猫咪大王    时间: 2019-5-10 14:08
支持原创,作者辛苦awa
作者: 纯牛奶`37c    时间: 2019-5-10 14:51
cool啊,作者加油!
作者: 988989    时间: 2019-5-11 17:32
shop1:     GuiName: '&a&lLuckyshop1'   Commodity:     c004:       item: 'slb'       Buy:         eco: 0         price: 156放在shopyml不管用
怎么办?商店列表空空如也,。。
作者: 拉普达    时间: 2019-5-11 18:08
988989 发表于 2019-5-11 17:32
shop1:     GuiName: '&a&lLuckyshop1'   Commodity:     c004:       item: 'slb'       Buy:         eco ...

后台有商品、商店加载的提示,看一下哦
作者: 988989    时间: 2019-5-11 18:17
拉普达 发表于 2019-5-11 18:08
后台有商品、商店加载的提示,看一下哦

[18:16:47 INFO]: 正在检测商店与商品...
[18:16:47 INFO]: 没有检测到任何商店!
[18:16:47 INFO]: 商店与商品检测完毕!

作者: 988989    时间: 2019-5-11 18:19
拉普达 发表于 2019-5-11 18:08
后台有商品、商店加载的提示,看一下哦

报错了。。。
[18:18:18 ERROR]: Cannot load plugins/LangGuiShop/shop.yml
org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
in 'string', line 1, column 1:
    shop1:
    ^
expected <block end>, but found BlockMappingStart
in 'string', line 3, column 3:
      Commodity:
      ^

        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:162) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:130) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:178) [server.jar:git-Spigot-bb614f8-unknown]
        at Mc.Lang.LangGuiShop.reloadShop(LangGuiShop.java:834) [LangGuiShop+V1.01.jar:?]
        at Mc.Lang.LangGuiShop.onCommand(LangGuiShop.java:192) [LangGuiShop+V1.01.jar:?]
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:649) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand(PlayerConnection.java:1397) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1232) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-bb614f8-unknown]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_121]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_121]
        at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [server.jar:git-Spigot-bb614f8-unknown]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [server.jar:git-Spigot-bb614f8-unknown]
        at java.lang.Thread.run(Thread.java:745) [?:1.8.0_121]
Caused by: org.yaml.snakeyaml.parser.ParserException: while parsing a block mapping
in 'string', line 1, column 1:
    shop1:
    ^
expected <block end>, but found BlockMappingStart
in 'string', line 3, column 3:
      Commodity:
      ^

        at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:571) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:157) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:147) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:227) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:154) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:140) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.yaml.snakeyaml.Yaml.load(Yaml.java:437) ~[server.jar:git-Spigot-bb614f8-unknown]
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ~[server.jar:git-Spigot-bb614f8-unknown]
        ... 21 more
[18:18:18 INFO]: 正在检测商店与商品...
[18:18:18 INFO]: 没有检测到任何商店!
[18:18:18 INFO]: 商店与商品检测完毕!

作者: 拉普达    时间: 2019-5-11 18:24
988989 发表于 2019-5-11 18:19
报错了。。。
[18:18:18 ERROR]: Cannot load plugins/LangGuiShop/shop.yml
org.bukkit.configuration.I ...

配置文件转码下哦

作者: Savior-阡陌    时间: 2019-5-11 20:09
支持原创 加油
作者: Mu_Nan    时间: 2019-6-16 01:24
权限组倒是说一下啊,我这玩家 没权限打开
作者: 拉普达    时间: 2019-6-16 01:33
Mu_Nan 发表于 2019-6-16 01:24
权限组倒是说一下啊,我这玩家 没权限打开

需要使用其他方式,用控制台命令为玩家打开
作者: Mu_Nan    时间: 2019-6-16 12:33
拉普达 发表于 2019-6-16 01:33
需要使用其他方式,用控制台命令为玩家打开

但我用的是菜单...........
作者: zyq3022    时间: 2019-6-16 19:04
辛苦了,真的很实用

作者: 拉普达    时间: 2019-6-19 23:40
Mu_Nan 发表于 2019-6-16 12:33
但我用的是菜单...........

菜单就可以,你可以看上面的回复,有人就提到菜单
作者: Mu_Nan    时间: 2019-6-20 10:28
拉普达 发表于 2019-6-19 23:40
菜单就可以,你可以看上面的回复,有人就提到菜单

成功了。。。
作者: 求插件怎么开服    时间: 2019-6-22 22:27
拉普达 发表于 2019-1-30 22:24
配合菜单食用

具体怎么做
作者: stitch20000707    时间: 2019-6-24 13:59
拉普达 发表于 2018-9-15 14:38
给予OP即可

那玩家怎么打开啊,玩家显示 ”你没有权限执行该命令“
作者: stitch20000707    时间: 2019-7-8 19:29
1.12.2和qs快捷商店冲突吗

作者: Alpha-∞    时间: 2019-7-9 22:08
第一眼看成懒鬼Shop了还有救吗
作者: 细雨清风    时间: 2019-7-9 23:11
很不错 支持一下
作者: 零落Y_    时间: 2019-7-15 21:24
用NPC绑定指令
/lshop open shop1 玩家名写啥  变量是啥
作者: 拉普达    时间: 2019-7-15 22:00
YHS1 发表于 2019-7-15 21:24
用NPC绑定指令
/lshop open shop1 玩家名写啥  变量是啥

看你的npc支持的玩家变量
作者: MC_XO    时间: 2019-7-15 22:23
支持原创 作者辛苦了
作者: yhtwd    时间: 2019-7-19 13:31
能够做到每一天每种东西有一个收购上限的效果吗
作者: 御史大大    时间: 2019-7-21 11:26
使用杜蕾斯菜单进行指令时,后台显示玩家不在线是怎么回事啊
    left_click_commands:
    - '[console] lshop open 服务器商店 %player%'
作者: Big_idiot33    时间: 2019-7-23 00:21
开发辛苦了,已经安排上了
作者: 拉普达    时间: 2019-7-23 08:31
御史大大 发表于 2019-7-21 11:26
使用杜蕾斯菜单进行指令时,后台显示玩家不在线是怎么回事啊
    left_click_commands:
    - '[console] l ...


dm菜单使用的是papi变量,不长这样吧
作者: 我的天吸墨    时间: 2019-8-7 16:19
牛逼啊啊啊啊啊啊啊啊
作者: Mc_bos    时间: 2019-8-15 22:27
玩家变量是什么...
作者: 拉普达    时间: 2019-8-15 22:48
Mc_bos 发表于 2019-8-15 22:27
玩家变量是什么...

这个需要看您使用哪个插件调用,该插件提供的变量,每个插件都可能是不一样的,所以没有统一的标准可以回答你
作者: 机械自律体    时间: 2019-8-15 22:55
或许可以添加无法放入背包的物品自动丢到地上解决bug
作者: YScount    时间: 2019-8-15 23:10
很不错的插件,抱走了
作者: YScount    时间: 2019-8-15 23:12
下载链接好像炸了..
作者: 拉普达    时间: 2019-8-15 23:46
YScount 发表于 2019-8-15 23:12
下载链接好像炸了..

你需要去除后面的密码,应该是这个问题
作者: 943276573    时间: 2019-10-10 19:17
GUI的插件10個有9個都很危險 不小心就可以利用GUI插件無限BUG物品
作者: sharina2012    时间: 2019-10-12 16:47
和全球市场差不多吧。。 谢谢分享还可以插件
作者: Nicekill    时间: 2019-10-12 16:59
顶一个,很棒的插件
作者: 流离人    时间: 2019-11-6 20:43
可以的,刚刚一怒之下把shopgui+卸载了,逼死强迫症。然后来bbs看看shop类插件。
就看到了楼主这个贴。这GUI第一眼我还以为是shopgui+,不过看起来能支持lore,那对我来说,这个插件能吊打shopgui。
先试用下,晚点反馈。