本帖最后由 兔儿神 于 2022-1-6 16:55 编辑
管理员指令
玩家指令
config.yml - 插件主配置
data.yml - 玩家背包数据存放处
item.yml - 宠物种类配置
PetsBackPack-2.2.0-SNAPSHOT.jar
(65.89 KB, 下载次数: 339)
PetsBackPack
功能&简介 |
背包装着宠物可以为你增加指定的ap/sx属性
自定义宠物名称,等级,属性,
每个宠物都有自己的等级,属性
效果截图 |




指令介绍 |


/auadmin give 宠物名称 等级 经验值 从配置文件中获取宠物
/auadmin add 玩家 位置 经验值 增加该玩家指定位置物品的经验值
/auadmin edit 玩家id 修改玩家页面id
/auadmin reload 重载配置文件


/au open 打开宠物界面
配置文件介绍 |






#物品id
Item:
Name: '§a可达鸭§c§o(宠物)'
Id: 397
Data: 1
Lores:
- '§7§m|一一一一一一一一一一|'
- '§e当前状态 §8| §f已孵化'
- '§e孵化玩家 §8| §a{Player}'
- '§e孵化类型 §8| §f宠物'
- '§7§m|一一一一一一一一一一|'
- '{Attribute}'
- '§7§m|一一一一一一一一一一|'
- '§b当前等级 §8| §f{Level}/3'
- '§b当前经验 §8| §f{Exp}/{MaxExp}'
- '§7§m|一一一一一一一一一一|'
- '§8§o放入页面第1行第1格使用 '
#属性设置
Attribute:
1:
- '§c使用属性 §8| §f攻击力: 100'
- '§c使用属性 §8| §f生命上限: 20'
2:
- '§c使用属性 §8| §f攻击力: 200'
- '§c使用属性 §8| §f生命上限: 40'
3:
- '§c使用属性 §8| §f攻击力: 300'
- '§c使用属性 §8| §f生命上限: 60'
#页面内位置
Crafting: 0
#等级经验设置,初始1级
MaxLevel: 3
#(每级需求经验值 Level为等级) 计算公式 : level * NeedExp
NeedExp: 25565
#(每X秒获得经验值)
TimeEXP: 10
#(获取玩家获取的经验值10%)
AddEXP: 10
#等级限制
LevelFlag: 20
如何安装插件 |
模块安装
1.
安装

下载模块放入到plugins\下即可
2.
使用

重启一次服务器即可
插件下载 |
如果您喜欢本作品,请留下评分支持以下我~阿里嘎多

更新记录 |
本插件使用代码均为原创,不存在借用/抄袭等行为
您好作者,请调整配置文件布局,大面积使用居中会影响用户阅读。

黑 发表于 2022-1-6 16:41
您好作者,请调整配置文件布局,大面积使用居中会影响用户阅读。
了解,谢谢提醒
本帖最后由 tanluc1e 于 2022-1-6 17:33 编辑
Hello sir, I'm from Vietnam. What's wrong with this website
, I can't download any plugins... plz help me. I've used this site before and it's fine.
When I downloaded it, all the files were 51kb.

Hello sir, I'm from Vietnam. What's wrong with this website

When I downloaded it, all the files were 51kb.

tanluc1e 发表于 2022-1-6 17:31
Hello sir, I'm from Vietnam. What's wrong with this website , I can't download any plugins... ...
Do you have wechat contact information? I can help you
不错的插件
感谢分享
(能支持下高版本吗qwq
感谢分享
(能支持下高版本吗qwq
tanluc1e 发表于 2022-1-6 17:31
Hello sir, I'm from Vietnam. What's wrong with this website , I can't download any plugins... ...
I can help you
Try to use this URL ↓
https://hk.91io.cn/s/WO5KAH8
非常好用,我想问一下这个宠物等级和属性挂钩么
6666666666666666
HaPi_r 发表于 2022-1-6 19:24
I can help you
Try to use this URL ↓
https://hk.91io.cn/s/WO5KAH8
I think this link doesn't work in Vietnam
兔儿神 发表于 2022-1-6 18:15
Do you have wechat contact information? I can help you
Sorry, I dont have wechat. Do u have discord?
discord. gg/yQ8VhMQC
tanluc1e 发表于 2022-1-6 22:18
I think this link doesn't work in Vietnam
hmm ok
How about this?
https://dir.nu/61d6fafc3dff1
or
http://dirtbbs.cn/PetsBackPack-2.2.0-SNAPSHOT.jar
谢谢分享,又有一款属性附属了,谢谢你,希望不要放弃
本帖最后由 710897838 于 2022-1-14 15:28 编辑
获得可达鸭这个头颅放地上敲了就变成了普通头颅,还有就是放上去安装以后也还是可以拿下来。这个孵化功能也说明的不是很明白!还有就是除了第一格的第一个,安装其他都会其他不能安装 BUG:安装以后拿下来关闭再打开 背包多出一个头颅。外加原来的位置还原 而且东**装上去以后攻击力能空手A还是1伤害,没有增加Exception in thread "Craft Scheduler Thread - 2977"
[15:01:54 WARN]: org.apache.commons.lang.UnhandledException: Plugin PetsBackPack v2.2.0 generated an exception while executing task 3577899
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:853)
Caused by: java.lang.NoClassDefFoundError: org/serverct/ersha/attributeapi/attribute/data/AttributeData
at pers.tuershen.aupdate.listener.AUpdateListener$2.run(AUpdateListener.java:153)
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
... 3 more
获得可达鸭这个头颅放地上敲了就变成了普通头颅,还有就是放上去安装以后也还是可以拿下来。这个孵化功能也说明的不是很明白!还有就是除了第一格的第一个,安装其他都会其他不能安装 BUG:安装以后拿下来关闭再打开 背包多出一个头颅。外加原来的位置还原 而且东**装上去以后攻击力能空手A还是1伤害,没有增加Exception in thread "Craft Scheduler Thread - 2977"
[15:01:54 WARN]: org.apache.commons.lang.UnhandledException: Plugin PetsBackPack v2.2.0 generated an exception while executing task 3577899
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:853)
Caused by: java.lang.NoClassDefFoundError: org/serverct/ersha/attributeapi/attribute/data/AttributeData
at pers.tuershen.aupdate.listener.AUpdateListener$2.run(AUpdateListener.java:153)
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71)
at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
... 3 more
非常好用,拿走啦,谢谢!!!
好用感谢分享QAQ
不错的娱乐插件
很好的插件,支持一下
有BUG可以联系一下吗
好东西!又可以为服务器增加一点特色
期待楼主下次更新
感谢分享 这个有跟随吗
支持MM掉落嗎?
1.12又有新玩法了
显示错误 Error occurred while enabling PetsBackPack v2.2.0 (Is it up to date?)
1.12.2cat端这是咋回事呢?
1.12.2cat端这是咋回事呢?
[05:52:13 WARN]: [PetsBackPack] Plugin PetsBackPack v2.2.0 generated an exception while executing task 1607
java.lang.NullPointerException: null
at org.serverct.ersha.attributeapi.attribute.data.AttributeData.add(AttributeData.java:20) ~[?:?]
at pers.tuershen.aupdate.util.ItemHelper.getItemData(ItemHelper.java:98) ~[?:?]
at pers.tuershen.aupdate.listener.AUpdateListener$1.run(AUpdateListener.java:83) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_321]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_321]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
[05:52:14 WARN]: [PetsBackPack] Plugin PetsBackPack v2.2.0 generated an exception while executing task 1620
java.lang.NullPointerException: null
at org.serverct.ersha.attributeapi.attribute.data.AttributeData.add(AttributeData.java:20) ~[?:?]
at pers.tuershen.aupdate.util.ItemHelper.getItemData(ItemHelper.java:98) ~[?:?]
at pers.tuershen.aupdate.listener.AUpdateListener$2.run(AUpdateListener.java:156) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_321]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_321]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
>
java.lang.NullPointerException: null
at org.serverct.ersha.attributeapi.attribute.data.AttributeData.add(AttributeData.java:20) ~[?:?]
at pers.tuershen.aupdate.util.ItemHelper.getItemData(ItemHelper.java:98) ~[?:?]
at pers.tuershen.aupdate.listener.AUpdateListener$1.run(AUpdateListener.java:83) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_321]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_321]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
[05:52:14 WARN]: [PetsBackPack] Plugin PetsBackPack v2.2.0 generated an exception while executing task 1620
java.lang.NullPointerException: null
at org.serverct.ersha.attributeapi.attribute.data.AttributeData.add(AttributeData.java:20) ~[?:?]
at pers.tuershen.aupdate.util.ItemHelper.getItemData(ItemHelper.java:98) ~[?:?]
at pers.tuershen.aupdate.listener.AUpdateListener$2.run(AUpdateListener.java:156) ~[?:?]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:76) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_321]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_321]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]
>
很棒的插件,谢谢大佬
宠物要是能召唤就更好了

简直666啊
顶你啊啊啊
很棒的作品,感谢大佬的制作与分享 另外想请问有考虑后续支持skillapi的属性加点吗? 就是同时还可以提供skillapi的属性加点
好用 收藏了。!!!!
这插件腐竹老爱了,赚钱利器。
mcbb有你更精彩
感谢分享!
MCBBS有你更精彩~
安装不了 所有前置都装了
MCBBS有你更精彩~
很有用的插件!!!
拿走了 谢谢!
感谢大佬分享的插件! 已收藏 牛逼
这个不错 文字版宠物
加油作者 支持 awa
全UI的,比其他的宠物插件要好得多
非常好用的插件 爱了爱了
很好的插件 作者可以开发一下 支持数据库存储玩家信息么
很好 谢谢大佬的分享拿走了 谢谢
楼主大佬 这个是什么报错
[16:19:14 ERROR]: Could not pass event InventoryCloseEvent to PetsBackPack v2.2.0 org.bukkit.event.EventException: null at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:895) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1673) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:18) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:1) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_321] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_321] at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at java.lang.Thread.run(Unknown Source) [?:1.8.0_321] Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_321] at java.util.ArrayList.get(Unknown Source) ~[?:1.8.0_321] at pers.tuershen.aupdate.ui.AUpdateInventory.analysisData(AUpdateInventory.java:77) ~[?:?] at pers.tuershen.aupdate.ui.AUpdateInventory.setUiStyle(AUpdateInventory.java:46) ~[?:?] at pers.tuershen.aupdate.ui.AUpdateInventory.<init>(AUpdateInventory.java:38) ~[?:?] at pers.tuershen.aupdate.PluginManager.runUpdate(PluginManager.java:45) ~[?:?] at pers.tuershen.aupdate.listener.AUpdateListener.closeInventory(AUpdateListener.java:181) ~[?:?] at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] ... 16 more
[16:19:14 ERROR]: Could not pass event InventoryCloseEvent to PetsBackPack v2.2.0 org.bukkit.event.EventException: null at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:895) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1673) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:18) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PacketPlayInCloseWindow.a(PacketPlayInCloseWindow.java:1) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_321] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_321] at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] at java.lang.Thread.run(Unknown Source) [?:1.8.0_321] Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_321] at java.util.ArrayList.get(Unknown Source) ~[?:1.8.0_321] at pers.tuershen.aupdate.ui.AUpdateInventory.analysisData(AUpdateInventory.java:77) ~[?:?] at pers.tuershen.aupdate.ui.AUpdateInventory.setUiStyle(AUpdateInventory.java:46) ~[?:?] at pers.tuershen.aupdate.ui.AUpdateInventory.<init>(AUpdateInventory.java:38) ~[?:?] at pers.tuershen.aupdate.PluginManager.runUpdate(PluginManager.java:45) ~[?:?] at pers.tuershen.aupdate.listener.AUpdateListener.closeInventory(AUpdateListener.java:181) ~[?:?] at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_321] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_321] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot-1.12.2.jar:git-Spigot-79a30d7-f4830a1] ... 16 more
而且宠物放进去了 不加属性
牛啊,战宠都出来了!