Skip to content

Releases: Fox2Code/FoxLoader

Update 1.2.31

22 Dec 22:26
223e02b

Choose a tag to compare

  • Fixed PrePatcher to work properly with coremods
  • Add Hotfix for De-Applet coremod
  • Dev plugin now make javadoc jar
  • Improved ReIndev stability
  • Minor preparations for 2.9

The issues of DeApplet was because DeApplet bundled a World class from 2.8.1_04, which is incompatible with 2.8.1_05.

FoxLoader will now automatically update DeApplet bytecode to let the game run properly when DeApplet is installed.

Update 1.2.30

11 Dec 18:08
e30489f

Choose a tag to compare

  • Backport 2.9 NetherPortalHandler to FoxLoader (Requested by another ReIndev developer)

Note: ReIndev 2.9 code was inspired by https://github.com/Trivaxy/nether-fix

Update 1.2.29

07 Dec 12:53
cd1b15f

Choose a tag to compare

  • Added README.md in FoxLoader prepatch feature.
  • Added hotfix for NBTTagIntArray/setIntArray

Update 1.2.28

03 Dec 18:50
888f76b

Choose a tag to compare

  • Update to ReIndev 2.8.1_5

Update 1.2.27

01 Dec 21:31
6d01b19

Choose a tag to compare

  • Fixed RegisteredWorld.getRegisteredDimensionID() returning 1 instead of -1 for the nether.
  • Fixed //replace and //set reporting wrong number of block changed.
  • Added catch block when registering icons (mitigate Christmas crash)
  • Revised //replace and //set block changing limit.
  • Increased timeout for loader check.
  • Updated some internal references.

The catch block do not fix the underlying issue, it only prevent the game from crashing.

A big warning on the main menu has been set to avoid any confusion about that.

Update 1.2.26

23 Nov 17:10
772b6c2

Choose a tag to compare

  • Added NetworkPlayer.sendPlayerThroughPortalRegistered() API
  • Added RegisteredWorld.getRegisteredDimensionID() API
  • Added Mod.onNetworkPlayerDisconnected() Event API
  • Added file hash verificaton when downloading ReIndev client/server (by @kivattt)
  • Deleted dynamic texture due to complete lack of community interest (by @kivattt)
  • Update FoxLoader groupId in dev plugin
  • Added surprize for contributors

Update 1.2.25

21 Nov 22:04
114db3d

Choose a tag to compare

  • Improved NetworkPlayer.displayChatMessage() to support newline (aka. \n)
  • Improved ReIndev multithreading capabilities.
  • Improved constant unpicker for development plugin.
  • Added NetworkPlayer.getRegisteredHeldItem() API
  • Added Mod.onPlayerUseItemOnEntity() Event API
  • Added Mod.onPlayerAttackEntity() Event API
  • Updated MixinExtras to 0.2.1
  • Fixed cancelling placing a bed not updating client properly
  • Added dynamic textures, can be used on worlds and server side too.
    -> Include /setdyntex command & RegisteredItemStack API for it!
    -> Add your own content in world/foxloader/content/(0-31).png
    -> Mods can send and change textures at runtime.
    -> Server can send images to FoxLoader clients

Note: dynamic textures is WIP, waiting on https://github.com/Fox2Code/FoxLoader/pulls, I propably won't touch FoxLoader for a while, as the lack of PRs show a lack of interest in the project.

Update 1.2.24

06 Nov 18:18
7fc5ac6

Choose a tag to compare

  • Make dev plugin handle OOM better
  • Fix the network system of FoxLoader
  • Added NetworkPlayer.isConnected() API
  • Added ModContainer.runFuncInContext() API
  • Added FastThreadLocal for ThreadLocal that use very few threads.
  • Fix NetworkPlayer.hasFoxLoader() resetting on multiplayer when changing dimension.
  • Add button to extract FoxLoader server jar on installer.
  • Other minor code changes.

Update 1.2.23

21 Oct 19:00
ed49a28

Choose a tag to compare

Update 1.2.23

Update 1.2.22

21 Oct 11:33
4b132ed

Choose a tag to compare

  • Fix dev env and improve stability of gradle plugin