身份证M

身份证M

一个轻量级模组,引入了带有数据存储、网络和图形用户界面支持的玩家身份卡。

管理

IDCardM 指南(Fabric 1.21.1)

概述

IDCardM 是一个 RP 身份/数据库模组,包含:

  • 卡片物品:id、license、boss、gym_leader、custom
  • 机构角色 GUI:JPJ、POLIS、JPN、Pokemon League
  • 零售助手:7EleBen 平板(7e_tablet)
  • 首次引导个人资料(birthday、citizenship、height)
  • 专用平板:jpj_tablet、jpn_tablet、polis_tablet、admin_tablet、idm_tablet
  • 面向请求者的私密结果消息,以及定向通知(用于传票)

快速开始

  1. 给玩家一张卡片或平板:
    • /idcardm give <player> id
    • /idcardm give <player> admin_tablet
    • /idcardm give <player> jpj_tablet
    • /idcardm give <player> jpn_tablet
    • /idcardm give <player> polis_tablet
  2. 设置机构/编辑者角色(OP):
    • /idcardm agency jpn add <player>
    • /idcardm editor add <player>
  3. 打开菜单:
    • 右键点击专用平板可直接打开 UI
    • idm_tablet 打开机构菜单
    • /idcardm dbgui 打开机构菜单(需要角色/管理员权限)

核心命令

  • /idcardm commands
  • /idcardm guide <1-6>
  • /idcardm guidebook
  • /idcardm give <player> <id|license|boss|gym_leader|custom|admin_tablet|jpj_tablet|jpn_tablet|polis_tablet|7e_tablet|idm_tablet>
  • /idcardm setfield <player> <type> <field> <value>
  • /idcardm setphoto <player> <type> <url>

机构命令(OP)

  • /idcardm agency jpj add/remove <player> | list
  • /idcardm agency polis add/remove <player> | list
  • /idcardm agency jpn add/remove <player> | list
  • /idcardm agency 7e add/remove <player> | list
  • /idcardm agency pokemon add/remove <player> | list

记录查询

  • /idcardm records <id|license|gym> <player> [page] [filter]

游戏内行为

  • 右键点击卡片:向附近玩家显示卡片详情
  • Shift + 右键点击:仅自己预览
  • 卡片显示时不会模糊屏幕
  • 如果有人拾取了你掉落的卡片,他们可以读取存储在该卡片物品中的所有者信息

访问规则

  • 平板 UI 打开对所有玩家开放。
  • 后端操作仍然强制执行机构角色权限。
  • /idcardm dbgui 仍然需要机构/编辑者/管理员角色。
  • JPJ 使用 3 个专注菜单:KELUAR LESEN、PERBAHARUI、SEMAK/SAMAN
  • 7EleBen 充值需要角色:/idcardm agency 7e add <player>
  • POLIS 可以检查 ID/犯罪标记
  • JPN 可以登记公民 ID
  • Pokemon League 可以管理道馆馆主卡片流程

数据文件

  • config/idcardm_cards.json
  • config/idcardm_permissions.json
  • config/idcardm_agency_permissions.json
  • config/idcardm_agency_services.json
  • config/idcardm_audit.log

发行说明

  • 在 1.21.1 上,模组/工具链需要 Java 21 运行时。
  • 兼容 ModernFix 和 FerriteCore(可选优化模组)。
  • 旧版卡片数据会在加载/登录时自动更新。
  • 7E 员工平板流程现已简化(点击优先、更简洁、拖拽支付槽位)。
  • POLIS 自助终端使用更新的白色机身和蓝色前显示屏。
  • SISPA 自助终端视觉更简洁,已移除信标。
  • 当前最终版本:1.0.5。