smyhw 发表于 2026-1-21 19:16:17

tideZombie - 又一款尸潮生成器

本帖最后由 smyhw 于 2026-1-21 19:18 编辑

站内下载开头=v=


tideZombie

介绍

[*]一个尸潮插件该有的基本功能
[*]动态配置,支持夜晚尸潮,全天尸潮等
[*]不会把怪物刷进方块里(大概ovo)
[*]支持热重载/加载(例如yum,pluginMan等)
[*]支持其他怪物强化插件(例如MythicMobs等)
[*]支持原版刷怪或指令刷怪
[*]理论全版本,(最高测试到paper1.21,最低测试到bukkit1.7.10),实际可能更宽


指令

cmd info
/tz start <尸潮ID> 手动启动一个尸潮
/tz stop <实例ID> 手动关闭一个尸潮
/tz list 列出已加载的尸潮
/tz reload 重载配置文件



权限
本插件有且只有一条权限,tideZombie.admin,可以执行本插件所有指令

配置说明
第一次运行时将创建配置相关目录(./plugins/tideZombie/tides)和默认配置文件。
tides目录下每一个文件代表一个尸潮。
完整的配置较为复杂,但这不是必要的,不存在的配置项将使用默认值。
对于最简单的配置,参考这里:

# 是否启用这个尸潮
# 若为false,则这个配置文件不会被加载!
enable: true

# 尸潮持续时间
# 设置为-1关闭它(即不会自动停止)
duration: 1200

# 刷怪的列表
enable_mob:
- ZOMBIE
- SKELETON
- CREEPER

# 触发器设置,这里定义了这个尸潮该何时启动
trigger:
# 在夜间开启这个尸潮
type: "OnNightStartTrigger"

# 以哪个世界的时间为准
on_night_world: world

# 间隔,每次尸潮间间隔多少天(默认0天,即每天晚上都有尸潮)
interval: 0

这将定义一个简单的夜晚尸潮,每天晚上刷僵尸、骷髅和苦力怕,持续时间20分钟。

需要更详细地定制尸潮?看看完整的配置文件



部分配置详解
触发器
插件内置了多种不同触发器来启动尸潮
触发器 和 尸潮持续时间 共同决定了一个尸潮的生命周期

夜晚触发器

在每天晚上开启尸潮

trigger:
    triggerType: "OnNightStartTrigger"
    #以哪个世界的时间为准
    on_night_world: world
    #间隔,每次尸潮间间隔多少天(默认0天,即每天晚上都有尸潮)
    interval: 0


固定间隔触发器

每间隔一段固定时间,开启尸潮

trigger:
    triggerType: "IntervalTrigger"
    #间隔多长时间(单位:tick)
    intervalTime: 12000


首玩家登入触发器

在第一个玩家登入服务器时,开启尸潮
适用于开启全天候的尸潮,开服启动,关服结束

trigger:
    triggerType: "OnFirstPlayerLoginTrigger"


概率累积触发器

每个周期都有概率开启尸潮
如果没有开启,则会累加概率
比如,第一天有10%的概率触发尸潮,如果没有触发,则第二天会有20%的概率触发尸潮,以此类推,直到触发为止

trigger:
    triggerType: "ProbabilityAccumulation"
    #周期时间
    #可以填写"10000tk"代表每10000ticks为一个周期进行判定
    #也可以填写"2dn"代表周期是2天,这会在每二天傍晚进行判定(适合每天晚上递增概率触发尸潮)
    probability: "1dn"
    #如果上面一项你填写的是以天为周期判断,那么以哪个世界的时间为准
    on_night_world: world
    #每次增加多少概率?(单位是百分比)
    accumulation: 10


刷怪方式
summon_mob_type决定了我们该如何生成怪物,目前有两种选项

指令刷怪

指令刷怪使用自定义指令来生成怪物
这在配合一些其他怪物增强插件时可能很有帮助,
例如你可以这样生成一个MythicMobs的怪物:
mm m s testMob 1 %world%,%x%,%y%,%z%

若某些插件只支持设定xyz轴坐标而没有world,默认刷怪刷在主世界之类的,则可以使用player:前缀,例如
player:summon Zombie %x% %y% %z%
这会给予目标玩家(被刷怪玩家)临时的OP权限并执行刷怪指令

原生刷怪

原生刷怪使用类似于原版怪物生成的方式产生怪物 这会受到全局怪物强化影响,例如SuperMonster等



另,klp这个bbcode编辑器真不好使qwq
页: [1]
查看完整版本: tideZombie - 又一款尸潮生成器