Skip to content

Releases: Fox2Code/FoxLoader

Update 1.3.1

01 Aug 16:36
242c82c

Choose a tag to compare

  • Fix client failing to read FoxLoader optional data
  • Fix internal dependency name of Mixins Squared

Update 1.3.0

01 Aug 16:07
ddb683c

Choose a tag to compare

  • 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.5 to 0.15.0+mixin.0.8.7
  • Updated Mixins Squared from 0.1.2-beta.6 to 0.2.0-beta.6
  • Updated Mixins Extras from 0.3.6 to 0.4.0
  • Updated FastUtil from 8.5.13 to 8.5.14

Update 1.2.49

05 Jul 12:21
89f23c7

Choose a tag to compare

  • 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

02 Jul 19:29
453596c

Choose a tag to compare

  • Hotfix HiDPI issues with ReIndev

Update 1.2.47

02 Jul 16:11
933840b

Choose a tag to compare

  • Make Watchdog more lenient to better support older computers!

Update 1.2.46

26 May 17:40
2b4aeec

Choose a tag to compare

  • 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

23 May 13:13
2440803

Choose a tag to compare

  • Added NetworkConnection API
  • Made network API now use NetworkConnection instead of NetworkPlayer
    (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

22 May 19:52
06b2d65

Choose a tag to compare

  • Fixed NullPointerException when reading configs
  • Added Watchdog API and use it to detect dead locks and freezes
  • Updated spark from 1.10.58-fabric to 1.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.5 to 0.13.4+mixin.0.8.5
  • Updated Mixins Squared from 0.1.2-beta.5 to 0.1.2-beta.6
  • Updated Mixins Extras from 0.3.5 to 0.3.6
  • Updated Vineflower from 1.10.0 to 1.10.1
  • Updated SemVer4J from 5.2.2 to 5.3.0

Update 1.2.43

07 Apr 13:19
7e8570b

Choose a tag to compare

  • Fix installation on Pojav launcher failing (Fix #15)
  • Updated Vineflower from 1.9.3 to 1.10.0 for 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

06 Apr 15:24
b20d628

Choose a tag to compare

  • Added preemptive networking to avoid outdated FoxLoader messages
  • Added SidedMetadataAPI, allow servers to expose custom metadata to the client about itself
  • Added setGameBlockProvider/setGameItemProvider to replace setGameBlockSource/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_scale can be used to change the scale of the in hand ItemStack)
  • Removed already upstreamed hotfix that was present in ReIndev
  • Updated Fabric Mixin from 0.13.1+mixin.0.8.5 to 0.13.2+mixin.0.8.5
  • Updated Vineflower from 1.9.3 to 1.10.0
  • Updated JFallback from 0.0.2 to 0.1.1
  • Updated FastUtil from 8.5.12 to 8.5.13
  • Updated Gradle from 8.6 to 8.7
  • Updated ASM from 9.6 to 9.7
  • Apply workaround suggested by @tulpenkiste for Pebblehost hosting

This is a massive release benefiting both server owners and mod developers.