
社交孤立
一个服务器端Minecraft SMP模组,巧妙地激励玩家们一起共度时光。
查看大图社交孤立
一款服务端邻近度模组,根据你与其他玩家的距离决定微小的游戏效果。无需客户端安装。
你是否觉得多人游戏服务器需要多一点鼓励玩家聚在一起的理由?社交孤立添加了一个微妙的社交值(0-100),靠近其他玩家时会增加,独自一人时则会减少。这不是惩罚模组,而是一个温和的提示,告诉玩家不要把基地建在200万格之外。
概念
你的社交值(0-100)在其他玩家靠近时增加,独自一人时减少。效果分为四个层级,并带有迟滞机制以防止频繁波动。新玩家初始值为70。
| 层级 | 范围 | 效果 |
|---|---|---|
| 活跃 | 60-100 | +8% 挖掘速度,+8% 经验获取 |
| 中性 | 40-60 | 无 |
| 孤独 | 15-40 | -6% 挖掘速度 |
| 隔绝 | 0-15 | -12% 挖掘速度,允许生成幻翼 |
特性
- 仅服务端。客户端无需安装此模组。效果透明生效。
- 可选客户端 HUD。本地安装模组的玩家会获得一个可拖拽、可缩放、带平滑颜色过渡的社交值条。在聊天中拖拽可重新定位,滚动滚轮可调整大小。
- 熟悉度。玩家对之间一起游戏约5小时后会逐渐建立熟悉度。达到最大值后,该玩家不再影响你的社交值。分开约24小时后熟悉度会衰减。可开关。
- 群体倍率。较大群体获得对数级加成:2名玩家时1.25倍,4名及以上玩家时上限1.5倍。
- 层级迟滞。降级需要低于阈值5点(约90秒独处),从而消除短暂分离造成的波动。升级则立即生效。
- 实时配置。所有12项服务器设置均可通过
/social config set命令调整,无需重启。 - 注重性能。交错时钟处理、原版 AABB 查询、无 Mixin。
命令
| 命令 | 权限 | 描述 |
|---|---|---|
/social meter |
所有人 | 查看自己的社交值 |
/social get [玩家] |
所有人 | 查看其他玩家的社交值 |
/social set <玩家> <0-100> |
OP 等级 2 | 设置某位玩家的社交值 |
/social regained [玩家] |
所有人 | 查看累计获得的总社交点数 |
/social config list |
OP 等级 2 | 列出所有服务器配置值 |
/social config get <键> |
OP 等级 2 | 获取某个配置值 |
/social config set <键> <值> |
OP 等级 2 | 实时修改配置值 |
/socialhud toggle |
客户端 | 显示/隐藏 HUD 条 |
/socialhud pos <x> <y> |
客户端 | 设置 HUD 条位置 |
/socialhud scale <0.25-3.0> |
客户端 | 设置 HUD 条缩放 |
/socialhud reset |
客户端 | 重置 HUD 为默认设置 |
服务器配置 (config/socialisolation-server.toml)
| 键 | 默认值 | 描述 |
|---|---|---|
proximityRadius |
24 | 检测附近玩家的方块半径 |
meterGainRate |
0.1667 | 每秒靠近其他玩家时社交值的增加量 |
meterDrainRate |
0.0556 | 每秒独处时社交值的减少量 |
familiarityGainRate |
0.00006 | 每秒一起游戏时熟悉度的增加量 |
familiarityDecayRate |
0.00001157 | 每秒分开时熟悉度的减少量 |
thresholdThriving |
60 | 活跃层级阈值 |
thresholdLonely |
40 | 低于此值为孤独层级 |
thresholdIsolated |
15 | 低于此值为隔绝层级 |
enableBenefits |
true | 总开关,控制正面效果 |
enablePenalties |
true | 总开关,控制负面效果 |
enableFamiliarity |
true | 总开关,控制防 AFK 熟悉度 |
phantomSpawnWhenIsolated |
true | 是否允许隔绝状态的玩家生成幻翼 |
需求
- 我的世界 1.21.1
- NeoForge 21.1.229+
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。