{"id":15016118,"url":"https://github.com/falsepattern/falsetweaks","last_synced_at":"2026-02-07T16:10:52.988Z","repository":{"id":37253941,"uuid":"446558842","full_name":"FalsePattern/FalseTweaks","owner":"FalsePattern","description":"Multithreaded rendering plus a large collection of improvements, fixes, optimizations and additions to 1.7.10 clients.","archived":false,"fork":false,"pushed_at":"2025-02-03T18:12:59.000Z","size":1931,"stargazers_count":66,"open_issues_count":22,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-04-09T16:17:28.061Z","etag":null,"topics":["minecraft","minecraft-forge","minecraft-forge-mod","minecraft-mod","mixin","multithreading"],"latest_commit_sha":null,"homepage":"https://falsepattern.com/mc","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FalsePattern.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"COPYING","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},"funding":{"patreon":"falsepattern","ko_fi":"falsepattern"}},"created_at":"2022-01-10T19:39:32.000Z","updated_at":"2025-03-14T15:42:17.000Z","dependencies_parsed_at":"2023-11-20T04:24:36.103Z","dependency_job_id":"da66346d-a6b6-4382-8615-10d78dba4ec0","html_url":"https://github.com/FalsePattern/FalseTweaks","commit_stats":{"total_commits":483,"total_committers":6,"mean_commits":80.5,"dds":"0.23395445134575565","last_synced_commit":"674d089e3807c7f0c110ff295e29c109dbec8040"},"previous_names":[],"tags_count":134,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FalsePattern%2FFalseTweaks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FalsePattern%2FFalseTweaks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FalsePattern%2FFalseTweaks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FalsePattern%2FFalseTweaks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FalsePattern","download_url":"https://codeload.github.com/FalsePattern/FalseTweaks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248065283,"owners_count":21041872,"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","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":["minecraft","minecraft-forge","minecraft-forge-mod","minecraft-mod","mixin","multithreading"],"created_at":"2024-09-24T19:48:25.747Z","updated_at":"2026-02-07T16:10:52.982Z","avatar_url":"https://github.com/FalsePattern.png","language":"Java","readme":"# FalseTweaks\n\nFalsePattern's flagship tweaking, patching, and optimization mod.\n\nNightly (most likely broken) builds available [here](https://nightly.link/FalsePattern/FalseTweaks/workflows/build-nightly/master/nightly.zip)\n\n## NOTICE\nThis mod completely replaces Triangulator and AnimFix. Make sure you delete these two mods before installing FalseTweaks.\n\n## List of major features:\n- Multithreaded chunk rendering (requires Beddium)\n- Dynamic Lights\n- Replaced minecraft's quad-based rendering with triangle-based rendering\n- Fixed ambient occlusion and smooth lighting (vanilla bugs MC-138211 and MC-43968)\n- Optimized beacon beam rendering\n- Voxel-based item rendering that replaces the ugly vanilla renderer\n- Fixed light leaking between blocks on chunk boundaries\n- Tile entity render order fixes\n- Optimized animated textures\n- 3D rails\n- Faster texture stitching, with an algorithm based on [Packing2D](https://github.com/Sciss/Packing2D)\n- Fixed block light leaks\n- Multithreaded mipmap generation (way faster resource pack switching)\n- Multilayer items (see below)\n- An improved version of the Shift+F3 profiler\n\nAnd all of these tweaks can be individually toggled on/off in the config!\n\n## Using multilayer items\nMultilayer items are defined using mcmeta files, and require the VOXELIZER module to be enabled for them to function properly.\n\nExample mcmeta format for a 3-layer texture:\n```json\n{\n  \"voxelLayers\": {\n    \"layers\": [1.0, 1.0, 0.5]\n  }\n}\n```\n\nThe mcmeta should be attached to the base texture without any layering, and the layers should have the name of the base\ntexture with _0, _1, _2, ... numeric suffixes for each layer.\n\nExample file layout:\n```\nmyItem.png\nmyItem.png.mcmeta\nmyItem_0.png\nmyItem_1.png\nmyItem_2.png\n```\n\n## Fixing known problems\n| **Issue**                                                                                      | **Potential solution**                                                                                                                                |\n|------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Game crashes on startup,\u003cbr\u003eforge log says `MixinTargetAlreadyLoadedException`                 | Under the `00_modules` category in the config,\u003cbr\u003eset `B:STARTUP_OPTIMIZATIONS` to `false`.                                                           |\n| Game crashes on startup,\u003cbr\u003eloading screen was already present (or fixing issue 1 didn't help) | Under the `triangulator` category in the config,\u003cbr\u003eset `B:RENDER_HOOK_COMPAT_MODE` to `true`.                                                        |\n| Crash with OptiFine                                                                            | Under the `00_modules` category in the config,\u003cbr\u003eset `B:MIPMAP_FIX` to `false`.                                                                      |\n| Crash with ShadersModCore                                                                      | Standalone shadersmod is unsupported, use optifine instead.                                                                                           |\n| Crash with \"IllegalArgumentException: Comparison method violates its general contract!\"        | Under the `00_modules` category in the config,\u003cbr\u003eset `B:TE_TRANSPARENCY_FIX` to `false`.                                                             |\n| Flickering blocks when using optifine shaders and PBR resource packs                           | Under the `00_modules` category in the config,\u003cbr\u003eset `B:TEXTURE_OPTIMIZATIONS` to `false`.                                                           |\n| Crash with ArchaicFix                                                                          | Disable the occlusion culling feature in ArchaicFix if you enable the one in FalseTweaks. (The FalseTweaks one is compatible with FastCraft/OptiFine) |\n| Buggy/invisible world with LWJGL3ify                                                           | Under the `00_modules` category in the config,\u003cbr\u003eset `B:TEXTURE_OPTIMIZATIONS` to `false`.                                                           |\n\nAny bug reports concerning the known problems listed in this table will be closed without response. Read before you open issues.\n\n## Dependencies\n- [FalsePatternLib](https://github.com/FalsePattern/FalsePatternLib)\n- [UniMixins](https://github.com/LegacyModdingMC/UniMixins)\n\n### Special thanks to [JProfiler](https://www.ej-technologies.com/jprofiler) ![JProfiler](https://www.ej-technologies.com/images/product_banners/jprofiler_small.png) for their free OpenSource license!\n","funding_links":["https://patreon.com/falsepattern","https://ko-fi.com/falsepattern"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffalsepattern%2Ffalsetweaks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffalsepattern%2Ffalsetweaks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffalsepattern%2Ffalsetweaks/lists"}