Releases: Fox2Code/FoxLoader
Releases · Fox2Code/FoxLoader
Update 1.3.1
- Fix client failing to read FoxLoader optional data
- Fix internal dependency name of Mixins Squared
Update 1.3.0
- Added entity registry (By @halotroop2288)
- Added mirrors of register recipe functions (By @halotroop2288)
- Updated gradle plugin configuration (By @halotroop2288)
- Properly load classpath mods into FoxLoader
- Updated Fabric Mixin from
0.13.4+mixin.0.8.5to0.15.0+mixin.0.8.7 - Updated Mixins Squared from
0.1.2-beta.6to0.2.0-beta.6 - Updated Mixins Extras from
0.3.6to0.4.0 - Updated FastUtil from
8.5.13to8.5.14
Update 1.2.49
- Update to ReIndev 2.8.1_6 from 2.8.1_5
- Remove hotfixes that were upstreamed into 2.8.1_6
Note: I upstream hotfixes and performance improvement from FoxLoader into ReIndev when possible.
This means if you use FoxLoader you get access to those bug fixes sooner and more often.
The following upstreamed hotfixes are:
- HiDPI issues with ReIndev (From 1.2.48)
- Wyvern crashing the game in some specific conditions. (From 1.2.46)
- Crash when quiting a world while editing a sign. (From 1.2.46)
- Misc network improvements by @kivattt (From 1.2.42)
Update 1.2.48
- Hotfix HiDPI issues with ReIndev
Update 1.2.47
- Make Watchdog more lenient to better support older computers!
Update 1.2.46
- Hotfix Wyvern crashing the game in some specific conditions.
- Hotfix crash when quiting a world while editing a sign.
Note: Hotfix are fixes for bugs that are present in the base game.
Thanks @kivattt for helping diagnosing the Wyvern issue.
Update 1.2.45
- Added
NetworkConnectionAPI - Made network API now use
NetworkConnectioninstead ofNetworkPlayer
(Mods using the old way of receiving modded packets should still work as usual) - Fixed preemtive networking breaking FoxLoader network features (ID Translation / sided metadata API)
Thanks to @kivattt for reporting the issue
Update 1.2.44
- Fixed NullPointerException when reading configs
- Added Watchdog API and use it to detect dead locks and freezes
- Updated spark from
1.10.58-fabricto1.10.65-fabric
(Note: FoxLoader does not uses the fabric bits of spark, and in fact, cannot run fabric mods) - Updated Fabric Mixin from
0.13.2+mixin.0.8.5to0.13.4+mixin.0.8.5 - Updated Mixins Squared from
0.1.2-beta.5to0.1.2-beta.6 - Updated Mixins Extras from
0.3.5to0.3.6 - Updated Vineflower from
1.10.0to1.10.1 - Updated SemVer4J from
5.2.2to5.3.0
Update 1.2.43
- Fix installation on Pojav launcher failing (Fix #15)
- Updated Vineflower from
1.9.3to1.10.0for good this time (Fix decompilation failing) - Better handle edge cases when decompilation fails in dev plugin
This is a small bugfix update, but it was needed compared to the huge amount of features in the previous version.
Update 1.2.42
- Added preemptive networking to avoid outdated FoxLoader messages
- Added SidedMetadataAPI, allow servers to expose custom metadata to the client about itself
- Added
setGameBlockProvider/setGameItemProviderto replacesetGameBlockSource/setGameItemSource
(It should make it easier to register custom block for mod creators, old API will be on limited life support) - Added FoxClassLoader.injectResource() API for runtime resource injection.
- Added LoadingPlugin API to allow mods to implement compatibility layers
- Added WorldItemScale API to allow Items size to be visually changed
(The API work for Item and ItemStack, so both new and existing items can have a custom scale)
(Also the command/set_world_item_scalecan be used to change the scale of the in handItemStack) - Removed already upstreamed hotfix that was present in ReIndev
- Updated Fabric Mixin from
0.13.1+mixin.0.8.5to0.13.2+mixin.0.8.5 - Updated Vineflower from
1.9.3to1.10.0 - Updated JFallback from
0.0.2to0.1.1 - Updated FastUtil from
8.5.12to8.5.13 - Updated Gradle from
8.6to8.7 - Updated ASM from
9.6to9.7 - Apply workaround suggested by @tulpenkiste for Pebblehost hosting
This is a massive release benefiting both server owners and mod developers.