秋韵
本帖最后由 秋韵 于 2019-9-13 13:58 编辑

MoonCake
月饼插件 - by:Vlhpe


月饼是我国具有代表性的传统糕点之一。
什么?你想在MC中吃月饼?这款插件可以做到!

注意:本插件已解决v1.0版本的重大BUG
感谢@dbjdbj  @ffloverr00  的及时反馈
BUG内容:工作台无法合成除了月饼以外的所有物品
目前在新版v1.1已解决!

本插件代码纯属原创。无任何抄袭/盗用行为!
(月饼名字以及lores可以在config.yml更改)

本插件具有的特色
1.轻量级插件
2.包含7种传统月饼
3.可以合成月饼礼盒
4.月饼和月饼礼盒可以赠送
5.月饼可通过工作台合成
6.大多数内容可在配置文件配置





游戏截图


———— 合成配方 ————


















———— 教程展示 ————
(图片不完整请双击查看大图)
赠送月饼
有月饼何妨不分享给好友?
将月饼拿在手上,输入:

/mc givemooncake <玩家名>

合成礼盒
直接发送月饼太低调了?那就合成为一个礼盒赠送吧~
合成礼盒时,请将7种不同的月饼放在背包里。
记得每种月饼都要单个摆放,不要叠加。然后输入:

/mc gift




赠送礼盒
合成好礼盒,把礼盒赠送给你要祝福的人吧

/mc givegift <玩家名>

注:赠送礼盒后服务器会广播提示(内容可在config.yml内更改)

拆开礼盒
合成好礼盒,把礼盒赠送给你要祝福的人吧
手持礼盒左键点击或右键点击都可以拆开

指令&权限
/mc recipe - 查看月饼配方 [权限mooncake.default]
/mc gift - 合成月饼礼盒 [mooncake.gift]
/mc givegift <玩家名> - 赠送给某玩家一个月饼礼盒
[权限mooncake.give]
/mc givemooncake <玩家名> - 赠送给某玩家一个月饼
[权限mooncake.give]






配置文件

插件被加载后会生成一个名为MoonCake文件夹,里面有名为config.yml的配置文件
你可以在配置文件中修改一些参数【废话= =】

config.yml
  1. MoonCake:
  2.   lianrong:
  3.     DisplayName: "&6&l莲蓉月饼"
  4.     lores:
  5.     - ""
  6.     - "§7美味的莲蓉月饼"
  7.     - "§6使用后饱食度 +8"
  8.   wuren:
  9.     DisplayName: "&c&l五仁月饼"
  10.     lores:
  11.     - ""
  12.     - "§7美味的五仁月饼"
  13.     - "§6使用后饱食度 +8"
  14.   danhuang:
  15.     DisplayName: "&e&l蛋黄月饼"
  16.     lores:
  17.     - ""
  18.     - "§7美味的蛋黄月饼"
  19.     - "§6使用后饱食度 +8"
  20.   bingtang:
  21.     DisplayName: "&b&l冰糖月饼"
  22.     lores:
  23.     - ""
  24.     - "§7美味的冰糖月饼"
  25.     - "§6使用后饱食度 +8"
  26.   meigui:
  27.     DisplayName: "&d&l玫瑰月饼"
  28.     lores:
  29.     - ""
  30.     - "§7美味的玫瑰月饼"
  31.     - "§6使用后饱食度 +8"
  32.   guowei:
  33.     DisplayName: "&a&l果味月饼"
  34.     lores:
  35.     - ""
  36.     - "§7美味的果味月饼"
  37.     - "§6使用后饱食度 +8"
  38.   rousong:
  39.     DisplayName: "&6&l肉松月饼"
  40.     lores:
  41.     - ""
  42.     - "§7美味的肉松月饼"
  43.     - "§6使用后饱食度 +8"
  44. Gift:
  45.   DisplayName: "&c&l中秋七月饼礼盒"
  46.   lores:
  47.   - "§9将最美好的心意"
  48.   - "§9赠给最思念的人"
  49.   - "§a§l礼盒包括"
  50.   - "§7- §6莲蓉月饼"
  51.   - "§7- §c五仁月饼"
  52.   - "§7- §e蛋黄月饼"
  53.   - "§7- §b冰糖月饼"
  54.   - "§7- §d玫瑰月饼"
  55.   - "§7- §a果味月饼"
  56.   - "§7- §6肉松月饼"  
  57.   - "§d§l右键可以打开"
  58. Message:
  59.   Compose-Gift: "&6&l[月饼插件] &b你合成了一个月饼礼包"
  60.   Send-Gift: "&6&l[月饼插件] &b你赠送了一个&c&l中秋七月饼礼包&b给玩家&a{player}&b~"
  61.   Send-MoonCake: "&6&l[月饼插件] &b你赠送了一个&r{mooncake}&b给玩家&a{player}&b~"
  62.   Get-MoonCake: "&6&l[月饼插件] &b你收到了一份来自玩家&a{player}&b的&r{mooncake}&b~"
  63.   Get-Gift: "&6&l[月饼插件] &b你收到了一份来自玩家&a{player}&b的月饼礼盒~"
  64.   Get-Gift-Broadcast: "&6&l[月饼插件] &b玩家&a{player1}&b赠送了一份月饼礼盒给玩家&a{player2}&b!2017年中秋节要快乐哟"
  65.   Open-Gift: "&6&l[月饼插件] &e你拆开了月饼礼包!获得了7块不同的月饼"
  66.   Open-Gift-Broadcast: "&6&l[月饼插件] &d&l玩家&e&l{player}&d&l拆开了&c&l中秋七月饼礼盒&d&l!祝福TA"
  67.   Error-0: "&6&l[月饼插件] &b正确用法&a/mc givemooncake <玩家名>"
  68.   Error-1: "&6&l[月饼插件] &b玩家&a{player}&b不在线哟"
  69.   Error-2: "&6&l[月饼插件] &c你手上拿可能的不是月饼,或者请把月饼分拆成单个发送"
  70.   Error-3: "&6&l[月饼插件] &c您的背包里尚未凑齐七块不同的月饼,或者请把月饼分拆成单个合成"
  71.   Error-4: "&6&l[月饼插件] &c你手上拿的不是月饼礼盒"
  72.   Error-5: "&6&l[月饼插件] &b正确用法&a/mc givegift <玩家名>"
  73.   Error-6: "&6&l[月饼插件] &c不可以给自己发送月饼或月饼礼盒哟~"
  74.   Error-7: "&6&l[月饼插件] &c你没有权限这么做~"
复制代码




下载地址






排版不易,插件开发更不易。
帅哥美女,留下金粒及人气。
愿幸福一生眷顾你。





Wriae
虽然用不上还是支持一下楼主~棒棒哒~

84043368
大佬 不过这个插件实用性有点。。。。 为何不做成MOD呢 顶多材质麻烦点 不过做成mod就可以有更多元素了啊

秋韵
84043368 发表于 2017-10-2 23:07
大佬 不过这个插件实用性有点。。。。 为何不做成MOD呢 顶多材质麻烦点 不过做成mod就可以有更多元素了啊  ...

插件和mod各有各的优越性,况且现在不少服务器都是纯净服,不装mod

Marston
不错,支持一下

爱楚楚
你清空所有原来的配方是个什么操作

zxl19961209
礼包的自由性不大 有很大局限性

1091692594
这个可以用RPG做。。。

秋韵
本帖最后由 秋韵 于 2017-11-11 17:15 编辑

写错代码,感谢提醒

秋韵
zxl19961209 发表于 2017-10-3 10:38
礼包的自由性不大 有很大局限性

可以在config.yml改展示名和描述的。

dbjdbj
本帖最后由 dbjdbj 于 2017-10-3 14:34 编辑

有个超大的BUG!!!我在PaperSpigot端上安装了这个插件之后,工作台就合成不了其他的物品了,只能合成月饼,卸载之后又恢复了。希望能尽快解决!!谢谢了

秋韵
dbjdbj 发表于 2017-10-3 14:29
有个超大的BUG!!!我在PaperSpigot端上安装了这个插件之后,工作台就合成不了其他的物品了,只能合成月饼 ...

什么版本?

Zoogue
好插件,赞一个。

dbjdbj

1.9.4的PaperSpigot

咖灰哟i
能改一下模型就更好了

Zoogue
顺便问一下楼主,你编辑 Config.yml 是用什么软件编辑的?

ffloverr00
很棒!正想做自定义食物呢

秋韵
jiangzizhong 发表于 2017-10-3 15:09
顺便问一下楼主,你编辑 Config.yml 是用什么软件编辑的?

Notepad++ 很多人都用

Ghostxy
为什么1.9.4不能用

ffloverr00
1.72安装后工作台无法合成其他的所有物品

ffloverr00
超级BUG!!1.72安装后工作台无法合成其他物品

秋韵
ffloverr00 发表于 2017-10-3 15:47
超级BUG!!1.72安装后工作台无法合成其他物品

正在修复bug

秋韵
爱楚楚 发表于 2017-10-3 01:41
你清空所有原来的配方是个什么操作

是我大意了- - 应该是resetrecipe()哈哈

秋韵
dbjdbj 发表于 2017-10-3 14:29
有个超大的BUG!!!我在PaperSpigot端上安装了这个插件之后,工作台就合成不了其他的物品了,只能合成月饼 ...

问题已解决 请下载使用v1.1最新版

秋韵
ffloverr00 发表于 2017-10-3 15:46
1.72安装后工作台无法合成其他的所有物品

问题已解决 请下载使用v1.1最新版

zxl19961209
秋韵 发表于 2017-10-3 12:24
可以在config.yml改展示名和描述的。

礼包是固定7个不同的月饼吧  如果可以不同数量不同类型的就更好了

梦江南
如果中秋节过了,我再删除这个插件,月饼会不会变成普通的曲奇

秋韵
panj 发表于 2017-10-3 16:42
如果中秋节过了,我再删除这个插件,月饼会不会变成普通的曲奇

删除本插件后吃月饼就不会增加额外的饱食度,但月饼的名字和描述不发生改变

dbjdbj
还有个问题,就是说没转码的话貌似会出现乱码。。 版本还是PaperSpigot1.9.4

秋韵
dbjdbj 发表于 2017-10-3 16:59
还有个问题,就是说没转码的话貌似会出现乱码。。版本还是PaperSpigot1.9.4

那你换一下编码重新写一下config.yml 我用1.9的spigot也有这种情况

Jonjs_Dada
dbjdbj 发表于 2017-10-3 16:59
还有个问题,就是说没转码的话貌似会出现乱码。。版本还是PaperSpigot1.9.4

请把帖子里面的config.yml内容复制到config.yml里,转个码就好了1.9+的都会这样

Jonjs_Dada
哎呀我来晚了QWQ

dbjdbj
Jonjs_Dada 发表于 2017-10-3 18:16
请把帖子里面的config.yml内容复制到config.yml里,转个码就好了1.9+的都会这样 ...

不用吧,直接用Note++改一下编码就好了!

dbjdbj
能不能弄个OP快捷获得月饼/月饼盒的指令啊,而且貌似月饼盒合成出来时不时会失效,左右键都没用。。。还有创造中键复制出来的月饼盒貌似也会失效。。

苍蓝鸭
好棒啊这个插件,火钳刘明!

秋韵
dbjdbj 发表于 2017-10-3 19:23
能不能弄个OP快捷获得月饼/月饼盒的指令啊,而且貌似月饼盒合成出来时不时会失效,左右键都没用。。。还有 ...

月饼要分拆成单个摆放在背包里才能合成 礼盒也是 要分拆成一个然后左或右键 我记得帖子里说了

MF_Mufeng
相当实用的插件~
不过有时效性,过了中秋这个时间段似乎就不太适用了。
不过还是支持一下~

MgCl2
插件不错,不过为什么材料和位置都弄对了却合成不出来月饼

Jonjs_Dada
dbjdbj 发表于 2017-10-3 19:21
不用吧,直接用Note++改一下编码就好了!

我在1.11.2用的时候转码也没用的
要把中文复制进去然后再转码才行

2621689614
刚好想在服务器弄月饼,谢谢吧主,请收下我的膝盖

2621689614
什么版本的?1.7.10的用的了吗?

SlumberPenguin
五仁月饼是不是就是掉血?

秋韵
2621689614 发表于 2017-10-4 18:01
什么版本的?1.7.10的用的了吗?

1.7.10可以用 支持所有版本

Tommer
[20:47:02 INFO]: [Yum] [Yum 事件监控] 插件 MoonCake 处理 PlayerItemConsumeEvent 事件时发生异常!
[20:47:02 INFO]: [Yum] 异常名称: java.lang.NullPointerException
[20:47:02 INFO]: [Yum] 异常说明: null
[20:47:02 INFO]: [Yum] 简易错误信息如下:
[20:47:02 INFO]: [Yum] 位于 com.Drunk_autumn.MoonCake.onEat(MoonCake.java:440)
[20:47:02 INFO]: [Yum] 位于 sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:-2)
[20:47:02 INFO]: [Yum] 位于 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[20:47:02 INFO]: [Yum] 位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[20:47:02 INFO]: [Yum] 位于 java.lang.reflect.Method.invoke(Method.java:498)


好像我怎么不能用了

ffloverr00
嗯嗯,当礼物发很好用顶一下,

秋韵
Tommer 发表于 2017-10-4 20:52
[20:47:02 INFO]: [Yum] [Yum 事件监控] 插件 MoonCake 处理 PlayerItemConsumeEvent 事件时发生异常!
[20: ...

1.9以上的请给config.yml转码

Yu_Jie_Kong
84043368 发表于 2017-10-2 23:07
大佬 不过这个插件实用性有点。。。。 为何不做成MOD呢 顶多材质麻烦点 不过做成mod就可以有更多元素了啊  ...

其实可以考虑一下自定义材质的。。

1315453150
不错不错,可以增加服务器玩法

草鱼大大
能自己设置其他月饼吗我想弄个奇葩的月饼

草鱼大大
有没有韭菜月饼

下一页 最后一页