A library for 1.7.10 with lots of useful stuff, licensed under the LGPLv3 license.
| Package |
Contents / Purpose |
| asm |
ASM helper code |
| compat |
Code backported from vanilla 1.12.2 |
| config |
1.12.2-style annotation-based config library |
| dependencies |
Runtime dependency loader which uses Maven (DEPRECATED, see The new data-driven dependency format |
| mapping |
Notch-SRG-MCP name mapping helper code |
| mixin |
Mixin loader plugin boilerplate code |
| optifine |
Tools for messing with OptiFine |
| text |
Better Chat and GUI text processing |
| toasts |
The toast system from newer versions, with some extras |
| turboasm |
A forge-style class transformer port of RFB's transformer API. |
| util |
Additional utilities that do not fit the above categories, see below for more information |
The contents of the util package so far:
| Class |
Purpose |
| FileUtil |
Directory and file utilities. |
| LangUtil |
Utility for having default language values defined inside code instead of lang files |
| MathUtil |
Miscellaneous math helper code |
| ReflectionUtl |
Reflection helper code |
| RenderUtil |
Rendering tools. Currently, the only thing implemented is a way to grab the current partial tick time from the minecraft instance |
| ResourceUtil |
Methods for efficiently retrieving resources from SPECIFIC jar files instead of the entire classpath |
The update checker module and the library downloader module can be toggled with the ENABLE_UPDATE_CHECKER and
ENABLE_LIBRARY_DOWNLOADS booleans in the falsepatternlib.cfg config file respectively.