Back to mods
Cobblemon Drop Loot Tables project artwork

CurseForge · Minecraft mod

Cobblemon Drop Loot Tables

Customize Pokémon loot drops using Minecraft's loot tables.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Cobblemon Drop Loot Tables release should I use?

Updated today
Latest stable file droploottables-neoforge-1.8.1-1.9.1.jar
Game version 1.21.1
Loader NeoForge

Cobblemon Drop Loot Tables droploottables-neoforge-1.8.1-1.9.1.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.

Where it goes

Is Cobblemon Drop Loot Tables required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Cobblemon Drop Loot Tables droploottables-neoforge-1.8.1-1.9.1.jar need?

droploottables-neoforge-1.8.1-1.9.1.jar. Change the file and its required mods may change too.

All 3 required mods have matching files

Install Cobblemon Tim Core, Cobblemon, Kotlin for Forge first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

3 listed on this file 1 pulled in by one of those mods
Cobblemon Counter Optional for Cobblemon Drop Loot Tables droploottables-neoforge-1.8.1-1.9.1.jar
optional
Matching file found Matched file: counter-neoforge-1.8.1-1.9.0.jar
Cobblemon Tim Core Needed by Cobblemon Drop Loot Tables droploottables-neoforge-1.8.1-1.9.1.jar
required
Matching file found Matched file: timcore-neoforge-1.8.1-1.32.0.jar
Cobblemon Needed by Cobblemon Drop Loot Tables droploottables-neoforge-1.8.1-1.9.1.jar
required
Matching file found Matched file: Cobblemon v1.8.1 ~ NeoForge
Kotlin for Forge Needed by Cobblemon
pulled in
Matching file found Matched file: Kotlin for Forge 5.12.0

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Cobblemon Drop Loot Tables without breaking your instance.

Built for Cobblemon Drop Loot Tables droploottables-neoforge-1.8.1-1.9.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use droploottables-neoforge-1.8.1-1.9.1.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Cobblemon Tim Core, Cobblemon, Kotlin for Forge first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside droploottables-neoforge-1.8.1-1.9.1.jar. It opens that exact file at the source.

About this project

What does Cobblemon Drop Loot Tables add?

Drop Loot Tables

v1.7.3-1.9

Modrinth

CurseForge

GitHub

What if…

…Cobblemon used good ol’ vanilla Minecraft loot tables?

Features

  • Adds the ability to create loot tables for various events in the Cobblemon mod:
    • When a Pokémon’s captured.
    • When a Pokémon defeats another in a Pokémon battle.
    • When a Pokémon evolves.
    • When a player hatches a Pokémon from an egg.
    • When a Pokémon is killed in the world.
    • When a player releases a Pokémon from their PC.
    • When a Pokémon is resurrected using the fossil revival machine.
    • When a player chooses a starter Pokémon (great for starter-based starter kits!).
    • When a Pokémon ticks in the world (optimized to be cheap).
    • When a Pokémon participates in a battle on the victors’ side.
    • When a Pokémon levels up.
  • Adds a bunch of Cobblemon-relevant conditions:
    • Match a Pokémon or any Pokémon on a team, leveraging the power of PokemonMatchers from Tim Core.
    • Match the PokeBall a Pokémon’s caught with.
    • Match a player’s Pokedex knowledge on a Pokémon.
    • Match a player’s current Counter values.
  • Drop stuff where you want stuff to drop, per-dropper type, with an override per dropper.
    • Drop it in the player’s inventory.
    • Drop it in the player’s ender storage.
    • Drop it next to the Pokémon entity.
    • Give it to the Pokémon as a held item.
    • Replace the Pokémon’s held item.
  • Completely customizable with datapacks.
  • Easy to add new parts for droppers, event handlers, conditions, and drop targets in your own mod.
  • A new secondary layer between the event and the loot table makes the system much more malleable, replacing the old /species/form pattern.
  • Preserves Cobblemon-given drops if instructed to for things Cobblemon already drops for.

Dependencies

Testing

Check out the demo pack below. It has the following basic examples:

  • Capturing a ghost-type Pokémon in the nether with a Dusk Ball gives a ghast tear directly to the capturing player’s inventory.
  • Defeating a Kingambit in a Pokémon battle with either a Bisharp or Pawniard drops a stick named “Leader Crest” to the Bisharp/Pawniard owner’s inventory.
  • Evolving an Eevee gives a type gem of the same type as the evolution (Electric Gem for Jolteon, Water Gem for Vaporeon, etc).
  • Hatching a Milcery gives a random sweet. You’ll need a hatching mod, such as Cobbreeding as breeding’s not a thing yet in base mod.
  • A Pidgey dying while it’s on fire will drop cooked chicken.
  • Leveling up any Pokémon to level 50 will give the Pokémon’s owner a Fresh Start Mochi.
  • Releasing a Pokemon below level 50 will grant an Exp. Candy S, between 51 and 75 an Exp. Candy M, and above 75 an Exp. Candy L.
  • Resurrecting a Pokémon using the fossil revival machine has a chance to give another fossil of that generation.
  • Picking a starter gives the player a starter kit matching the color of the type of the Pokémon picked.
  • The Pidgey line will drop a feather or a random Pokémon feather every 20 ticks and emit a wing flapping sound.
  • A Shuckle participating in battle on the winning side while holding a berry will turn that berry into berry juice.

Demo Pack

Player Help

How it works

Config Options

Addon Dev Help

Data Pack Help

Making an Addon

Mod Dev Help

Make your own dropper type

Make your own condition

Register a new drop target

Parts

Drop Target Types

Dropper Type

Drop Conditions

Known Issues

  • None. Why? Who’s asking? 👀

Roadmap

If you’d like to keep up with the work being done on the mod, please join the Discord and subscribe to notifications on the channel for this content. You can also keep track of the to do list available on the mod’s main page.

Feedback

If you have any questions or requests concerning the mod, or just want to drop by and say hi, visit us over at the Discord!

Support

If I've made something you enjoyed or helped you make something, please consider dropping a tip in the cup and mention how I helped if you'd like!

Project description from CurseForge.

Pick your setup

Cobblemon Drop Loot Tables by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

4 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Cobblemon Drop Loot Tables versions and loaders

29 of 29 releases match

Looking for an older file? The official CurseForge project page is in Resources.