Kzeroko KTM2

地形配置

KTM2 的全部地形设置、配色字段、默认值、有效范围与重载边界。

更新于 2026/9/26 24 分钟阅读

地形配置控制 KTM2 世界生成器的选址、几何、材料与局部气氛。生成过程读取服务端本地快照,修改运行中的配置对象不会重建已有世界,也不会移动已保存的世界树。

文件放在哪里

编辑 config/isekaiexpansion.json 中的 terrain 对象。autoPatchExoticShaders 是同一文件中独立的顶层客户端偏好。这些是配置项,不是带命名空间的数据包文件;资源包优先级不决定它们的值。

模组内的 data/isekaiexpansion/terrain/ktm2.json 是随包提供的 ReTerraForged 预设,通过模组类路径读取。它不使用本文的配置格式,也不是通常可重载的数据包覆盖入口。集成方式见地形运行时。

最小示例

将此片段合并到现有配置,保留其他设置。缺失字段使用声明时的初始默认值;不要显式写入 null 对象。

{
  "terrain": {
    "enabled": true
  },
  "autoPatchExoticShaders": true
}

字段

除首表外,下列路径均相对于 terrain。未特别标注单位的几何距离均为格。有限数值与范围检查会拒绝非法值,不会自动钳制。

字段类型默认值作用
terrainobject下表默认值服务端拥有的世界生成设置,也发送到客户端供展示使用。
autoPatchExoticShadersbooleantrue客户端本地偏好:允许在光影包加载时叠加兼容的着色器源码补丁。
terrain.enabledbooleantrue启用自定义地形、地标选址与装饰;不会移除随包预设或已注册群系。

以下对象字段使用对应的嵌套表。即使某个系列已关闭,显式 null 仍可能使快照或材料构建失败。

字段类型默认值作用
placementobject下表默认值对应设置组;保留对象结构,不使用 null。
landformsobject下表默认值对应设置组;保留对象结构,不使用 null。
haloCrownobject下表默认值对应设置组;保留对象结构,不使用 null。
sentinelIslesobject下表默认值对应设置组;保留对象结构,不使用 null。
verdantKnivesobject下表默认值对应设置组;保留对象结构,不使用 null。
amberBasinobject下表默认值对应设置组;保留对象结构,不使用 null。
crystalLandobject下表默认值对应设置组;保留对象结构,不使用 null。
giantSkyLandobject下表默认值对应设置组;保留对象结构,不使用 null。
aquapolisobject下表默认值对应设置组;保留对象结构,不使用 null。
evernightTundraobject下表默认值对应设置组;保留对象结构,不使用 null。
abyssalVolcanoobject下表系列默认值服务端拥有的形状、配色与气氛设置。
gardenOfTheFirmamentobject下表系列默认值服务端拥有的形状、配色与气氛设置。
giantStoneValleyobject下表系列默认值服务端拥有的形状、配色与气氛设置。
riftborneMonolithobject下表系列默认值服务端拥有的形状、配色与气氛设置。
infernalDeepCavernobject下表系列默认值服务端拥有的形状、配色与气氛设置。
sunkenAzureGrottoobject下表系列默认值服务端拥有的形状、配色与气氛设置。
viridianToxicDepthsobject下表系列默认值服务端拥有的形状、配色与气氛设置。
worldrootHollowobject下表系列默认值服务端拥有的形状、配色与气氛设置。
greatPlainsobject下表默认值对应设置组;保留对象结构,不使用 null。
surfacesobject下表默认值对应设置组;保留对象结构,不使用 null。
decorationobject下表默认值对应设置组;保留对象结构,不使用 null。
worldTreeobject下表默认值对应设置组;保留对象结构,不使用 null。
worldTree.placementobject下表默认值对应设置组;保留对象结构,不使用 null。
worldTree.geometryobject下表默认值对应设置组;保留对象结构,不使用 null。
worldTree.woodlandobject下表默认值对应设置组;保留对象结构,不使用 null。
worldTree.materialsobject下表默认值对应设置组;保留对象结构,不使用 null。

选址与共享几何

字段类型默认值作用
placement.districtSpacinginteger2304区域网格间距,1024–16384 格。
placement.districtChancenumber10–1;每个网格只做一次准入判定,不保证实际生成区域。
placement.siteAttemptsinteger64每个网格内、每个系列的分层候选点数,1–128。
placement.biomeBlendWidthnumber0.050.005–0.25;影响过渡宽度预算,地势起伏还可扩大过渡。
placement.replaceableBiomesarray下列 33 个 ID允许选址的原始群系精确 ID;空列表不接纳普通区域。未知字符串无法匹配,null 无效。

共享地形

字段类型默认值作用
landforms.radiusnumber680系列缩放前半径,128–min(2048, districtSpacing × 0.32) 格。
landforms.reliefnumber210基础垂直起伏,32–512 格。
landforms.rockRoughnessnumber0.180–0.4;普通岩体的裂隙起伏。

天环群峰

字段类型默认值作用
haloCrown.sizeMultipliernumber10.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
haloCrown.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
haloCrown.ringRadiusnumber125垂直缩放前为 32–256 格。
haloCrown.ringThicknessnumber228–48 格;必须小于 ringRadius 的一半,且 ringRadius + ringThickness 小于区域半径的 0.6 倍。
haloCrown.ringChancenumber10–1;该系列的额外准入概率。
haloCrown.haloCrownWeightnumber1系列相对权重 0–100;0 停止选取。

守望石群岛

字段类型默认值作用
sentinelIsles.sizeMultipliernumber10.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
sentinelIsles.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
sentinelIsles.islandChancenumber0.550–1;用作海洋区域的相对选取权重;0 停止选取。
sentinelIsles.pillarHeightnumber260垂直缩放前柱高 48–512 格。

苍翠剑脊

字段类型默认值作用
verdantKnives.sizeMultipliernumber1.150.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
verdantKnives.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
verdantKnives.verdantKnivesWeightnumber1相对权重 0–100。
verdantKnives.formationCountinteger24目标剑脊数量 8–48;完整性只要求至少 8 个,不保证达到目标数量。

琥珀阶谷

字段类型默认值作用
amberBasin.sizeMultipliernumber1.10.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
amberBasin.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
amberBasin.amberBasinWeightnumber1相对权重 0–100。
amberBasin.terraceHeightnumber22垂直缩放前阶高 8–48 格。

风息原野

字段类型默认值作用
greatPlains.greatPlainsEnabledbooleantrue启用独立的聚落平原选址。
greatPlains.greatPlainsRadiusnumber2200半径 1024–3072 格;选址网格间距为半径 × 3.5。
greatPlains.greatPlainsBuildRadiusnumber768理想可建造核心半径,512–0.55 × greatPlainsRadius 格。
greatPlains.greatPlainsMinimumBuildRadiusnumber512最小核心半径,256–greatPlainsBuildRadius 格;选址可将核心缩减到此值。
greatPlains.greatPlainsChancenumber0.65每个平原选址网格的概率,0–1。

晶棱荒原

字段类型默认值作用
crystalLand.sizeMultipliernumber10.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
crystalLand.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
crystalLand.weightnumber1相对权重 0–100。
crystalLand.crystalHeightnumber190垂直缩放前晶体高度 24–240 格。
crystalLand.stormMinimumSecondsnumber6客户端气氛闪光的最短间隔,3–180 秒。
crystalLand.stormMaximumSecondsnumber12最长间隔为 stormMinimumSeconds–180 秒;不改变全局天气。
crystalLand.stormIntensitynumber0.55闪光强度 0–1。
crystalLand.thunderVolumenumber0.25雷声音量 0–1,另乘群系混合权重。
crystalLand.palettesarray见下方系列默认值1–16 个具名配色对象,字段见下文。同系列内 ID 必须唯一。

苍穹浮岛

字段类型默认值作用
giantSkyLand.sizeMultipliernumber10.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
giantSkyLand.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
giantSkyLand.weightnumber1相对权重 0–100。
giantSkyLand.islandAltitudenumber744基础 Y 为 700–840;不受 scale 影响。
giantSkyLand.tierHeightnumber42垂直缩放前层间距 24–64 格;布局还按半径限制层差。
giantSkyLand.vegetationnumber0.650–1;控制树木与地表植被密度,不等于固定面积覆盖率。
giantSkyLand.cloudSeaDepthnumber112光影云海位于 islandAltitude 下方 48–240 格;不改变地形或瀑布长度。
giantSkyLand.palettesarray见下方系列默认值1–16 个具名配色对象,字段见下文。同系列内 ID 必须唯一。

水都瀑境

字段类型默认值作用
aquapolis.sizeMultipliernumber10.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
aquapolis.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
aquapolis.weightnumber1相对权重 0–100。
aquapolis.terraceHeightnumber38垂直缩放前台阶高度 12–48 格。
aquapolis.vegetationnumber0.65树木与地表植被密度控制值,0–1。
aquapolis.palettesarray见下方系列默认值1–16 个具名配色对象,字段见下文。同系列内 ID 必须唯一。

永夜极光冻原

字段类型默认值作用
evernightTundra.sizeMultipliernumber10.6–2;乘以共享水平半径。缩放后半径 + 32 必须小于区域间距的一半。
evernightTundra.scalenumber10.5–1.5;缩放起伏、环尺寸、柱体与台阶高度及奇境垂直特征;浮岛基础高度不变。
evernightTundra.weightnumber1相对权重 0–100。
evernightTundra.chasmDepthnumber80垂直缩放前裂谷深度 16–120 格。
evernightTundra.fossilScalenumber2乘以 scale 前的化石倍率,0.5–2.25。
evernightTundra.auroraIntensitynumber0.8客户端极光强度 0–2。
evernightTundra.crystalHeightnumber57垂直缩放前晶体高度 7.2–72 格。
evernightTundra.palettesarray见下方系列默认值1–16 个具名配色对象,字段见下文。同系列内 ID 必须唯一。

火山、高地与洞窟系列

以下字段分别位于 abyssalVolcano, gardenOfTheFirmament, giantStoneValley, riftborneMonolith, infernalDeepCavern, sunkenAzureGrotto, viridianToxicDepths, worldrootHollow 对象内。缺失成员保留该系列的默认值,只写权重的部分对象也一样;显式 null 配色列表会被拒绝。

字段类型默认值作用
sizeMultipliernumber1 / 0.8 / 1.250.6–2;水平半径倍率,地下系列默认为 0.8,深渊火山默认为 1.25。
scalenumber10.5–1.5;缩放岩体、阶地与洞室高度。
weightnumber10–100;相对选址权重,0 关闭该系列选取。
formationHeightnumber240缩放前 80–520 格;控制地表岩体高度,系列覆盖值见下表。
terraceHeightnumber18 / 28缩放前 8–48 格;阶地间距控制;地下默认 28。
chamberHeightnumber160 / 210缩放前 80–240 格;地下默认为 210,控制洞室深度,维度底部余量不足时缩短。
roofThicknessnumber3624–96 格;地下最小覆岩厚度,不开挖通向地表的入口。
vegetationnumber0.080–1;稀疏植被控制,覆盖值见下表。
poolCoveragenumber0.280–0.6;控制池塘与水道尺寸,并非固定地面覆盖率。巨石谷与裂隙巨岩不设置水池。
formationCountinteger124–32;岩体或根系数量控制,每组可包含多个片段。
atmosphereStrengthnumber0.80–1;光影气氛混合强度,不修改全局天气。
viridianToxicDepths.toxicWaterbooleantrue仅翠毒深渊提供此字段,控制触水中毒。
palettesarray11–16 个命名配色对象,使用下文共用字段;系列内 ID 不得重复。
系列formationHeightterraceHeightvegetationpoolCoverageformationCount
abyssalVolcano3101800.2812
gardenOfTheFirmament460360.650.3412
giantStoneValley260180.08012
riftborneMonolith43018009
infernalDeepCavern3102800.2812
sunkenAzureGrotto240280.40.4212
viridianToxicDepths240280.180.4812
worldrootHollow240280.50.1218

普通地表材料

字段类型默认值作用
surfaces.surfaceDepthinteger4表层下的土层深度,整数 1–12 格。
surfaces.mountainRockstringminecraft:stone干燥、实心完整方块状态;天环群峰、苍翠剑脊与风息原野共用。
surfaces.mountainTopstringminecraft:grass_block上述系列的表层方块;陡坡使用岩石。
surfaces.mountainSoilstringminecraft:dirt上述表层下的土壤;也是林地地表规则的土壤。
surfaces.islandRockstringminecraft:andesite守望石群岛的干燥实心完整岩石方块。
surfaces.islandTopstringminecraft:moss_block守望石群岛表层材料。
surfaces.islandSoilstringminecraft:dirt守望石群岛土壤。
surfaces.basinRockstringminecraft:calcite琥珀阶谷岩石。
surfaces.basinTopstringminecraft:grass_block琥珀阶谷表层。
surfaces.basinSoilstringminecraft:dirt琥珀阶谷土壤。

风化与林地

字段类型默认值作用
decoration.enabledbooleantrue控制普通风化与林地树木;不关闭奇境装饰或世界树本体。
decoration.mossCoveragenumber0.28苔藓放置阈值,0–1。
decoration.vineChancenumber0.0550–1;还要通过湿度与后续概率判定。
decoration.vineLengthinteger24藤蔓长度控制值,整数 1–64;支撑检查可提前终止。
decoration.weatheredRockstringminecraft:tuff干燥实心完整的风化岩石方块。
decoration.mossstringminecraft:moss_block干燥实心完整的苔藓材料。
decoration.vinesstringminecraft:vine无流体、无方块实体,且具有 north/south/east/west 附着属性的方块状态。
decoration.groveTreeChancenumber0.72流光林地树木规划概率,0–1。
decoration.gladeTreeChancenumber0.16星辉林间地树木规划概率,0–1。
decoration.woodlandTreeHeightinteger42林地树木基础高度,整数 18–64 格。

世界树选址

字段类型默认值作用
worldTree.placement.enabledbooleantrue启用唯一预留区域与世界树。
worldTree.placement.searchRadiusinteger24000相对所选搜索原点的范围,整数 4096–100000 格。已有区域文件可将原点移至已探索地形之外。
worldTree.placement.searchAttemptsinteger256全局采样次数,整数 16–2048,之后还有有界局部细化。

世界树几何

字段类型默认值作用
worldTree.geometry.biomeRadiusnumber1600林地预留区域半径,800–2400 格。
worldTree.geometry.crownRadiusnumber560树冠半径,192–0.45 × biomeRadius 格。
worldTree.geometry.ceilingClearanceinteger8距维度顶部的留空,整数 2–64 格。
worldTree.geometry.foliageDepthinteger6每个空心树冠叶团外层叶壳的厚度,整数 2–16 格。
worldTree.geometry.branchCountinteger14主枝数量,整数 8–24。
worldTree.geometry.branchDepthinteger3递归分枝深度,整数 1–3。
worldTree.geometry.barkReliefnumber0.18树皮棱脊起伏,0–0.4。

世界树林下装饰

字段类型默认值作用
worldTree.woodland.decorationAttemptsinteger3每个符合条件区块的发光灌木尝试次数,整数 0–16;独立于 decoration.enabled。

世界树材料

字段类型默认值作用
worldTree.materials.trunkstringminecraft:dark_oak_log[axis=y]主干方块状态。
worldTree.materials.branchesstringminecraft:dark_oak_wood枝条方块状态。
worldTree.materials.rootsstringminecraft:mangrove_roots树根方块状态。
worldTree.materials.leavesstringminecraft:azalea_leaves[persistent=true]树叶状态;存在 persistent 属性时强制设为 true。
worldTree.materials.floweringLeavesstringminecraft:flowering_azalea_leaves[persistent=true]开花树叶状态,使用相同持久规则;在树冠顶面成片点缀花斑。
worldTree.materials.glowstringminecraft:shroomlight必须发出非零方块光;用于林下发光灌木,以及树冠下部分垂叶末端的灯果。
worldTree.materials.groundstringminecraft:moss_block林地地面与地表规则顶层,因此还须通过实心完整方块校验。
worldTree.materials.weatheredBarkstringminecraft:spruce_wood风化树皮条带与树节。
worldTree.materials.mossyBarkstringminecraft:moss_block低处树根与平台上的苔藓树皮。

具名奇境配色字段

字段类型默认值作用
palettes[].idstringdefault同系列内唯一,匹配 [a-z0-9_]+;用于组成持久群系 ID。
palettes[].rockstringminecraft:stone干燥实心完整的基础岩石方块。
palettes[].topstringminecraft:grass_block干燥实心完整的表层方块。
palettes[].soilstringminecraft:dirt干燥实心完整的土壤方块。
palettes[].crystalstringminecraft:amethyst_block干燥实心完整的晶体与屋顶材料。
palettes[].weatheredstringminecraft:andesite干燥实心完整的风化材料。
palettes[].mossstringminecraft:moss_block干燥实心完整的苔藓材料。
palettes[].icestringminecraft:blue_ice干燥实心完整的冰冻材料。
palettes[].bonestringminecraft:bone_block干燥实心完整的化石材料。
palettes[].skeletalVariantstringleviathanleviathan 或 serpent;所有系列配色都会检查。
palettes[].structurestringminecraft:quartz_block干燥实心完整的建筑材料。
palettes[].fluidstringminecraft:water流体源方块状态,不得有方块实体;流动状态被拒绝。
palettes[].woodstringminecraft:oak_log奇境植被用干燥实心完整木材方块。
palettes[].leavesstringminecraft:oak_leaves[persistent=true]无流体、无方块实体的树叶方块;persistent 强制为 true。
palettes[].flowerstringminecraft:azure_bluet无流体、无方块实体的单格花卉;地下系列还允许蘑菇与菌类。
palettes[].vinesstringminecraft:vine无流体、无方块实体的壁面附着藤蔓方块。
palettes[].waterColorinteger0x35B8BERGB 整数 0–16777215。
palettes[].fogColorinteger0xB5C9DARGB 整数 0–16777215。
palettes[].auroraPurpleinteger0xA96DE8RGB 整数 0–16777215;冻原极光颜色。
palettes[].auroraGreeninteger0x51D6AERGB 整数 0–16777215;冻原极光颜色。
palettes[].auroraCrimsoninteger0xD64C78RGB 整数 0–16777215;冻原极光颜色。

默认白名单与配色

placement.replaceableBiomes 默认包含以下 33 个精确 ID:

minecraft:plains, minecraft:forest, minecraft:birch_forest, minecraft:flower_forest, minecraft:meadow, minecraft:windswept_hills, minecraft:windswept_forest, minecraft:stony_peaks, minecraft:jagged_peaks, minecraft:stony_shore, minecraft:frozen_peaks, minecraft:snowy_slopes, minecraft:grove, minecraft:windswept_gravelly_hills, minecraft:ocean, minecraft:deep_ocean, minecraft:lukewarm_ocean, minecraft:deep_lukewarm_ocean, minecraft:cold_ocean, minecraft:deep_cold_ocean, minecraft:frozen_ocean, minecraft:deep_frozen_ocean, minecraft:taiga, minecraft:old_growth_pine_taiga, minecraft:old_growth_spruce_taiga, minecraft:old_growth_birch_forest, minecraft:dark_forest, minecraft:cherry_grove, minecraft:sunflower_plains, minecraft:snowy_plains, minecraft:snowy_taiga, minecraft:river, minecraft:frozen_river

原有四个奇境系列初始只有一套配色,覆盖值如下。其余成员使用上表 palettes[] 的通用默认值;四套配色的 crystal 均为 minecraft:amethyst_block。为便于阅读,RGB 使用十六进制展示;写入 JSON 时必须使用十进制整数。

系列idrocktopsoilwaterColorfogColor
crystalLandamethystminecraft:deepslateminecraft:andesiteminecraft:deepslate0x35B8BE0xB5C9DA
giantSkyLandverdantminecraft:stoneminecraft:grass_blockminecraft:dirt0x35B8BE0xB5C9DA
aquapoliscalciteminecraft:calciteminecraft:grass_blockminecraft:dirt0x35B8BE0xB5C9DA
evernightTundraborealminecraft:deepslateminecraft:snow_blockminecraft:packed_ice0x5968990x141E38

配色 ID 生成 isekaiexpansion:<family>_<id>。浮岛配色还生成 _grove 与 _wetland 群系。默认浮岛 ID 为 isekaiexpansion:giant_sky_land_verdant、isekaiexpansion:giant_sky_land_verdant_grove 和 isekaiexpansion:giant_sky_land_verdant_wetland。这些 ID 会成为保存的群系源绑定的一部分;重命名或删除配色属于世界格式变更。

新增系列的默认配色

未列出的字段使用共用配色默认值。各行先以 soil minecraft:deepslate、weathered minecraft:basalt、crystal minecraft:glowstone、fluid minecraft:water 为基础,再应用表中覆盖值。地下配色还将 flower 设为 minecraft:brown_mushroom。

系列idrocktop其他覆盖值
abyssalVolcanobasaltminecraft:blackstoneminecraft:basaltsoil=minecraft:blackstone, weathered=minecraft:red_nether_bricks, crystal=minecraft:magma_block, fluid=minecraft:lava, fogColor=0x563444
gardenOfTheFirmamentverdantminecraft:stoneminecraft:grass_blocksoil=minecraft:dirt, weathered=minecraft:andesite, fogColor=0xB6D6DD
giantStoneValleyweatheredminecraft:andesiteminecraft:tuffweathered=minecraft:stone, fogColor=0x939F9E
riftborneMonolithriftstoneminecraft:deepslateminecraft:polished_basaltcrystal=minecraft:shroomlight, fogColor=0x487182
infernalDeepCavernbasaltminecraft:blackstoneminecraft:basaltsoil=minecraft:blackstone, weathered=minecraft:red_nether_bricks, crystal=minecraft:magma_block, fluid=minecraft:lava, fogColor=0x563444
sunkenAzureGrottoazureminecraft:deepslateminecraft:moss_blockweathered=minecraft:tuff, structure=minecraft:mossy_stone_bricks, crystal=minecraft:sea_lantern, waterColor=0x27C6CF, fogColor=0x254F65
viridianToxicDepthsviridianminecraft:blackstoneminecraft:tuffcrystal=minecraft:ochre_froglight, waterColor=0x39D65B, fogColor=0x245E43
worldrootHollowancientminecraft:deepslateminecraft:moss_blockwood=minecraft:dark_oak_wood, crystal=minecraft:shroomlight, fogColor=0x365653

校验

方块字符串支持方块状态语法,例如 minecraft:oak_leaves[persistent=true]。普通地表字段,以及奇境的 rock/top/soil/crystal/weathered/moss/ice/bone/structure/wood 字段,要求非空气、无流体、无方块实体的实心完整方块。世界树材料使用较宽松的非空气、无流体、无方块实体规则,但 ground 还须通过实心地表校验,glow 必须发光。奇境树叶、花卉、藤蔓与流体另有各行所列的类型要求。

几何校验涉及的数值均须有限且位于范围内。系列尺寸与垂直倍率先独立检查,组合后仍须满足环体容纳与网格边距要求。字段有效不代表区域一定获准生成:生境、可用高度、预留地标与完整形状检查仍可拒绝候选点。

配色列表要求 1–16 项,同一系列内 ID 唯一;颜色范围为整数 0–16777215。将系列权重设为零或将 enabled 设为 false,并不免除构建阶段校验。null 分组、错误方块状态、不支持的骨架类型或非法几何可能中止注册表或世界初始化;不会逐字段静默修复为默认值。

模组的校验器不报告任意未知 JSON 键,不能靠拼错设置名来可靠发现配置错误。空配色列表被拒绝;空替换白名单可被接受,但会阻止普通区域准入。

重载

在创建或加载世界前设置生成选项,然后重启以取得新的注册表与生成器快照。/reload 不会重新生成地形。这些路径不会重写已生成区块;已保存的世界树预留记录继续使用原坐标与几何。

IsekaiCore 0.4.0-build61 在登录时同步 terrain 对象。生成过程明确读取服务端本地值,气氛展示读取已叠加服务端同步值的活动配置。该桥接不会实时推送修改给已连接客户端。独立的光影开关保持本地控制;Iris 加载光影包时才准备源码覆盖,因此关闭开关会在后续光影包加载时生效。

相关页面