MagicLib

MagicLib

Mod

To beat magic with magic :(

Client and server Library

132.4k downloads
72 followers
Created2 years ago
Updated5 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

0.6.212+a47eb26

Changelog

Hi! It's been a long time, and after much hard work and experimentation, we have completed MagicLib 0.6!

What we do?

  • As Carpet extension developers may have noticed, Carpet has introduced a new API to manage rules, and the legacy API will soon be removed. This is not very friendly to Carpet extension authors who maintain Carpet modules for multiple Minecraft versions at the same time. So we wrapped this API to allow developers to work on different versions of Carpet with the same code. The condition in @Rule is implemented using MagicLib's dependency checking feature.

Future prospects

  • Enhanced I18n server-side features.
  • Stand-alone compatible module (only conceived).
  • Unfortunately, there is currently no documentation for the Compat API, which we will (probably) explain in a later development

Full Changelog: https://github.com/Hendrix-Shen/MagicLib/compare/dev/0.5.37...dev/0.6.201

Files

magiclib-0.6.212+a47eb26-stable.jar(1.74 MiB) Primary Download
magiclib-1.14.4-0.6.212+a47eb26-stable.jar(334.76 KiB) Download
magiclib-1.15.2-0.6.212+a47eb26-stable.jar(319.79 KiB) Download
magiclib-1.16.5-0.6.212+a47eb26-stable.jar(320.76 KiB) Download
magiclib-1.17.1-0.6.212+a47eb26-stable.jar(318.89 KiB) Download
magiclib-1.18.2-0.6.212+a47eb26-stable.jar(320.91 KiB) Download
magiclib-1.19.3-0.6.212+a47eb26-stable.jar(322.01 KiB) Download

External resources



Project members

hendrix-shen

Owner

plusls

Member


Technical information

License
LGPL-3.0-only
Client side
required
Server side
required
Project ID