* Adds Lwjgl2GLRenderBackend & Lwjgl3GLRenderBackend
* Lwjgl3GLRenderBackend uses lwjgl3 natively w/o lwjgl3ify
* GLSMRedirector now redirects LWJGL3 methods as well for mods with a hard dep on lwjgl3 (distant horizons standalone)
* GLSM uses RENDER_BACKEND instead of GL directly
* Fix NPE from MineFactory Reloaded during lag spikes
This is an ARR mod and hence cannot be forked.
I decided to put the fix here rather than e.g. Hodgepodge as this is only an
issue with Angelica and seems to be due to its thread safety patches.
* Rewrite as injector
IDE go brr
* Adapt to examplemod1.7.10 structure
* Fix broken static imports
* apply spotless
* Update mcmod.info
* Start work on ATs
* More ATs
* Compile stubs
* Recursive compilation stubs to fix missing items in stubs
* Stub out the tesselator
* Switch to IFMLLoadingPlugin
* Move the namer classes out of todo
* Yeet ATs
* Change transformers paths
* spotless, remove MANIFEST.MF as it is no longer needed
* Use MCF namer
* Revert "spotless, remove MANIFEST.MF as it is no longer needed"
This reverts commit 9be1abfe70.
* Revert "Switch to IFMLLoadingPlugin"
This reverts commit 089a01e148.
* At least make it work for now
* Dirty implementation of include preprocessing
* spotlessApply (#6)
Co-authored-by: GitHub GTNH Actions <>
Co-authored-by: Vladislav Laetansky <vlaetansky@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>