Описание
# Mac Native
Mac Native is an optimization modpack tailored for macOS architecture (both Apple Silicon and Intel). The project focuses on replacing the default rendering pipeline with a native implementation to enhance performance and system-level integration.
## Key Performance Features
### Hardware Optimization
The modpack targets specific optimizations for Mac devices. The system aims to improve thermal efficiency and resource allocation on Apple Silicon (M1/M2/M3) and compatible Intel chips.
### Operating System Integration
- **Haptic Support:** Integrates with the Force Touch engine to deliver subtle tactile feedback when scrolling through the hotbar on built-in MacBook trackpads.
- **Resource Management:** Tunes unified memory allocation to reduce CPU overhead and optimize power consumption during gameplay.
**Note**: Haptic feedback is exclusive to built-in MacBook trackpads and is not supported on external Magic Trackpads.
## Technical Benchmarks
Results achieved during comparative testing using the native resolution of the test hardware.
**Comparative Metrics (Apple M1 @ Native Res):**
### **Fabulously Optimized**
- **Renderer:** Sodium (OpenGL 4.1 Metal)
- **Recorded Performance:** ~339-375 FPS
- **Server Tick (MSPT):** 3.4ms

### **Mac Native**
- **Renderer:** Vulkan Engine (Direct API Access)
- **Recorded Performance:** ~502 FPS
- **Server Tick (MSPT):** 4.0ms

## Project Architecture
🚀 Performance Engine
[VulkanMod](https://modrinth.com/mod/vulkanmod) — Core engine replacement enabling Vulkan API support.
[Lithium](https://modrinth.com/mod/lithium) — General physics and game logic optimization.
[ImmediatelyFast](https://modrinth.com/mod/immediatelyfast) — Optimizes HUD and font rendering performance.
[FerriteCore](https://modrinth.com/mod/ferrite-core) — Reduces overall RAM usage.
[BadOptimizations](https://modrinth.com/mod/badoptimizations) — Micro-optimizations for the rendering pipeline.
[Krypton](https://modrinth.com/mod/krypton) — Network stack optimization for server connections.
[Smooth Boot](https://modrinth.com/mod/smoothboot) — CPU priority management during game startup.
[FastQuit](https://modrinth.com/mod/fastquit) — Background world saving for instant level unloading.
[FastChest](https://modrinth.com/mod/fast-chest) — Optimizes rendering for storage containers.
💻 Apple Native Features
[Retino](https://modrinth.com/mod/retino) — High-DPI scaling support for Retina Displays.
[HapticHotbar](https://modrinth.com/mod/haptic-hotbar) — Force Touch haptic feedback integration for trackpads.
[Language Reload](https://modrinth.com/mod/language-reload) — Eliminates game freezing when changing languages.
🛠️ Quality of Life & Fixes
[Debugify](https://modrinth.com/mod/debugify) — Patches over 100 native vanilla client bugs.
[Not Enough Vulkan](https://modrinth.com/mod/not-enough-vulkan) — Compatibility bridge for Vulkan rendering layers.
[Mod Menu](https://modrinth.com/mod/modmenu) — Clean interface to view and manage installed mods.
[YetAnotherConfigLib](https://modrinth.com/mod/yacl) — Modern configuration user interface library.
[Cloth Config](https://modrinth.com/mod/cloth-config) — Legacy configuration API required by certain dependencies.
[Default Options](https://modrinth.com/mod/default-options) — Preserves keybinds and engine configurations across updates.
[Balm](https://modrinth.com/mod/balm) — Technical framework required for internal mod stability.
🎨 Visuals & Resources
Currently focused on raw native performance. Content and visual updates are planned for future versions.