MobSpawnSettings - 生物生成控制插件

原生 MobSpawnSettings - 生物生成控制插件 v4.3.1

请登录后获取
版权类型
原创
版权链接
https://github.com/PuceLi/MobSpawnSetting
语言支持
中文(简体)
适配版本(基岩)
  1. 最新版本
[MD] **MobSpawnSettings** 是专为生存模式开发的插件,其提供了生物自然生成控制功能,允许管理员自定义生物生成的黑白名单、突破原版区块密度限制等。 --- ## 主要功能 1. **黑/白名单控制** - 设置只允许或只禁止某些生物的生成 2. **区块密度倍增** - 修改每个区块允许容纳的怪物的数量 3. **修改全局生物生成上限** - 突破自然生成生物的全局的上限 200 4. **生物 ID / 族控制** - 可选择控制生物族或控制单个生物的生成 5. **修改生物生成速度** - 修改检查速度来增快生物生存速度 6. **正则表达式的支持** - 用正则表达式更高效的配置生成规则,方便配置 Addon 中的生物 7. **独立维度控制** - 自定义每个维度的自然生成设置 8. **独立生物控制** - 控制单独一个生物的生成规则 9. **独立生物群系控制** - 控制某些生物群系里的生成规则 10. **群体数量控制** - 修改生成群体时的最低数量和最高数量 --- ## 配置文件 配置文件优先级:生物群系特定配置 > 全局生物配置 > 维度配置 > 全局默认配置 首次加载后会在 `plugins/MobSpawnSettings/config.json` 生成配置文件 ### 配置介绍 #### 主配置 - config.json ``` json { "version": 12, "whitelistMode": false, // 工作模式:true=白名单 false=黑名单 "enableFamilyFilter": true, // 是否启用族过滤 "targetFamilies": [ "zombie" // 目标族 可参考 https://minecraft.fandom.com/zh/wiki/%E6%97%8F ], "enableIdentifierFilter": false, // 是否启用 ID 过滤 "targetMonsterIds": [ "minecraft:creeper" // 目标 ID ], "densityMultiplier": 4.0, // 局部密度倍率 (大于 1.0 增加密度 小于则减少) "useRegex": true, // 是否启用正则表达式 启用后支持 ^minecraft: 这样的填写方式 "globalCapMultiplier": 4.0, // 全局上限倍率 (大于 1.0 为提高 小于则减少) "spawnSpeed": 2, // 尝试生成的速度(整数 代表每刻尝试生成的次数) "maxGroupSize": 20, // 群体生成时的最低数量(-1 为默认值) "minGroupSize": 19, // 群体生成时的最高数量(-1 为默认值) "enableDimensionConfig": false, // 是否启用独立维度设置 "enableMobConfig": false, // 是否启用独立生物设置 "enableBiomeConfig": false // 是否启用独立生物群系设置 } ``` #### 生物群系配置 - biomes.json ``` json { "version": 1, "biomes": [ { "biomeName": "plains", // 生物群系 ID "enabled": true, // 是否启用此配置 "densityMultiplier": 2.0, // 生物群系局部密度倍率 (大于 1.0 增加密度 小于则减少) "spawnProbabilityMultiplier": 1.0, // 尚未实现 无用 "mobConfigs": [ // 生物群系内生物配置 { "identifier": "minecraft:cow", // 生物 ID (未来会加入族支持) "enabled": true, // 是否生成该生物:true=生成生物 false=阻止生成 "spawnProbabilityMultiplier": 1.0, // 尚未实现 无用 "densityMultiplier": 3.0 // 生成密度倍率 (大于 1.0 增加密度 小于则减少) }, { "identifier": "minecraft:sheep", "enabled": false, "spawnProbabilityMultiplier": 1.0, "densityMultiplier": 1.0 } ] } ] } ``` #### 维度配置 - dimensions.json ```json { "version": 1, "dimensions": [ { "dimensionId": 0, // 维度 ID (0=主世界 1=下界 2=末地 支持非原版维度) "enabled": true, // 是否启用此配置 "densityMultiplier": 2.0, // 维度内密度倍率 (大于 1.0 增加密度 小于则减少) "globalCapMultiplier": 2.0, // 该维度的全局上限倍率 "spawnSpeed": 2 // 尝试生成的速度(整数 代表每刻尝试生成的次数) }, { "dimensionId": 1, // 下界配置 "enabled": true, "densityMultiplier": 5.0, "globalCapMultiplier": 5.0, "spawnSpeed": 5 } ] } ``` #### 生物配置 - mobs.json ```json { "version": 1, "mobs": [ { "identifier": "minecraft:zombie", // 生物 ID "enabled": true, // 是否允许生成:true=允许生成 false=禁止生成 "spawnProbabilityMultiplier": 1.0, // 尚未实现 无用 "densityMultiplier": 2.0 // 该生物的密度倍率 }, { "identifier": "minecraft:creeper", "enabled": false, // 禁止生成 "spawnProbabilityMultiplier": 1.0, "densityMultiplier": 1.0 } ] } ``` ## 配置文件示例 ### 主配置示例 #### 禁止苦力怕生成 不想生成苦力怕去炸家 ``` json { "version": 12, "whitelistMode": false, "enableFamilyFilter": true, "targetFamilies": [ "creeper" ], "enableIdentifierFilter": false, "targetMonsterIds": [], "useRegex": false, "densityMultiplier": 1.0, "globalCapMultiplier": 1.0, "spawnSpeed": 1, "maxGroupSize": -1, "minGroupSize": -1, "enableDimensionConfig": false, "enableMobConfig": false, "enableBiomeConfig": false } ``` ### 刷怪塔优化(高密度) 允许所有怪生成 提高生成上限和速度 ``` json { "version": 12, "whitelistMode": false, "enableFamilyFilter": false, "targetFamilies": [], "enableIdentifierFilter": false, "targetMonsterIds": [], "useRegex": false, "densityMultiplier": 5.0, "globalCapMultiplier": 5.0, "spawnSpeed": 10, "maxGroupSize": 10, "minGroupSize": 10, "enableDimensionConfig": false, "enableMobConfig": false, "enableBiomeConfig": false } ``` ### 整活(别在正式服里玩) 会卡死服务端 ``` json { "version": 12, "whitelistMode": false, "enableFamilyFilter": false, "targetFamilies": [], "enableIdentifierFilter": false, "targetMonsterIds": [], "useRegex": false, "densityMultiplier": 5.0, "globalCapMultiplier": 5.0, "spawnSpeed": 10, "maxGroupSize": 10, "minGroupSize": 10, "enableDimensionConfig": false, "enableMobConfig": false, "enableBiomeConfig": false } ``` > 主配置中黑名单模式下列表为空 = 允许自然生成所有可生成的生物 --- ## ⚠️ 性能警告 - **将 `globalCapMultiplier` 和 `spawnSpeed` 同时调高时会让世界上瞬间生成几百个实体** --- ## 安装(服务端) ### 使用 LIP `lip install github.com/PuceLi/MobSpawnSetting` ### 手动安装 从 **Releases** 下载该插件 解压到 `plugins` 内 [/MD]
  • 1765008321175.webp
    1765008321175.webp
    79.2 KB · 查看: 52
  • 喜欢
反馈: 秘制小汉堡
作者
Puce
价格
32.00金粒
下载
45
查看
1,611
首次发布
最后更新

评分

0.00 星 0 次评分

Puce 的其他资源

最新更新

  1. v4.3.1

    - 支持 LeviLamina 26.20.7 - 新增生物群系配置 维度配置 单独生物配置 - 支持热卸载插件(没啥用处) - 新增生成群体数量控制
  2. v4.1.0

    ## v4.1.0 - 支持 LeviLamina v1.9.2 - 新增正则表达式的支持 --- 代码仓库迁移至...
  3. v4.0.0

    支持 LeviLamina v1.8.0-rc.2 优化代码 支持为 Client 编译(尚未测试能否可以在 Client 使用) 完整更新日志:...
后退
顶部 底部