Disabling the update checker in the config no longer crashes the game.
- Deprecated AsyncUtil, will be removed in 0.10.
- Added some config GUI helper classes, making forge config menus is now a breeze.
- Added FileUtil
- Typo fixes
- ConfigurationManager can now be used whenever, not only after construction
(skipped 0.8.1 because of broken code)
0.8 added features:
- Asynchronous worker: for running stuff that take a long time. Useful for thing such as starting a download during preInit, whose results you will only require int init/postInit/way later
- Update checker: An API with an included file spec for automatic update checks. Also includes a utility for converting update notices into chat-sendable
IChatComponent
lists. FalsePatternLib itself includes update checks for all of my mods that are available on Modrinth. - Render utility: A tiny helper class that exposes the partialTickTime from the minecraft instance (client only)
- Language utility: A tool for defining default language values directly in code
Notice: This is a pre-release, the api MAY change in the final release.
0.8 added features:
- Asynchronous worker: for running stuff that take a long time. Useful for thing such as starting a download during preInit, whose results you will only require int init/postInit/way later
- Update checker: An API with an included file spec for automatic update checks. Also includes a utility for converting update notices into chat-sendable
IChatComponent
lists. FalsePatternLib itself includes update checks for all of my mods that are available on Modrinth.
Lots of internal code improvements and deprecation cleanup. Updating from 0.6 strongly recommended to avoid weird bugs in other mods that use FPLib
Bugfixes and code refactoring
Initial modrinth upload. For the full change history and feature set, see the github repo.