Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Tesseract API

Tesseract API

Another library mod for mod developers

471.6k
3
Library
AboutChangelogVersions

Tesseract API 1.8.25-1.21.1

by Swedz on Sep 2, 2025
Download

What's Changed

  • Include default flags for overlay faces for machines by @Swedz in #137
  • Add missing builtin model methods by @Swedz in #138
  • Add fallback fluid capacity method and overloaded methods for not specifying fluid capacity by @Swedz in #139

Full Changelog

Tesseract API 1.8.24-1.21.1

by Swedz on Sep 1, 2025
Download

What's Changed

  • Fix forced recipe category registration by @Swedz in #132
  • Add method for registering multiblock shapes in the builder by @Swedz in #133
  • Add methods for registering extra workstations for recipe categories in the builder by @Swedz in #134
  • Make gui configuration mutable by @Swedz in #135
  • Fix steam mode nullability for gui by @Swedz in #136

Full Changelog

Tesseract API 1.8.23-1.21.1

by Swedz on Sep 1, 2025
Download

What's Changed

  • Improve gui constructing for the MachineBuilder system by @Swedz in #131

Full Changelog

Tesseract API 1.8.22-1.21.1

by Swedz on Aug 30, 2025
Download

What's Changed

  • Fix single block crafting machine builder builtin model method params by @Swedz in #128
  • Allow no-op builtin model for machine builder by @Swedz in #129
  • Fix steam slots not being included on steam crafting machines by @Swedz in #130

Full Changelog

Tesseract API 1.8.21-1.21.1

by Swedz on Aug 30, 2025
Download

What's Changed

  • Allow for custom MachineBlocks by @Swedz in #126
  • Add simple machine builder API for making machines instead of excessive overloaded methods by @Swedz in #127

Full Changelog

Tesseract API 1.8.20-1.21.1

by Swedz on Aug 29, 2025
Download

What's Changed

  • Fix duplicate output hatches when using HatchMIHookContext#registerHatches by @Luligabi1 in #125

Full Changelog

Tesseract API 1.8.19-1.21.1

by Swedz on Aug 26, 2025
Download

What's Changed

  • Add hook for MI hatches by @Swedz in #116

Full Changelog

Tesseract API 1.8.18-1.21.1

by Swedz on Aug 25, 2025
Download

What's Changed

  • Fix material recipe groups not carrying recipes of parent when calling .then(...) by @Swedz in #123
  • Add Machine Casing (Pipe) to MIMaterialRecipeGroups by @Luligabi1 in #122

Full Changelog

Tesseract API 1.8.17-1.21.1

by Swedz on Aug 22, 2025
Download

What's Changed

  • Add methods for recipe categories in MI multiblock machines hook by @Swedz in #112
  • Add accessor for the active recipe of an MI CrafterComponent by @Swedz in #113
  • Remove display name fix mixin for MI machines by @Swedz in #114
  • Support recipe conditions in the MI recipe builder by @Swedz in #115
  • Fix #117: Vanilla material recipes are generated at the wrong path by @Swedz in #118
  • Fix 3x3 compacting recipes being shapeless by @Swedz in #119
  • Fix rings not being included in the gear recipe for materials by @Swedz in #120
  • Fix missing unpacker recipe for blocks -> main part by @Swedz in #121

Full Changelog

Tesseract API 1.8.16-1.21.1

by Swedz on Aug 3, 2025
Download

What's Changed

  • Add method for registering REI tiers in the single block special machines hook context by @Swedz in #111

Full Changelog

Tesseract API 1.8.15-1.21.1

by Swedz on Aug 2, 2025
Download

What's Changed

  • Add methods for centered string rendering with TesseractGuiGraphics by @Swedz in #110

Full Changelog

Tesseract API 1.8.14-1.21.1

by Swedz on Jul 27, 2025
Download

What's Changed

  • Add PT_BR localization by @PrincessStelllar in #109

Full Changelog

Tesseract API 1.8.13-1.21.1

by Swedz on Jul 21, 2025
Download

What's Changed

  • Add dynamic atlas model loader for models with custom atlases by @Swedz in #107
  • Add simple energy item (for MI) has charge item predicate by @Swedz in #108

Full Changelog

Tesseract API 1.8.12-1.21.1

by Swedz on Jul 19, 2025
Download

What's Changed

  • Add AutoFillEditBox by @Swedz in #106

Full Changelog

Tesseract API 1.8.11-1.21.1

by Swedz on Jun 24, 2025
Download

What's Changed

  • Add TransferHelper method for inserting in the reversed order by @Swedz in #104
  • Fix FluidTransferCache when the first fluid cannot be inserted by @Swedz in #105

Full Changelog

Tesseract API 1.8.10-1.21.1

by Swedz on May 17, 2025
Download

What's Changed

  • Add PlayerInventoryChangeEvent by @Swedz in #93
  • Add DirectionHelper for getting relative directions based on block sides and facing directions by @Swedz in #94
  • Add FloatRange and IntRange by @Swedz in #95
  • Add Bounds by @Swedz in #96
  • Add helper method for writing quads to a buffer and properly applying color set by QuadTransformers#applyingColor(int) by @Swedz in #97
  • Add datagen provider for custom fonts (bitmap only at the moment) by @Swedz in #98
  • Add ModelHelper for gathering textures by @Swedz in #99
  • Add interfaces for managing tickable blocks by @Swedz in #100
  • Add GuiGraphics wrapper for batching and shader support by @Swedz in #101
  • Add basic custom loader builder for quickly generating models with custom loaders but no special parameters by @Swedz in #102
  • Add abstract container menu class for handling setting up player inventories by @Swedz in #103

Full Changelog

Tesseract API 1.8.9-1.21.1

by Swedz on May 13, 2025
Download

What's Changed

  • Add methods to TransferHelper to allow for simulating inserting/extracting by @Swedz in #90
  • Add methods to TransferHelper to allow extracting many items all matching a predicate rather than combining them into a single stack by @Swedz in #91
  • Fix TransferHelper extractAny calculation for maxAmount when extracting from containers in a player inventory by @Swedz in #92

Full Changelog

Tesseract API 1.8.8-1.21.1

by Swedz on May 7, 2025
Download

What's Changed

  • Fix inconsistencies with & add more methods to TransferHelper by @Swedz in #89

Full Changelog

Tesseract API 1.8.7-1.21.1

by Swedz on Apr 22, 2025
Download

What's Changed

  • Make SimpleItemStackComponent implement ComponentStackHolder by @Swedz in #86
  • Add per-face render methods to CubeOverlayRenderHelper by @Swedz in #87
  • Make hook listeners get called after MI has finished loading by @Swedz in #88

Full Changelog

Tesseract API 1.8.6-1.21.1

by Swedz on Apr 6, 2025
Download

What's Changed

  • Add helper method for ranged long codecs by @Swedz in #83
  • Fix #84: Max Overclock in machine gui efficiency bar tooltip does not show actual EU value by @Swedz in #85

Full Changelog

1
2
3
4

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@fafd47f

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.