
以太 无处可逃
以太无逃脱防止玩家通过跳入虚空逃离以太维度!玩家不会坠落到主世界,而是被困在无尽的天空循环中。完全可自定义!
🌌 以太无逃脱
厌倦了玩家利用虚空作为免费传送回主世界的方式?以太无逃脱 是一个修复此问题的简单模组!
当你在以太维度中从岛屿上跳下或掉落时,你不会被送回主世界。相反,你会陷入一个循环——模组会将你直接传送回以太天空的顶端。你必须为生存而战,瞄准水面,降落在云朵上,或者真正搭建一个传送门才能回去。
✨ 模组功能
- 🛑 无法轻易逃脱:跳入虚空不再将你传送回主世界。
- 🔄 无尽天空循环:从岛屿上掉落会将你抛回以太天空的最顶端。
- ☁️ 云朵友好:降落在云朵上时行为与平常一致,并能保护你免受伤害。
- 💧 水面缓冲:掉落途中接触水面会安全地重置你的掉落距离。
- 💥 自定义落地伤害:自定义玩家落地时剩余的生命值,或设置一个最低生命值要求以存活下来。
- 🔮 效果与音效:传送时可选的异常状态效果(如黑暗或缓降)以及音效。
⚙️ 工作原理
- 你从岛屿上掉落,并在虚空中达到最低Y轴阈值。
- 模组阻止你切换维度,并将你送回天空顶端。
- 当你落地时,你的生命值和摔落伤害会根据配置文件设置进行调整。
📄 配置文件(aethernoescape-common.toml / aethernoescape.json)
该模组在首次启动时会在你的 config/ 文件夹中生成一个配置文件:
#触发传送的 Y 轴位置阈值
#范围:-100.0 ~ 300.0
yLimit = 1.0#玩家将被传送到的目标 Y 轴高度
#范围:0.0 ~ 1000.0
yTarget = 200.0
#玩家落地时设定的生命值(1.0 = 半颗心)
#范围:0.1 ~ 20.0
healthOnLanding = 1.0
#生存所需的最低生命值。如果玩家生命值低于或等于该值,则死亡。设置为 0.0 可禁用死亡。
#范围:0.0 ~ 100.0
minHealthToSurvive = 2.0
#如果为 true,则完全禁用落地伤害并保持玩家当前生命值
safeLanding = false
#高级效果与音效配置
[advanced]
#启用或禁用传送时的状态效果
enableEffects = true
#第一个效果的注册 ID(例如 minecraft:slow_falling)
effect1Id = "minecraft:slow_falling"
#第一个效果的持续时间(刻)(20 刻 = 1 秒)
#范围:0 ~ 1200
effect1Duration = 20
#第一个效果的放大倍数(0 = 等级 1)
#范围:0 ~ 255
effect1Amplifier = 0
#第二个效果的注册 ID(例如 minecraft:darkness)
effect2Id = "minecraft:darkness"
#第二个效果的持续时间(刻)(20 刻 = 1 秒)
#范围:0 ~ 1200
effect2Duration = 30
#第二个效果的放大倍数(0 = 等级 1)
#范围:0 ~ 255
effect2Amplifier = 0
#启用或禁用传送音效
enableSounds = true
#第一个音效的注册 ID
sound1Id = "minecraft:entity.bat.loop"
#第一个音效的音量
#范围:0.0 ~ 2.0
sound1Volume = 0.8
#第一个音效的音调
#范围:0.0 ~ 2.0
sound1Pitch = 1.0
#第二个音效的注册 ID
sound2Id = "minecraft:block.amethyst_block.chime"
#第二个音效的音量
#范围:0.0 ~ 2.0
sound2Volume = 1.0
#第二个音效的音调
#范围:0.0 ~ 2.0
sound2Pitch = 1.2</code></pre>
配置选项:
yLimit – 虚空中触发传送的 Y 轴高度。
yTarget – 玩家被传送回的 Y 轴天空高度。
healthOnLanding – 玩家落地后剩余的生命值(1.0 = 半颗心)。
minHealthToSurvive – 承受冲击所需的最低生命值(设置为 0.0 可禁用)。
safeLanding – 设置为 true 可完全禁用落地伤害和生命值重置。
enableEffects / enableSounds – 切换传送时的状态效果和音效。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。