Compare commits

...
14 Commits
Author SHA1 Message Date
JPAKx4 099bee8d5d Added jsons to resolve textures and en_us names. 2023-11-14 12:53:04 -06:00
JPAKx4 5a926ffa23 Added new hold items to registries and groups 2023-11-13 21:55:34 -06:00
JPAKx4 d7d32a186b Merge remote-tracking branch 'origin/HOLDY' into HOLDY
# Conflicts:
#	common/src/main/resources/data/cobblemon/species/generation6/aromatisse.json
2023-11-13 20:54:56 -06:00
JPAKx4 f437b7a7ff Added new hold items to registries and groups 2023-11-13 20:53:08 -06:00
miasmusandJPAKx4 ff4ef2d90b changelog 2023-11-13 20:53:06 -06:00
miasmusandJPAKx4 5fb39bba2b data changes for new items, add to lang file 2023-11-13 20:52:59 -06:00
miasmusandJPAKx4 e4798e6793 Added items to registry and groups 2023-11-13 20:52:20 -06:00
dhi_holoandJPAKx4 ce6ef64cec Hold this for me please
47 new recipes and their advancements.
Ability Shield, Air Balloon, Amulet Coin, Binding Band, Blunder Policy, Cell Battery, Clear Amulet, Covert Cloak, Destiny Knot, Eject Button, Eject Pack, Expert Belt, Flame Orb, Focus Sash, Lagging Tail, Life Orb, Loaded Dice, Luminous Moss, Metronome, Pink Bow, Power Anklet, Power Band, Power Belt, Power Bracer, Power Lens, Power Weight, Protective Pads, Punching Glove, Red Card, Ring Target, Room Service, Scope Lens, Shell Bell, Soothe Bell, Terrain Extender, Throat Spray, Toxic Orb, Utility Umbrella, Weakness Policy, Heat Rock, Damp Rock, Icy Rock, Smooth Rock, Wide Lens, Zoom Lens, Iron Ball, and Bright Powder
2023-11-13 20:51:30 -06:00
miasmus 6d52b8f690 changelog 2023-10-20 12:45:32 -04:00
miasmus b1c804d567 data changes for new items, add to lang file 2023-10-19 17:29:02 -04:00
miasmus b386d1a806 added cleanse tag and fairy feather, edit relevant species drops 2023-10-19 17:28:36 -04:00
miasmus 01ea8daedf Merge remote-tracking branch 'origin/main' into HOLDY
# Conflicts:
#      CHANGELOG.md
#      destiny_knot.json
2023-10-19 17:23:43 -04:00
Paul a449396dc3 Merge remote-tracking branch 'origin/main' into HOLDY
# Conflicts:
#	CHANGELOG.md
2023-09-03 13:26:30 +10:00
dhi_holo ed3b0e9630 Hold this for me please
47 new recipes and their advancements.
Ability Shield, Air Balloon, Amulet Coin, Binding Band, Blunder Policy, Cell Battery, Clear Amulet, Covert Cloak, Destiny Knot, Eject Button, Eject Pack, Expert Belt, Flame Orb, Focus Sash, Lagging Tail, Life Orb, Loaded Dice, Luminous Moss, Metronome, Pink Bow, Power Anklet, Power Band, Power Belt, Power Bracer, Power Lens, Power Weight, Protective Pads, Punching Glove, Red Card, Ring Target, Room Service, Scope Lens, Shell Bell, Soothe Bell, Terrain Extender, Throat Spray, Toxic Orb, Utility Umbrella, Weakness Policy, Heat Rock, Damp Rock, Icy Rock, Smooth Rock, Wide Lens, Zoom Lens, Iron Ball, and Bright Powder
2023-06-26 13:36:05 +10:00
156 changed files with 3026 additions and 319 deletions
+13 -12
View File
@@ -30,7 +30,8 @@
- The nature of cobblemon will now be displayed italicized when a mint has been applied. Hovering over the nature will display the mint that was applied. This is the intended behaviour, because the original nature and taste of the Cobblemon does not change when a mint is applied.
- Giving Pokémon items now plays a sound
- A boat, sign and hanging sign is now craftable with Apricorn wood. The recipes are the same shape as Minecraft's equivalent with Apricorn planks as replacements.
- Added the Cleanse Tag held item.
- Added the [Cleanse Tag](https://wiki.cobblemon.com/index.php/Cleanse_Tag) and [Fairy Feather](https://wiki.cobblemon.com/index.php/Fairy_Feather)
- Added Fairy Feather drops to some pokemon
- Added the Inferno, Void, and Forsaken patterns for Vivillon. These can be obtained by evolving a Spewpa in the Nether, End, or Deep Dark respectively.
- Added the Litwick line.
- Bees can now be fed using Pep-Up Flowers.
@@ -492,7 +493,7 @@
- Species and FormData have had their evolutions, pre-evolution and labels properties exposed. It is still recommended to work using a Pokémon instance when possible.
- Added capture check to BattleVictoryEvent.
- The various hardcoded potion shoulder effects have been removed, make use of PotionBaseEffect.
- Added ContextManager for tracking causes and contexts of conditions created during a battle. See BattleContext for types of conditions that are tracked.
- Added ContextManager for tracking causes and contexts of conditions created during a battle. See BattleContext for types of conditions that are tracked.
- Added MongoDB support for storing Pokémon and Player data. Must be enabled in config, requires MongoDB core and sync drivers (4.10.0+).
- CobblemonShowdown updated to version 10.
- Generation of a battle can be set in BattleFormat.
@@ -872,17 +873,17 @@
- Fixed spawning in several biome tag categories.
- Fixed resource pack support for Pokémon models and textures.
- **Model Fixes**
- Fixed Paras and Nidoqueen looking very weird.
- Fixed Hitmonchan asserting dominance with a T-pose as well as Grimer and Muk pointing their hands to the sky.
- Fixed specific Pokémon suddenly pausing their animation after staying still for a long time.
- Fixed Mankey's feet being buried in the ground.
- Updated the Substitute model and updated its shiny texture to be better for the red-green colorblind.
- Improved Horsea, Seadra, and Kingdra animations, especially on land.
- Fixed Paras and Nidoqueen looking very weird.
- Fixed Hitmonchan asserting dominance with a T-pose as well as Grimer and Muk pointing their hands to the sky.
- Fixed specific Pokémon suddenly pausing their animation after staying still for a long time.
- Fixed Mankey's feet being buried in the ground.
- Updated the Substitute model and updated its shiny texture to be better for the red-green colorblind.
- Improved Horsea, Seadra, and Kingdra animations, especially on land.
- **Battle Fixes**
- Fixed an issue with battles where Pokémon had a different max HP causing some desync issues with the health bars.
- Fixed Magnitude battle messages.
- Moves that are disabled or out of PP now show transparently in the battle GUI instead of being hidden completely.
- Statuses like sleep and frozen no longer last forever if it was carried over from a previous battle.
- Fixed an issue with battles where Pokémon had a different max HP causing some desync issues with the health bars.
- Fixed Magnitude battle messages.
- Moves that are disabled or out of PP now show transparently in the battle GUI instead of being hidden completely.
- Statuses like sleep and frozen no longer last forever if it was carried over from a previous battle.
### Localization
- Added species, ability, and move translations for `ko_ko`, `jp_jp`, `fr_fr`, `es_es`, `it_it`, and `zh_cn`.
@@ -635,6 +635,8 @@ object CobblemonItems : PlatformRegistry<Registry<Item>, RegistryKey<Registry<It
@JvmField
val METAL_POWDER = heldItem("metal_powder")
@JvmField
val LIGHT_POWDER = heldItem("light_powder")
@JvmField
val QUICK_POWDER = heldItem("quick_powder")
@JvmField
val DESTINY_KNOT = heldItem("destiny_knot")
@@ -652,6 +654,104 @@ object CobblemonItems : PlatformRegistry<Registry<Item>, RegistryKey<Registry<It
val POWER_LENS = heldItem("power_lens")
@JvmField
val POWER_WEIGHT = heldItem("power_weight")
@JvmField
val ABSORB_BULB = heldItem("absorb_bulb")
@JvmField
val ELECTRIC_SEED = heldItem("electric_seed")
@JvmField
val GRASSY_SEED = heldItem("grassy_seed")
@JvmField
val MISTY_SEED = heldItem("misty_seed")
@JvmField
val PSYCHIC_SEED = heldItem("psychic_seed")
@JvmField
val FLOAT_STONE = heldItem("float_stone")
@JvmField
val GRIP_CLAW = heldItem("grip_claw")
@JvmField
val LIGHT_BALL = heldItem("light_ball")
@JvmField
val SHED_SHELL = heldItem("shed_shell")
@JvmField
val STICKY_BARB = heldItem("sticky_barb")
@JvmField
val ABILITY_SHIELD = heldItem("ability_shield")
@JvmField
val AIR_BALLOON = heldItem("air_balloon")
@JvmField
val AMULET_COIN = heldItem("amulet_coin")
@JvmField
val BINDING_BAND = heldItem("binding_band")
@JvmField
val BLUNDER_POLICY = heldItem("blunder_policy")
@JvmField
val CELL_BATTERY = heldItem("cell_battery")
@JvmField
val CLEAR_AMULET = heldItem("clear_amulet")
@JvmField
val COVERT_CLOAK = heldItem("covert_cloak")
@JvmField
val EJECT_BUTTON = heldItem("eject_button")
@JvmField
val EJECT_PACK = heldItem("eject_pack")
@JvmField
val EXPERT_BELT = heldItem("expert_belt")
@JvmField
val FLAME_ORB = heldItem("flame_orb")
@JvmField
val FOCUS_SASH = heldItem("focus_sash")
@JvmField
val LAGGING_TAIL = heldItem("lagging_tail")
@JvmField
val LIFE_ORB = heldItem("life_orb")
@JvmField
val LOADED_DICE = heldItem("loaded_dice")
@JvmField
val LUMINOUS_MOSS = heldItem("luminous_moss")
@JvmField
val METRONOME = heldItem("metronome")
@JvmField
val PROTECTIVE_PADS = heldItem("protective_pads")
@JvmField
val PUNCHING_GLOVE = heldItem("punching_glove")
@JvmField
val RED_CARD = heldItem("red_card")
@JvmField
val RING_TARGET = heldItem("ring_target")
@JvmField
val ROOM_SERVICE = heldItem("room_service")
@JvmField
val SCOPE_LENS = heldItem("scope_lens")
@JvmField
val SHELL_BELL = heldItem("shell_bell")
@JvmField
val SOOTHE_BELL = heldItem("soothe_bell")
@JvmField
val TERRAIN_EXTRUDER = heldItem("terrain_extruder")
@JvmField
val THROAT_SPRAY = heldItem("throat_spray")
@JvmField
val TOXIC_ORB = heldItem("toxic_orb")
@JvmField
val UTILITY_UMBRELLA = heldItem("utility_umbrella")
@JvmField
val WEAKNESS_POLICY = heldItem("weakness_policy")
@JvmField
val WIDE_LENS = heldItem("wide_lens")
@JvmField
val ZOOM_LENS = heldItem("zoom_lens")
@JvmField
val IRON_BALL = heldItem("iron_ball")
@JvmField
val SMOKE_BALL = heldItem("smoke_ball")
@JvmField
val HEAT_ROCK = heldItem("heat_rock")
@JvmField
val DAMP_ROCK = heldItem("damp_rock")
@JvmField
val SMOOTH_ROCK = heldItem("smooth_rock")
@JvmField
val ICY_ROCK = heldItem("icy_rock")
// Mulch
@JvmField
@@ -72,7 +72,7 @@ object CobblemonItemGroups {
this.INJECTORS[key] = consumer
return consumer
}
private fun agricultureEntries(displayContext: DisplayContext, entries: Entries) {
entries.add(CobblemonItems.MEDICINAL_LEEK)
entries.add(CobblemonItems.BIG_ROOT)
@@ -169,7 +169,7 @@ object CobblemonItemGroups {
entries.add(CobblemonItems.WATER_STONE_ORE)
entries.add(CobblemonItems.DEEPSLATE_WATER_STONE_ORE)
}
private fun consumableEntries(displayContext: DisplayContext, entries: Entries) {
entries.add(CobblemonItems.ROASTED_LEEK)
entries.add(CobblemonItems.LEEK_AND_POTATO_STEW)
@@ -301,61 +301,110 @@ object CobblemonItemGroups {
}
private fun heldItemEntries(displayContext: DisplayContext, entries: Entries) {
entries.add(CobblemonItems.ABILITY_SHIELD)
entries.add(CobblemonItems.ABSORB_BULB)
entries.add(CobblemonItems.AIR_BALLOON)
entries.add(CobblemonItems.AMULET_COIN)
entries.add(CobblemonItems.ASSAULT_VEST)
entries.add(CobblemonItems.BIG_ROOT)
entries.add(CobblemonItems.BINDING_BAND)
entries.add(CobblemonItems.BLACK_BELT)
entries.add(CobblemonItems.BLACK_GLASSES)
entries.add(CobblemonItems.BLACK_SLUDGE)
entries.add(CobblemonItems.BLUNDER_POLICY)
entries.add(CobblemonItems.BRIGHT_POWDER)
entries.add(CobblemonItems.CELL_BATTERY)
entries.add(CobblemonItems.CHARCOAL)
entries.add(CobblemonItems.CHOICE_BAND)
entries.add(CobblemonItems.CHOICE_SCARF)
entries.add(CobblemonItems.CHOICE_SPECS)
entries.add(CobblemonItems.CLEANSE_TAG)
entries.add(CobblemonItems.CLEAR_AMULET)
entries.add(CobblemonItems.COVERT_CLOAK)
entries.add(CobblemonItems.DAMP_ROCK)
entries.add(CobblemonItems.DEEP_SEA_SCALE)
entries.add(CobblemonItems.DEEP_SEA_TOOTH)
entries.add(CobblemonItems.DESTINY_KNOT)
entries.add(CobblemonItems.DRAGON_FANG)
entries.add(CobblemonItems.EJECT_BUTTON)
entries.add(CobblemonItems.EJECT_PACK)
entries.add(CobblemonItems.ELECTRIC_SEED)
entries.add(CobblemonItems.EVERSTONE)
entries.add(CobblemonItems.EXPERT_BELT)
entries.add(CobblemonItems.EXP_SHARE)
entries.add(CobblemonItems.FAIRY_FEATHER)
entries.add(CobblemonItems.FLAME_ORB)
entries.add(CobblemonItems.FLOAT_STONE)
entries.add(CobblemonItems.FOCUS_BAND)
entries.add(CobblemonItems.FOCUS_SASH)
entries.add(CobblemonItems.GRASSY_SEED)
entries.add(CobblemonItems.GRIP_CLAW)
entries.add(CobblemonItems.HARD_STONE)
entries.add(CobblemonItems.HEAT_ROCK)
entries.add(CobblemonItems.HEAVY_DUTY_BOOTS)
entries.add(CobblemonItems.ICY_ROCK)
entries.add(CobblemonItems.IRON_BALL)
entries.add(CobblemonItems.KINGS_ROCK)
entries.add(CobblemonItems.LAGGING_TAIL)
entries.add(CobblemonItems.LEFTOVERS)
entries.add(CobblemonItems.LIFE_ORB)
entries.add(CobblemonItems.LIGHT_BALL)
entries.add(CobblemonItems.LIGHT_CLAY)
entries.add(CobblemonItems.LOADED_DICE)
entries.add(CobblemonItems.LUCKY_EGG)
entries.add(CobblemonItems.LUMINOUS_MOSS)
entries.add(CobblemonItems.MAGNET)
entries.add(CobblemonItems.MENTAL_HERB)
entries.add(CobblemonItems.METAL_POWDER)
entries.add(CobblemonItems.METRONOME)
entries.add(CobblemonItems.MIRACLE_SEED)
entries.add(CobblemonItems.MIRROR_HERB)
entries.add(CobblemonItems.MISTY_SEED)
entries.add(CobblemonItems.MUSCLE_BAND)
entries.add(CobblemonItems.MYSTIC_WATER)
entries.add(CobblemonItems.NEVER_MELT_ICE)
entries.add(CobblemonItems.POISON_BARB)
entries.add(CobblemonItems.POWER_HERB)
entries.add(CobblemonItems.QUICK_CLAW)
entries.add(CobblemonItems.QUICK_POWDER)
entries.add(CobblemonItems.RAZOR_CLAW)
entries.add(CobblemonItems.RAZOR_FANG)
entries.add(CobblemonItems.ROCKY_HELMET)
entries.add(CobblemonItems.SAFETY_GOGGLES)
entries.add(CobblemonItems.SHARP_BEAK)
entries.add(CobblemonItems.SILK_SCARF)
entries.add(CobblemonItems.SILVER_POWDER)
entries.add(CobblemonItems.SOFT_SAND)
entries.add(CobblemonItems.SPELL_TAG)
entries.add(CobblemonItems.TWISTED_SPOON)
entries.add(CobblemonItems.WHITE_HERB)
entries.add(CobblemonItems.WISE_GLASSES)
entries.add(CobblemonItems.POWER_ANKLET)
entries.add(CobblemonItems.POWER_BAND)
entries.add(CobblemonItems.POWER_BELT)
entries.add(CobblemonItems.POWER_BRACER)
entries.add(CobblemonItems.POWER_HERB)
entries.add(CobblemonItems.POWER_LENS)
entries.add(CobblemonItems.POWER_WEIGHT)
entries.add(CobblemonItems.PROTECTIVE_PADS)
entries.add(CobblemonItems.PSYCHIC_SEED)
entries.add(CobblemonItems.PUNCHING_GLOVE)
entries.add(CobblemonItems.QUICK_CLAW)
entries.add(CobblemonItems.QUICK_POWDER)
entries.add(CobblemonItems.RAZOR_CLAW)
entries.add(CobblemonItems.RAZOR_FANG)
entries.add(CobblemonItems.RED_CARD)
entries.add(CobblemonItems.RING_TARGET)
entries.add(CobblemonItems.ROCKY_HELMET)
entries.add(CobblemonItems.ROOM_SERVICE)
entries.add(CobblemonItems.SAFETY_GOGGLES)
entries.add(CobblemonItems.SCOPE_LENS)
entries.add(CobblemonItems.SHARP_BEAK)
entries.add(CobblemonItems.SHED_SHELL)
entries.add(CobblemonItems.SHELL_BELL)
entries.add(CobblemonItems.SILK_SCARF)
entries.add(CobblemonItems.SILVER_POWDER)
entries.add(CobblemonItems.SMOKE_BALL)
entries.add(CobblemonItems.SMOOTH_ROCK)
entries.add(CobblemonItems.SOFT_SAND)
entries.add(CobblemonItems.SOOTHE_BELL)
entries.add(CobblemonItems.SPELL_TAG)
entries.add(CobblemonItems.STICKY_BARB)
entries.add(CobblemonItems.TERRAIN_EXTRUDER)
entries.add(CobblemonItems.THROAT_SPRAY)
entries.add(CobblemonItems.TOXIC_ORB)
entries.add(CobblemonItems.TWISTED_SPOON)
entries.add(CobblemonItems.UTILITY_UMBRELLA)
entries.add(CobblemonItems.WEAKNESS_POLICY)
entries.add(CobblemonItems.WHITE_HERB)
entries.add(CobblemonItems.WIDE_LENS)
entries.add(CobblemonItems.WISE_GLASSES)
entries.add(CobblemonItems.ZOOM_LENS)
}
private fun pokeballentries(displayContext: DisplayContext, entries: Entries) {
@@ -197,6 +197,55 @@
"item.cobblemon.power_bracer": "Power Bracer",
"item.cobblemon.power_lens": "Power Lens",
"item.cobblemon.power_weight": "Power Weight",
"item.cobblemon.ability_shield": "Ability Shield",
"item.cobblemon.absorb_bulb": "Absorb Bulb",
"item.cobblemon.air_balloon": "Air Balloon",
"item.cobblemon.amulet_coin": "Amulet Coin",
"item.cobblemon.binding_band": "Binding Band",
"item.cobblemon.blunder_policy": "Blunder policy",
"item.cobblemon.cell_battery": "Cell Battery",
"item.cobblemon.clear_amulet": "Clear Amulet",
"item.cobblemon.covert_cloak": "Covert Cloak",
"item.cobblemon.damp_rock": "Damp Rock",
"item.cobblemon.eject_button": "Eject Button",
"item.cobblemon.eject_pack": "Eject Pack",
"item.cobblemon.electric_seed": "Electric Seed",
"item.cobblemon.expert_belt": "Expert Belt",
"item.cobblemon.float_stone": "Float Stone",
"item.cobblemon.focus_sash": "Focus Sash",
"item.cobblemon.flame_orb": "Flame Orb",
"item.cobblemon.grassy_seed": "Grassy Seed",
"item.cobblemon.grip_claw": "Grip Claw",
"item.cobblemon.heat_rock": "Heat Rock",
"item.cobblemon.icy_rock": "Icy Rock",
"item.cobblemon.iron_ball": "Iron Ball",
"item.cobblemon.lagging_tail": "Lagging Tail",
"item.cobblemon.light_orb": "Light Orb",
"item.cobblemon.light_ball": "Light Ball",
"item.cobblemon.loaded_dice": "Loaded Dice",
"item.cobblemon.metronome": "Metronome",
"item.cobblemon.luminous_moss": "Luminous Moss",
"item.cobblemon.misty_seed": "Misty Seed",
"item.cobblemon.protective_pads": "Protective Pads",
"item.cobblemon.psychic_seed": "Psychic Seed",
"item.cobblemon.punching_glove": "Punching Glove",
"item.cobblemon.red_card": "Red Card",
"item.cobblemon.ring_target": "Ring Target",
"item.cobblemon.room_service": "Room Service",
"item.cobblemon.scope_lens": "Scope Lens",
"item.cobblemon.shed_shell": "Shed Shell",
"item.cobblemon.shell_bell": "Shell Bell",
"item.cobblemon.smoke_ball": "Smoke Ball",
"item.cobblemon.smooth_rock": "Smooth Rock",
"item.cobblemon.soothe_bell": "Smoothe Bell",
"item.cobblemon.sticky_barb": "Sticky Barb",
"item.cobblemon.terrain_extruder": "Terrain Extruder",
"item.cobblemon.throat_spray": "Throat Spray",
"item.cobblemon.toxic_orb": "Toxic Orb",
"item.cobblemon.utility_umbrella": "Utility Umbrella",
"item.cobblemon.weakness_policy": "Weakness Policy",
"item.cobblemon.wide_lens": "Wide Lens",
"item.cobblemon.zoom_lens": "Zoom Lens",
"item.cobblemon.poke_ball.tooltip": "1× catch rate",
"item.cobblemon.slate_ball.tooltip": "1× catch rate",
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/ability_shield"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/absorb_bulb"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/red_card"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/amulet_coin"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/binding_band"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/blunder_policy"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/cell_battery"
}
}
@@ -1,6 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/cleanse_tag"
"layer0": "cobblemon:item/cleanse_tag"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/clear_amulet"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/covert_cloak"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/damp_rock"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/eject_button"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/eject_pack"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/electric_seed"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/expert_belt"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/flame_orb"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/float_stone"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/focus_sash"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/grassy_seed"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/grip_claw"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/heat_rock"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/icy_rock"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/iron_ball"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/lagging_tail"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/life_orb"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/light_ball"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/light_powder"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/loaded_dice"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/luminous_moss"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/metronome"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/misty_seed"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/protective_pads"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/psychic_seed"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/punching_glove"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/red_card"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/ring_target"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/room_service"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/scope_lens"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/shed_shell"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/shell_bell"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/smoke_ball"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/choice_scarf"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/soothe_bell"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/sticky_barb"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/terrain_extruder"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/throat_spray"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/toxic_orb"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/utility_umbrella"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/weakness_policy"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/wide_lens"
}
}
@@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "cobblemon:item/held_items/zoom_lens"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 474 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_shield": {
"conditions": {
"items": [
{
"items": [
"minecraft:shield"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:ability_shield"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_shield",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:ability_shield"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_membrane": {
"conditions": {
"items": [
{
"items": [
"minecraft:phantom_membrane"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:air_balloon"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_membrane",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:air_balloon"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"is_rich": {
"conditions": {
"items": [
{
"items": [
"minecraft:gold_block"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:amulet_coin"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"is_rich",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:amulet_coin"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_ball": {
"conditions": {
"items": [
{
"items": [
"minecraft:slime_ball"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:binding_band"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ball",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:binding_band"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_paper": {
"conditions": {
"items": [
{
"items": [
"minecraft:paper"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:blunder_policy"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_paper",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:blunder_policy"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_redstone": {
"conditions": {
"items": [
{
"items": [
"minecraft:redstone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:cell_battery"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_redstone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:cell_battery"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_amethyst": {
"conditions": {
"items": [
{
"items": [
"minecraft:amethyst_shard"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:clear_amulet"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_amethyst",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:clear_amulet"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_membrane": {
"conditions": {
"items": [
{
"items": [
"minecraft:phantom_membrane"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:covert_cloak"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_membrane",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:covert_cloak"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_stone": {
"conditions": {
"items": [
{
"items": [
"cobblemon:water_stone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:damp_rock"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:damp_rock"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_piston": {
"conditions": {
"items": [
{
"items": [
"minecraft:piston"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:eject_button"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_piston",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:eject_button"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_button": {
"conditions": {
"items": [
{
"items": [
"cobblemon:eject_button"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:eject_pack"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_button",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:eject_pack"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_mastery": {
"conditions": {
"items": [
{
"items": [
"cobblemon:black_belt"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:expert_belt"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_mastery",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:expert_belt"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_orb": {
"conditions": {
"items": [
{
"items": [
"minecraft:ender_pearl"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:flame_orb"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_orb",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:flame_orb"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_powder": {
"conditions": {
"items": [
{
"items": [
"minecraft:blaze_powder"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:focus_sash"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_powder",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:focus_sash"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_stone": {
"conditions": {
"items": [
{
"items": [
"cobblemon:fire_stone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:heat_rock"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:heat_rock"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_stone": {
"conditions": {
"items": [
{
"items": [
"cobblemon:ice_stone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:icy_rock"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:icy_rock"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_block": {
"conditions": {
"items": [
{
"items": [
"minecraft:iron_block"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:iron_ball"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_block",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:iron_ball"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_stone": {
"conditions": {
"items": [
{
"items": [
"cobblemon:hard_stone"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:lagging_tail"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:lagging_tail"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_orb": {
"conditions": {
"items": [
{
"items": [
"minecraft:ender_pearl"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:life_orb"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_orb",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:life_orb"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_ball": {
"conditions": {
"items": [
{
"items": [
"cobblemon:iron_ball"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:loaded_dice"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_ball",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:loaded_dice"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_moss": {
"conditions": {
"items": [
{
"items": [
"minecraft:moss_block"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:luminous_moss"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_moss",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:luminous_moss"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_note": {
"conditions": {
"items": [
{
"items": [
"minecraft:note_block"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:metronome"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_note",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:metronome"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_shard": {
"conditions": {
"items": [
{
"items": [
"minecraft:amethyst_shard"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:pink_bow"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_shard",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:pink_bow"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_wool": {
"conditions": {
"items": [
{
"items": [
"minecraft:blue_wool"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:protective_pads"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_wool",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:protective_pads"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_wool": {
"conditions": {
"items": [
{
"items": [
"minecraft:red_wool"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:punching_glove"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_wool",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:punching_glove"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_paper": {
"conditions": {
"items": [
{
"items": [
"minecraft:paper"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:red_card"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_paper",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:red_card"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_target": {
"conditions": {
"items": [
{
"items": [
"minecraft:target"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:ring_target"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_target",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:ring_target"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_cart": {
"conditions": {
"items": [
{
"items": [
"minecraft:minecart"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:room_service"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_cart",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:room_service"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_shard": {
"conditions": {
"items": [
{
"items": [
"minecraft:amethyst_shard"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:scope_lens"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_shard",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:scope_lens"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_shell": {
"conditions": {
"items": [
{
"items": [
"minecraft:nautilus_shell"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:shell_bell"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_shell",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:shell_bell"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_stone": {
"conditions": {
"items": [
{
"items": [
"cobblemon:soft_sand"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:smooth_rock"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_stone",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:smooth_rock"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_nugget": {
"conditions": {
"items": [
{
"items": [
"minecraft:iron_nugget"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:soothe_bell"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_nugget",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:soothe_bell"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_bottle": {
"conditions": {
"items": [
{
"items": [
"minecraft:glass_bottle"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:terrain_extender"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_bottle",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:terrain_extender"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_bottle": {
"conditions": {
"items": [
{
"items": [
"minecraft:glass_bottle"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:throat_spray"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_bottle",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:throat_spray"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_orb": {
"conditions": {
"items": [
{
"items": [
"minecraft:ender_pearl"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:toxic_orb"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_orb",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:toxic_orb"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_wool": {
"conditions": {
"items": [
{
"items": [
"minecraft:black_wool"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:utility_umbrella"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_wool",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:utility_umbrella"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_paper": {
"conditions": {
"items": [
{
"items": [
"minecraft:paper"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:weakness_policy"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_paper",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:weakness_policy"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_shard": {
"conditions": {
"items": [
{
"items": [
"minecraft:amethyst_shard"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:wide_lens"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_shard",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:wide_lens"
]
}
}
@@ -0,0 +1,34 @@
{
"parent": "cobblemon:recipes/root",
"criteria": {
"has_shard": {
"conditions": {
"items": [
{
"items": [
"minecraft:amethyst_shard"
]
}
]
},
"trigger": "minecraft:inventory_changed"
},
"has_the_recipe": {
"conditions": {
"recipe": "cobblemon:zoom_lens"
},
"trigger": "minecraft:recipe_unlocked"
}
},
"requirements": [
[
"has_shard",
"has_the_recipe"
]
],
"rewards": {
"recipes": [
"cobblemon:zoom_lens"
]
}
}
@@ -0,0 +1,25 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"IDI",
"DSD",
" A "
],
"key": {
"I": {
"item": "minecraft:iron_ingot"
},
"D": {
"item": "minecraft:diamond"
},
"S": {
"item": "minecraft:shield"
},
"A": {
"item": "minecraft:amethyst_shard"
}
},
"result": {
"item": "cobblemon:ability_shield"
}
}

Some files were not shown because too many files have changed in this diff Show More