CatoAPI 1.4-beta
Curse Maven Snippet
What's new
- Add CatoScreen base class to easily create cross-version screens without worrying about Minecraft differences
- Update all built-in API screens (CatoConfigScreen, CatoFormScreen, CatoTextEditorScreen, etc.) to use the new CatoScreen system
- Greatly improve code maintainability and readability across all screens by removing redundant multi-version boilerplate code- Fix EditBox inputs visually clipping the beginning of long texts by resetting cursor position on initialization
- Add new color constants (BLUE, LIGHT_PURPLE, DARK_RED, DARK_GREEN, DARK_BLUE, DARK_PURPLE) and their hex variants to CatoMessageUtils
- Add RENDER_BOSSBAR cancellable event to ClientGuiEvent via BossHealthOverlay mixin with multi-version support
- Add cross-loader custom potion effect registry (CatoEffects)
- Add fluent builder for creating custom potion effects without boilerplate (CatoEffectBuilder)
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

