Skip to content

Releases: Fox2Code/FoxLoader

Update 1.2.33

17 Jan 14:29
aa2cc7a
Compare
Choose a tag to compare
  • Initial work to switch to my own maven repo
  • Updated MixinExtras to 0.3.2
  • Added MixinSquared 0.1.1
  • Fix crash in dev environment
  • Fix adding items/blocks crashing the game

Update 1.2.32

23 Dec 15:13
eb9dc73
Compare
Choose a tag to compare
  • Add Enumeration util class
  • Hotfix game crashing due to missing game resouces

The PrePatcher got reworked a bit, and it caused issues with resource management that were not detectable in development mode.

To workaround the issue if you are on 1.2.31, you should download ReIndev 2.8.1_05 and put the jar in coremods, you can remove it once you upgraded to 1.2.32

Update 1.2.31

22 Dec 22:26
223e02b
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Update to ReIndev 2.8.1_5

Update 1.2.27

01 Dec 21:31
6d01b19
Compare
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
Compare
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
Compare
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
Compare
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.