Preloading Tricks

Mod

Add hook before setup mod for Quilt, Forge, Fabric

Client or server Library

1,338 downloads
4 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...

1.2.3

by settingdust on Oct 11, 2024
Download

:bug: Bug Fixes

  • c3d4bbb - service loader load services as expected now (commit by @SettingDust)

1.2.2

by settingdust on Oct 7, 2024
Download

:bug: Bug Fixes

  • c71a4e7 - merge the metadata.json & fix the language provider name (commit by @SettingDust)
  • 589c07b - the service loader crash when the last service failed to load (commit by @SettingDust)

:wrench: Chores

  • 4610e27 - remove unused catalog (commit by @SettingDust)

1.2.1

by settingdust on Sep 16, 2024
Download

:bug: Bug Fixes

  • 58356dc - shadow the services (commit by @SettingDust)

1.2.0

by settingdust on Sep 16, 2024
Download

:sparkles: New Features

  • 185cfb7 - add back the forge and use java 17 for developing (commit by @SettingDust)
  • a99cb0c - support fabric loader 0.16+ (commit by @SettingDust)

:bug: Bug Fixes

  • da11f3b - make project buildable (commit by @SettingDust)
  • 347f5e2 - rename forges' modules to shadow both correctly (commit by @SettingDust)
  • 3fde004 - commit the neoforge modules (commit by @SettingDust)
  • b1edb1e - avoid include wrong dependencies from fml projects (commit by @SettingDust)
  • 23e31fc - accept library that is jvm 21 (commit by @SettingDust)

:recycle: Refactors

  • a182df8 - use ModDevGradle for neoforge module (commit by @SettingDust)
  • 57f2848 - use ModDevGradle for the other neoforge modules (commit by @SettingDust)

:wrench: Chores

  • b9c0062 - cleanup code (commit by @SettingDust)
  • 4969754 - update fabric loom to 1.7 & gradle to 8.8 (commit by @SettingDust)

1.1.0

by settingdust on Jun 17, 2024
Download

:sparkles: New Features

  • 8b137ec - target java 21 & use semver (commit by @SettingDust)
  • aae69ee - fabric: use fabric loom for language adapter module (commit by @SettingDust)
  • 17d94e7 - fabric: use fabric loom for fabric loader (commit by @SettingDust)
  • cb8f841 - fabric: support quilt loader (commit by @SettingDust)
  • 25fafaf - neoforge: port forge api and language loader to neoforge (commit by @SettingDust)
  • 10c9a2c - complete the neoforge port (commit by @SettingDust)

:bug: Bug Fixes

  • b63bd48 - make jarJar task use shadowJar output (commit by @SettingDust)

:recycle: Refactors

  • e27cfb5 - rename callbacks module to services (commit by @SettingDust)
  • 57e9094 - rename forge package to neoforge (commit by @SettingDust)

:wrench: Chores

  • fa9ec04 - bump gradle to 8.7 (commit by @SettingDust)
  • c3eb4ca - cleanup code (commit by @SettingDust)
  • 91b9c23 - change the version and archive name to work with modrinth maven (commit by @SettingDust)

1.0.6

by settingdust on Nov 12, 2023
Download

fix: setAccessible for setMod

1.0.5

by settingdust on Nov 10, 2023
Download

fix: rewriting fabric and quilt service for removing mods correctly

1.0.4

by settingdust on Oct 22, 2023
Download

fix: the quilt not declare language adapter & better error logging

1.0.3

by settingdust on Oct 22, 2023
Download

fix: issue of shadow not working

1.0.2

by settingdust on Oct 22, 2023
Download

fix: shadow the forge api module instead of JiJ for expose the api

1.0.1

by settingdust on Oct 22, 2023
Download

feat: standalone FML setup mod service module

1.0.0

by settingdust on Oct 22, 2023
Download

chore: adding support versions
4b139bc chore: split mod setup services
a53d575 fix: correct the quilt build
341673d fix: using shadow for quilt language adapter since quilt need standard lib for loading nested language adapter
7646e6e feat: rewriting the shadow jar logic
97a34e9 feat: add support for fml <= 1.19-41.0.38
213ba82 refactor: refactor the structure of folders

0.0.14

by settingdust on Aug 8, 2023
Download

fix: make quilt don't nest language adapter

Quilt need api to loading mods correctly. It won't work with nest jars

0.0.13

by settingdust on Aug 7, 2023
Download

feat: add prefix to log

0.0.12

by settingdust on Aug 7, 2023
Download

fix: typo & better log.
feat: add support for older version (#1)

0.0.11

by settingdust on Aug 6, 2023
Download

fix: shouldn't remove service

0.0.10

by settingdust on Aug 6, 2023
Download

0.0.5

by settingdust on Aug 5, 2023
Download

0.0.4

by settingdust on Aug 5, 2023
Download

feat: init the lib

0.0.3

by settingdust on Aug 5, 2023
Download

feat: shadow the callbacks module for external using


Project members

settingdust

Owner

Details

Licensed MIT
Published a year ago
Updated a month ago