promotional bannermobile promotional banner

Cobblemon True Pickup

Brings the Pickup ability's real mainline mechanic to Cobblemon: your lead party Pokémon has a chance to find items just from walking around, no battling needed.
Back to Files

cobblemon-true-pickup-1.3.0.jar

File namecobblemon-true-pickup-1.3.0.jar
Uploader
zmoonmaruzmoonmaru
Uploaded
Sep 8, 2026
Downloads
205
Size
53.7 KB
Mod Loaders
Fabric
File ID
8834816
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:cobblemon-true-pickup-1624196:8834816"

Learn more about Curse Maven

What's new

Version 1.3.0

This update tightens the walking pickup loop, cleans up config layout, and gives server owners more control over how (and when) items show up.

What's new

Cobblemon 1.8

  • Targets Cobblemon 1.8.0 and up
  • Ready for the bigger rideable roster without treating every mount as free walking distance

Smarter walking checks

  • Step tracking now measures real distance walked instead of crude block ticks
  • Ignores tiny position jitter and large teleport jumps
  • Optional filters so pickup does not fire while:
    • riding boats, mounts, minecarts, or Pokémon
    • swimming, gliding, or falling (on-ground only)
  • Fainted Pokémon are skipped by default

Notifications you can actually style

  • Choose where the message appears: actionbar, chat, both, or none
  • Custom format string with placeholders:
    • {pokemon} · {item} · {ability}
  • Supports familiar & formatting codes (colors, bold, italic, and so on)

Example default: &a{pokemon} &7found &e{item}&7!

Loot tables

  • Item tags work in loot entries (#cobblemon:apricorn, etc.)
  • Same tiered pools as before (generic → legendary), still fully editable as JSON

Config cleanup

  • Config now lives at config/truepickup/truepickup.toml
  • Old root-level config/truepickup.toml is migrated automatically on first launch
  • Loot tables stay under config/truepickup/loot_tables/

QoL

  • /truepickup reload (op level 2) hot-reloads config + loot tables without a full restart

Config highlights

Option Default Notes
requireNotMounted true No free loot while riding
requireOnGround true Walking only
maxStepDistance 2.0 Teleports don't count
skipFainted true Downed lead can't pick up
notificationLocation actionbar chat / both / none also supported
notificationFormat &a{pokemon} &7found &e{item}&7! Fully customizable

Notes for upgraders

  • If you still have config/truepickup.toml at the config root, it will be moved into config/truepickup/ for you
  • Existing loot table files are left alone
  • Optional battle pickup is still off by default

Requires

  • Minecraft 1.21.1
  • Fabric Loader
  • Fabric API
  • Fabric Language Kotlin
  • Cobblemon 1.8.0+

This mod has no additional files