Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
MaFgLib

MaFgLib

MaLiLib unofficial forge port. Library mod for the (Neo)Forge port of masa's mods.

1.75M
111
Library
AboutChangelogVersions

0.2.2-mc1.21.4

on Dec 28, 2024
Download

Changelog

  • sync from sakura-ryoko/malilib 1.21.4-0.23.0.
  • Deprecated NeoUtils. Now you can use FoxifiedLoader replace it.

0.2.1-mc1.21.4

on Dec 11, 2024
Download

Changelog

  • sync from sakura-ryoko/malilib 1.21.4-0.23.0-sakura.3.

details:

Lots of changes, please read carefully, especially for Downstream mods.

Merged a handful of useful utility functions from Post-Rewrite MaLiLib 1.12.2-ornithe including:

  • BlockUtils (Deprecated things, and split between util/game/BlockUtils and util/nbt/NbtBlockUtils)
  • util/game/BlockUtils has been also merged with Post-ReWrite.
  • EntityUtils (Deprecated things, and moved most functions to util/nbt/NbtEntityUtils)
  • NbtKeys (Deprecated, and moved to util/nbt/NbtKeys)
  • Added FileNameUtils, and Merged FileUtils from Post-Rewrite.
  • Added as a WIP JsonUtils from Post-ReWrite under util/data/json, which will have JSON Deserializers for every Config Type (Coming soon)
  • Deprecated util/NBTUtils for a merged Post-ReWrite copy under util/nbt/NbtUtils with added functionality
  • Deprecated PayloadUtils
  • Added a handful of other items under util/data, util/game, util/nbt, and util/position from Post-ReWrite.
  • Added Config Menu Registry from Post-Re-Write. Your Mods should Register with MaLiLib for each of your GuiConfigBase screens as follows using the new ModInfo class During your Mod Init():
    Registry.CONFIG_SCREEN.registerConfigScreenFactory(
        new ModInfo(MaLiLibReference.MOD_ID, MaLiLibReference.MOD_NAME, MaLiLibConfigGui::new)
    );

MaFgLib will attempt to automatically Register any non-compliant Downstream mods; and this feature can be disabled using enableConfigSwitcher under MaFgLib's config menu.

0.2.1-mc1.21.3

on Dec 11, 2024
Download

Change

  • sync from sakura-ryoko/malilib 1.21.3-0.22.3-sakura.4

details:

Lots of changes, please read carefully, especially for Downstream mods.

Merged a handful of useful utility functions from Post-Rewrite MaLiLib 1.12.2-ornithe including:

  • BlockUtils (Deprecated things, and split between util/game/BlockUtils and util/nbt/NbtBlockUtils)
  • util/game/BlockUtils has been also merged with Post-ReWrite.
  • EntityUtils (Deprecated things, and moved most functions to util/nbt/NbtEntityUtils)
  • NbtKeys (Deprecated, and moved to util/nbt/NbtKeys)
  • Added FileNameUtils, and Merged FileUtils from Post-Rewrite.
  • Added as a WIP JsonUtils from Post-ReWrite under util/data/json, which will have JSON Deserializers for every Config Type (Coming soon)
  • Deprecated util/NBTUtils for a merged Post-ReWrite copy under util/nbt/NbtUtils with added functionality
  • Deprecated PayloadUtils
  • Added a handful of other items under util/data, util/game, util/nbt, and util/position from Post-ReWrite.
  • Added Config Menu Registry from Post-Re-Write. Your Mods should Register with MaLiLib for each of your GuiConfigBase screens as follows using the new ModInfo class During your Mod Init():
    Registry.CONFIG_SCREEN.registerConfigScreenFactory(
        new ModInfo(MaLiLibReference.MOD_ID, MaLiLibReference.MOD_NAME, MaLiLibConfigGui::new)
    );

MaFgLib will attempt to automatically Register any non-compliant Downstream mods; and this feature can be disabled using enableConfigSwitcher under MaFgLib's config menu.

0.2.1-mc1.21.1

on Dec 11, 2024
Download

Change

  • sync from sakura-ryoko/malilib 1.21-0.21.5-sakura.4

details:

Lots of changes, please read carefully, especially for Downstream mods.

Merged a handful of useful utility functions from Post-Rewrite MaLiLib 1.12.2-ornithe including:

  • BlockUtils (Deprecated things, and split between util/game/BlockUtils and util/nbt/NbtBlockUtils)
  • util/game/BlockUtils has been also merged with Post-ReWrite.
  • EntityUtils (Deprecated things, and moved most functions to util/nbt/NbtEntityUtils)
  • NbtKeys (Deprecated, and moved to util/nbt/NbtKeys)
  • Added FileNameUtils, and Merged FileUtils from Post-Rewrite.
  • Added as a WIP JsonUtils from Post-ReWrite under util/data/json, which will have JSON Deserializers for every Config Type (Coming soon)
  • Deprecated util/NBTUtils for a merged Post-ReWrite copy under util/nbt/NbtUtils with added functionality
  • Deprecated PayloadUtils
  • Added a handful of other items under util/data, util/game, util/nbt, and util/position from Post-ReWrite.
  • Added Config Menu Registry from Post-Re-Write. Your Mods should Register with MaLiLib for each of your GuiConfigBase screens as follows using the new ModInfo class During your Mod Init():
    Registry.CONFIG_SCREEN.registerConfigScreenFactory(
        new ModInfo(MaLiLibReference.MOD_ID, MaLiLibReference.MOD_NAME, MaLiLibConfigGui::new)
    );

MaFgLib will attempt to automatically Register any non-compliant Downstream mods; and this feature can be disabled using enableConfigSwitcher under MaFgLib's config menu.

0.1.28-mc1.21.4

on Dec 10, 2024
Download

Change

  • sync from sakura-ryoko/malilib 1.21.4-0.23.0-sakura.2
    • fix: Missing Textures from Horse Armor, etc fix: add support for other Generic Entity Types, such as Armor Stands using Inventory Overlay add printTranslationKeys Debug from Post Rewrite
    • Port to 1.21.4 (See Commit for details) Adds Mod Menu-based 'Config Switcher' from MaLiLib Config Screens. Adds Korean

0.1.27-mc1.21.3

on Dec 10, 2024
Download

Change

  • sync from sakura-ryoko/malilib 1.21.3-0.22.3-sakura.7
    • fix: Missing Textures from Horse Armor, etc
    • fix: add support for other Generic Entity Types, such as Armor Stands using Inventory Overlay
    • add printTranslationKeys Debug from Post Rewrite
    • fix: Missing Empty Horse Armor Slots
    • Adds Korean & Mod Menu 'Config Switcher' for MaLiLib config screens.
    • fix: when prettyName, comment, or translatedName entries are outdated, or not being applied with apply(), such as if the mod wasn't updated to use apply().

0.1.26-mc1.21.1

on Dec 10, 2024
Download

Change

  • sync from sakura-ryoko/malilib 1.21-0.21.5-sakura.3
    • fix Visibility of renderInventoryBackgroundSlots
    • fix: Missing Textures from Horse Armor, etc
    • fix: add support for other Generic Entity Types, such as Armor Stands using Inventory Overlay
    • add printTranslationKeys Debug from Post Rewrite
    • Adds Korean & Mod Menu 'Config Switcher' for MaLiLib config screens
    • fix: when prettyName, comment, or translatedName entries are outdated, or not being applied with apply(), such as if the mod wasn't updated to use apply().

0.1.26-mc1.21.3

on Nov 16, 2024
Download

Change

  • sync from sakura-ryoko/malilib 1.21.3-0.22.0-sakura.7

0.1.25-mc1.21.1

on Nov 16, 2024
Download

Change

  • sync from 1.21-0.21.2-sakura.2

0.1.24-mc1.21.1

on Nov 8, 2024
Download

Change

  • sync from 1.21-0.21.1

0.1.25-mc1.21.3

on Nov 8, 2024
Download

Change

  • fix translation keys

0.1.24-mc1.21.3

on Nov 8, 2024
Download

Change

  • Update to 1.21.2/1.21.3 (#57) @QiuShui1012
  • sync from 1.21.3-0.22.0-sakura.5

0.1.23-mc1.21.1

on Oct 13, 2024
Download

Change

  • sync from 1.21-0.21.1-sakura.1
    • add raw NBT support for inventoryOverlay/Preview code from Snapshot, and the related "Library" of NBT helper functions listed under BlockUtils and EntityUtils, along with Fully NBT compliant getNbtItems(), and getNbtInventory() functions under InventoryUtils.
    • This also adds a new InventoryOverlay.Context as a place holder Object for InventoryOverlay data.
    • add "locked slots" rendering support for inventoryPreview for Crafters

0.1.22-mc1.21.1

on Aug 29, 2024
Download

Change

  • move to 1.21.1

0.1.21-mc1.21

on Aug 8, 2024
Download

Change

  • sync from sakura-ryoko/malilib/aacf246
  • update neoforge to 21.0.166

0.1.20-mc1.21

on Aug 3, 2024
Download

Change

  • fix

0.1.15-mc1.20.6

on Jul 30, 2024
Download

Change

  • fix compat

0.1.14-mc1.18.2

on Jul 30, 2024
Download

Changelog

  • fix compat

0.1.11-mc1.20.4

on Jul 30, 2024
Download

Change

  • fix compat

0.1.13-mc1.20.1

on Jul 30, 2024
Download
1
3
4
5
9

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@fafd47f

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.