{"id":28205753,"url":"https://github.com/aetopia/igneous","last_synced_at":"2026-03-15T15:22:08.275Z","repository":{"id":291563379,"uuid":"977682530","full_name":"Aetopia/Igneous","owner":"Aetopia","description":"A library for managing \u0026 interacting with Minecraft: Bedrock Edition.","archived":false,"fork":false,"pushed_at":"2025-05-21T12:10:09.000Z","size":51,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-11T11:41:42.028Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Aetopia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-04T18:42:29.000Z","updated_at":"2025-05-21T12:10:12.000Z","dependencies_parsed_at":"2025-05-12T13:27:56.471Z","dependency_job_id":null,"html_url":"https://github.com/Aetopia/Igneous","commit_stats":null,"previous_names":["aetopia/igneous"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Aetopia/Igneous","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aetopia%2FIgneous","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aetopia%2FIgneous/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aetopia%2FIgneous/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aetopia%2FIgneous/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Aetopia","download_url":"https://codeload.github.com/Aetopia/Igneous/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aetopia%2FIgneous/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":276038017,"owners_count":25574250,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-20T02:00:10.207Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-05-17T10:08:27.050Z","updated_at":"2026-03-15T15:22:08.261Z","avatar_url":"https://github.com/Aetopia.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Igneous\r\n\r\n\u003e [!CAUTION]\r\n\u003e **Only supported on Windows x64!**\r\n\r\nFixes various bugs related to Minecraft: Bedrock Edition (GDK).\r\n\r\n## Fixes\r\n\r\n|Issue|Summary|\r\n|-|-|\r\n|[MCPE-15796](https://bugs.mojang.com/browse/MCPE-15796)|Cursor is not recentered upon the opening of a new gui|\r\n|[MCPE-98861](https://bugs.mojang.com/browse/MCPE-98861)|Significant input delay on devices with Render Dragon|\r\n|[MCPE-110006](https://bugs.mojang.com/browse/MCPE-110006)|Vsync not being able to be turned off|\r\n|[MCPE-166745](https://bugs.mojang.com/browse/MCPE-166745)|FPS is capped at double the screen's refresh rate when v-sync is disabled|\r\n|[MCPE-230832](https://bugs.mojang.com/browse/MCPE-230832)|Mouse cursor moves in the background during gameplay, disrupting gameplay|\r\n\r\n### Tweaks\r\n\r\n- Cursor changes are disallowed to prevent a change from lingering. \r\n\r\n- The game's window background is now black to prevent flashbangs.\r\n\r\n- The game's window menu is now disabled preventing unwanted freezes.\r\n\r\n- If locked, the cursor's position is updated when the game's window is moved.\r\n\r\n## Usage\r\n- [Download](https://github.com/Aetopia/Igneous/releases/latest/download/vcruntime140_1.dll) the latest release of Igneous.\r\n\r\n- Run the following command in PowerShell to find where the game is located:\r\n\r\n    ```powershell\r\n    \u0026 \"$ENV:SystemRoot\\explorer.exe\" \"$((Get-AppxPackage \"Microsoft.MinecraftUWP\").InstallLocation)\"\r\n    ```\r\n\r\n- Place the dynamic link library in the opened folder \u0026 launch the game.\r\n\r\n### Configuration\r\n\r\n- Run the following command in PowerShell to find where the game is located:\r\n\r\n    ```powershell\r\n    \u0026 \"$ENV:SystemRoot\\explorer.exe\" \"$((Get-AppxPackage \"Microsoft.MinecraftUWP\").InstallLocation)\"\r\n    ```\r\n\r\n- Create a new file called `Igneous.cfg`, add the following contents \u0026 save the file to the game's install location:\r\n\r\n    ```ini\r\n    [Igneous]\r\n    D3D11 = 0\r\n    Cursor = 1\r\n    Tearing = 1\r\n    ```\r\n\r\n    - To enable a feature, set their value to `1`.\r\n\r\n    - To disable a feature, set their value to `0`.\r\n\r\n    |Name|Description|\r\n    |-|-|\r\n    |`D3D11`|Forces DirectX 11 to be used instead of DirectX 12.|\r\n    |`Cursor`|Fixes MCPE-15796, MCPE-230832 \u0026 improves cursor handling.|\r\n    |`Tearing`|Fixes MCPE-98861, MCPE-110006, MCPE-166745 \u0026 fixes V-Sync off.|\r\n\r\n## FAQ\r\n\r\n#### How can I disable V-Sync?\r\n\r\n- Open the following file:\r\n\r\n    ```cmd\r\n    %APPDATA%\\Minecraft Bedrock\\Users\\*\\games\\com.mojang\\minecraftpe\\options.txt\r\n    ```\r\n\r\n- Set `gfx_vsync` to `0`, save the file \u0026 launch the game.\r\n\r\n## Build\r\n1. Install \u0026 update [MSYS2](https://www.msys2.org):\r\n\r\n    ```bash\r\n    pacman -Syu --noconfirm\r\n    ```\r\n\r\n3. Install [GCC](https://gcc.gnu.org) \u0026 [MinHook](https://github.com/TsudaKageyu/minhook):\r\n\r\n    ```bash\r\n    pacman -Syu mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-MinHook --noconfirm\r\n    ```\r\n\r\n\r\n3. Start MSYS2's `UCRT64` environment \u0026 run `Build.cmd`.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faetopia%2Figneous","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faetopia%2Figneous","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faetopia%2Figneous/lists"}