文件定位于
.minecraft\saves\地图名\serverconfig\mmorpg-server.toml
如果你开了版本隔离则在
.minecraft\versions\版本号\saves\地图名\serverconfig\mmorpg-server.toml
配置文件及对照说明
# 游戏配置文件
# 用于设置游戏规则和参数。玩家可以选择是否同盟、是否开启起始物品、是否开启缩放、是否为附近玩家分配等级等。游戏物品掉落和地图设置也有相应规则
[general]
# 所有玩家都是盟友。这可能意味着玩家之间默认不能相互攻击,除非他们更改了设置或加入了不同的队伍/公会
all_players_are_allied = true
# 玩家开始游戏时是否拥有初始物品
start_items = true
# 根据附近玩家的等级调整怪物的等级。这有助于确保玩家在面对怪物时具有适当的挑战。
scale_mob_to_nearby_player_lvl = true
# 当玩家获得战利品时是否进行公告
loot_announcements = true
# 进入地下城是否需要组队
require_team_for_dungeons = true
# 是否不同步环境怪物的数据。这可能与多服务器或多实例环境中的同步问题有关。
dont_sync_ambient_mob_data = true
# 在地图中是否不会掉落其他地图
maps_dont_drop_in_maps = true
# 是否记录错误日志
log_errors = true
# 是否停止过多的错误消息
stop_error_spam = true
# 地图掉落的最小等级,范围: > 0
min_level_map_drops = 10
# 等级距离惩罚的宽松度。可能与玩家与怪物等级差异时的战斗难度或奖励有关,范围: > 0
LEVEL_DISTANCE_PENALTY_LEEWAY = 2
# 副手武器的属性百分比,范围: 0 ~ 100
PERC_OFFHAND_WEP_STAT = 25
# 恢复饥饿的成本或速度,范围: 0.0 ~ 1000.0
regen_hunger_cost = 10.0
# 玩家死亡时经验值的损失百分比,范围: 0.0 ~ 1.0
death_exp_penalty = 0.1
# 玩家死亡时欠下的经验值债务,范围: 0.0 ~ 1.0
death_exp_debt = 0.1
# 最大死亡经验债务乘数,范围: 0.0 ~ 100.0
max_death_exp_debt_multi = 1.0
# 经验值获取的倍数,范围: 0.0 ~ 1000.0
exp_gain_multi = 1.0
# 组队玩家的最大距离,范围: 0.0 ~ 1000.0
party_radius = 200.0
# 每级等级距离惩罚,范围: 0.0 ~ 1.0
lvl_distance_penalty_per_level = 0.1
# 最小战利品掉落几率,范围: 0.0 ~ 1.0
min_loot_chance = 0.2
# 每级怪物额外的属性,范围: 0.0 ~ 1000.0
extra_mob_stats_per_lvl = 0.02
# 将普通怪物的伤害视为流放者的伤害,范围: 0.0 ~ 1000.0
vanilla_mob_dmg_as_exile_dmg = 1.0
# PVP(玩家对玩家)伤害乘数,范围: 0.0 ~ 1000.0
pvp_dmg_multi = 1.0
# 队伍成员之间的最大距离,范围: 0.0 ~ 100000.0
max_team_distance = 75.0
# 战斗中恢复生命值的倍数,范围: 0.0 ~ 10.0
in_combat_regen_multi = 0.5
# 从战斗到专业休息时的经验值生成比例,范围: 0.0 ~ 1.0
COMBAT_TO_PROFESSION_RESTED_XP_GENERATION = 0.25
# 从专业到战斗休息时的经验值生成比例,范围: 0.0 ~ 1.0
PROFESSION_TO_COMBAT_RESTED_XP_GENERATION = 0.1
# 休息状态下死亡时的经验值惩罚,范围: 0.0 ~ 1.0
RESTED_XP_DEATH_PENALTY = 0.5
# 死亡时失去的好感度,范围: 0.0 ~ 10000.0
favor_death_loss = 50.0
# 从宝箱中获得的好感度,范围: 0.0 ~ 10000.0
favor_chest_gain = 1.0
# 每秒获得的好感度,范围: 0.0 ~ 10000.0
favor_per_second = 0.016666666666666666
# 装备掉落率,范围: 0.0 ~ 1000.0
gear_drop_rate = 7.0
# 武器灵魂掉落率,范围: 0.0 ~ 1000.0
soul_drop_rate = 0.3
# 地图掉落率,范围: 0.0 ~ 1000.0
map_drop_rate = 0.5
# 宝石掉落率,范围: 0.0 ~ 1000.0
gem_drop_rate = 1.0
# 技能宝石掉落率,范围: 0.0 ~ 1000.0
skill_gem_drop_rate = 3.0
# 支持宝石掉落率,范围: 0.0 ~ 1000.0
support_gem_drop_rate = 2.0
# 灵光宝石掉落率,范围: 0.0 ~ 1000.0
aura_gem_drop_rate = 1.0
# 符文掉落率,范围: 0.0 ~ 1000.0
rune_drop_rate = 0.5
# 货币掉落率,范围: 0.0 ~ 1000.0
currency_drop_rate = 0.5
# 珠宝掉落率,范围: 0.0 ~ 1000.0
jewel_drop_rate = 0.25
# 战利品宝箱的掉落率,范围: 0.0 ~ 1000.0
loot_chest_drop_rate = 0.1
# 地图机制触发的几率,范围: 0.0 ~ 100.0
MAP_MECHANIC_CHANCE = 33.0
# 阻止/阻止某些功能/操作的成本,范围: 0.0 ~ 1000.0
block_cost = 0.25
# 怪物群体的最小数量,范围: 0 ~ 20
pack_mob_min = 3
# 怪物群体的最大数量,范围: 0 ~ 20
pack_mob_max = 6
# 生成地图时的最小房间数,范围: 1 ~ 100
MIN_MAP_ROOMS = 12
# 生成地图时的最大房间数,范围: 1 ~ 100
MAX_MAP_ROOMS = 20
# 物品等级变化范围,范围: 0 ~ 100
ITEM_LEVEL_VARIANCE = 3
# 怪物等级变化范围,范围: 0 ~ 100
MOB_LEVEL_VARIANCE = 3
# 地图上生成的最小怪物数量,范围: 0 ~ 20
mob_min = 1
# 地图上生成的最大怪物数量,范围: 0 ~ 20
mob_max = 2
# 角色等级高于怪物等级时获得的额外经验百分比,范围: 0 ~ 1000
BONUS_EXP_PERCENT_PER_HIGHER_LVL_CHARACTERS = 10
# 角色可以获得的最大额外天赋点数,范围: 0 ~ 10000
MAX_ADDITIONAL_TALENT_POINTS = 30
# 最大角色数量,范围: 1 ~ 7
MAX_CHARACTERS = 7
# 徒手攻击(无武器攻击)时所消耗的能量值,范围: 0.0 ~ 100.0
UNARMED_ENERGY_COST = 5.0
# 物品兼容项,用于识别由其他模组添加的装备,特别是那些不能被该模组自动识别的装备
# 添加方式为 模组名称:物品ID:物品类型,例如:["minecraft:diamond_sword:sword"]
# minecraft表示为原版物品
# diamond_sword为物品ID也就是钻石剑
# sword为物品类型,也就是剑
# 物品类型 - 武器类可选:剑 sword | 法杖 staff | 弓 bow | 锤子 hammer | 斧子 axe | 盾牌 shield | 头盔 helmet | 胸甲 chest | 裤子 pant | 鞋子 boots
# 物品类型 - 饰品类可选:护身符 necklace | 指环 ring | 腰带 bracelet | 坠饰 charm
# 多个物品兼容添加示例(使用类似json数组的方式添加即可): ["minecraft:ender_pearl:sword", "minecraft:chorus_fruit:sword"]
gear_compatibility = ["minecraft:iron_sword:sword"]
# 禁止某些物品在地图或冒险地图中被使用,确保游戏的公平性
disabled_items_in_maps = ["minecraft:ender_pearl", "minecraft:chorus_fruit"]