地图面 - 客户端

地图面 - 客户端

在玩家面部前方渲染头盔栏中装备的地图,可通过/hat指令使用

MapFace 让你能够把已填充的地图戴在头上,并直接将地图纹理渲染在你的面部正面。

这是 客户端 Fabric 模组。 为改进多人游戏同步效果,服务器所有者也可安装可选的 Paper 插件:

可选服务器插件: MapFace Server

功能简介

当玩家在头部装备栏中放入 filled_map 时,MapFace 会替换常规头部物品渲染,转而将地图本身绘制成平面的面具。

这意味着:

  • 你自己佩戴的地图会显示在脸上
  • 其他佩戴地图的玩家也能正确显示
  • 地图会贴合面部并跟随头部旋转

纯客户端模式

MapFace 默认作为客户端 Fabric 模组运行。

在纯客户端模式下,你始终能看到自己佩戴的地图。你也能看到其他玩家佩戴的地图,但前提是你的客户端已有该地图的数据。

通常,这意味着你必须满足以下条件之一:

  • 之前持有过该地图
  • 曾在物品展示框中查看过该地图
  • 通过其他方式从服务器接收了该地图的数据

如果你的客户端从未接收过该地图的数据,MapFace 将无法渲染任何内容。

可选的服务端同步

为获得更好的多人游戏体验,服务器所有者可以安装可选的 MapFace Server Paper 插件:

下载 MapFace Server

当安装在 Paper 服务器上时,该插件会帮助 MapFace 客户端自动同步地图数据。这使得玩家之间佩戴的地图渲染更加可靠。

该服务器插件通过以下方式改进多人游戏体验:

  • 在客户端发现地图数据缺失之前发送所需数据
  • 在佩戴地图被查看时保持其更新
  • 使 MapFace 客户端更稳定地看到彼此佩戴的地图

未安装模组的客户端会被安全忽略,此客户端模组无需插件仍可正常工作。

需求

客户端

  • Fabric Loader
  • Fabric API
  • MapFace 客户端模组

可选服务器支持

使用方法

  1. 获取一个 filled_map
  2. 将其装备到头部物品栏
  3. 切换至第三人称视角,或让其他 MapFace 用户看向你

注意事项

  • 此模组主要为视觉功能
  • 基础功能无需服务器插件
  • Paper 插件仅用于改善使用客户端模组的玩家之间的同步
  • 同时安装客户端模组和可选服务器插件可获得最佳的多人游戏效果

兼容性

  • 针对本页面列出的 Minecraft/Fabric 版本设计
  • 默认仅影响客户端,安全无虞
  • 可加入原版、Paper 和 Fabric 服务器
  • 在装有 MapFace Server 的 Paper 服务器上可启用可选的增强同步功能