本帖最后由 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版本太低
            
        这个插件是直接丢进去就行了,还是得改点什么东西的
            
        
丢进去重启,然后根据你的需要去调整配置文件,不调也行,不调配置文件的话是插件默认的设置
            
        希望能加个玩家发现某个精灵后发出全服提示的功能
            
        楼主 这个插件对世代2.6.2没有任何反应  插件是读取了 但是没作用 什么都开着呢  求求求!修复
            
        求更新究极异兽刷新和孵化提示!!!!!!!
            
        
看看有没有报错,没有报错就换最新版的服务端,否则用不了
            
        嗖~捕捉成功!
            
        请问配置正确的,版本也是最新的,但是就是不发公告是因为cat端必须是最新吗?
            
        是很棒的插件 非常喜欢
            
        
            
        很棒的插件,我横喜欢
            
        
求具体方法,大佬有教程吗,我是真不会弄这个
