本帖最后由 1971911052 于 2022-11-15 09:01 编辑
大家好,我是墨鱼 第一次发布插件,有点小紧张
| 这个插件纯属是我的练手作品,编程基础很差,所以希望大佬不要太过在意细节~ | | 不是有个和你功能一样的插件了吗? | 应该是这个插件吧,这个是个sponge端插件,我这个是cat端的,而且支持Boss血条显示提示信息! | 你这个插件会不会还原上面那个sponge插件的功能? | 这个……尽力而为吧,我其实做这个提示功能只是弄着玩练手的,所以不要对我报太大的希望吧 | 更新好慢啊啊啊!!! | 学生*时间较少,当然主要是懒,能鸽就鸽~ | | | 顺便感谢一下大佬 @William_Shi 教会了我怎么用boss血条,虽然我提问的功能不是用在这个插件的吧2333 |
|
本插件理论上支持神奇宝贝重铸8.3.3/世代2.4.1及以上版本 需要前置插件Vault、ProtocolLib | 世代版本懒得更新了(退坑很久了也不知道有没有人玩)....... | 功能包括捕捉提示、刷新提示(新增)、玩家与神兽距离实时显示(新增) 支持发送消息、boss血条、屏幕中间大标题显示(新增) 各项功能支持自由开关,提示信息支持自定义~ | | | | | |
换新版本的小伙伴们请注意删除配置文件重新生成一下! | - ##################
- #捕捉提示功能
- ##################
- Capture:
- #总开关
- enable: true
- #普通精灵
- Common:
- #是否发送聊天框消息
- chatbox: true
- #是否发送BOSS血条消息
- bossbar: true
- #提示信息中捕捉类型显示名
- name: '&5精灵'
- #闪光精灵
- Shiny:
- chatbox: true
- bossbar: true
- name: '&d&l&o闪光精灵'
- #神兽
- Legendary:
- chatbox: true
- bossbar: true
- name: '&6&l&o传说中的精灵'
- #闪光神兽
- Shiny_Legendary:
- chatbox: true
- bossbar: true
- name: '&c&l&o闪光的传说之精灵'
- message:
- #聊天框提示信息
- chatbox:
- msg: '&3恭喜 &a[player] &3使用&b【[ball]】&3成功捕捉 [type] &7[pokemon]&e(&b个体值:&c[ivs]%&e)&3!'
- #BOSS血条显示信息
- bossbar:
- #显示时长(单位:秒)
- time: 30
- msg: '&3恭喜 &a[player] &3使用&b【[ball]】&3成功捕捉 [type] &7[pokemon]&e(&b个体值:&c[ivs]%&e)&3!'
- ####################
- #神兽刷新提示
- #####################
- LegendarySpawn:
- #总开关
- enable: true
- Common:
- #是否发送聊天框消息
- chatbox: true
- #是否使用大标题提示神兽刷新
- title: true
- #是否使用BOSS血条实时显示距离
- bossbar: true
- #消息设置
- message:
- #聊天框提示信息(不支持距离显示)
- chatbox:
- msg:
- - '&4&l【注意】: &3一只神兽 &c[pokemon] &3出现在了 &a[biome] &3地形!'
- - '&a若 &b60 秒&a内未找到,将开启&6距离显示&a辅助寻找!'
- #大标题提示信息
- title:
- #淡入时间(时间单位均为tick。20tick约为1秒)
- fadeIn: 10
- #停留时间
- stay: 70
- #淡出时间
- fadeOut: 20
- #标题内容
- title: '&4&l Warning!!!'
- #副标题内容(显示为subtitle内容+lenmsg内容)
- subtitle: '&6神兽&c[pokemon]&6出现在&a[biome]&6地形![lenmsg]'
- #距离变量显示的内容(玩家与神兽不同世界时不显示)
- lenmsg: '&6距您: &b[length]&d格'
- #boss血条实时距离显示
- bossbar:
- #神兽刷新后多长时间出现boss血条(单位:秒)
- delay: 60
- #boss血条停留时间(0表示一直到神兽消失/被抓,单位:秒)
- stay: 30
- #最大实时显示距离(距离小于该值时开始实时显示距离进度)
- maxlen: 100
- #指示器时出现提示
- show_msg: '&a神兽 &c[pokemon] &a长时间未被捕捉,已为全体玩家开启&6距离显示&a。'
- #实时距离显示内容
- title: '&6神兽 &c[pokemon] &6距您: &b[length] &d格!'
- #超过最大实时显示距离时显示内容
- maxlen_title: '&6神兽 &c[pokemon] &6距您较远: &c大于 &b[length] &d格!'
- #孵化提示,已弃坑
- EggHatch: '等待大佬填坑'
复制代码 | |
|
| 再次提示!!! | 更换新版本请重新删除配置文件生成一下! | | | | | |
| 2019.4.12——更新1.1版本:添加了普通精灵捕捉提示,配置文件结构更改 2019.4.21——世代版插件制作完成并上传(其实就简单改了下重铸版代码23333)! 2021.11.24——最后的更新,后续可能只会处理小问题或者彻底弃坑 2021.12.22——修了个小bug | |
|
|
最后的最后,用你们的金粒和人气砸死我吧!
本插件所用所有代码均为原创,不存在借用/抄袭行为
支持一哈,昨天刚说就发了2333
我觉得可以加一个普通精灵提示,显得热闹一些实现一下海绵端的某个插件那样
suei_yue 发表于 2019-4-6 08:19
我觉得可以加一个普通精灵提示,显得热闹一些实现一下海绵端的某个插件那样 ...
需要这个功能的来回复一下啦~
我师傅就是nb
嘻嘻喜欢
支持大佬!
你才是大佬,要不你的帮忙我连boss血条都不会用

本帖最后由 845008749 于 2019-4-8 11:20 编辑
[11:16:36] [Server thread/ERROR]: Could not pass event ForgeEvent to PokeMsg v1.0.1 org.bukkit.event.EventException: null at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[JavaPluginLoader$1.class:git-1.12.2-final] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:git-1.12.2-final] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [SimplePluginManager.class:git-1.12.2-final] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [SimplePluginManager.class:git-1.12.2-final] at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:178) [EventBus.class:git-1.12.2-final] at com.pixelmonmod.pixelmon.entities.pokeballs.EntityEmptyPokeball.catchPokemon(EntityEmptyPokeball.java:374) [EntityEmptyPokeball.class:?] at com.pixelmonmod.pixelmon.entities.pokeballs.EntityEmptyPokeball.func_70071_h_(EntityEmptyPokeball.java:310) [EntityEmptyPokeball.class:?] at net.minecraft.world.World.func_72866_a(World.java:2306) [amu.class:?] at net.minecraft.world.World.func_72870_g(World.java:2260) [amu.class:?] at net.minecraft.world.World.func_72939_s(World.java:2034) [amu.class:?] at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:829) [oo.class:?] at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:908) [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:778) [MinecraftServer.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:632) [MinecraftServer.class:?] at java.lang.Thread.run(Unknown Source) [?:1.8.0_202] Caused by: java.lang.NullPointerException at com.moyu.plug.Listener.PMsgListener.onSuccessfulCapture(PMsgListener.java:50) ~[?:?] at sun.reflect.GeneratedMethodAccessor24.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_202] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_202] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[JavaPluginLoader$1.class:git-1.12.2-final] ... 15 more |
能否看下什么问题 ?
能慢慢实现PB上的所有功能就更好啦(
好的,看起来好像是无法读取精灵球名字,我回去修一下
看一下加没加前置Vault,加了的话就更新下Cat端试试吧
大佬弄个孵化提示把 哈哈
为什么你的提示是中文精灵呢·
我还是个刚刚会写插件的萌新,实在是找不到方法读到中文的精灵名字,所以只能通过设置服务端神奇宝贝的语言才行,具体方法自己去找找吧
感谢分享!
最笨的办法是声明所有传奇精灵的英文变量。配置文件里添加变量···
对神奇宝贝服务器来说算上有用的叭 支持~
我确实想过,就是数量太多了懒得弄

为了开发更多的插件。
可以做一个类,方便以后所有的插件调用
谢谢楼主
支持一波哈哈哈2333
支持原创!支持原创!支持原创!支持原创!支持原创!
其实也就是调一下神奇宝贝语言就可以解决的问题,没必要弄这些东西,自己搞费时费力还容易出错
希望可以出一个世代版本,虽然重铸是官方,但是世代也有很多人在用,希望可以出一个
谢谢分享
这因该是神奇宝贝服必备插件把
同求新版本孵化提示
无论如何换cat版本 我都没法用==
支持一波66666
很好的插件!支持一下
换最新版cat,不显示的话绝对会有报错的,没有报错那就是cat版本太低
这个插件是直接丢进去就行了,还是得改点什么东西的