Fabric APIs are Lightweight and Flexible

2 min read
05 September 2022


Fabric is a lightweight modding toolchain that is experimental for Minecraft.



Design



Fabric's APIs are light and modular, making the process of porting quicker and game instances more efficient. Fabric development targets snapshots. Fabric development is geared towards snapshots as well as release versions, which allows earlier mod updates and better community planning. - Even if you only use a small part of the Fabric toolchain, it is free for everyone to use!



installation



To install Fabric, you'll need the Fabric Loader, which you can download here



Additionally, the majority of mods depend on an API mod with hooks commonly used. They are available here:



Fabric API for Minecraft 1.14 and above



Projects



The mystery



Fabric maintains a fork of Enigma which is an application to help decode Java classes. It was initially developed by Cuchaz Interactive. Our updates include numerous bugfixes optimizations, improvements, and fixes across the codebase, as well as user experience enhancements and compatibility enhancements.



Downloads can be found here.



tiny-remapper



The tiny-remapper project is an efficient and fast tool for accurately remapping .JAR files using the Tiny mapping format.
Email



Other tools



Fernflower, a modified JetBrains upstream application that includes line number mapping information. Matcher, sfPlayer1's program for monitoring elements in obscured Java archives across releases used for updating Yarn mappings. Stitch is a collection of small tools providing various features used by the Fabric project in command-line mode that includes generating and updating "intermediaries" for stability of name across versions that are based on Matcher output, or merging server and client Minecraft .JARs. Weave is an earlier version of Stitch and is now only used to export Enigma-format mappings to Tiny-format files.

In case you have found a mistake in the text, please send a message to the author by selecting the mistake and pressing Ctrl-Enter.
Comments (0)

    No comments yet

You must be logged in to comment.

Sign In / Sign Up