Gale 默认世界配置
信息
以下 YAML 配置展示了 Gale 默认世界配置 (config/gale-world-defaults.yml) 的结构及其默认的值
此配置文件基于最新的 Leaf 1.21.1 分支
点击配置项后面的箭头按钮以显示其描述
# This is the world defaults configuration file for Gale.
# As you can see, there's a lot to configure. Some options may impact gameplay, so use
# with caution, and make sure you know what each option does before configuring.
#
# If you need help with the configuration or have any questions related to Gale,
# join us in our Discord, or check the GitHub Wiki pages.
#
# Configuration options here apply to all worlds, unless you specify overrides inside
# the world-specific config file inside each world folder.
#
# Wiki: https://github.com/GaleMC/Gale/wiki
# Discord: https://discord.gg/gwezNT8c24
_version: 1
gameplay-mechanics:
arrow-movement-resets-despawn-counter: false #(1)!
entities-can-random-stroll-into-non-ticking-chunks: true #(2)!
entity-wake-up-duration-ratio-standard-deviation: 0.2 #(3)!
fixes:
broadcast-crit-animations-as-the-entity-being-critted: false #(4)!
keep-mooshroom-rotation-after-shearing: true #(5)!
mc-110386: true #(6)!
mc-121706: false #(7)!
mc-238526: false #(8)!
mc-31819: true #(9)!
hide-flames-on-entities-with-fire-resistance: false #(10)!
technical:
load-portal-destination-chunk-before-entity-teleport: false #(11)!
try-respawn-ender-dragon-after-end-crystal-place: true #(12)!
small-optimizations:
load-chunks: #(13)!
to-activate-climbing-entities: false #(14)!
to-spawn-phantoms: false #(15)!
max-projectile-chunk-loads: #(16)!
per-projectile:
max: 10 #(17)!
remove-from-world-after-reach-limit: false #(18)!
reset-movement-after-reach-limit: false #(19)!
per-tick: 10 #(20)!
reduced-intervals:
acquire-poi-for-stuck-entity: 60 #(21)!
check-nearby-item:
hopper: #(22)!
interval: 1 #(23)!
minecart:
interval: 1 #(24)!
temporary-immunity: #(25)!
check-for-minecart-near-item-interval: 20 #(26)!
check-for-minecart-near-item-while-active: false #(27)!
check-for-minecart-near-item-while-inactive: true #(28)!
duration: 100 #(29)!
max-item-horizontal-distance: 24.0 #(30)!
max-item-vertical-distance: 4.0 #(31)!
nearby-item-max-age: 1200 #(32)!
check-stuck-in-wall: 10 #(33)!
villager-item-repickup: 100 #(34)!
save-fireworks: true #(35)!
use-optimized-sheep-offspring-color: true #(36)!
-
当箭开始下落时 (例如卡住箭的方块被破坏), 是否重置箭的自然清除计数器.
默认值 推荐值 Gale Paper 原版 - true
true
true
基于目标的推荐值 优化 false
原版行为 true
-
是否允许随机游荡的生物寻路进入未加载区块.
默认值 推荐值 Gale Paper 原版 - true
true
true
基于目标的推荐值 优化 - 原版行为 true
-
如果将此值设为 >
0
, 则唤醒不活跃实体的过程会分布在一段时间内, 而不是同时唤醒大量实体.
这使实体的行为更加自然.
此配置项的值应是一个 变异系数 (Coefficient of Variation), 或实体不活跃持续时间的 σ / μ (标准差与均值的比率).
换句话说, 此配置项是表示实体不活跃持续时间的σ
值, 乘以normal_distribution(μ = 1, σ)
的因子.
如果设为 ≤0
, 则禁用此逐步实体唤醒功能.默认值 推荐值 Gale Paper 原版 0.2
0.2
0.0
- 基于目标的推荐值 优化 - Paper 行为 0.0
-
是否将广播暴击动画为被攻击实体的动画.
这不会改变暴击动画显示的位置: 动画始终显示在被攻击实体上.
通常 (如果设为false
), 暴击动画会广播为暴击的玩家, 这意味着看不到玩家的人也无法看到暴击动画.
如果设为true
, 暴击动画会广播为被攻击实体, 这意味着看到实体的人可以看到暴击动画.默认值 推荐值 Gale Paper 原版 - false
false
false
基于目标的推荐值 优化 - 原版行为 false
-
是否在用剪刀修剪哞菇后保留其旋转角度 (修复 MC-88967 的部分问题).
默认值 推荐值 Gale Paper 原版 - true
false
false
基于目标的推荐值 优化 - 原版行为 false
-
是否修复 MC-110386.
默认值 推荐值 Gale Paper 原版 true
true
false
false
-
是否修复 MC-121706.
默认值 推荐值 Gale Paper 原版 true
false
false
false
-
是否修复 MC-238526.
默认值 推荐值 Gale Paper 原版 - false
false
false
-
是否修复 MC-31819.
默认值 推荐值 Gale Paper 原版 true
true
false
false
-
对于拥有火焰抗性效果的实体, 是否在他们着火时隐藏视觉火焰.
默认值 推荐值 Gale Paper 原版 - false
false
false
基于目标的推荐值 优化 - 原版行为 false
-
当实体通过传送门时, 是否在传送前完全加载目的地的区块.
这会导致服务器主线程在传送完成之前完全暂停.默认值 推荐值 Gale Paper 原版 false
false
false
false
基于目标的推荐值 优化 false
原版行为 false
-
当末影水晶被放置在返回传送门的正确位置时, 是否尝试重生末影龙.
默认值 推荐值 Gale Paper 原版 - true
true
true
基于目标的推荐值 优化 - 原版行为 true
-
是否在特定情况下加载区块.
-
是否加载区块以激活有攀爬能力的实体.
在 Paper 中, 像僵尸这样的 "有攀爬能力" 的实体 (例如能够沿着梯子下降) 会优先被激活.
检查实体是否在攀爬需要检查其所在的方块.
当实体刚好移动到方块边缘触及另一个区块时, 可能导致服务器主线程暂停来等待区块的加载.
如果设为false
, 将阻止这种情况: 服务器不会检查未加载区块中实体的 "攀爬" 优先级, 从而避免不必要的, 主线程暂停导致的瞬卡.默认值 推荐值 Gale Paper 原版 false
false
true
- 基于目标的推荐值 优化 false
Paper 行为 true
-
是否加载区块以生成幻翼.
如果设为false
, 当服务器尝试在未加载区块中生成幻翼时, 不会发生任何操作.默认值 推荐值 Gale Paper 原版 false
false
true
true
基于目标的推荐值 优化 false
原版行为 true
-
以下是为弹射物 (例如箭、三叉戟或末影珍珠进入未加载区块时) 加载区块的配置.
-
弹射物在其生命周期内可以同时加载的最大区块数.
如果设为 <0
, 此配置项将被禁用, 即弹射物可加载的区块数量不受限制.默认值 推荐值 Gale Paper 原版 10
10
-1
-1
基于目标的推荐值 优化 10
原版行为 -1
-
是否清除超过上述
max
阈值的弹射物.
从世界中清除弹射物具有一定风险, 因为这会影响像三叉戟这类对玩家有价值的弹射物, 因此不推荐将此值设为true
, 除非你可以接受该风险.默认值 推荐值 Gale Paper 原版 false
false
false
false
基于目标的推荐值 优化 推荐在极端环境下设为 true
, 但仍有一定风险原版行为 false
-
是否将超过上述
max
阈值的弹射物的平面速度设为0
, 避免其尝试穿过区块边界.
如果上述remove-from-world-after-reach-limit
设为true
, 此配置项无效.默认值 推荐值 Gale Paper 原版 - false
false
false
基于目标的推荐值 优化 true
原版行为 false
-
单个世界中所有弹射物在一个 tick 中可以同时加载的最大区块数.
如果设为 <0
, 此配置项将被禁用, 即弹射物每 tick 可加载的区块数量不受限制.默认值 推荐值 Gale Paper 原版 10
10
-1
-1
基于目标的推荐值 优化 2
原版行为 -1
-
被卡住的生物尝试搜寻兴趣点 (比如在矿车上的村民尝试获 Poi 点, 又称工作方块) 的额外间隔, 为原有间隔基础上的额外时间间隔.
(以 tick 为单位)
如果它们在此间隔期间不再被卡住, 则可以立即再次获取兴趣点.
例如, 如果将此值设为100
, 卡住的生物每隔 5 秒尝试搜寻一次兴趣点.
如果设为 <0
, 将默认与 Paper 相同.默认值 推荐值 Gale Paper 原版 60
60
200
0
基于目标的推荐值 优化 200
原版行为 0
-
每个漏斗检查附近可拾取掉落物的频率.
这仅影响从地面拾取掉落物 (例如掉落物), 而不影响从箱子或其他存储容器中吸取物品. -
每个漏斗方块检查附近可拾取掉落物的频率.
(以 tick 为单位)
例如, 如果设为20
, 漏斗将每秒检查一次其上方的掉落物.
如果设为 ≤0
, 将默认与 Paper 相同.默认值 推荐值 Gale Paper 原版 20
1
1
1
基于目标的推荐值 优化 50
原版行为 1
-
与上述
interval
相同, 但仅适用于漏斗矿车.默认值 推荐值 Gale Paper 原版 20
1
1
1
基于目标的推荐值 优化 20
原版行为 1
-
漏斗矿车可以暂时免疫, 免受上述
interval
的影响.
在免疫期间, 矿车将每 tick 检查一次掉落物. -
每个漏斗矿车检查附近掉落物的频率, 以给予矿车临时免疫, 免受
interval
的影响.
(以 tick 为单位)
如果设为 ≤0
, 行为将与设为1
相同.默认值 推荐值 Gale Paper 原版 20
20
- - 基于目标的推荐值 优化 20
原版行为 - (如需贴合原版行为, interval
必须设为 1) -
是否检查 活跃 状态的掉落物附近的漏斗矿车, 以给予矿车临时免疫, 免受
interval
的影响.默认值 推荐值 Gale Paper 原版 true
(setting this value tofalse
is strongly not recommended)false
- - 基于目标的推荐值 优化 false
原版行为 - (如需贴合原版行为, interval
必须设为 1) -
是否检查 非活跃 状态的掉落物附近的漏斗矿车, 以给予矿车临时免疫, 免受
interval
的影响.默认值 推荐值 Gale Paper 原版 true
(setting this value tofalse
is strongly not recommended)true
- - 基于目标的推荐值 优化 true
原版行为 - (如需贴合原版行为, interval
必须设为 1) -
每个矿车临时免疫的时长, 免受
interval
的影响.
(以 tick 为单位)
如果设为 ≤0
, 漏斗矿车将永远不会拥有临时免疫.默认值 推荐值 Gale Paper 原版 100
100
- - 基于目标的推荐值 优化 75
原版行为 - (如需贴合原版行为, interval
必须设为 1) -
漏斗矿车与掉落物的最远水平距离, 在此范围内掉落物可以给予矿车临时免疫, 以此免受
interval
的影响.
(以 方块 为单位)
如果设为 <0
, 漏斗矿车将永远不会获得临时免疫.默认值 推荐值 Gale Paper 原版 24.0
24.0
- - 基于目标的推荐值 优化 24.0
原版行为 - (如需贴合原版行为, interval
必须设为 1) -
与
max-item-horizontal-distance
相同, 但这是掉落物与漏斗矿车之间的最远垂直距离.
(以 方块 为单位).默认值 推荐值 Gale Paper 原版 4.0
4.0
- - 基于目标的推荐值 优化 4.0
原版行为 - (如需贴合原版行为, interval
必须设为 1) -
超过此存活时间的掉落物不会使附近的漏斗矿车获得临时免疫, 以免受
interval
的影响.
(以 tick 为单位)
如果设为 ≤0
, 表示没有存活时间的限制, 即所有掉落物都可以给予漏斗矿车临时免疫.默认值 推荐值 Gale Paper 原版 1200
1200
- - 基于目标的推荐值 优化 600
原版行为 - (如需贴合原版行为, interval
必须设为 1) -
检查实体是否被卡在墙中的频率, 以对其造成窒息伤害.
(以 tick 为单位)
由于在造成伤害后会有一个伤害间隔 (可能会在未来改变, 但目前约为 1 秒), 处在伤害间隔时无法再次造成伤害, 因此将窒息检查的频率控制在 1 秒以内几乎不会引起注意.
例如:- 如果设为
10
, 实体将会每隔 ½ 秒检查一次是否窒息. - 如果设为 ≤
0
, 默认与 Paper 相同.
默认值 推荐值 Gale Paper 原版 10
10
1
1
基于目标的推荐值 优化 10
原版行为 1
- 如果设为
-
村民投掷的掉落物被其他实体拾取的最小延迟.
(以 tick 为单位)- 防止村民在某些农场设计中优先拾取种植物品, 造成漏斗无法拾取; 否则这些设计会因下面的
check-nearby-item.hopper
而失效. - 减少村民不断向其他库存已满的村民投掷大量物品时造成的卡顿.
例如: - 如果设为
100
, 实体可以在 5 秒后拾取村民投掷的物品. - 如果设为 <
0
, 默认与原版相同, 目前为10
ticks (½ 秒).
默认值 推荐值 Gale Paper 原版 100
100
-1
-1
基于目标的推荐值 优化 100
原版行为 -1
- 防止村民在某些农场设计中优先拾取种植物品, 造成漏斗无法拾取; 否则这些设计会因下面的
-
是否在保存区块时保存烟花.
烟花可能会出现故障而无法引爆, 并且使用发射器可以非常容易的用烟花填满一个区块.
如果设为true
, 区块卸载时会清除烟花, 从而防止这种情况发生.默认值 推荐值 Gale Paper 原版 -
(参阅下方的 优化)true
true
true
基于目标的推荐值 优化 - 通常情况下: - (无关紧要)
- 如果你预计玩家喜欢尝试破坏服务器: 设为
false
原版行为 true
-
在生成新的绵羊或幼年绵羊时, 是否使用更快的逻辑选择羊的颜色.
选择的颜色与原版完全相同.
但是在原版中, 可以使用数据包更改染料组合的合成配方来更改新颜色.
如果设为true
, 任何此类配方的更改都将被忽略.默认值 推荐值 Gale Paper 原版 true
true
false
false
基于目标的推荐值 优化 true
原版行为 false