🍓肉多多
本帖最后由 why637636 于 2021-2-13 13:30 编辑
AP-XiSui
version-1.1




插件介绍|特点

基于AttributePlus插件[AttributePlus站内链接]写成的“洗髓”--洗属性插件

AttributePlus请使用最新版!

能够完成在GUI界面内消耗指定物品or金钱

在指定的属性中随机获得相应数值的属性,下一次洗髓会覆盖同类型等阶的上一次洗髓

带有等级/金币/物品 是否满足的判断

高度的自定义(从GUI名字,大小,按钮材质,LORE,属性词条和范围)

使用及其简单,指令简便,配置文件易懂



指令|权限|配置文件
一、指令
  1. xisui: 打开洗髓界面
  2. xsreload: 重载配置文件
复制代码
二、权限
  1. 玩家默认拥有打开GUI的权限
  2. xisuireload: 重载文件的权限
  3. 默认op拥有,无需改动
复制代码
三、配置文件
1、config.yml

2、在data文件夹中存储的是每个玩家每个等阶洗髓的信息

图片介绍
注:下面图片中的GUI大小名称、每阶洗髓名称和LORE,以及属性和数值范围均可自定义

详情参见配置文件



注意!如果你发现洗髓能够将你的钱扣到负数,多半是因为你有op权限
请下了op再测试,如果还是能够洗髓切金币扣为负数再来汇报BUG!


插件使用方法
参考配置文件,直接复制粘贴更改即可
记得看配置文件注释!有一些写法是有要求的!!!

相关前置站内链接
AttributePlus站内链接
Vaulte站内链接
PlaceHolder站内链接

已知BUG

无人看的更新记录

希望我的插件对你有帮助!
新人第一次写插件,希望各位大佬多多包涵
欢迎加入草莓插件小窝QQ群218612566
有问题可在帖子下回复或者群里说~
如果有什么好的插件想法也可以在群里交流~
我会尽我所能写出更多更好的插件回报这个社区!

特别感谢



求金粒,求评分~
谁都不评分,谁都要停更


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







破败之王
感谢大佬的插件

🍓肉多多

谢谢支持~

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

孤独的女士
楼主牛逼 造福人类!!!!!

🍓肉多多
孤独的女士 发表于 2021-1-18 19:35
楼主牛逼 造福人类!!!!!

谢谢谢谢,但是别刷重复的啦,小心禁言

夏日冰熊
很好的插件~加油继续学鸭

🍓肉多多
南外丶仓鼠 发表于 2021-1-18 21:59
很好的插件~加油继续学鸭

好~

_HeZI
草莓莓 天下第一嗷~

🍓肉多多
_HeZI 发表于 2021-1-19 14:51
草莓莓 天下第一嗷~

谢谢支持!
爱您~

妖界物语
洗属性都有了qwq

1989617949
还不错能不能加个概率功能 比方说80百分比概率升级成功

🍓肉多多
1989617949 发表于 2021-1-19 22:37
还不错能不能加个概率功能 比方说80百分比概率升级成功

ok好的,过几天更新~

hyxixue
MCBBS有你更精彩~

卫斯李
感谢大佬的分享

专业团队
我草不错啊

3521275888
拿走看看咯

1989617949
楼主我用了你这个插件 感觉很不错 但是 能不能加上以下功能 可以让他变得更加完美
1.多文档配置  可以设置多个文档独立存储等级资料  比方设置一个 生命血量等级文档 一个攻击力等级文档 独立打开独立升级
2.腐竹可选是否允许重复洗髓相同等级的项目 让玩家重复洗髓同一个等级
3.洗髓概率失败 腐竹可设置成功率
4.腐竹可选洗髓成功是否发送全服公告广播列入:恭喜XXX 洗髓成功目前第8重
5.腐竹可设置独立的 洗髓项目 等级独立

1989617949
而且我在1.12.2版本中 发现可以重复一直洗髓同等级属性 但后台会报错
[00:35:52] [Server thread/ERROR]: Could not pass event InventoryClickEvent to Xisui v1.0
org.bukkit.event.EventException: null
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1884) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_271]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_271]
        at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_271]
Caused by: java.lang.NoClassDefFoundError: com/esotericsoftware/yamlbeans/YamlWriter
        at me.xisui.xisui.Judge.addAttribute(Judge.java:99) ~[?:?]
        at me.xisui.xisui.Judge.judgeMoney(Judge.java:26) ~[?:?]
        at me.xisui.xisui.events.xisuiGUIclick.xisuiGUIclick(xisuiGUIclick.java:39) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_271]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_271]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2-R0.1-SNAPSHOT.jar:git-Spigot-7754231-94b0980]
        ... 15 more
[00:35:54] [Server t

虽然每次都会提升洗髓成功 但是不会叠加属性

牧木目
我记得好像Trmenu有模板可以洗.是需要搭配这个插件吗

🍓肉多多
牧木目 发表于 2021-1-26 08:59
我记得好像Trmenu有模板可以洗.是需要搭配这个插件吗

不是的哦,直接输入命令就行了

紫萱-
感谢大佬分享

脸红的小男孩
插件真的很厉害

[email protected]
谢谢支持,插件很好用,牛逼

牧木目
why637636 发表于 2021-1-26 10:27
不是的哦,直接输入命令就行了

针不戳.那就这样用这个吧.tr菜单还要付费的才可以用

苏子峰
Mcbbs有你更精彩 ap终于有新附属了

gaozhe8888
不错的插件!!!!!!!!!!!!!

1507788278
有个思路

洗髓等级
洗髓值 降低等级以获取洗髓值
洗髓值满可以进行洗髓

🍓肉多多
1507788278 发表于 2021-1-27 14:20
有个思路

洗髓等级

有思路可以加群反应哦~QAQ

iiuru1
支持原创

nce_yez
很好的插件

墨寒菌
能不能支持修改语言和前缀啊?

🍓肉多多
墨寒菌 发表于 2021-2-15 12:28
能不能支持修改语言和前缀啊?

下个版本会出自定义语言文件··在写了~喜欢的话评个分吧谢谢~

Gyzer
辛苦作者了,支持原创!

墨寒菌
why637636 发表于 2021-2-15 12:49
下个版本会出自定义语言文件··在写了~喜欢的话评个分吧谢谢~

我刚才重启服务器偶然发现。此插件貌似并不兼容Linux系统,保存玩家配置data的时候目录不对,存在了同核心的一目录

🍓肉多多
墨寒菌 发表于 2021-2-15 13:06
我刚才重启服务器偶然发现。此插件貌似并不兼容Linux系统,保存玩家配置data的时候目录不对,存在了同核 ...

对的···linux没研究···文件创建目录路径填写采用的windows的方式

桀诺
第一次见这种插件,是我土了

Animalworld
> [13:35:14] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Cannot execute command 'xisui' in plugin Xisui v1.1 - plugin is disabled.
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:36) ~[PluginCommand.class:git-CatServer-1.12.2-f2bc11f]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:146) ~[SimpleCommandMap.class:git-CatServer-1.12.2-f2bc11f]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand(CraftServer.java:711) ~[CraftServer.class:git-CatServer-1.12.2-f2bc11f]
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:1596) [pa.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:1439) [pa.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:37) [la.class:?]
at net.minecraft.network.play.client.CPacketChatMessage.func_148833_a(SourceFile:9) [la.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) [hv$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_261]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_261]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:836) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:472) [nz.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:773) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:627) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]

.............

🍓肉多多

请加群提供具体的报告谢谢~

下一页 最后一页