Minecraft(我的世界)中文论坛

标题: [原创][功能][SCT]CustomMobs —— 一款可自定义怪物,物品,技能,刷新点的插件[全版本]

作者: 楠木i    时间: 2020-2-10 15:59
标题: [原创][功能][SCT]CustomMobs —— 一款可自定义怪物,物品,技能,刷新点的插件[全版本]
本帖最后由 楠木i 于 2021-1-23 16:54 编辑


CustomMobs

2020.03.22日 更新 0.0.7.0 版本
插件交流群: 628777529

已知BUG
如发现BUG请在本贴内进行反馈


* 简介:
    * 通过这款插件可以满足你自定义怪物,自定义物品的想法
    * 渴望像 PC 版上的 MythicMobs 那样的炫酷怪物技能吗?
    * 插件内带攻击力/生命力属性,具体详细请查看本帖
    * 首次入Nukkit版块发布作品 @归尘. 带带我

注意:禁止将插件转载至其他网站

* 功能
    * 自定义怪物 (建议搭配 MobPlugin 等类似插件)
       怪物ID: [生物Wiki] (找到怪物详细,内部ID-BE后面的设置就是ID)
       —  生命力 / 攻击力(支持范围随机)
       —  自定义怪物装备
       —  自定义怪物掉落物(支持自定义物品内物品及掉落经验)
       —  自定义怪物ID,名字
       —  怪物移动范围(超过范围自动拉回),怪物实体大小,怪物防火
       —  怪物技能,插件也有自带3个基础技能
    * 自定义物品
       —  自定义物品ID,IDS,NAME,LORE
       —  自定义附魔
       —  无限耐久度
       —  属性功能(Damage<支持范围随机>,Health)
    * 怪物刷新点
       —  支持设置怪物刷新点
            —  每个刷新点可拥有多个子刷新点
       —  自定义刷新间隔(秒)
       —  怪物刷新上限数量(达到上限则暂停刷新)

*具体说明
  * 自定义怪物:
       配置新建格式: CustomMobs\mobs\<文件名>.yml
       怪物属性:
          —  怪物属性具体查看下方配置,不过多介绍

       怪物装备:
          —  怪物装备需要在 自定义物品 内先建立
          —  怪物装备配置拥有 "武器" "头盔" "衣服" "裤子" "鞋子"
          —  格式为: "武器 <物品>"
          —  具体格式查看下方配置内容
       怪物掉落物:
          —  怪物掉落物需要在 自定义物品 内先建立
          —  物品格式为: "<物品> 数量 概率"
          —  经验掉落格式: "exp <最小-最大> 概率"
  * 技能说明
         —  格式: [触发方式]~[触发条件]~[技能名:值...]~[提示内容(可无)]
         —  触发方式: [damage]-攻击 [spawn]-刷新 [death]-死亡
         —  触发条件: [chance=<0.xxx~1.0>]-概率触发,例如 [chance=0.5]
         —  触发技能: [技能名:值,值,值...] 技能名必注册,例如 [雷闪:1-3,10-20]
             * 插件自带4个技能说明(具体查看下方配置内容)
                —  [雷闪:<次数>,<伤害值>] — 击飞玩家
                —  [生命吸取:<entity/player>,<值>] — 生命吸取对方生命
                —  [Title:<大标题>,<小标题>] — Title 提示[可用于BOSS刷新/死亡等提示]
                —  [Commands:<指令>,<指令>,<指令N...>] — 执行指令
             * 技能开发说明
                —  你需要有一定的开发能力
                —  开发文档: [技能开发]
  * 自定义物品:
       配置新建格式: CustomMobs\items\<文件名>.yml
       附魔列表:
         —  https://minecraft-zh.gamepedia.com/附魔 (数字ID)
       属性列表:
           
—  插件自带 Damage Health 属性

  * 怪物刷新点:
       配置新建格式: 用指令
       刷新点:
          —  每个刷新点都拥有独立的 刷新时间
         —  且每个刷新点都可以拥有多个子刷新点
       子刷新点:
          —  每子刷新点都拥有独立的 刷新怪物 刷新数量 刷新数量上限
          —  及不同的 刷新位置 但 刷新时间跟随主刷新点
       怪物刷新上限数:
          —  每个子刷新点刷新怪物的存在数量超过上限则该子刷新点暂停
          —  刷怪
       其他:
          —  每单服务器内没有玩家在线时则停止所有刷新点刷怪


*指令说明
   /cm — 插件主指令
   权限: 仅OP可使用该插件指令



*插件使用视频效果
[此视频为0.0.1版本插件的使用效果视频][没声音噗]
[视频链接: https://www.bilibili.com/video/av88030910/]
https://www.bilibili.com/video/av88030910/

安装&配置
*安装插件
    * 丢入你的Plugins文件夹

*配置文本介绍
  Config.yml 配置内容
  1. #更新检测
  2. Updater:
  3.   enable: true

  4. #消息
  5. Message:
  6.   damage: "&f[&6&l!&f] &f你对对方造成 &c%damage% &f点物理伤害!"
  7.   injured: "&f[&6&l!&f] [%entity%&f] 对你方造成 &c%damage% &f点物理伤害!"

  8. #设置
  9. Setting:
  10.   #攻击提醒
  11.   damageMessage: true
  12.   Atrribute:
  13.     #是否开启插件自带生命力
  14.     health:
  15.       enable: true
  16.   ActionBar:
  17.     enable: true
  18.     string: "{entity} &f剩余&c生命力 &a{health} &7/ &c{healths}"
复制代码
testMobs.yml 试例
  1. Mobs:
  2.   僵尸王:
  3.     Type: 32
  4.     Name: '&6&l僵尸王'
  5.     #装备
  6.     #位置 物品
  7.     Equipment:
  8.     - 头盔 头盔
  9.     - 武器 僵尸剑
  10.     Options:
  11.       #生命力
  12.       Health: 1000
  13.       #攻击力
  14.       Damage: 1
  15.       #防火
  16.       fireProof: true
  17.       #怪物移动范围
  18.       movingRange: 5
  19.       #实体大小
  20.       Scale: 1.0
  21.     #掉落物
  22.     #物品 数量 概率(0.1=10%)
  23.     Drop:
  24.     - exp 100-200 1
  25.     - 僵尸剑 1 0.5
  26.     #技能
  27.     Skill:
  28.     - "[damage]~[chance=0.1]~[生命吸取:entity,1-50]~[&f[&3BOSS技能&f] &f{entity} &f使
  29.        用&c&l生命窃取&f技能]"
  30.     - "[damage]~[chance=0.1]~[雷闪:1-3,10-20]~[&f[&3BOSS技能&f] &f{entity} &f使用&c&l雷
  31.        闪&f技能]"
  32.     - "[spawn]~[chance=1]~[Title:&f{entity} &6Boss &已刷新,位置 &c{xyz}]"
  33.     - "[death]~[chance=1]~[Title:&f{entity} &6Boss &f已被击杀,&e击杀者 &c{player}]"
  34.     - "[death]~[chance=1]~[Commands:gm 1 {player},say {player} test]"
  35.   小僵尸:
  36.     Type: 32
  37.     Name: '&3小僵尸'
  38.     Equipment: []
  39.     Options:
  40.       Health: 10
  41.       Damage: 1-5
  42.       fireProof: false
  43.     Drop:
  44.     - exp 10-20 1
复制代码
testItem.yml 试例
  1. #附魔ID列表: https://minecraft-zh.gamepedia.com/%E9%99%84%E9%AD%94
  2. Items:
  3.   僵尸剑:
  4.     Id: 267
  5.     Ids: 0
  6.     Name: "&6&l僵尸剑"
  7.     Lore:
  8.       - "&6测试装备"
  9.       - "&e测试装备"
  10.       - "&a测试装备"
  11.     #附魔(https://minecraft-zh.gamepedia.com/%E9%99%84%E9%AD%94)
  12.     Enchantment:
  13.       - "9:2"
  14.     Options:
  15.       unbreakable: true
  16.     Attribute:
  17.       health: 100
  18.       damage: 100-1000
复制代码


*
二傻的快乐插件交流群: 901796907
下载地址:
0.0.7.0版本: CustomMobs.jar (57.8 KB, 下载次数: 855, 售价: 20 粒金粒) [查更新记录]

* 更新记录
    * 2020/2/10日:
       * [+] 发布最初 0.0.1 版本
       * [+] 自定义怪物
       * [+] 自定义物品
       * [+] 怪物刷新点
       * [+] 自带基础到不能再基础的属性
       * [+] 请详细阅读该帖具体说明处内容
    * 2020/2/12日 [同一天]:
       * [+] 发布 0.0.2 版本
       * [+] 怪物技能
       * [+] 插件自带3个基础技能[请查看原贴介绍]
       * [+] 自定义怪物技能开发 [开发文档]
                — 渴望像 PC 版上的 MythicMobs 那样的炫酷怪物技能吗?
       * [+] 请详细阅读该帖具体说明处内容
    * 2020/2/12日 [同一天]:
       * [+] 发布 0.0.3 版本
       * [+] 该版本Config.yml配置有更新,注意查看
       * [+] 修复刷新点无法新建多个刷新点问题
       * [+] 新增插件版本更新检测[可在配置内关闭]
       * [+] 请详细阅读该帖具体说明处内容
    * 2020/2/15日:
       * [+] 发布 0.0.4 版本
       * [+] 修复怪物技能触发方式[death]无法获取玩家
       * [+] 新增[Commands]执行指令技能名
                — "[death] [chance=1] [Commands:<指令>,<指令>,<指令N...>]"
                — 可用 {player} 变量获取玩家名
       * [+] 请详细阅读该帖具体说明处内容
    * 2020/2/18日:
       * [+] 发布 0.0.5 版本
       * [+] 优化刷新点刷新
       * [+] 修复Linux系统生成配置文件夹错误问题
       * [+] 调整攻击伤害值不正常问题,现在会加上其他插件的伤害
    * 2020/2/19日:
       * [+] 发布 0.0.6 版本
       * [+] 新增首波刷怪延迟机制,防止刷新的怪物装备被MobPlugin清除
       * [+] 修复怪物死亡触发方式[death]执行错误
       * [+] 调整Commands技能指令执行方式由后台执行
       * [+] 新增自定义怪物模型大小,详请看配置
    * 2020/2/23日:
       * [+] 发布 0.0.6.5 版本
       * [+] 调整怪物清理指令
       * [+] 现在 config.yml 可以将插件自带的生命力关闭了!
       [2020/3/5日]: 修复概率问题,现在可以 0.XXX 多位小数点概率 (1=100%)
    * 2020/3/16日:
       * [+] 发布 0.0.6.7 版本
       * [+] 新增攻击力提醒消息开关 (config.yml)
       * [Fix] 修复怪物刷新问题
    * 2020/3/22日:
       * [+] 发布 0.0.7.0 版本
       * [+] 新增怪物移动范围机制(超出自动拉回)
               - 怪物配置新增 Options.movingRange 项 (注意更新)
       * [Fix] 修复攻击提示无法关闭问题
       * [Fix] 修复怪物离玩家太远装备被重置问题
       * [Fix] 修复怪物离玩家太远生命力被重置问题

.      [afd]CanMengLo[/afd]

请勿私自转载此插件
请勿利用此插件代码进行第二次开放
本插件所用所有代码均为原创,不存在借用/抄袭/违反协议等行为


[groupid=1511]Server CT[/groupid]
作者: 神奈川归尘    时间: 2020-2-10 16:00
nice啊 二傻牛批 我服了 你呢
真的牛批!重拳出击!
作者: 失忆i    时间: 2020-2-10 16:01
不亏是你 二蛋!
作者: The_Sunny    时间: 2020-2-10 16:04
厉害厉害
作者: PQguanfang    时间: 2020-2-10 16:48
建议:加入一条指令,读取玩家手持物品的标签信息。然后可以将该物品设置为怪物掉落物。

建议:加入怪物死亡以后执行命令
总的来说:这是一个很棒的插件。



作者: 2233153548    时间: 2020-2-12 05:49
麻烦问一下这个代码是放在那个地方的
作者: 1102160011    时间: 2020-2-12 07:44
必行必行 看着还不错
作者: 唯独i    时间: 2020-2-12 13:54
支持一波,这就是大佬嘛
作者: pih5777    时间: 2020-2-12 16:46
支持支持

作者: ruiweng    时间: 2020-2-12 21:35
哇真的厉害厉害下载试试


作者: 简思缘    时间: 2020-2-13 00:25
厉害,这就是大佬!!支持一下!!!
作者: d1930774611    时间: 2020-2-13 00:56
真的大佬,太厉害了,膜拜~
作者: d1930774611    时间: 2020-2-13 00:57
膜拜大佬~牛逼????????
作者: 411268709    时间: 2020-2-13 05:49
666666666哈哈哈哈
作者: KoJun    时间: 2020-2-13 17:42
很好很赞呀、、、、、、、、
作者: Corex95    时间: 2020-2-13 18:03
Nice love it
作者: Corex95    时间: 2020-2-13 18:21
Please give the Soruce Code for Translate. Thanks
作者: 3155177854    时间: 2020-2-13 21:27
大佬厉害
作者: 皓月凌空888    时间: 2020-2-13 23:27
大佬nb
作者: 五九    时间: 2020-2-14 10:25
希望后续可以加入更多lore属性支持
作者: 刘恩宏    时间: 2020-2-14 15:08
这个插件看起来很棒
支持作者
作者: lemondd    时间: 2020-2-14 15:48
真香啊哈哈哈哈哈哈
作者: 楠木i    时间: 2020-2-14 15:58
Corex95 发表于 2020-2-13 18:21
Please give the Soruce Code for Translate. Thanks

Please use Google Translate
作者: PlayerSHX    时间: 2020-2-14 21:25
这个插件厉害了
作者: 瑾某人    时间: 2020-2-14 22:09
这也太帅气了吧!支持原创
作者: jiehua666    时间: 2020-2-14 23:07
这插件不能主动攻击玩家?这个怎么解决
作者: 洛某    时间: 2020-2-14 23:48
np 真滴np啊
作者: ruiweng    时间: 2020-2-15 01:04
新版本我挺喜欢 就是缺金粒????
作者: 楠木i    时间: 2020-2-15 01:24
jiehua666 发表于 2020-2-14 23:07
这插件不能主动攻击玩家?这个怎么解决

装mobplugin
作者: 秋叶丸    时间: 2020-2-15 01:45
感觉超级厉害的样子
作者: 我看见的    时间: 2020-2-15 11:58
不错这个帖子
作者: 2974560682    时间: 2020-2-15 13:30
支持一下
作者: MeiyuanaQ    时间: 2020-2-15 13:57
不错不错,顶一个
作者: shigyu131    时间: 2020-2-15 16:54
请求下载
作者: 谈_谈_谈    时间: 2020-2-15 16:55
牛逼牛逼
作者: Ankele    时间: 2020-2-15 16:56
感谢楼主分享  拿走喽 不白嫖
作者: 278106417    时间: 2020-2-15 20:10
对rpg服非常有用的插件
作者: zsy23456    时间: 2020-2-15 21:15
如果Nkx2.0正式版有了的话可以新加生物
作者: Citizen_Z    时间: 2020-2-16 08:35
我来回复刷字数然后快乐下插件了


作者: Citizen_Z    时间: 2020-2-16 08:36
我来快乐凑字数下插件了
作者: Dragonruler    时间: 2020-2-16 17:55
强无敌啊,这插件可以滴
作者: 夏小沫    时间: 2020-2-16 20:16
不错 刚好需要
作者: 鱼飞丸    时间: 2020-2-16 22:50
好好,i了i了
作者: Corex95    时间: 2020-2-17 01:16
楠木i 发表于 2020-2-14 15:58
Please use Google Translate

Yes i know is it possible to upload the source code to github?
作者: 499390922    时间: 2020-2-17 01:19
不做伸手党,非常感谢!
作者: zhujunhuan12345    时间: 2020-2-17 08:52
大老利害!
作者: xkshadow    时间: 2020-2-17 11:12
大佬厉害咯
作者: xkshadow    时间: 2020-2-17 11:13
这波操作66

作者: xkshadow    时间: 2020-2-17 11:16
非常的喜欢这个插件
作者: AzureHanChen    时间: 2020-2-17 12:23
有点类似于Java版上的MM
不过PE版据我所知没有太好用的自定义生物插件
不过还是支持下二傻吧
作者: VichainLee    时间: 2020-2-17 14:01
很棒的插件,nk终于有副本啦
作者: 12316001    时间: 2020-2-17 16:58
楼主真的66666饿哦爱楼主谢谢
作者: 慕小橙    时间: 2020-2-17 17:40
enenenenenenen
作者: Penguin_Captain    时间: 2020-2-17 18:27
nbnbnbnbnb
作者: 你走以后    时间: 2020-2-17 20:59
做个老婆可以吗awa
作者: 惜别。    时间: 2020-2-18 08:15
支持,太棒了
作者: moyi666    时间: 2020-2-18 11:36
支持一下!!!!!!
作者: sunjianyao    时间: 2020-2-18 13:37
支持一下
作者: 冬天冬天W    时间: 2020-2-19 00:33
请问一下楼主,插件支持自定义怪物皮肤吗
作者: aaa1149636143    时间: 2020-2-19 19:35
这个能当boss插件用吗?
作者: 2768234    时间: 2020-2-21 11:49
MCBBS有你更精彩~
作者: 52648496    时间: 2020-2-21 14:57
支持一下?
作者: 鲁尼索    时间: 2020-2-21 15:37
MCBBS有你更精彩~
作者: 1369197188    时间: 2020-2-22 12:31
66666666666666666666
作者: 1369197188    时间: 2020-2-22 12:32
66666666666666666

作者: Corex95    时间: 2020-2-22 19:28
I am using the RPG system and this player's life is reset to 20HP, is there any way to change that?
作者: WS236    时间: 2020-2-23 00:31
学不来学不来

作者: Corex95    时间: 2020-2-23 04:42
楠木i 发表于 2020-2-14 15:58
Please use Google Translate

Is it possible to change the Player HP? i use RPG and Players HP get always back to 20HP. They Actually have 90+ HP but with this Plugin it always change to 20HP :(
作者: 楠木i    时间: 2020-2-23 11:38
Corex95 发表于 2020-2-23 04:42
Is it possible to change the Player HP? i use RPG and Players HP get always back to 20HP. They Act ...

the life property of the plug-in may conflict with the vitality of other property plug-ins.
next version adjustment.
作者: Corex95    时间: 2020-2-23 12:27
楠木i 发表于 2020-2-23 11:38
the life property of the plug-in may conflict with the vitality of other property plug-ins.
next v ...

Thanks for your Help cant wait to use it on my server
作者: 舞东芳    时间: 2020-2-23 12:56
聊天栏的消息好烦啊,又关不掉,代码删了它还刷空白消息
作者: 楠木i    时间: 2020-2-23 17:19
Corex95 发表于 2020-2-23 12:27
Thanks for your Help cant wait to use it on my server

0.0.6.5 released
the method of closing vitality is in config.yml, please check the latest version of config.yml
作者: 栀子Aura    时间: 2020-2-23 19:51
wow太棒了,很实用啊

作者: MCLanFeng    时间: 2020-2-23 20:05
赞,支持一下
作者: lt_name    时间: 2020-2-23 20:41
支持下作者
作者: 凜骸    时间: 2020-2-23 22:38
厉害了666666

作者: 小新丫    时间: 2020-2-24 08:11
牛逼啊是个似乎很难高
作者: 渡湫湫湫湫    时间: 2020-2-24 08:42
好插件,作者加油
作者: xiaozhuanzhu    时间: 2020-2-24 17:26
MCBBS有你更精彩~
作者: 2292279324    时间: 2020-2-24 22:45
66666666666
作者: 小新丫    时间: 2020-2-25 11:53
不知道为啥打死boss后就变创造了
作者: PQguanfang    时间: 2020-2-25 12:21
小新丫 发表于 2020-2-25 11:53
不知道为啥打死boss后就变创造了

默认配置就是打死怪物执行给这个玩家创造模式的指令,请自行修改配置文件即可。
作者: 小尛小尛    时间: 2020-2-25 13:02
牛批,厉害啊,i了i了
作者: YH葬歌    时间: 2020-2-25 14:11
支持,就是最好配套一个清道夫,不然实体太多刷的可能会对服务器造成负担,只针对副本外的实体清理
作者: 小新丫    时间: 2020-2-25 14:31
本帖最后由 小新丫 于 2020-2-25 14:43 编辑
PQguanfang 发表于 2020-2-25 12:21
默认配置就是打死怪物执行给这个玩家创造模式的指令,请自行修改配置文件即可。。.... ...

好的谢谢
作者: 1483486410    时间: 2020-2-25 14:53
66666666666666
作者: 我是逍遥    时间: 2020-2-25 16:44
要是能让怪物不动就好了
作者: 1706328818    时间: 2020-2-25 17:34
不错。。
作者: 1706328818    时间: 2020-2-25 17:35
怎么的新你计算机上看到
作者: 1706328818    时间: 2020-2-25 17:37
那看看打开看看小说E卡
作者: 1706328818    时间: 2020-2-25 17:37
你那卡大家卡卡啦啦啦啦
作者: 1706328818    时间: 2020-2-25 17:37
送哦卡卡卡卡拉票开心
作者: 1227983225    时间: 2020-2-25 18:20
感谢楼主分享~
作者: mcxiaoxs    时间: 2020-2-25 20:22
mcbbs有你更精彩

作者: innc    时间: 2020-2-25 22:30
可以设置为随机刷新(整个世界的范围内)吗,就是类似于一定几率替换掉在主世界或者地狱世界随机生成的怪物
作者: 1227983225    时间: 2020-2-25 22:58
对了大佬,如果卡在插件加载这里应该怎么解决
作者: Pardoned    时间: 2020-2-25 23:37
mcbbs 有你更精彩
作者: PluginsKers    时间: 2020-2-26 12:09
资瓷资瓷资瓷资瓷
作者: Minagiri    时间: 2020-2-26 13:17
66666666666666666666
作者: HOSHEA    时间: 2020-2-26 14:07
他个人特瑞特特瑞特人