跳到正文

IDCardM

作者:akisakura

A lightweight mod that introduces player ID cards with data storage, networking, and GUI support.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

IDCardM Guide (Fabric 1.21.1)

Overview

IDCardM is an RP identity/database mod with:

  • Card items: id, license, boss, gym_leader, custom
  • Agency role GUIs: JPJ, POLIS, JPN, Pokemon League
  • Retail helper: 7EleBen tablet (7e_tablet)
  • First-time onboarding profile (birthday, citizenship, height)
  • Dedicated tablets: jpj_tablet, jpn_tablet, polis_tablet, admin_tablet, idm_tablet
  • Private result messages for requester, plus targeted notices (for summons)

Quick Start

  1. Give a player card or tablet:
  • /idcardm give <player> id
  • /idcardm give <player> admin_tablet
  • /idcardm give <player> jpj_tablet
  • /idcardm give <player> jpn_tablet
  • /idcardm give <player> polis_tablet
  1. Set agency/editor roles (OP):
  • /idcardm agency jpn add <player>
  • /idcardm editor add <player>
  1. Open menu:
  • Right-click dedicated tablet for direct UI
  • idm_tablet opens agency menu
  • /idcardm dbgui opens agency menu (requires role/admin)

Core Commands

  • /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>

Agency Commands (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

Record Queries

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

In-Game Behavior

  • Card right-click: display card details to nearby players
  • Shift + right-click: self preview only
  • No blur screen for card display
  • If someone picks your dropped card, they can read the owner info stored in that card item

Access Rules

  • Tablet UI open is available to all players.
  • Backend actions still enforce agency role permissions.
  • /idcardm dbgui still requires agency/editor/admin role.
  • JPJ uses 3 focused menus: KELUAR LESEN, PERBAHARUI, SEMAK/SAMAN
  • 7EleBen topup requires role: /idcardm agency 7e add <player>
  • POLIS can check ID/criminal flags
  • JPN can register citizen ID
  • Pokemon League can manage gym leader card flow

Data Files

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

Release Note

  • Requires Java 21 runtime for the mod/toolchain on 1.21.1.
  • Compatible with ModernFix and FerriteCore (optional optimization mods).
  • Legacy card data is auto-updated on load/login.
  • 7E staff tablet flow is now simplified (click-first, less cluttered, drag-to-pay slot).
  • POLIS kiosk uses updated white body with blue front display.
  • SISPA kiosk visual is cleaner with beacon removed.
  • Current finalized version: 1.0.5.

常见问题

IDCardM 支持哪些 Minecraft 版本?

IDCardM 支持 Minecraft Java 版 1.21.1–1.21.11,共 11 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

IDCardM 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分