Repository navigation
Releases
Releases · GoyDevv/Horizon-Android
Horizon Android v1.0.1
🎮 Controls & Gameplay
† GoyControl Overhaul
- Added Event Slot #4: Custom buttons now support 4 dedicated event slots (
EVENT SLOT #1through#4). - 4-Slot Visual Editor & Touch Mapping: Updated the in-launcher GoyControl editor, inspector, and on-screen hit testing to easily assign and configure all 4 actions.
- Strict Sequential Macro Execution: Actions execute rapidly in their exact assigned sequence (
1 → 2 → 3 → 4) without missing inputs. Removed priority sorting and deduplication drops that previously altered macro order. - Independent Touch State (Fixed Dual-Lighting Bug): Resolved an issue where pressing a button caused other buttons sharing the same keybinding (e.g. Primary attack) to falsely light up or trigger. Button held state is now tracked strictly by individual button slot.
- Grid Snapping & Magnetic Edges: Added magnetic neighbor snapping and persistent grid alignment guides to the floating control editor.
MCPE Controls
- Refined Control Editor Plates: Restored classic light-stone button styling and translucent joystick boundaries in the launcher control editor, replacing dark fallback plates.
- HUD Consistency: Preserved in-game HUD control layouts and touch regions during editor state changes.
Gameplay & Input Fixes
- Wind Charge Jump Alignment: Fixed Wind Charge projectiles inheriting unwanted upward vertical jump velocity during jump-throw macros.
- Pass-Through Input Guard: Eliminated unintended camera rotation triggered by accidental touch jitter on pass-through buttons.
- Macro Item Synchronization: Improved crosshair and item-use synchronization when switching rapidly between custom macro slots.
🧩 Mod Support & Management
- File Manager Synchronization: Installed, ported, and built-in mods now synchronize with the
mods/directory.
Mod Manager Status: The mod manager is actively developing. Some mods may have limited compatibility. Stay tuned for deeper mod architecture improvements coming in future releases!
🎨 Rendering & Shader Compatibility
Classic Shader Pack Support
- Fixed water depth calculation in classic shader packs.
- Restored water absorption, shoreline foam, refraction, and screen-space reflections (SSR).
- Fixed water shaders sampling incorrect color buffers and depth uniform handling.
- Corrected shadow sampler fallbacks to avoid reading main color passes.
- Improved depth resolution for translucent terrain and entities.
⚡ Performance & Display
Hardware & GPU Tuning
- Mali Devices: Tuned terrain render passes, batched draw calls, and reduced redundant uniform recalculations.
- Vulkan Presentation & Pacing: Eliminated frame queuing spikes and improved surface suspension handling during Android lifecycle events.
- Block ID Lookup: Accelerated block palette lookup, reducing chunk setup overhead from ~3.8s down to under 3ms.
- Uncapped FPS: get unlimited FPS.
📁 File Manager & Storage
- Storage Access Framework (SAF): Full bidirectional read/write access with external Android file managers.
- World & Pack Extraction: Automatic archive extraction for
.zipand.mcworldimports with proper handling of locked runtime files (session.lock). - Export Destination Picker: Saved files now prompt with a native Android destination picker instead of defaulting to Reports. Exported ZIP archives are copied to the File Manager clipboard.
📱 Interface & Design
- Visual Spacing: Refined button padding, sliders, switches, segmented controls, and loading indicators for a cleaner handheld interface.
💬 Join our Discord Community: discord.gg/CjyWBu2mC7
Horizon Android v1.0.0
🚀 Horizon Android — Version 1.0.0
📦 Storage & File Manager
- Full SAF Read & Write Access: Horizon directories now support bidirectional read and write operations via Android's Storage Access Framework (SAF). External file managers (ZArchiver, Material Files, MiXplorer) can now modify files directly.
- Folder Import: In
Installed > File Manager, added an Import Folder button to easily load custom worlds, resource packs, and shader packs while automatically preserving directory structures and names. - Folder Export (.zip): Added an Export Folder button that compresses any selected folder into a
.ziparchive and summons the native Android file saver to save backups anywhere on your device.
🔄 In-App Updater System
- Automatic Release Detection: The launcher automatically queries GitHub releases from
GoyDevv/Horizon-Android. - Full-Screen Material UI: When a new version is detected, a full-screen Material Design dialog displays the version badge, release title, and full changelog.
- One-Tap Update & Install: Automatically downloads the latest ARM64 APK and triggers Android's package installer directly within the app.
⚡ Performance & Graphics
- Working Experimental Settings: Fixed settings toggles for Uncapped FPS (supporting 90Hz, 120Hz, 144Hz, and up to 260+ FPS displays).
- HONOR X9c Smart Stability Fix: Resolved startup crashes on devices using Adreno 610/600-series GPUs through improved EGL surface format fallback and swapchain initialization.
- 32-bit & 64-bit Architecture Optimization: Cleaned and optimized native library loading across multi-arch devices.
🎮 Gameplay & UI Fixes
- Live World in Chests & Chat: Fixed the issue where opening containers (chests, barrels, furnaces) or chat froze the background. Mobs, water flow, day/night cycles, and weather now continue rendering live in real time behind open menus.
- Discord Community Integration: Added a dedicated Discord button directly on the launcher homescreen and bottom navigation bar (discord.gg/CjyWBu2mC7).
- New Horizon App Icon: Brand-new signature two-tone "H" emblem (porcelain white and radiant electric violet with horizon ambient glow).
- Package Identity: Standardized application ID to
com.goydevv.horizon.