Skip to content

Releases: Weave-MC/Weave-Loader

1.0.0-b.2

30 Apr 19:31
Compare
Choose a tag to compare

Fixed issues with GameInfo retrieval
Fixed issues with Forge loading mods

Updated API
Deprecated preInit
Added init
Added Tweakers

1.0.0-b.1

20 Apr 17:33
Compare
Choose a tag to compare

Added multi-version/client support
Added instrumentation to preInit
Added mod dependencies

Updated API
Removed pre-made events (temporary)

0.2.6

13 Feb 19:30
Compare
Choose a tag to compare

Fixed issue with target ClassLoader failing to load Weave-Loader and Weave Mods

0.2.5

03 Jan 00:11
Compare
Choose a tag to compare
  • Adds a bypass for java agent detection

0.2.4

01 Sep 03:10
b40f2ae
Compare
Choose a tag to compare

Removes * hooks - create a hook with no targets for the same effect
Fixes mixins after genesis update

0.2.3

29 May 00:14
bf48a86
Compare
Choose a tag to compare

Adds a * selector to hooks to pass all classes loaded through that hook

0.2.2

28 May 01:53
Compare
Choose a tag to compare

Enable weave when --version 1.8 is passed to minecraft

0.2.1

27 May 22:51
Compare
Choose a tag to compare

Fixed an issue with Weave-Loader crashing if weave.mod.json has any unrecognized keys

0.2.0

26 May 18:39
0b93885
Compare
Choose a tag to compare

Weave-Loader 0.2.0 Release Notes

New Events

  • WorldEvent.Load/Unload
  • PacketEvent.Send/Receive
  • TickEvent.Post
  • StartGameEvent.Pre/Post

Other Changes

  • Changed mod directory from ~/.lunarclient/mods -> ~/.weave/mods
  • Changed club.maxstats.weave.loader -> net.weavemc.loader
  • Fixed crash in the latest version of lunar
  • Added support for multiple hook targets
  • Removed ModInitializer::init and replaced it with StartGameEvent
  • Added ModInitializer::preInit which is called before minecraft is initialized

0.1.0

03 Apr 12:52
94d4e89
Compare
Choose a tag to compare

Weave-Loader v0.1.0 Release Notes

We are excited to announce the first alpha release of Weave-Loader, a Java Agent project designed to load mods created using Weave into Lunar Client

Changes Made in this Release

  • Implemented the basic functionality of the Weave-Loader agent
  • Added support for loading mods created using Weave
  • Added SpongePowered Mixin support

Installation Instructions

To use Weave-Loader, you will need to download the latest version of https://github.com/Nilsen84/lunar-launcher-inject and install it on your computer. Once you have that installed, download the latest version of Weave-Loader and follow the Usage instructions on the lunar-launcher-inject repository.

Adding Weave Mods

Weave-Loader will automatically search for mods created with Weave in the ~/.lunarclient/mods directory. If this directory does not exist, it will be created the first time you run Weave-Loader. Simply place any mods created with Weave in this directory to load them with Weave-Loader.

Known Issues

Currently only 1.8.9 is supported although we are working on changing this in a future release.