← Назад к ресурсам

IDCardM

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

Modrinth management social utility

Описание

# 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 id` - `/idcardm give admin_tablet` - `/idcardm give jpj_tablet` - `/idcardm give jpn_tablet` - `/idcardm give polis_tablet` 2. Set agency/editor roles (OP): - `/idcardm agency jpn add ` - `/idcardm editor add ` 3. 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 ` - `/idcardm guidebook` - `/idcardm give ` - `/idcardm setfield ` - `/idcardm setphoto ` ## Agency Commands (OP) - `/idcardm agency jpj add/remove | list` - `/idcardm agency polis add/remove | list` - `/idcardm agency jpn add/remove | list` - `/idcardm agency 7e add/remove | list` - `/idcardm agency pokemon add/remove | list` ## Record Queries - `/idcardm records [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 ` - 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`.