配置 - woshiermuqwq/mythic-chinese GitHub Wiki

编辑文档时,可以使用"#"符号留言或标记。

例如:

# 这是一条留言

任何配置文件(除config.yml外)都可以将其从示例文件重命名为任何你想要的名字
只要它仍然以.yml为后缀且遵循YAML语法。这使得您可以更方便地进行管理。

您可以在文件夹中创建任意数量、任意名字的配置文件,只要它们以.yml为文件后缀。

config.yml

更多有关信息可以前往官方Discord频道

默认配置文件:

# For more information, check out the plugin manual or join us on Discord:
# http://www.mythiccraft.io
#  
Configuration:
  Version: 5.2
  General:
    AllowMetrics: true
    CheckForUpdates: true
    CompatibilityMode: false
    DebugLevel: 0
    ErrorLogging: true
    Language: enUS
    SendGiveItemFeedback: true
  Clock:
    ClockInterval: 1
    SaveInterval: 5
    SpawnsInterval: 2
    RandomSpawningInterval: 1
    ScannerInterval: 10
    CleanupInterval: 600
  Components:
    CustomSpawners: true
    RandomSpawning: true
  ItemUpdating:
    Enabled: true
  LoadExampleConfigs: true
  Targeters:
    Filters:
      Default:
        TargetSelf: false
        TargetPlayers: true
        TargetArmorStands: false
        TargetMarkers: false
        TargetCreativeMode: true
        TargetSpectatorMode: true
        TargetCitizensNPCs: false
        TargetAnimals: true
        TargetCreatures: true
        TargetMonsters: true
        TargetWaterMobs: true
        TargetFlyingMobs: true
        TargetSameFaction: true
        TargetOwner: true
        TargetNonMythic: true
        TargetVillagers: true
  Mobs:
    DespawnByDefault: true
    EnableAIModifiers: true
    EnableTimerSkills: true
    EnableThreatTables: true
    EnablePlayerFactions: true
    EnableLegacySkills: false
    KillMessagePrefix: ''
    PreventOtherDropsByDefault: false
    Scaling:
      Default:
        Enabled: true
        ScaleVanillaMobs: true
        PerBlocksFromSpawn: 250
      world2:
        Enabled: true
        PerBlocksFromSpawn: 250
      world2_nether:
        Enabled: false
        PerBlocksFromSpawn: 100
    BossBar:
      UpdateInterval: 20
    ScalingEquations:
      Health: V * ((1.05)^(L-1))
      Damage: V * ((1.05)^(L-1))
    DefaultLevelModifiers:
      Health: 0.1
      Armor: 0
      Damage: 0
      KnockbackResistance: 0
      Power: 0
  RandomSpawning:
    DisableVanillaSpawns: false
    GenerateSpawnPoints: false
    MaxMobsMultiplier: 1.0
    SpawnRadiusPerPlayerY: 32
    DespawnLazyRandomMobs: true
    MaxGenerationTime: 20
    PointsPerSecond:
      Land: 5
      Air: 0
      Sea: 2
      Lava: 0
      Ground: 0
  Compatibility:
    Heroes:
      Enabled: true
    McMMO:
      Enabled: true
      ShowXPMessage: true
      XPMessageFormat: '&7You receive <drop.amount> experience for slaying <dropper.name>'
    SkillAPI:
      Enabled: true
      ShowXPMessage: true
      XPMessageFormat: '&7You receive <drop.amount> experience for slaying <dropper.name>'
    Vault:
      Enabled: true
      ShowMoneyMessage: true
      MoneyMessageFormat: '&7You receive <drop.amount> currency for slaying <dropper.name>'

配置文件详解

基本项(General)

选项 参数 描述
AllowMetrics true/false 是否发送度量数据给开发者
CheckForUpdates true/false 是否自动检测插件最新版本
CompatibilityMode true/false 是否开启插件兼容模式
若和其他插件有冲突的话启用此模式或许能解决插件冲突问题
DebugLevel 数值 调试等级,等级越高显示的信息就越多
启用的话会关闭妨碍调试的功能, 如实体生成事件, 和其他随机的功能(范围:0 ~ 4)
0 不检测
1 最低级
  • 在生成点显示火焰粒子
  • 插件启动或重载时记录所有生成点
2 中等级
  • 记录技能的发动, 实体的死亡、掉落等
  • 插件启动或重载时记录所有物品, 技能与掉落表
  • 记录异常技能助于解决问题
  • 最高级别的有用Debug等级
3 重量级
4 过量信息
ErrorLogging true/false 是否保存插件报错日志
保存路径:plugins/MythicMobs/ErrorLogs/
Language enUS等 语言
UseVolatileFeatures true/false 是否使用易变特性
如果使用的是不支持的Bukkit或奇怪的Spigot版本,可尝试禁用此项
SendItemFeedback true/false 是否发送物品给予信息

时钟(Clock)

不同版本的MythicMobs,时钟的默认配置可能会不同。

选项 参数 描述
ClockInterval 数值 设置技能所允许的最低发动间隔,修改此项后必须重启插件(只适用于“~onTimer:xx”。单位:刻)
SaveInterval 数值 保存插件数据的时间间隔(单位:分钟)
SpawnsInterval 数值 生成间隔(单位:秒)
ScannerInterval 数值 检测区块和清除位于未加载区块内的实体的间隔(单位:秒)
CleanupInterval 数值 清除间隔(单位:秒)

分支(Components)

选项 参数 描述
CustomSpawners true/false 是否启用此插件怪物的生成
RandomSpawning true/false 是否启用此插件怪物的随机生成

物品更新(Item Updating)

  • 若物品拥有NBT: Mythic_ITEM 是否不将其读取为Mythic物品库内的物品

默认文件加载(Load Example Configs)

  • ExampleMobs.yml等文件不存在, 是否再次生成

默认目标选择过滤器(Target Filters MM 4.14.2)

选项 参数 描述 默认设置
TargetSelf true/false 是否不过滤自身
TargetPlayers true/false 是否不过滤玩家
TargetArmorStands true/false 是否不过滤盔甲架
TargetMarkers true/false 是否不过滤Marker
TargetCreativeMode true/false 是否不过滤处在创造模式下的玩家
TargetSpectatorMode true/false 是否不过滤处在观察者模式下的玩家
TargetCitizensNPCs true/false 是否不过滤Citizens的NPC实体
TargetAnimals true/false 是否不过滤动物
TargetCreatures true/false 是否不过滤生物
TargetMonsters true/false 是否不过滤怪物
TargetWaterMobs true/false 是否不过滤水生实体
TargetFlyingMobs true/false 是否不过滤飞行实体
TargetSameFaction true/false 是否不过滤与施法者处在同一阵营内的实体
TargetOwner true/false 是否不过滤施法者的主人
TargetNonMythic true/false 是否不过滤非Mythic实体
TargetVillagers true/false 是否不过滤村民

实体(Mobs)

在4.11+,整体等级调整值的优先度高于独立等级调整值(优先度=优先计算)。

选项 参数 描述
DespawnByDefault true/false 清除Mythic实体机制是否与原版一致(就是离玩家太远刷没)
EnableAIModifiers true/false 是否启用 自定义AI 功能
EnableTimerSkills true/false 是否启用计时技能
EnableThreatTables true/false 是否启用威胁度
EnablePlayerFactions true/false 是否启用player为可用派别
EnableLegacySkills true/false 是否识别旧版MythicMobs(2.0版本之前)插件的技能格式
KillMessagePrefix 文本 设置MythicMobs实体杀死玩家时显示的信息前缀
PreventOtherDropsByDefault true/false MythicMobs实体死亡时是否掉落原版掉落物
ShowHealth 血量显示项
Radius(半径) 数值 实体血量信息的可见半径范围
Format(前缀) 文本 血量信息的格式,可使用和变量
DefaultLevelModifiers 整体等级调整值,默认每提升1级的各项上升数值,在4.11+,整体等级调整值的优先度高于独立等级调整值(优先度=优先计算)

随机生成项(RandomSpawning)

选项 参数 描述
DisableVanillaSpawns true/false 是否禁止刷新原版实体
GenerateSpawnPoints true/false 是否启用生成点
若随机生成模式为ADD请设置为true
MaxMobsPerChunk 数值 每个区块最多可以存在多少实体,超过该数值将停止生成实体
SpawnRadiusPerPlayer 数值 以玩家为中心,"数值"为半径随机生成
SpawnRadiusPerPlayerY 数值 以玩家为中心,"数值"为半径垂直随机生成
DespawnLazyRandomMobs true/false 清除"不积极的"由随机生成所生成的实体
MaxGenerationTime 数值 最大刷新间隔
PointsPerSecond 数值 生成点不同类型的刷新间隔配置
PointsPerSecond:
  Land: 5 # 陆地
  Air: 0  # 空中
  Sea: 2  # 海洋
  Lava: 0 # 岩浆
  Ground: 0
	  

兼容项(Compatibility)

插件 选项 参数 描述
Heroes, McMMO, SkillAPI Enabled true/false 是否启用
ShowXPMessage true/false 是否显示经验信息
XPMessageFormat 文本 显示经验信息的格式,可使用占位符和变量
Vault Enabled true/false 是否启用
ShowMoneyMessage true/false 是否显示金钱信息
MoneyMessageFormat 文本 显示经验金钱的格式,可使用占位符和变量
⚠️ **GitHub.com Fallback** ⚠️