日间小睡

日间小睡

添加基于床的时间跳过功能:睡过白天以到达夜晚,可选择跳过夜晚到白天。可配置模式和玩家百分比阈值。

游戏机制

加入我们的 Discord

让玩家可以睡过白天,直接跳到夜晚。可选地,它也可以跳过夜晚回到白天,但该模式默认禁用,并且需要玩家在跳过白天后起床并再次躺下。

安装在服务器上。客户端安装是可选的(原版客户端可以无缝加入并使用)。 单人游戏说明:在单人游戏中完美运行。 只需像平常一样将其安装到你的 mods 文件夹中。

请在 Discord 上报告任何 bug、错误或功能建议: https://discord.gg/4XUPywnEyE

配置

  • 当前世界配置:world/serverconfig/daynap-server.toml
  • 整合包默认配置:defaultconfigs/daynap-server.toml

如果你希望每个新世界或服务器存档都以你偏好的规则开始,请使用 defaultconfigs/daynap-server.toml

可用选项

enableDaySkip

  • 启用白天睡觉并跳转到夜晚开始。
  • 默认值:true

daySkipPercent

  • 同一维度中必须睡觉才能跳过白天的非旁观者玩家百分比。
  • 默认值:100

skipTimePerTick

  • 跳过运行期间每个服务器 tick 推进的峰值游戏内时间 tick 数。
  • 过渡现在会缓入缓出,以实现更柔和的开始和结束,而不是以固定速度移动。
  • 默认值:300,这会使完整的白天到夜晚跳过大约需要 3 秒。

enableNightSkip

  • 启用跳过夜晚回到白天。
  • 在白天跳过期间一直待在床上的玩家必须站起来并再次躺下,才会计入夜晚跳过。
  • 默认值:false

nightSkipPercent

  • 同一维度中必须睡觉才能跳过夜晚的非旁观者玩家百分比。
  • 默认值:50

示例

默认行为:

enableDaySkip = true
daySkipPercent = 100
skipTimePerTick = 300
enableNightSkip = false
nightSkipPercent = 50

启用两个方向,但让服务器上一半玩家跳过白天、三分之二玩家跳过夜晚:

enableDaySkip = true
daySkipPercent = 50
skipTimePerTick = 120
enableNightSkip = true
nightSkipPercent = 67