Skip to content

basdxz/FalsePatternLib

 
 

Repository files navigation

A library for 1.7.10 with lots of useful stuff, licensed under the LGPL3.0+SNEED 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
text Better Chat and GUI text processing
toasts The toast system from newer versions, with some extras
updates Helper code for update checking
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

See the @StableAPI annotation's javadoc for more information about API stability.

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.

About

A library used by all of my other mods

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 100.0%