All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Cobblemon Occupied Pokeballs

Cobblemon Occupied Pokeballs

by m3till • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Cobblemon Occupied Pokéballs

A Cobblemon mod for Minecraft 1.21.1 (Fabric and NeoForge).

Eject any party Pokémon as its physical Poké Ball item, hand it to a friend, stash it in a chest, place it on a shelf, or send it out into the world.


Features

NEW:

  • Mystery balls — brush a placed Pokéball with a vanilla brush and the ball loses all Info. The Pokémon inside is untouched and revealed when someone claims it

  • Eject — press T to eject your currently selected party Pokémon as its caught ball
  • Reclaim — hold the ball and press T to add it back to your party (or PC if full)
  • Send out from hand — hold the ball and press Shift+T to add it to your party and immediately send it out with the full throw animation (only works if your party has space)
  • Pokéball Display — right-click the top face of any solid block while holding an occupied ball to place it as a 3D display; reclaim by breaking it
  • Floating name label — placed displays show the Pokémon's name (and ✦ if shiny) as a floating label; toggleable in config
  • Jade tooltip — when looking at a placed ball, Jade shows the Pokémon's name, level, type(s), nature, and shiny status
  • Item tooltip — the ball shows the Pokémon's name, level, gender, type(s), nature, and a ✦ Shiny marker when applicable
  • Original ball preserved — a Pokémon caught in a Master Ball drops as a Master Ball, etc.
  • Drop on death (optional, off by default) — configure via ModMenu to drop party balls as items on death; respects the keepInventory gamerule

All keybinds are rebindable under Options → Controls → Cobblemon Occupied Pokéballs.


Requirements

Dependency Version
Minecraft 1.21.1
Fabric Loader ≥ 0.16.5
Fabric API ≥ 0.102.0+1.21.1
Fabric Language Kotlin ≥ 1.13.10+kotlin.2.3.20
Cobblemon (Fabric) ≥ 1.7.3+1.21.1

Optional:

Without ModMenu/Cloth Config the mod works fully — edit config/cobblemon_occupied_pokeballs.json by hand instead.


Configuration

The config file is created automatically at config/cobblemon_occupied_pokeballs.json on first launch:

{
  "showFloatingName": true,
  "dropPartyOnDeath": false
}
Option Default Description
showFloatingName true Show the Pokémon's name (and ✦ if shiny) as a floating label above placed Pokéball Displays.
dropPartyOnDeath false Drop all party Pokémon as ball items on death. Skipped if keepInventory is on.

If ModMenu and Cloth Config are installed, a Config button appears on the mod's entry in the Mods screen.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
16d ago 1
1.21.1
Fabric
16d ago 1
1.21.1
Neoforge
28d ago 1
1.21.1
Fabric
28d ago 1
1.21.1
Fabric
5mo ago 1
1.21.1
Fabric
7mo ago 1
## [1.3.1] - 2026-10-12

### Fixed

  • Natures showed up as raw text like "cobblemon.nature.careful Nature" in Jade and the item tooltip. Natures and types are now translated, in each player's own game language. Existing balls are fixed too.
  • Placing a Pokéball Display now uses up the ball in creative mode too, so placing and breaking it can no longer duplicate the Pokémon.
  • Untradeable Pokémon could be handed to other players inside a ball. Their balls can now only be claimed by the Pokémon's owner; anyone else gets a message and the ball stays as it is.
  • Some minor bugfixes involving a faulty mixin.
## [1.3.1] - 2026-10-12

### Fixed

  • Natures showed up as raw text like "cobblemon.nature.careful Nature" in Jade and the item tooltip. Natures and types are now translated, in each player's own game language. Existing balls are fixed too.
  • Placing a Pokéball Display now uses up the ball in creative mode too, so placing and breaking it can no longer duplicate the Pokémon.
  • Untradeable Pokémon could be handed to other players inside a ball. Their balls can now only be claimed by the Pokémon's owner; anyone else gets a message and the ball stays as it is.
  • Some minor bugfixes involving a faulty mixin.
## [1.3.0] - 2026-09-28

### Added

  • Mystery balls** — brush a placed Pokéball Display with a vanilla brush and the ball loses all Info. The Pokémon inside is untouched and revealed when someone claims it
  • Trade effects when claiming** — claiming a ball that another player ejected now counts as a trade, just like a Cobblemon trade: the Pokémon's friendship resets to its base value, and trade evolutions (Kadabra, Machoke, Haunter, …) get their evolve option.
  • Dropped balls are protected** — occupied balls on the ground no longer despawn and are immune to fire, lava, cactus and explosions.

### Fixed

  • Riding stats (ride boosts and stamina) were reset whenever a Pokémon was reclaimed or sent out from a ball. Fullness and interaction cooldowns were lost the same way. Balls ejected with an older version still contain this data and will restore it correctly.
  • Occupied balls floating on the ground can no longer despawn or be destroyed.
  • Pokéball Displays now always drop their ball when removed.
## [1.3.0] - 2026-09-28

### Added

  • Mystery balls** — brush a placed Pokéball Display with a vanilla brush and the ball loses all Info. The Pokémon inside is untouched and revealed when someone claims it
  • Trade effects when claiming** — claiming a ball that another player ejected now counts as a trade, just like a Cobblemon trade: the Pokémon's friendship resets to its base value, and trade evolutions (Kadabra, Machoke, Haunter, …) get their evolve option.
  • Dropped balls are protected** — occupied balls on the ground no longer despawn and are immune to fire, lava, cactus and explosions.

### Fixed

  • Riding stats (ride boosts and stamina) were reset whenever a Pokémon was reclaimed or sent out from a ball. Fullness and interaction cooldowns were lost the same way. Balls ejected with an older version still contain this data and will restore it correctly.
  • Occupied balls floating on the ground can no longer despawn or be destroyed.
  • Pokéball Displays now always drop their ball when removed.
# Changelog

## [1.2.1] - 2026-04-29

### Fixed
  • Occupied Pokéballs are now non-stackable, preventing creative mode duplication (e.g. middle-click cloning a stack of balls).

# Changelog

## [1.2.0] - 2026-04-09

### Added

  • Floating name label** — placed Pokéball Displays now show the Pokémon's name (and a ✦ marker if shiny) as a floating label above the ball. Toggleable in the config ("Show Names of Placed Pokéballs", on by default).

### Changed

  • Pokéball Display hitbox reduced from 10px to 8px tall.


## [1.1.0] - 2026-04-09

### Added

  • Pokéball Display block** — right-click the top face of any solid block while holding an occupied ball to place it as a 3D display. The block renders the correct 3D model for every ball type, faces the direction you were looking, and preserves all Pokémon data. Break it to reclaim the ball.
  • Jade integration** — when looking at a Pokéball Display, Jade shows the Pokémon's name, level, type(s), nature, and shiny status.
  • Send out from hand** (Shift+T) — hold an occupied ball and press Shift+T to add the Pokémon directly to your party and immediately send it out with the full throw animation. Shows a message and does nothing if your party is full.

### Fixed

  • Occupied balls could previously be thrown, destroying the stored Pokémon data. They are now blocked from throwing entirely.


## [1.0.0] - 2026-04-08

### Added

  • Eject** (T) — eject the currently selected party Pokémon as its physical caught ball item.
  • Reclaim** (T while holding ball) — add the ball's Pokémon back to your party, or to your PC if the party is full.
  • Rich item tooltip** — ball shows the Pokémon's name, level, gender, type(s), nature, and a ✦ Shiny marker.
  • Full data preservation** — IVs, EVs, moves, ability, nature, held item, nickname, marks, and original ball type all round-trip perfectly.
  • Trading support** — hand or chest-transfer the ball to another player; reclaiming transfers ownership.
  • Drop on death** (optional, off by default) — party Pokémon drop as ball items on death, respecting keepInventory.
  • ModMenu + Cloth Config integration for in-game config GUI.

Cobblemon Occupied Pokeballs Icon
Download Cobblemon Occupied Pokeballs
Select game version
Select platform