
服务器侧尸体
死亡时可搜刮尸体——你的尸体保留物品和经验值,直到你返回。100%服务端实现:玩家使用完全原版客户端加入,无需安装任何内容。
当你死亡时,物品不会散落并消失。你的身体会留在你倒下的地方——一具穿着你皮肤的尸体——保存着你携带的所有物品以及你的经验值。走回去右键点击即可取回一切。
整个模组在服务器端运行。玩家使用完全原版的客户端即可连接——无需在客户端安装任何内容。将其放入 Fabric 服务器的 mods 文件夹中,每位玩家都能获得尸体机制,无论他们是否安装模组客户端。
功能
- 死亡会留下一个可搜刮的尸体,而不是散落且会消失的物品掉落(遵循 keepInventory 游戏规则)。
- 尸体使用死亡玩家真实的皮肤渲染,躺在其倒下的位置。
- 尸体会下落并停在地面上,在熔岩和水池上漂浮,并保持在虚空正上方的世界内——战利品永远不会被摧毁。
- 右键点击可将尸体作为箱子打开:盔甲、副手、物品栏和快捷栏各自分布在对应槽位中。仅可取出——无法放入任何物品。
- 潜行右键点击可将所有物品返回其原始物品栏槽位,并返还存储的经验值。物品栏满时也不会导致战利品散落。
- 拥有者锁定:在可配置的时间内只有拥有者(和管理员)可以搜刮尸体;之后任何人都可以。放置过久,尸体会掉落其内容物,确保不会有物品真正丢失。
- /deathhistory 列出你最近的死亡记录(管理员可查看其他玩家)。
如何与原版客户端兼容?
可见的尸体是一个处于睡眠姿势的数据包级假玩家,携带死亡玩家真实的皮肤;可点击的碰撞箱是隐形的原版交互实体;战利品界面是一个普通的原版箱子菜单,只有服务器知道它映射回你的物品栏。
配置(config/ssc.json)
- enabled — 主开关(false = 原版死亡机制)
- despawnMinutes(默认 2880)— 尸体消失并掉落战利品前的分钟数,0 = 永不
- keepExperience(默认 true)— 存储并返还玩家的经验值
- opsBypassProtection(默认 true)— 管理员可以搜刮任何尸体
- spawnInLava / spawnOverVoid(默认 true)— 危险环境死亡时是否仍生成漂浮/虚空持有的尸体
- voidScanDepth(默认 12)— 在判定为“虚空上方”前向下扫描的深度
- skeletonMinutes(默认 1440)— 尸体对所有人解锁前的分钟数,0 = 永不
- skeletonStageIsPublic(默认 true)— 老化尸体可被任何人搜刮
- deathHistorySize(默认 20)— 每位玩家保留的 /deathhistory 死亡记录数量
需要 Fabric API。也支持单人游戏(它在集成服务器上运行)。
这是对我客户端+服务器端模组 [Fallen](https://github.com/Andrewwwwwwwwwwwwwww/fallen)理念的完全服务器端重写。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。