1.5-betalatestCatoAPI 1.5-beta3 weeks ago - Universal files are no longer used due to incompatibilities with certain mods in NeoForge and Forge1.4.3-betaCatoAPI 1.4.3-beta3 weeks ago - Fix widgets and inputs in scrolling CatoScreen menus not properly clipping when scrolled past viewport boundaries - Fix CatoGui getPotionHeight counting active potion effects that do not display an icon in the HUD1.4.2-betaCatoAPI 1.4.2-beta4 weeks ago - Fix mouse clicks, releases, and drag interactions not working in CatoScreen on Minecraft versions prior to 1.21.11 - Fix visual rendering glitches across CatoScreen1.4.1-betaCatoAPI 1.4.1-beta4 weeks ago - Add onRemove callback to CatoEffectBuilder to easily handle actions when a potion effect expires or is removed from an entity1.4-betaCatoAPI 1.4-beta4 weeks ago - 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)1.3.3-betaCatoAPI 1.3.3-betaSep 19, 2026 - Add support for accessing previous arguments in command suggestions on the plugin side - Increase the maximum supported arguments in CommandBuilder and ClientCommandBuilder from 8 to 101.3.2-betaCatoAPI 1.3.2-betaSep 1, 2026 - Fix the startup issue on the plugin side (Spigot and Paper) for version 1.21.11 and later1.3.1-betaCatoAPI 1.3.1-betaAug 31, 2026 - Fix nested subcommands registration hierarchy in CommandBuilder and ClientCommandBuilder - Restrict CatoConfig command List and Map fields to supported primitive, string, number, and enum types1.3-betaCatoAPI 1.3-betaAug 31, 2026 - Add optional min, max, and range support to numeric command arguments (IntegerArgumentType, LongArgumentType, FloatArgumentType, DoubleArgumentType) across common, client, and spigot command builders - Add Consumer<ArgConfig> and optional boolean overloads to all command argument types across CatoCommands, CatoClientCommands, and Spigot CommandBuilders - Add CatoTextEditor multiline text editor GUI system with automatic word wrapping, line numbers, line list support (List<String>), search bar word highlighting, navigation, and undo/redo support - Add List<String> and String[] overloads to CatoGui.drawWrappedText with automatic scaling and word wrapping - Add CatoClientUpdater mod updater system with Modrinth support, startup TitleScreen interception, and CatoUpdateRequiredScreen - Rename ClientGuiEvent.INIT_SCREEN to ClientGuiEvent.SET_SCREEN - Add automatic lazy PlatformProvider auto-detection to CatoPlatform for early external mod access - Add optional mandatory parameter support to CatoClientUpdater with Continue button and Esc support when updates are not mandatory - Add automatic multi-mod background downloader to CatoUpdateRequiredScreen with real-time progress bar and downloaded megabytes tracking directly into mods folder - Make project slug and current version optional in CatoClientUpdater with automatic fallback to mod ID and CatoPlatform metadata - Add getFilePath() method to CatoMod across Fabric, NeoForge, and Forge platform providers - Automatically delete previous mod JAR file upon successfully downloading newer version in CatoUpdateRequiredScreen - Add PlayerEvent.REGISTER_CHANNEL event in Spigot API for PlayerRegisterChannelEvent - Add getBossbarHeight() method to CatoGui for measuring total active boss bars height on HUD - Add List and Map field support to CatoConfig commands with add, remove, and reset subcommands across common, client, and spigot1.2.3-betaCatoAPI 1.2.3-betaAug 26, 2026 - Fix StackOverflowError in CatoConfig object serialization by ignoring static and transient fields - Fix singleplayer server config sync overwrite and file watcher reload in CatoConfig1.2.2-betaCatoAPI 1.2.2-betaAug 26, 2026 - Add lazy platform and environment auto-detection in CatoEnv1.2.1-betaCatoAPI 1.2.1-betaAug 26, 2026 - Fix ItemStack serialization on Minecraft 1.21.1+ network packets - Support early packet registration before network platform initialization - Provide valid MinecraftServer instance in PacketContext on Forge - Fix packet buffer reuse when sending to all players on Fabric 1.20.1 - Support early registration queues for commands, client commands, keybinds and config screens1.2-betaCatoAPI 1.2-betaAug 26, 2026 - Make CatoLicense verification non-asynchronous1.1.6-betaCatoAPI 1.1.6-betaAug 26, 2026 - Fix again explosion listener for events on the mod side (Fabric, Forge and NeoForge)1.1.5-betaCatoAPI 1.1.5-betaAug 26, 2026 - Fix explosion listener for events on the mod side (Fabric, Forge and NeoForge) - Fix packet receiver registration on NeoForge - Fix keybind mappings registration bus on Forge - Fix isDevelopmentEnvironment check on NeoForge - Add alias and aliases method compatibility in CommandBuilder across mod and plugin sides - Make CatoLicense verification asynchronous using CompletableFuture - Optimize color formatting with precompiled pattern in Spigot CatoMessageUtils - Fix plugin disable lifecycle and listener cleanup on Paper - Fix CatoAPI instance sharing between Spigot and Paper - Fix packet handler parameter detection in Spigot CatoNetwork1.1.4-betaCatoAPI 1.1.4-betaAug 26, 2026 - Remove init default in CatoLicense - Fix config sync1.1.3-betaCatoAPI 1.1.3-betaAug 25, 2026 - Fix again issue when starting on the server
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta