眼模手机

眼模手机

为游戏添加一部可用且逼真的手机

📱 EyeMod — 为 Minecraft 打造的全功能手机

给朋友发消息、拍照、玩游戏等等——全都在 Minecraft 里完成。

EyeMod 为你的世界带来了一个可用且逼真的智能手机体验。无论你是在运营一个繁忙的 SMP,还是在玩单人生存世界,EyePhone 都内置了各种各样的应用,让你保持联系并享受娱乐。

💡 提示: 在你的物品栏中保留一个充电宝,以延长电池续航!


✨ 功能

  • 💬 消息 — 直接通过手机与其他玩家聊天
  • 🎮 小游戏 — 直接在 EyePhone 上玩游戏
  • 📸 相机与照片编辑 — 拍摄并编辑游戏内图片
  • 🗺️ 地图、笔记、商店、出生点 — 一整套实用应用
  • ⚙️ 高度可配置 — 几乎一切都能针对你的服务器或世界进行定制

1.20+ 说明: OP/作弊类应用(如 TNT 应用)已从默认应用选择中移除,以便服务器开箱即用时更安全。这些应用将在未来的更新中作为独立的配套模组回归。


⚙️ 配置

配置文件位于你的 .minecraft/config/ 文件夹中(或你的服务器目录中)。模组的大部分行为都可以在那里调整。

应用 ID

许多配置选项都需要一个应用 ID,其格式如下:

<modid>:<appname>

模组 ID 是 eyemod,应用名通常是应用显示名称中的空格替换为下划线。例如,地图应用的 ID 是 eyemod:maps。

💡 专业提示: 手持 EyePhone 时运行 /data get entity @p SelectedItem,即可直接从 NBT 数据中查看所有已安装应用的 ID。


🛒 商店

商店默认处于禁用状态。要启用它们:

  1. 打开你的配置文件
  2. 将 allowShopApps 设置为 true

这会在 EyePhone 上解锁食品商店和实用商店应用。你可以通过 foodShop 和 utilShop 列表自定义每个商店出售的物品,并使用 currency 属性更改接受的货币(默认:绿宝石)。


🏠 出生点

出生点应用允许你列出预定义的传送目的地——非常适合出生点枢纽、下界传送门或末地传送门。在配置中像这样添加它们:

["Spawn=1/2/3/minecraft:overworld", "Nether=1/2/3/minecraft:the_nether"]

玩家还可以设置个人的家位置。传送默认处于禁用状态——通过以下选项启用:

  • allowHome — 允许玩家传送到自己的家
  • allowSpawns — 允许玩家传送到预定义的出生点

🔒 应用访问控制

使用 access 配置列表来控制哪些应用可用以及对谁可用:

值 行为
0 对所有玩家启用 (默认)
1 仅对 OP 启用
2 完全禁用

示例:

["eyemod:maps=1", "eyemod:notes=2"]

要一次性禁用所有带作弊标签的应用,请将 disableCheatApps 设置为 true。


💰 应用定价

应用价格的工作方式与访问控制相同——只需用价格代替访问等级:

["eyemod:maps=100", "eyemod:notes=0"]

💾 存储

EyePhone 数据以 NBT 形式存储,因此每部手机有字符上限以保持性能。如果达到上限,数据会被自动清除。

  • 使用 maxStorage 属性调整上限
  • 对于大型服务器,考虑降低此值
  • 玩家可以从设置应用中手动清除应用数据

存储量按每字符约 2 字节计算。


🖥️ 服务器设置

EyeMod 完全兼容服务器。以下是服务器所有者和管理员应了解的内容:

🚫 封禁玩家

由于 EyePhone 允许玩家之间自由通信,可能会出现滥用情况。管理员可以直接通过设置应用输入用户名来封禁玩家使用 EyePhone。被封禁的玩家将失去对所有通信功能的访问权限。

📂 数据存储

玩家数据按世界存储,包括:

  • 💳 账户信息(金钱、已购买的应用)
  • 💬 消息(每个玩家、每个应用最多 64 条)
  • 🚫 封禁列表
  • 📋 公告板和聊天消息

⚠️ 警告: 删除世界数据文件会永久移除上述所有内容。