Cobblemon CobbleFarm - 0.6.0
Curse Maven Snippet
What's new
[0.6.0] - 2026-10-15
Fixed
- Storage Mod Compatibility (Sophisticated Storage, Drawers, etc.): Upgraded container output handling to use Fabric Transfer API (
ItemStorage.SIDED) with seamless fallback to vanilla inventories. CobbleFarm blocks now directly recognize and output drops into Sophisticated Storage barrels/chests, Storage Drawers, and modded inventories. - GUI Synchronization & Pause Toggle: Migrated the screen handler to Fabric's
ExtendedScreenHandlerTypesynchronizing theBlockPospacket codec to client screens. Fixed the Pause toggle button and resolved GUI desync/crash issues. - Entity Rendering Optimization in GUI: Optimized Pokémon rendering in the CobbleFarm screen using a specialized state key (
cachedPokemonKey) to avoid redundant entity re-instantiation and freezing when item durability updates. - Loot Generation NPE Guard: Provided a valid Pokémon context in
PokemonLootHelperto prevent NullPointerExceptions during Cobblemon conditional drop calculations.
Added
- Internal Output Buffer: Added an internal output buffer in
CobbleFarmBlockEntityto safely store drops when the attached container below is full or temporarily unavailable, preventing item loss. - Farm Ball Safety & Protections: Prevented capturing other players' Pokémon, NPC Pokémon, or Pokémon engaged in battle with localized feedback messages.
- Held Item Protection: Captured Pokémon now safely eject any held items (such as Leftovers, Master Balls, etc.) into the player's inventory or ground instead of destroying them.
- Full NBT Preservation: Pokémon data inside Farm Balls is now saved using Cobblemon's
saveToNBTwithRegistryManagerfor complete IV, EV, and component preservation. - Smithing Table Netherite Recipe: Upgraded the Netherite Farm recipe to standard Minecraft 1.21 Smithing Template transform (
minecraft:smithing_transform). - Smooth World 3D Animation: Added smooth continuous 360° rotation for the Pokémon rendered inside the CobbleFarm block.
- Remaining Uses Tooltip: Added a uses remaining counter to Farm Ball tooltips.
- Automated Publishing Workflow: Added
mod-publish-pluginand GitHub Actions CI workflow for automated releases to CurseForge and GitHub.
This mod has no additional files