始终多人游戏

始终多人游戏

轻量级模组,自动将单人世界发布为在线游戏。让朋友无需始终记得先启用多人模式即可加入。

游戏机制

主要特性

  • 加载世界时自动发布单人游戏世界。
  • 仅限好友访问。
  • 使用原生服务器命令,如 /whitelist/ban
  • 为其他玩家设置默认游戏模式和命令。

配置

全局设置可以在 config/alwaysmultiplayer.json 中添加。这些设置也可以在 Minecraft 主菜单 选项... -> 在线... -> Always Multiplayer 配置... 中找到。

设置 默认值 描述
multiplayer LAN 设置为 LAN 默认将所有单人世界开放到局域网(或通过端口转发或其他模组开放到互联网)。设置为 OFF 则默认保持单人模式。
access FRIENDS 谁能加入你的多人世界。
FRIENDS:允许 Minecraft 好友(以及白名单玩家)。
WHITELIST:仅允许白名单玩家。
OPEN:允许所有连接。
gamemode null (自动) 加入你世界的其他玩家的默认游戏模式。设置为 null 则跟随世界设置,或设置为 SURVIVALCREATIVEADVENTURESPECTATOR 来分配全局默认值。
commands null (自动) 加入你世界的其他玩家的默认命令权限。设置为 null 则跟随世界设置,或设置为 truefalse 来分配全局默认值。
port null (自动) 仅限局域网世界的默认端口号。设置为 null 每次自动分配空闲端口,或输入 1024 到 65535 之间的数字。

命令

所有内置服务器命令均可用,包括 /ban、/whitelist 和 /op。这些命令会在你的配置文件根目录(不特定于任何世界)创建 json 文件。即与你的 usercache.json 相同的位置。参见示例 whitelist.json

命令 描述 示例 操作者级别
/whitelist 将玩家加入白名单,允许他们在访问设置为 FRIENDS 或 WHITELIST 时加入。 /whitelist add Player123 3 (管理员)
/ban 禁止玩家加入你的任何世界。也包括 /ban-ip 和 /banlist。 /ban Player123 3 (管理员)
/pardon 解除对玩家的封禁,使他们可以加入你的所有世界。 /pardon Player123 3 (管理员)
/op 使玩家成为 2 级操作员(与启用“命令”默认给予的权限相同)。 /op Player123 3 (管理员)
/deop 移除玩家的操作员权限(除非默认对其他玩家启用了“命令”)。 /deop Player123 3 (管理员)
/perf 启动性能分析器。 /perf start 4 (所有者)
/save-all 保存世界。也包括 /save-off 和 /save-on。 /save-all 4 (所有者)
/stop 停止服务器并断开所有玩家连接(或者使用 /unpublish)。 /stop 4 (所有者)

将局域网世界开放到互联网

P2P 已从 26.2 更新中移除(暂时),随之移除的还有单人世界的“在线”多人游戏选项。虽然这确实使与好友连接变得更加困难,但仍可以通过“局域网”多人游戏选项和一些额外设置来实现。

  • 在家庭路由器上创建端口转发规则,将特定端口转发到你的计算机,并让好友使用你的公共 IP 地址 + 端口号加入,例如 10.1.1.1:5555
  • 或者,使用像 e4mc 这样的模组,每次你开放世界到局域网时,它会分配一个独特的公共域名。

_如果你不希望有意外的连接,请务