敲门者(恐怖)

敲门者(恐怖)

有人可能会敲门甚至开门。在夜晚这会更加显眼和危险。

冒险

门环敲门 - 氛围敲门模组

为你的《我的世界》世界添加随机、沉浸式的敲门声。也许有什么东西正站在你的门外……

📖 这个模组是什么?

门环敲门是一个轻量级、对服务器友好的模组,它为你的《我的世界》世界添加氛围敲门声。

你是否曾在夜间独自待在基地里,突然听到门外传来敲门声?但当你打开门时……却空无一人。

这个模组正是为了营造这种感觉。门会随机自行发出敲门声。

非常适合:

  • 恐怖主题整合包
  • 为原版游戏玩法增添紧张感
  • 冒险地图
  • 打造沉浸式服务器体验

✨ 特性

特性 描述
随机敲门 门会在随机时间间隔内被敲响(可配置)
门可能会打开 有时门会从另一侧被打开
昼夜循环 白天敲门较少,夜晚更频繁
完全可配置 每个设置都可通过配置文件调整
8种敲门声效 多种敲门声(每种2-8秒)
4种开门声效 开门时发出吱呀作响的声音
双开门支持 与相连的双开门完美配合
空间音效 声音从门处传来,而非在你脑海中回响
无依赖 仅需Forge即可独立运行

🎮 命令

命令 作用
/doorknocker toggle true/false 启用或禁用模组
/doorknocker test 手动触发一次敲门(用于测试)
/doorknocker reload 无需重启即可重新加载配置
/doorknocker stats 查看当前设置和计时器

注意:命令需要操作员权限(等级2)。

⚙️ 配置

首次启动后,配置文件会创建在: .minecraft/config/doorknocker-common.toml

时间设置(20 tick = 1秒)

dayMinTicks = 24000    # 白天最小延迟(20分钟)
dayMaxTicks = 48000    # 白天最大延迟(40分钟)
nightMinTicks = 12000  # 夜晚最小延迟(10分钟)
nightMaxTicks = 24000  # 夜晚最大延迟(20分钟)

距离设置

dayMinDistance = 0     # 白天最小距离(方块)
dayMaxDistance = 32    # 白天最大距离
nightMinDistance = 0   # 夜晚最小距离
nightMaxDistance = 48  # 夜晚最大距离

概率与其他

openChance = 0.1               # 门打开而非被敲响的概率为10%
requireDirectLineOfSight = false  # 可以隔墙敲门
enableDebugLogging = false     # 用于测试的控制台日志

🎯 为什么选择门环敲门模组?

  • 轻量级

    • 极低的性能影响
    • 无需额外依赖
    • 文件体积小
  • 兼容整合包

    • 可与任何整合包搭配使用
    • 可通过配置完全调整
    • 与其他模组无冲突
  • 多人游戏就绪

    • 声音对所有附近的玩家播放
    • 计时器在服务器端运行
    • 支持代理/Paper/Spigot(仅限Forge)
  • 沉浸感

    • 增添紧张感而不恼人
    • 可配置的出现频率防止刷屏
    • 来自门位置的空间音效

📦 技术信息

方面 详情
Minecraft版本 1.19.2
模组加载器 Forge 43+
依赖
端侧 双端(客户端与服务器)
文件大小 约2 MB
性能 影响极小

🔧 工作原理

  1. 计时器系统 - 模组计算tick数(20 tick = 1秒)
  2. 搜索门 - 扫描玩家周围配置半径内的门
  3. 随机选择 - 在范围内随机选取一扇门
  4. 敲门或开门 - 根据配置随机决定敲门或开门
  5. 空间音效 - 从门的位置播放音效
  6. 冷却 - 重置计时器并等待下一次尝试

📜 许可证

MIT许可证——可自由用于任何整合包。如能注明出处将不胜感激,但并不强制要求。