Mod

Cobblemon Drop Loot Tables

Quick rating

Cobblemon Drop Loot Tables

No reviews yet

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

No Theme
No Genre
QoL & Tweaks
Mod Addon
Pokemon
Mod Loaders
NeoForge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
MIT License
Latest Version
droploottables-fabric-1.7.3-1.9.1.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

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!

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

  • ≤v1.7.3-1.9.0 had an issue with trying to run the tick dropper too early and getting a null for its own ID. Yeah, doesn’t make sense to me either. ≥v1.7.3-1.9.1 fixes this by allowing for the ID to be null, and safely failing by not finding any droppers if that’s the case.

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!

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

1m
Total Downloads
CurseForge
~670,000
Modrinth
~390,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync