MDT DOJ | Advanced Court & Criminal Proceedings System for FiveM
Complete Department of Justice workflow for your server: open cases, approve or reject proceedings, manage procedural case files, schedule hearings, issue verdicts, and run the full courthouse from one premium tablet. Search citizens, assign prosecutors and defense counsel, share dossiers between operators, print physical case folders, and keep every step of the trial on record — all from a modern gold-themed MDT built for serious RP courts.
KEY FEATURES — PROCEEDINGS & CASE MANAGEMENT
Full DOJ Tablet: Open the system with a usable item or command and work from a browser-style interface — dashboard, proceedings list, calendar, verdicts archive, citizen database, personal folders, deliveries, gallery, internal mail, and tools in one place.
Complete Case Lifecycle: File new criminal proceedings (government or private), track pending / active / rejected / closed cases, approve or reject with configurable reasons, assign judge, prosecutor, and defense counsel, and follow every step on a detailed case timeline.
Procedural Case File: Each proceeding has a dedicated case file with separate Prosecution, Defense, and Judge rooms. Add documents, evidence links, and internal notes; copy items between rooms; import content from personal folders; disclose the file to all parties or restore private visibility per room.
Hearings & Calendar: Schedule preliminary, trial, sentencing, and appeal hearings with courtroom selection. View upcoming hearings on the calendar, get operator reminders, and automatically notify defendants via in-game SMS when a phone integration is available.
Verdicts & Appeals: Issue guilty, acquitted, or plea-bargain outcomes with fines and detention. Browse the full verdict archive with search. Reopen a case for appeal and schedule a new hearing from the case screen.
KEY FEATURES — CITIZENS, DOSSIERS & COLLABORATION
Citizen Database: Search players by name or identifier and open a full profile — court cases, vehicles, properties, and (with integrations) arrests, fines, and invoices in one view. Start a new proceeding directly from a citizen record.
Personal Folders (Fascicoli): Create nested folders with rich notes, photos, video, and audio. Send dossiers to other authorized operators, receive them in Deliveries, link folders to active cases, and organize drafts before they enter the official case file.
Internal Mail: Institutional mailbox with compose, reply, forward, attachments from folders or gallery, contacts book, and automated courthouse messages for hearings, approvals, and counsel appointments.
Media Gallery: Built-in gallery with FiveManage upload support — capture from the in-game camera, import URLs, attach media to folders, mail, or case files, and share gallery items with colleagues.
Declaration Signatures: Request witness or declarant signatures on folder documents within a configurable radius — ideal for statements, attestations, and RP paperwork.
KEY FEATURES — PRINTING, ROLES & ADMIN
Physical Dossier Printing: Place a printer prop in the world, connect from the tablet, consume an empty folder item, and receive a usable printed dossier in inventory. Anyone can open the printed folder and browse its contents in a dedicated read-only scene.
Granular Permissions: Role-based access for judges, prosecutors, lawyers, clerks, police, and custom jobs — control who can create cases, approve, schedule hearings, issue verdicts, view case files, send folders, edit the home court notice, and more.
In-Tablet Admin: Manage criminal charges and fines, courtrooms, case rejection reasons, tribunal home notice, government phone number, and role/job assignment rules — without touching code for everyday server setup.
Operator Settings: On/off duty mode, per-notification preferences (deliveries, pending cases, today’s hearings, assignments, mail), and customizable document signature style.
Italian & English: Full interface, notifications, and automated messages in both languages.
WHAT PLAYERS EXPERIENCE
-
Open tablet → review pending cases → approve or reject → assign parties → open the procedural case file
-
Build evidence in personal folders → send to a colleague or import into the official proceeding
-
Schedule a hearing → defendants receive SMS → everyone checks the calendar on hearing day
-
Judge discloses the case file → parties review all rooms → issue verdict → browse the archive
-
Place printer → print dossier → hand the physical folder item to another player in RP
COMPATIBILITY
Framework
-
ESX (es_extended)
-
QBCore (qb-core)
-
Qbox (qbx_core)
-
Auto-detect supported
Inventory
-
ox_inventory
-
qb-inventory
-
qs-inventory
-
codem-inventory
-
Custom inventory (open adapter)
-
Auto-detect supported
Notifications
-
ox_lib
-
ESX / QBCore native notify
-
Custom notify (open adapter)
-
Auto-detect supported
Target
-
ox_target
-
qb-target
-
textui fallback
-
Custom target (open adapter)
-
Auto-detect supported
Optional integrations (citizen profile)
-
Phone: lb-phone — citizen phone lookup, procedure SMS to defendants
-
Housing: qs-housing — owned properties on citizen profile
-
Police: origen_police — fines and arrests on citizen profile
-
Billing: rk_billing — invoices on citizen profile (direct DB read, no rk_billing edits required)
-
Custom adapters included for phone, housing, police, and billing
Other
-
oxmysql required
-
ox_lib (optional)
-
FiveManage supported for gallery uploads
-
Italian & English locales
-
Usable items: DOJ tablet, printer, empty folder, printed folder (names configurable)
-
Open config files for integrations, items, and custom adapters
Plug-and-play on most servers: set integrations to auto and MDT DOJ detects your stack automatically. Custom adapters are included if you run something different.