IDCardMСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (11)
beta
IDCardM 1.0.9-beta
1.0.9-beta14 мар. 2026 г.658Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.8
Target: Fabric 1.21.1
- Release updated to 1.0.8.
- Agency and HR expansion:
- Split `LHDN` and `SISPA` into full standalone agency roles (no longer piggybacking on `JPN`).
- HR can now manage players who are offline, as long as they already exist in server records.
- `HR/pekerjaan` role can manage staff across other agencies.
- Agency rank/title display in HR tablet now shows real user titles instead of generic placeholders.
- Completed more agency title sets, including `Masjid`, `LHDN`, `SISPA`, `RKStar`, and others.
- Added `Main Role` selection in duty dashboard for the IC job slot.
- Shift and terminal systems:
- Daily shift progress can now be accumulated across multiple sessions in the same day.
- Added wall-mounted `Punch Card` system for `Check In / Check Out` flow.
- Admin can configure punch card role/job through a dedicated UI.
- Added custom punch card visual model/texture styled like a wall terminal screen.
- Added seasonal `Terminal Pass` cards:
- `Madani Terminal Pass 10/20/30`
- `RKian Terminal Pass 10/20/30`
- Terminal pass uses durability, cannot be repaired, and burns out when fully used.
- Tablet and agency workflow upgrades:
- Added dedicated `LHDN` and `SIAP/SISPA` tablets.
- Reworked `LHDN` wording and flow to feel like a real audit/tunggakan tool instead of self tax checking.
- Broadcast flow was consolidated more cleanly into duty/dashboard menus.
- Fixed multiple tablet overlap/layout issues across HR, JKRK, REA, BOMBA, MPRK, Bengkel, Penjara, JPJ/JPN, and Admin screens.
- Broadcast, admin, and monitoring:
- Added `RKStar` broadcast with its own color theme.
- `RKStar` broadcast now costs `5 gold coin` per use.
- Added admin toggle for broadcast cooldown / anti-spam control.
- Added admin runtime toggle to suppress Pokemon spawn near election areas.
- Added `Force Stop All Radio` control in admin radio monitor.
- MPRK and storage flow:
- On-duty MPRK staff can now detect full trash cans through glow/particle highlight.
- `Status Inventori Khas` and `Clear Inventori Khas` now report results inside the tablet.
- `Storan Khas` now uses its own sub-screen with proper back navigation.
- Medic and wallet additions:
- Added `Buku Pink` issue flow for child registration through `Medic` workflow.
- `IDM Wallet Card` now shows total stored coin item count and value in the wallet UI.
- Election system upgrades:
- Reworked vote UI layout for many candidates.
- Ballot box now keeps the same model silhouette and changes color/status instead of changing shape.
- Election billboard now syncs with public election announcement text.
- Billboard candidate portrait fallback now uses player face/head only when no custom image is provided.
- Billboard supports denser multi-candidate layouts, wrapped text for longer messages, clearer borders, and ongoing facing/render fixes.
- Beta channel updated to 1.0.7-beta.3.
- Radio system upgrades:
- Added `Queue Next` control for portable radio and radio block playlist flow.
- Added per-radio radius control in editors (portable + block) with persisted values.
- Added smooth 0.5-1s fade transition behavior for play/stop/volume updates (crossfade-style).
- Improved stream continuity and listener mute behavior when moving in/out of radius.
- Stabilized modern radio UI flow (playlist-first editing path).
- Full release channel updated to 1.0.6.
- Tablet/UI flow cleanup across agencies:
- Removed duplicated dashboard loops and redundant submenu links.
- Dashboard duty flow consolidated for better agency vs client separation.
- Improved compact popup sizing and overlap handling for wanted/bounty notices.
- Added better text wrapping/scroll handling to avoid overflow outside tablet panel.
- Bounty system improvements:
- Cobblemon bounty and player bounty flow updated for nearest target logic.
- Real-time timer and target glow behavior refined.
- Reward cap/cooldown balancing updated (3 win cap, cooldown by 3 other wins).
- Failure reward rules adjusted (player bounty victim payout only on fail scenario).
- Suspicious Activity system:
- Added Suspicious Activity Hub for POLIS/ADMIN detail lookup.
- Notification flow simplified: open POLIS/ADMIN tablet hub for full details.
- Added dependency OP item source/provenance tagging and review path.
- POLIS Trainee access restricted from Suspicious Activity Hub.
- REA / Perumahan updates:
- House lot + signboard auto-detection workflow improved.
- REA area sign parsing and nearest/radius-based location resolution added.
- House staff location log and card-facing location display separated.
- Masjid record workflow:
- Dedicated simplified Rekod/Service Masjid flow (no generic agency screen dependency).
- Fixed client crash when opening Masjid record screen (NPE on title field).
- Duty and payout behavior:
- Daily duty tasks treated as optional completion path.
- Allowance claim flow aligned to completed optional task count (not full mandatory set).
- Tax season support:
- Weekly tax season logic enabled with configurable rate from admin tablet.
- Tax semakan output surfaced in tablet workflow for easier in-RP checks.
- 7E staff tablet UI simplified for production use:
- Less cluttered screen layout and smaller guide text.
- Click-first flow (no manual form-heavy workflow).
- Payment selection simplified to a single primary payment choice.
- Added drag-to-payment slot flow (`Drop item -> PAY`) from item grid.
- Added clearer step-by-step on-screen guide for staff.
- POLIS kiosk visual touch-ups:
- White body theme update for cleaner look.
- Front screen adjusted to show blue display (not black).
- SISPA kiosk visual touch-ups:
- Removed top beacon/lamp elements.
- Screen tilt adjusted and kiosk shape cleanup to reduce visual noise.
- Network stability hardening:
- Fixed payload ID clash risk by separating S2C query packet ID:
- `idcardm:agency_service_query_s2c` for S2C query response payload.
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
- Fixed potential crash when claiming `/idcardm guidebook` by using safe Book & Quill fallback flow.
Build status:
- Build in this environment is blocked by Java 8 runtime.
- Project requires Java 21 runtime.
release
IDCardM 1.0.8
1.0.813 мар. 2026 г.401Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.8
Target: Fabric 1.21.1
- Release updated to 1.0.8.
- Agency and HR expansion:
- Split `LHDN` and `SISPA` into full standalone agency roles (no longer piggybacking on `JPN`).
- HR can now manage players who are offline, as long as they already exist in server records.
- `HR/pekerjaan` role can manage staff across other agencies.
- Agency rank/title display in HR tablet now shows real user titles instead of generic placeholders.
- Completed more agency title sets, including `Masjid`, `LHDN`, `SISPA`, `RKStar`, and others.
- Added `Main Role` selection in duty dashboard for the IC job slot.
- Shift and terminal systems:
- Daily shift progress can now be accumulated across multiple sessions in the same day.
- Added wall-mounted `Punch Card` system for `Check In / Check Out` flow.
- Admin can configure punch card role/job through a dedicated UI.
- Added custom punch card visual model/texture styled like a wall terminal screen.
- Added seasonal `Terminal Pass` cards:
- `Madani Terminal Pass 10/20/30`
- `RKian Terminal Pass 10/20/30`
- Terminal pass uses durability, cannot be repaired, and burns out when fully used.
- Tablet and agency workflow upgrades:
- Added dedicated `LHDN` and `SIAP/SISPA` tablets.
- Reworked `LHDN` wording and flow to feel like a real audit/tunggakan tool instead of self tax checking.
- Broadcast flow was consolidated more cleanly into duty/dashboard menus.
- Fixed multiple tablet overlap/layout issues across HR, JKRK, REA, BOMBA, MPRK, Bengkel, Penjara, JPJ/JPN, and Admin screens.
- Broadcast, admin, and monitoring:
- Added `RKStar` broadcast with its own color theme.
- `RKStar` broadcast now costs `5 gold coin` per use.
- Added admin toggle for broadcast cooldown / anti-spam control.
- Added admin runtime toggle to suppress Pokemon spawn near election areas.
- Added `Force Stop All Radio` control in admin radio monitor.
- MPRK and storage flow:
- On-duty MPRK staff can now detect full trash cans through glow/particle highlight.
- `Status Inventori Khas` and `Clear Inventori Khas` now report results inside the tablet.
- `Storan Khas` now uses its own sub-screen with proper back navigation.
- Medic and wallet additions:
- Added `Buku Pink` issue flow for child registration through `Medic` workflow.
- `IDM Wallet Card` now shows total stored coin item count and value in the wallet UI.
- Election system upgrades:
- Reworked vote UI layout for many candidates.
- Ballot box now keeps the same model silhouette and changes color/status instead of changing shape.
- Election billboard now syncs with public election announcement text.
- Billboard candidate portrait fallback now uses player face/head only when no custom image is provided.
- Billboard supports denser multi-candidate layouts, wrapped text for longer messages, clearer borders, and ongoing facing/render fixes.
- Beta channel updated to 1.0.7-beta.3.
- Radio system upgrades:
- Added `Queue Next` control for portable radio and radio block playlist flow.
- Added per-radio radius control in editors (portable + block) with persisted values.
- Added smooth 0.5-1s fade transition behavior for play/stop/volume updates (crossfade-style).
- Improved stream continuity and listener mute behavior when moving in/out of radius.
- Stabilized modern radio UI flow (playlist-first editing path).
- Full release channel updated to 1.0.6.
- Tablet/UI flow cleanup across agencies:
- Removed duplicated dashboard loops and redundant submenu links.
- Dashboard duty flow consolidated for better agency vs client separation.
- Improved compact popup sizing and overlap handling for wanted/bounty notices.
- Added better text wrapping/scroll handling to avoid overflow outside tablet panel.
- Bounty system improvements:
- Cobblemon bounty and player bounty flow updated for nearest target logic.
- Real-time timer and target glow behavior refined.
- Reward cap/cooldown balancing updated (3 win cap, cooldown by 3 other wins).
- Failure reward rules adjusted (player bounty victim payout only on fail scenario).
- Suspicious Activity system:
- Added Suspicious Activity Hub for POLIS/ADMIN detail lookup.
- Notification flow simplified: open POLIS/ADMIN tablet hub for full details.
- Added dependency OP item source/provenance tagging and review path.
- POLIS Trainee access restricted from Suspicious Activity Hub.
- REA / Perumahan updates:
- House lot + signboard auto-detection workflow improved.
- REA area sign parsing and nearest/radius-based location resolution added.
- House staff location log and card-facing location display separated.
- Masjid record workflow:
- Dedicated simplified Rekod/Service Masjid flow (no generic agency screen dependency).
- Fixed client crash when opening Masjid record screen (NPE on title field).
- Duty and payout behavior:
- Daily duty tasks treated as optional completion path.
- Allowance claim flow aligned to completed optional task count (not full mandatory set).
- Tax season support:
- Weekly tax season logic enabled with configurable rate from admin tablet.
- Tax semakan output surfaced in tablet workflow for easier in-RP checks.
- 7E staff tablet UI simplified for production use:
- Less cluttered screen layout and smaller guide text.
- Click-first flow (no manual form-heavy workflow).
- Payment selection simplified to a single primary payment choice.
- Added drag-to-payment slot flow (`Drop item -> PAY`) from item grid.
- Added clearer step-by-step on-screen guide for staff.
- POLIS kiosk visual touch-ups:
- White body theme update for cleaner look.
- Front screen adjusted to show blue display (not black).
- SISPA kiosk visual touch-ups:
- Removed top beacon/lamp elements.
- Screen tilt adjusted and kiosk shape cleanup to reduce visual noise.
- Network stability hardening:
- Fixed payload ID clash risk by separating S2C query packet ID:
- `idcardm:agency_service_query_s2c` for S2C query response payload.
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
- Fixed potential crash when claiming `/idcardm guidebook` by using safe Book & Quill fallback flow.
Build status:
- Build in this environment is blocked by Java 8 runtime.
- Project requires Java 21 runtime.
beta
IDCardM 1.0.7-beta.2
1.0.7-beta.29 мар. 2026 г.344Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.7-beta.2
Target: Fabric 1.21.1
- Beta channel updated to 1.0.7-beta.2.
- Radio system upgrades:
- Added `Queue Next` control for portable radio and radio block playlist flow.
- Added per-radio radius control in editors (portable + block) with persisted values.
- Added smooth 0.5-1s fade transition behavior for play/stop/volume updates (crossfade-style).
- Improved stream continuity and listener mute behavior when moving in/out of radius.
- Stabilized modern radio UI flow (playlist-first editing path).
- Full release channel updated to 1.0.6.
- Tablet/UI flow cleanup across agencies:
- Removed duplicated dashboard loops and redundant submenu links.
- Dashboard duty flow consolidated for better agency vs client separation.
- Improved compact popup sizing and overlap handling for wanted/bounty notices.
- Added better text wrapping/scroll handling to avoid overflow outside tablet panel.
- Bounty system improvements:
- Cobblemon bounty and player bounty flow updated for nearest target logic.
- Real-time timer and target glow behavior refined.
- Reward cap/cooldown balancing updated (3 win cap, cooldown by 3 other wins).
- Failure reward rules adjusted (player bounty victim payout only on fail scenario).
- Suspicious Activity system:
- Added Suspicious Activity Hub for POLIS/ADMIN detail lookup.
- Notification flow simplified: open POLIS/ADMIN tablet hub for full details.
- Added dependency OP item source/provenance tagging and review path.
- POLIS Trainee access restricted from Suspicious Activity Hub.
- REA / Perumahan updates:
- House lot + signboard auto-detection workflow improved.
- REA area sign parsing and nearest/radius-based location resolution added.
- House staff location log and card-facing location display separated.
- Masjid record workflow:
- Dedicated simplified Rekod/Service Masjid flow (no generic agency screen dependency).
- Fixed client crash when opening Masjid record screen (NPE on title field).
- Duty and payout behavior:
- Daily duty tasks treated as optional completion path.
- Allowance claim flow aligned to completed optional task count (not full mandatory set).
- Tax season support:
- Weekly tax season logic enabled with configurable rate from admin tablet.
- Tax semakan output surfaced in tablet workflow for easier in-RP checks.
- 7E staff tablet UI simplified for production use:
- Less cluttered screen layout and smaller guide text.
- Click-first flow (no manual form-heavy workflow).
- Payment selection simplified to a single primary payment choice.
- Added drag-to-payment slot flow (`Drop item -> PAY`) from item grid.
- Added clearer step-by-step on-screen guide for staff.
- POLIS kiosk visual touch-ups:
- White body theme update for cleaner look.
- Front screen adjusted to show blue display (not black).
- SISPA kiosk visual touch-ups:
- Removed top beacon/lamp elements.
- Screen tilt adjusted and kiosk shape cleanup to reduce visual noise.
- Network stability hardening:
- Fixed payload ID clash risk by separating S2C query packet ID:
- `idcardm:agency_service_query_s2c` for S2C query response payload.
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
- Fixed potential crash when claiming `/idcardm guidebook` by using safe Book & Quill fallback flow.
beta
IDCardM 1.0.7-beta
1.0.7-beta8 мар. 2026 г.26Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.7-beta
Target: Fabric 1.21.1
- Beta channel updated to 1.0.7-beta.
- Radio system upgrades:
- Added `Queue Next` control for portable radio and radio block playlist flow.
- Added per-radio radius control in editors (portable + block) with persisted values.
- Added smooth 0.5-1s fade transition behavior for play/stop/volume updates (crossfade-style).
- Improved stream continuity and listener mute behavior when moving in/out of radius.
- Stabilized modern radio UI flow (playlist-first editing path).
- Full release channel updated to 1.0.6.
- Tablet/UI flow cleanup across agencies:
- Removed duplicated dashboard loops and redundant submenu links.
- Dashboard duty flow consolidated for better agency vs client separation.
- Improved compact popup sizing and overlap handling for wanted/bounty notices.
- Added better text wrapping/scroll handling to avoid overflow outside tablet panel.
- Bounty system improvements:
- Cobblemon bounty and player bounty flow updated for nearest target logic.
- Real-time timer and target glow behavior refined.
- Reward cap/cooldown balancing updated (3 win cap, cooldown by 3 other wins).
- Failure reward rules adjusted (player bounty victim payout only on fail scenario).
- Suspicious Activity system:
- Added Suspicious Activity Hub for POLIS/ADMIN detail lookup.
- Notification flow simplified: open POLIS/ADMIN tablet hub for full details.
- Added dependency OP item source/provenance tagging and review path.
- POLIS Trainee access restricted from Suspicious Activity Hub.
- REA / Perumahan updates:
- House lot + signboard auto-detection workflow improved.
- REA area sign parsing and nearest/radius-based location resolution added.
- House staff location log and card-facing location display separated.
- Masjid record workflow:
- Dedicated simplified Rekod/Service Masjid flow (no generic agency screen dependency).
- Fixed client crash when opening Masjid record screen (NPE on title field).
- Duty and payout behavior:
- Daily duty tasks treated as optional completion path.
- Allowance claim flow aligned to completed optional task count (not full mandatory set).
- Tax season support:
- Weekly tax season logic enabled with configurable rate from admin tablet.
- Tax semakan output surfaced in tablet workflow for easier in-RP checks.
- 7E staff tablet UI simplified for production use:
- Less cluttered screen layout and smaller guide text.
- Click-first flow (no manual form-heavy workflow).
- Payment selection simplified to a single primary payment choice.
- Added drag-to-payment slot flow (`Drop item -> PAY`) from item grid.
- Added clearer step-by-step on-screen guide for staff.
- POLIS kiosk visual touch-ups:
- White body theme update for cleaner look.
- Front screen adjusted to show blue display (not black).
- SISPA kiosk visual touch-ups:
- Removed top beacon/lamp elements.
- Screen tilt adjusted and kiosk shape cleanup to reduce visual noise.
- Network stability hardening:
- Fixed payload ID clash risk by separating S2C query packet ID:
- `idcardm:agency_service_query_s2c` for S2C query response payload.
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
- Fixed potential crash when claiming `/idcardm guidebook` by using safe Book & Quill fallback flow.
release
IDCardM 1.0.6
1.0.67 мар. 2026 г.323Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.6
Target: Fabric 1.21.1
- Full release channel updated to 1.0.6.
- Tablet/UI flow cleanup across agencies:
- Removed duplicated dashboard loops and redundant submenu links.
- Dashboard duty flow consolidated for better agency vs client separation.
- Improved compact popup sizing and overlap handling for wanted/bounty notices.
- Added better text wrapping/scroll handling to avoid overflow outside tablet panel.
- Bounty system improvements:
- Cobblemon bounty and player bounty flow updated for nearest target logic.
- Real-time timer and target glow behavior refined.
- Reward cap/cooldown balancing updated (3 win cap, cooldown by 3 other wins).
- Failure reward rules adjusted (player bounty victim payout only on fail scenario).
- Suspicious Activity system:
- Added Suspicious Activity Hub for POLIS/ADMIN detail lookup.
- Notification flow simplified: open POLIS/ADMIN tablet hub for full details.
- Added dependency OP item source/provenance tagging and review path.
- POLIS Trainee access restricted from Suspicious Activity Hub.
- REA / Perumahan updates:
- House lot + signboard auto-detection workflow improved.
- REA area sign parsing and nearest/radius-based location resolution added.
- House staff location log and card-facing location display separated.
- Masjid record workflow:
- Dedicated simplified Rekod/Service Masjid flow (no generic agency screen dependency).
- Fixed client crash when opening Masjid record screen (NPE on title field).
- Duty and payout behavior:
- Daily duty tasks treated as optional completion path.
- Allowance claim flow aligned to completed optional task count (not full mandatory set).
- Tax season support:
- Weekly tax season logic enabled with configurable rate from admin tablet.
- Tax semakan output surfaced in tablet workflow for easier in-RP checks.
- 7E staff tablet UI simplified for production use:
- Less cluttered screen layout and smaller guide text.
- Click-first flow (no manual form-heavy workflow).
- Payment selection simplified to a single primary payment choice.
- Added drag-to-payment slot flow (`Drop item -> PAY`) from item grid.
- Added clearer step-by-step on-screen guide for staff.
- POLIS kiosk visual touch-ups:
- White body theme update for cleaner look.
- Front screen adjusted to show blue display (not black).
- SISPA kiosk visual touch-ups:
- Removed top beacon/lamp elements.
- Screen tilt adjusted and kiosk shape cleanup to reduce visual noise.
- Network stability hardening:
- Fixed payload ID clash risk by separating S2C query packet ID:
- `idcardm:agency_service_query_s2c` for S2C query response payload.
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
- Fixed potential crash when claiming `/idcardm guidebook` by using safe Book & Quill fallback flow.
beta
IDCardM 1.0.6-beta
1.0.6-beta7 мар. 2026 г.24Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.6-beta
Target: Fabric 1.21.1
- Beta channel updated to 1.0.6-beta.
- Finalized release version to 1.0.5.
- 7E staff tablet UI simplified for production use:
- Less cluttered screen layout and smaller guide text.
- Click-first flow (no manual form-heavy workflow).
- Payment selection simplified to a single primary payment choice.
- Added drag-to-payment slot flow (`Drop item -> PAY`) from item grid.
- Added clearer step-by-step on-screen guide for staff.
- POLIS kiosk visual touch-ups:
- White body theme update for cleaner look.
- Front screen adjusted to show blue display (not black).
- SISPA kiosk visual touch-ups:
- Removed top beacon/lamp elements.
- Screen tilt adjusted and kiosk shape cleanup to reduce visual noise.
- Network stability hardening:
- Fixed payload ID clash risk by separating S2C query packet ID:
- `idcardm:agency_service_query_s2c` for S2C query response payload.
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
- Fixed potential crash when claiming `/idcardm guidebook` by using safe Book & Quill fallback flow.
release
IDCardM 1.0.5
1.0.524 февр. 2026 г.879Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.5
Target: Fabric 1.21.1
- Finalized release version to 1.0.5.
- 7E staff tablet UI simplified for production use:
- Less cluttered screen layout and smaller guide text.
- Click-first flow (no manual form-heavy workflow).
- Payment selection simplified to a single primary payment choice.
- Added drag-to-payment slot flow (`Drop item -> PAY`) from item grid.
- Added clearer step-by-step on-screen guide for staff.
- POLIS kiosk visual touch-ups:
- White body theme update for cleaner look.
- Front screen adjusted to show blue display (not black).
- SISPA kiosk visual touch-ups:
- Removed top beacon/lamp elements.
- Screen tilt adjusted and kiosk shape cleanup to reduce visual noise.
- Network stability hardening:
- Fixed payload ID clash risk by separating S2C query packet ID:
- `idcardm:agency_service_query_s2c` for S2C query response payload.
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
- Fixed potential crash when claiming `/idcardm guidebook` by using safe Book & Quill fallback flow.
release
IDCardM 1.0.4
1.0.420 февр. 2026 г.736Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.4
Target: Fabric 1.21.1
- Finalized release version to 1.0.4.
- JPJ workflow remains in 3 focused menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- License issue/renew expiry is now auto +1 month (server-enforced).
- Card photo rendering finalized:
- Uses player face only (TAB-style head), not full skin.
- Improved owner matching with UUID for accurate face lookup.
- Better fallback behavior in singleplayer.
- Added `7e_tablet` (7EleBen helper tablet):
- Customer vending flow with icon grid, hover item name, quantity buy, and visible stock.
- Staff vending setup flow: set item, set stock (+1/+16/+64), set price item + amount.
- Staff can set multiple allowed payment items per shop (iron/gold/diamond/copper/emerald/netherite or held item).
- Staff topup now uses dedicated `7e` agency role (not OP-only).
- `7e_tablet` is now staff-only (role `7e` / OP).
- Public players can use `sevene_counter` to open purchase form UI (no sign required).
- Removed calculator from 7E tablet UI (cleaner, lighter UI).
- Adjusted stock balance defaults:
- Topup small = `+16`
- Topup stack = `+64`
- Max stock per shop-item = `256`
- Package cooldown 1 hour per buyer per shop-item.
- Sign `[7E]` flow kept as optional legacy fallback.
- Agency menu layout refined:
- `7E` moved under separate `Shop` section (not under agency list).
- POLIS wanted UX upgraded:
- When flag is set to `wanted`, target gets small left-side HUD notice with `X` close button.
- Wanted notice sync on player login and clears automatically when status not `wanted`.
- New public PDRK reporting flow:
- Player command: `/reportpolis <message>` (quick report).
- Counter fallback command: `/kaunterpolis <message>` (queue when POLIS offline).
- Added physical `polis_counter` that opens a report form UI directly.
- Online POLIS receive immediate notification.
- POLIS report log is now separated into dedicated UI screen (cleaner workflow).
- POLIS can load open/all reports and close report by ID from that screen.
- Reporter now receives completion notice when report is closed (instant if online, pending delivery on next login if offline).
- Counter report now requires typed report details in form (minimum 5 chars).
- Added new placeable counter blocks:
- `sevene_counter` for 7EleBen counter flow (opens form UI).
- `polis_counter` for public police desk report submission.
- Both counters now support direct click to open UI form (button optional).
- Counter block model updated to more desk/counter-like visual.
- Updated flow: no sign required for counter UI flow.
- Fixed `polis_counter` base to avoid transparent/see-through at ground level.
- Main flow keeps focus on card agencies (JPJ/POLIS/JPN/Pokemon).
- Legacy card auto-migration and profile sync remain active.
- Optional compatibility declaration kept for ModernFix, FerriteCore, and Cobblemon.
- Added Cobblemon runtime detection at startup (safe optional compatibility mode).
beta
IDCardM 1.0.3
1.0.318 февр. 2026 г.318Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.3
Target: Fabric 1.21.1
- Finalized JPJ workflow into 3 clear menus:
1) KELUAR LESEN
2) PERBAHARUI
3) SEMAK/SAMAN
- Removed pass/fail requirement for license creation:
- Once created, license card is issued directly (same issuance concept as ID card).
- Added summon payment flow:
- Pay 1 summon
- Pay all summons
- Summon details are marked paid in license records.
- Removed KPWKM/non-card emphasis from main agency menu flow.
- JPJ UI text/status has been cleaned and localized in BM style.
- Maintained legacy card auto-migration and profile sync behavior from 1.0.2.
- Kept optional compatibility declaration for ModernFix and FerriteCore.
alpha
IDCardM 1.0.1
1.0.118 февр. 2026 г.56Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.1
Target: Fabric 1.21.1
- Added mod items to Creative tab registration so they appear in Search Items.
- Fixed ID card photo/skin detection to use Minecraft username instead of RP display name.
- Separated card display name handling from owner username to avoid profile photo mismatch.
- Added auto-migration/fallback for older card data missing `mc_username`.
- Added JPN GUI button: `Reissue ID Card`.
- Added new payload/handler flow for JPN ID reissue while preserving existing ID fields/photo when available.
- Updated EN/MS language entries for the new JPN reissue action.
alpha
IDCardM 1.0.0
1.0.018 февр. 2026 г.36Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11fabric
Что нового
IDCardM Changelog
Version: 1.0.0
Target: Fabric 1.21.1
- Added IDM Government Tablet item (`idcardm:idm_tablet`) to open agency menu in-game.
- Added tablet model/texture/lang entries and crafting recipe.
- Added `/idcardm give <player> tablet`.
- Tightened access for agency menu (`/idcardm dbgui`) to agency role/editor/admin only.
- Added support check helpers: any-agency access and editor lookup.
- Expanded command/help docs:
- `commands.txt`
- `GUIDE_BOOK.md`
- `README.md`
- Updated guidebook content strings to include tablet workflow.
- Polished Admin/Agency GUI behavior and status feedback consistency.
- Fixed command chain syntax issue in `IDCardM.java` (service command branch).
- Removed unused example mixin classes and switched mixin configs to safe empty lists.
- Cleaned mod metadata in `fabric.mod.json` for release.
- Updated Gradle JVM args with native access flag:
- `--enable-native-access=ALL-UNNAMED`