Skip to content

Bugfixes and Essential compatibility!

Compare
Choose a tag to compare
@mrbuilder1961 mrbuilder1961 released this 16 Nov 01:18
e47773c

It's been a hot second, and I'm back with some more fixes. Today, I bring to you Essential compatibility, a much better formatting string to text method (see Message counter text), and random tweaks. Please enjoy, and if you like the mod, consider leaving a star! If you have any issues or suggestions, open one up on the Issues page! Until next time...

Changelog:

  • build.gradle redo, devenv now has a basic integrations system for testing mod compatibility and dependencies
  • now depends on (bundled) MixinExtras, lets Essential work alongside WMCH
  • updated fabric api
  • updated README and removed example value column
  • removed 'propogate lang files' debug option
  • random tweaks to some log messages
  • added ability for Option instances to be 'disabled' (made initially for Essential compat, but the original process ended up being redundant, so currently it's unused)
  • removed most instances of == and replaced them with .equals() for actual functionality
  • fixed #32, #33
  • made all mixins abstract classes and have only private methods according to common/proper convention
  • changed some mixin priorities to be less extreme
  • fixed ChatLog logging information under the name 'Option'
  • completely overhauled Util.formatString(String) to work consistently and well
  • removed unnecessary NAMES string list
  • removed useless lang key mutableChat
  • added mixin.incompatible lang key for use with the aforementioned Option.disabled feature
  • removed Essential from breaks list in fabric.mod.json