What's Changed
- Add item api for adding tooltips inside of the attributes section by
@Swedz
in #16 - Add position parsers by
@Swedz
in #18 - Expand machine api visibility by
@Swedz
in #19 - Create shape matcher with separate method by
@Swedz
in #20 - Allow line wrapping in modular multiblock guis by
@Swedz
in #21 - Fix charging items that say they received negative energy by
@Swedz
in #23
What's Changed
- Behavior Registry API by
@Swedz
in #5 - Add tag helper methods for converting from one registry to another by
@Swedz
in #7 - Support overdrive module in machine api by
@Swedz
in #8 - Add machine auto extract/insert helper by
@Swedz
in #9 - Allow for modular machine guis to have a Y offset by
@Swedz
in #10 - Inventory charging helper by
@Swedz
in #11 - Add transfer cache helper API by
@Swedz
in #12 - Fix typo in method name in PacketContext by
@Swedz
in #13 - Allow multiple mod ids for proxy entrypoints & add merge methods for proxies by
@Swedz
in #14
- Update to 1.21.1
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.4.0-beta-1.21...1.5.0-beta-1.21.1
- New versioning schema
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.3.2+1.21...1.4.0-beta-1.21
- Add server and find user methods to the base proxy
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.3.1+1.21...1.3.2+1.21
- Fix incompatibility with 1.21.1
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.3.0+1.21...1.3.1+1.21
- Significantly improved integration with MI
- Refactoring of some API
- New MI-independent (but also compatible and integrated) tooltip API
- New Proxy API
- More support for different model types in the common helper classes
- Introduced simple item API for damageable items, armor items, dyeable items, and data components
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.8+1.21...1.3.0+1.21
- Update to MI 2.2.17-beta
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.7+1.21...1.2.8+1.21
- Fix #1: Early class loading in MI mixin plugin
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.6+1.21...1.2.7+1.21
- Fix batching steam machines being infinitely overclocked
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.5+1.21...1.2.6+1.21
- Fix item output multiplier calculation not properly respecting recipes with multiple outputs
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.4+1.21...1.2.5+1.21
- Fix multiplied crafter machines requiring multiple non-consumed inputs to do larger batches
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.3+1.21...1.2.4+1.21
- Fix output hatches not unlocking when changing recipes in multiplied crafting machines
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.2+1.21...1.2.3+1.21
- Fix output hatches not unlocking when changing recipes in multiplied crafting machines
Full Changelog: https://github.com/Swedz/tesseract-neoforge/commits/1.1.1+1.20.4
- Support machine recipe types that use their own class
- Properly add to MIMachineRecipeTypes.recipeTypes when creating recipe types
- Temporary workaround fix for MI not building all recipe categories and instead just some
Full Changelog: https://github.com/Swedz/tesseract-neoforge/compare/1.2.1+1.21...1.2.2+1.21
- Build properties when building the item/block instead of immediately
- Refactor MI hook listeners to use entrypoint annotations to load