All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Fexcraft Common Library

Fexcraft Common Library

by Fexcraft • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Fexcraft Common Library (short-name 'FCL')


1.12 Dependency INFO:

You need to install a mod providing the Mixin library, like Mixinbooter.
But in case you have another mod that conflicts with Mixinbooter due to also providing the Mixin library, FCL could work as well with that.
At least confirmed to work with Phosphor.

1.20.1 Dependency INFO:

No additional dependencies necessary.

26.1+ Dependency INFO:

You should also have Fabric API installed.


FCL is a library mod containing various utils used across my Mods. Some Features:

  • AutoRegistry (1.12)
    • annotation based, register things with just one line of code, like:
      • Blocks (with or without variants)
      • TileEntities (together with the block)
      • Items (with or without variants)
      • TileEntity Special Renderers
  • Models (1.12)
    • FCLItemModelLoader - custom model loader to customly render item models
    • FCLBlockModelLoader - custom model loader for (static) blocks using TMT Model
  • TMT - official distribution of the Fexcraft TMT Branch
  • FRL - Fex's Render / Library
  • GUI lib/wrapper
  • Universal JSON UI Library
  • Universal Config UI for mods using FCL ConfigBase

How to Install Fexcraft Common Library (Mod)

Fexcraft Common Library by Fexcraft is verified for Fabric, Forge, Neoforge across Minecraft versions 1.12.2, 1.20.1, 1.20.4, 1.21.4, 1.21.5, 1.21.8, 26.1, 26.1.1 (latest release: 26.12, file size: 372 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.12.2, 1.20.1, 1.20.4, 1.21.4, 1.21.5, 1.21.8, 26.1, 26.1.1) and platform (Fabric, Forge, Neoforge).
  2. Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
  3. Move the downloaded Fexcraft Common Library file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.1.x
Fabric
1mo ago 1
1.20.1
Forge
1mo ago 1
1.12.2
Forge
1mo ago 1
26.1.x
Fabric
2mo ago 1
1.20.1
Forge
2mo ago 1
1.12.2
Forge
2mo ago 1
26.1.x
Fabric
2mo ago 1
1.20.1
Forge
2mo ago 1
1.12.2
Forge
2mo ago 1
26.1.x
Fabric
2mo ago 1
1.20.1
Forge
2mo ago 1
1.12.2
Forge
2mo ago 1
1.12.2
Forge
2mo ago 1
26.1.x
Fabric
3mo ago 1
1.20.1
Forge
3mo ago 1
1.12.2
Forge
3mo ago 1
26.1.x
Fabric
3mo ago 1
1.20.1
Forge
3mo ago 1
1.12.2
Forge
3mo ago 1
26.1.x
Fabric
4mo ago 1
1.20.1
Forge
4mo ago 1
1.12.2
Forge
4mo ago 1
26.1.x
Fabric
4mo ago 1
1.20.1
Forge
4mo ago 1
1.12.2
Forge
4mo ago 1
1.12.2
Forge
5mo ago 1
26.1.x
Fabric
5mo ago 1
26.1.x
Fabric
6mo ago 1
1.20.1
Forge
6mo ago 1
1.12.2
Forge
6mo ago 1
26.1.x
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
26.1
Fabric
7mo ago 1
1.12.2
Forge
8mo ago 1
1.20.1
Forge
8mo ago 1
1.21.8
Fabric
8mo ago 1
1.21.8
Fabric
8mo ago 1
1.20.1
Forge
8mo ago 1
1.12.2
Forge
8mo ago 1
1.21.8
Fabric
9mo ago 1
1.20.1
Forge
9mo ago 1
1.12.2
Forge
9mo ago 1
1.21.8
Fabric
11mo ago 1
1.20.1
Forge
11mo ago 1
1.12.2
Forge
11mo ago 1
1.21.8
Fabric
11mo ago 1
1.20.1
Forge
11mo ago 1
1.12.2
Forge
11mo ago 1
1.12.2
Forge
11mo ago 1
1.21.8
Fabric
11mo ago 1
1.20.1
Forge
11mo ago 1
1.12.2
Forge
11mo ago 1
1.21.8
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.8
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.8
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.4
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.21.4
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.21.4
Fabric
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.1
Forge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.20.4
Neoforge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
1.12.2
Forge
last yr. 1
[26.12] 26.12 by Fexcraft on Sep 20, 2026
Download
  • extended CompactParserBEO to support normals in 2 modes (+ no normals mode)
  • supported BEO/BOB model format is now 2
  • fixed y and z normal value being swapped in the FRL Obj Parser
[20.47] 20.47 by Fexcraft on Sep 20, 2026
Download
  • extended CompactParserBEO to support normals in 2 modes (+ no normals mode)
  • supported BEO/BOB model format is now 2
  • fixed y and z normal value being swapped in the FRL Obj Parser
[12.120] 12.120 by Fexcraft on Sep 20, 2026
Download
  • extended CompactParserBEO to support normals in 2 modes (+ no normals mode)
  • supported BEO/BOB model format is now 2
  • fixed y and z normal value being swapped in the FRL Obj Parser
[26.11] 26.11 by Fexcraft on Sep 12, 2026
Download
  • new V3F class as replacement for Vec3f
  • updated relevant float vector code
  • added Sphere Generator to FRL
  • added new constructors to FRL's Generator class
  • (1.20+) improved normal handling in case of absence in the vertex
  • removed VoxelBuilder and ColorIndexedVoxelBuilder
  • removed JsonToTMT
  • added CompactModel class
  • added CompactParserBEO (modified BEOModelLoader from FVTM)
  • related adjustments
  • replaced Crafting block model from Java to BOB/BEO
  • (1.12) updated FCLBlockModelLoader (baked) to use FRL
  • removed TMT / ModelRendererTurbo
  • (1.20) removed MRT renderer implementation
  • (26.1) removed MRT renderer implementation
  • (26.1) created FCLRenderUtil based on FVTM's RenderUtil26
[20.46] 20.46 by Fexcraft on Sep 12, 2026
Download
  • new V3F class as replacement for Vec3f
  • updated relevant float vector code
  • added Sphere Generator to FRL
  • added new constructors to FRL's Generator class
  • (1.20+) improved normal handling in case of absence in the vertex
  • removed VoxelBuilder and ColorIndexedVoxelBuilder
  • removed JsonToTMT
  • added CompactModel class
  • added CompactParserBEO (modified BEOModelLoader from FVTM)
  • related adjustments
  • replaced Crafting block model from Java to BOB/BEO
  • (1.12) updated FCLBlockModelLoader (baked) to use FRL
  • removed TMT / ModelRendererTurbo
  • (1.20) removed MRT renderer implementation
  • (26.1) removed MRT renderer implementation
  • (26.1) created FCLRenderUtil based on FVTM's RenderUtil26
[12.119] 12.119 by Fexcraft on Sep 12, 2026
Download
  • new V3F class as replacement for Vec3f
  • updated relevant float vector code
  • added Sphere Generator to FRL
  • added new constructors to FRL's Generator class
  • (1.20+) improved normal handling in case of absence in the vertex
  • removed VoxelBuilder and ColorIndexedVoxelBuilder
  • removed JsonToTMT
  • added CompactModel class
  • added CompactParserBEO (modified BEOModelLoader from FVTM)
  • related adjustments
  • replaced Crafting block model from Java to BOB/BEO
  • (1.12) updated FCLBlockModelLoader (baked) to use FRL
  • removed TMT / ModelRendererTurbo
  • (1.20) removed MRT renderer implementation
  • (26.1) removed MRT renderer implementation
  • (26.1) created FCLRenderUtil based on FVTM's RenderUtil26
[26.10] 26.10 by Fexcraft on Sep 02, 2026
Download
  • removed code from Crafting that'd include an empty tag into items without one
  • (fixes items not stacking anymore after using the Crafting block)
  • (1.20+) changed StackWrapper.equals impl/override to be item comparison only, no tag/caps
  • (1.20) Merged 1.20 Source back in a single impl (forge20)
[20.45] 20.45 by Fexcraft on Sep 02, 2026
Download
  • removed code from Crafting that'd include an empty tag into items without one
  • (fixes items not stacking anymore after using the Crafting block)
  • (1.20+) changed StackWrapper.equals impl/override to be item comparison only, no tag/caps
  • (1.20) Merged 1.20 Source back in a single impl (forge20)
[12.118] 12.118 by Fexcraft on Sep 02, 2026
Download
  • removed code from Crafting that'd include an empty tag into items without one
  • (fixes items not stacking anymore after using the Crafting block)
  • (1.20+) changed StackWrapper.equals impl/override to be item comparison only, no tag/caps
  • (1.20) Merged 1.20 Source back in a single impl (forge20)
[26.9] 26.9 by Fexcraft on Aug 24, 2026
Download
  • (26.1) added getPickedStack implementation to UniCon
  • added WorldW.markChanged(V3I) and implementations (for use with TE/BE)
[20.44] 20.44 by Fexcraft on Aug 24, 2026
Download
  • (26.1) added getPickedStack implementation to UniCon
  • added WorldW.markChanged(V3I) and implementations (for use with TE/BE)
[12.117] 12.117 by Fexcraft on Aug 24, 2026
Download
  • (26.1) added getPickedStack implementation to UniCon
  • added WorldW.markChanged(V3I) and implementations (for use with TE/BE)
[12.116b] 12.116b by Fexcraft on Aug 23, 2026
Download
  • (1.12) fixed UI tooltips being drawn under/after ItemStacks
  • (1.12) fixed FCL Crafting Block recipe not working
[26.8] 26.8 by Fexcraft on Aug 15, 2026
Download
  • reworked UniPerm
  • added can_interact method to UniPerm
  • added can_break method to UniPerm
  • added can_place method to UniPerm
  • added toArray method to TagLW
[20.43] 20.43 by Fexcraft on Aug 15, 2026
Download
  • reworked UniPerm
  • added can_interact method to UniPerm
  • added can_break method to UniPerm
  • added can_place method to UniPerm
  • added toArray method to TagLW
Fexcraft Common Library Icon
Download Fexcraft Common Library
Select game version
Select platform