# Mythic Framework ## Docs - [Admin - Callbacks](https://mythicframework.mintlify.app/api/admin/callbacks.md): Admin panel server callbacks for player, business, job, and door management - [Admin - Commands](https://mythicframework.mintlify.app/api/admin/commands.md): Admin and staff chat commands - [Admin - Permissions](https://mythicframework.mintlify.app/api/admin/permissions.md): Admin and staff permission checking and logging patterns - [Characters - Data Structure](https://mythicframework.mintlify.app/api/characters/data-structure.md): Complete character data schema and metadata structure - [Characters - Events](https://mythicframework.mintlify.app/api/characters/events.md): Character-related events for lifecycle management and state changes - [Characters - Working with Characters](https://mythicframework.mintlify.app/api/characters/exports.md): How to access and manage player characters using the Fetch component and DataStore pattern - [Chat - Events](https://mythicframework.mintlify.app/api/chat/events.md): Chat events for message handling and client communication - [Chat - Exports](https://mythicframework.mintlify.app/api/chat/exports.md): Chat command registration, message sending, and service communication - [mythic-base API](https://mythicframework.mintlify.app/api/core/base.md): Core framework exports and component proxy system API reference - [Core - Callbacks](https://mythicframework.mintlify.app/api/core/callback.md): Client-server callback system for request-response communication patterns - [Database API](https://mythicframework.mintlify.app/api/core/database.md): MongoDB database operations for Mythic Framework - [Core - Fetch](https://mythicframework.mintlify.app/api/core/fetch.md): Player and character data retrieval using the DataStore pattern - [Core - Logger](https://mythicframework.mintlify.app/api/core/logger.md): Comprehensive logging system with console, file, database, and Discord integration - [Middleware API](https://mythicframework.mintlify.app/api/core/middleware.md): Event middleware system for pre/post processing, logging, and data collection - [Doors - Configuration](https://mythicframework.mintlify.app/api/doors/configuration.md): Door definitions, restriction types, and elevator configuration - [Doors - Exports](https://mythicframework.mintlify.app/api/doors/exports.md): Door lock management, elevator controls, and dynamic door operations - [Finance - Banking](https://mythicframework.mintlify.app/api/finance/banking.md): Bank account management, balance operations, and transaction logging - [Finance - Crypto](https://mythicframework.mintlify.app/api/finance/crypto.md): Cryptocurrency coin management, wallets, and exchange operations - [Finance - Loans](https://mythicframework.mintlify.app/api/finance/loans.md): Loan creation, payments, and credit score management - [Finance - Payments](https://mythicframework.mintlify.app/api/finance/payments.md): Cash management (Wallet), bill creation, fines, and direct charges - [HUD - Exports](https://mythicframework.mintlify.app/api/hud/exports.md): Client-side HUD component for UI display, health/armor, vehicle indicators, and screen effects - [Menus & Input](https://mythicframework.mintlify.app/api/hud/menus.md): Input forms, list menus, interaction menus, and dialog systems - [Notifications](https://mythicframework.mintlify.app/api/hud/notifications.md): Toast notification system with multiple styles and persistent alerts - [Progress Bars](https://mythicframework.mintlify.app/api/hud/progress.md): Progress bar system with animations, props, and control disables - [Status System](https://mythicframework.mintlify.app/api/hud/status.md): Hunger, thirst, stress, and custom status management system - [Targeting System](https://mythicframework.mintlify.app/api/hud/targeting.md): Entity interaction and targeting system for vehicles, objects, and players - [Inventory - Advanced Features](https://mythicframework.mintlify.app/api/inventory/advanced.md): Stashes, shops, player searching, dropzones, and secondary inventories - [Inventory - Crafting System](https://mythicframework.mintlify.app/api/inventory/crafting.md): Crafting bench system for creating items from recipes - [Inventory - Events](https://mythicframework.mintlify.app/api/inventory/events.md): Inventory-related events for item operations and state changes - [Inventory - Exports](https://mythicframework.mintlify.app/api/inventory/exports.md): Inventory management component API for items, slots, and storage - [Inventory - Item Definition](https://mythicframework.mintlify.app/api/inventory/item-definition.md): Item data structure, metadata, and item configuration - [Jobs - Configuration](https://mythicframework.mintlify.app/api/jobs/configuration.md): Job definitions, grades, permissions, and creating custom jobs - [Jobs - Events](https://mythicframework.mintlify.app/api/jobs/events.md): Job-related events for employment changes and duty status - [Jobs - Exports](https://mythicframework.mintlify.app/api/jobs/exports.md): Job management component API for employment, duty status, and permissions - [Phone - Apps](https://mythicframework.mintlify.app/api/phone/apps.md): Phone app configuration, restrictions, and default settings - [Phone - Events](https://mythicframework.mintlify.app/api/phone/events.md): Phone events for data updates, notifications, and state changes - [Phone - Exports](https://mythicframework.mintlify.app/api/phone/exports.md): Phone component API for notifications, data management, and UI control - [Status - Defaults](https://mythicframework.mintlify.app/api/status/defaults.md): Built-in status types, thresholds, and effects - [Status - Exports](https://mythicframework.mintlify.app/api/status/exports.md): Server and client status system for hunger, thirst, stress, and custom statuses - [Vehicles - Configuration](https://mythicframework.mintlify.app/api/vehicles/configuration.md): Vehicle data structures, types, storage configuration, and entity state - [Vehicles - Events](https://mythicframework.mintlify.app/api/vehicles/events.md): Vehicle-related events and callbacks for managing vehicle state and interactions - [Vehicles - Exports](https://mythicframework.mintlify.app/api/vehicles/exports.md): Vehicle management, ownership, spawning, and keys system - [Framework Architecture](https://mythicframework.mintlify.app/concepts/architecture.md): Understanding the architectural design of Mythic Framework - [Component System](https://mythicframework.mintlify.app/concepts/component-system.md): Understanding component-based architecture in Mythic Framework - [Database Architecture](https://mythicframework.mintlify.app/concepts/database-architecture.md): Understanding Mythic Framework's dual-database system - [Event System](https://mythicframework.mintlify.app/concepts/event-system.md): Understanding event-driven communication in Mythic Framework - [Proxy Pattern](https://mythicframework.mintlify.app/concepts/proxy-pattern.md): Understanding the component proxy system that powers Mythic Framework - [Resource Structure](https://mythicframework.mintlify.app/concepts/resource-structure.md): Standard organization and structure of Mythic Framework resources - [UI Framework](https://mythicframework.mintlify.app/concepts/ui-framework.md): Understanding React-based UI development in Mythic Framework - [Database Connections](https://mythicframework.mintlify.app/configuration/database-connections.md): Configure MongoDB and MySQL database connections for Mythic Framework - [Discord Webhooks](https://mythicframework.mintlify.app/configuration/discord-webhooks.md): Configure Discord webhook integration for server logging and notifications - [Environment Variables](https://mythicframework.mintlify.app/configuration/environment-variables.md): Configure environment-specific settings for development and production - [Permissions System](https://mythicframework.mintlify.app/configuration/permissions.md): Configure FiveM ACE permissions for Mythic Framework admin access and resource control - [Resource Management](https://mythicframework.mintlify.app/configuration/resource-management.md): Understanding resource load order, dependencies, and management in Mythic Framework - [Server Configuration](https://mythicframework.mintlify.app/configuration/server-cfg.md): Complete breakdown of server.cfg settings for Mythic Framework - [Server Configuration](https://mythicframework.mintlify.app/installation/configuration.md): Complete guide to configuring server.cfg for Mythic Framework - [Database Setup](https://mythicframework.mintlify.app/installation/database-setup.md): Configure MongoDB and MySQL databases for Mythic Framework - [First Start](https://mythicframework.mintlify.app/installation/first-start.md): Starting your Mythic Framework server for the first time - [Prerequisites](https://mythicframework.mintlify.app/installation/prerequisites.md): What you need before installing Mythic Framework - [Server Setup](https://mythicframework.mintlify.app/installation/server-setup.md): Deploy Mythic Framework using the txAdmin Recipe Deployer - [Troubleshooting](https://mythicframework.mintlify.app/installation/troubleshooting.md): Solutions to common Mythic Framework installation and server issues - [Dev Coding Tools](https://mythicframework.mintlify.app/interactive-tools.md): Generate configurations and preview code with dev coding tools - [Welcome to Mythic Framework](https://mythicframework.mintlify.app/introduction.md): A professional, production-ready FiveM roleplay framework built for experienced developers