Unofficial site, not affiliated with modrinth.com.What is this?
Моды/IDCardM
IDCardM

IDCardM

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

3.3K
4

IDCardM 1.0.9-beta

beta14 марта 2026 г.

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.

IDCardM 1.0.8

release13 марта 2026 г.

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.

IDCardM 1.0.7-beta.2

beta9 марта 2026 г.

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.

IDCardM 1.0.7-beta

beta8 марта 2026 г.

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.

IDCardM 1.0.6

release7 марта 2026 г.

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.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная