* Bump GTNHLib
* Change test block's properties
This makes it easier to test the block overlay
* Update VanillaModels.java
# Conflicts:
# src/main/java/com/gtnewhorizons/angelica/models/VanillaModels.java
* Revert rename
* Rename models
* Sledgehammer out removed abstractions
* Switch to ModelISBRH
* Replace old models
With a single new and interesting model!
* Adapt to GTNHLib
* Remove dead code
* Fix JSON model detection + remove dead code
* Remove direct model renderer
* yet more yote
* Remove ColorABGR
* Remove unused line methods
* Yeet color fully
* publicize nextLong
Technically you don't *need* this on Java 8, but it silences a warning and doesn't break anything so 🤷
* yoten
* Register Angelica for automatic texture loading
* Remove TX-Loader dep
* Make the list mutable
* Remove rebase mistake
* Bump BS + deps
* Return an immutable view of the underlying camera position to avoid mutating it
* Update Camera Uniforms to utilize the view instead of mutating in place
* wip backport of custom uniforms
* Functioning custom uniforms maybe?
* Workon separating dynamic/non-dynamic uniforms and making variables available to custom uniforms (currently the JVM dies horribly)
* wip
* It no longer crashes horrifically
* star imports
* Fix PBR textures not loading
- Stack was being overfilled by MemoryStack
- Added tons of logging for ignored important exceptions
- Added missing interface on mixin (should it be moved to gtnhlib?)
* Move PBR debug to angelica config
* Free malloc'd memory
* fix crash when connected textures are disabled, but custom colors are enabled.
* Dimension Check Fix
Dimension check set any dimension with no sky as the nether; this includes the end, and several custom dims such as Witchery's mirror dim, etc.
* Initial MemoryStack backport
* Remove stubs, for now
Will re-add as needed
* Implement mallocInt
* Replace some buffer allocation
* Add mallocFloat
* Replace more uses of direct buffer allocation
* Reorder methods
Fixes a clinit crash and makes it easier to compare to upstream
* Remove another direct buffer creation