90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Cobblemon v1.6.1 ~ Fabric

Changelog

1.6.1 (January 26th, 2025)

Additions

  • Added crossover paintings from Close Combat: Premonition, Altar, Slumber, and Nomad.
  • Added Galarica Nuts, used for crafting Galarica Cuffs and Wreaths. Dropped from certain Pokémon. Take a wild guess which.
  • Added compatibility with Repurposed Structures. (Thank you, TelepathicGrunt!)
  • Added an evolution method for Karrablast to evolve into Escavalier in singleplayer.
  • Pokédexes can now be placed in Chiseled Bookshelves.
  • Added optional box argument to the /pc command.
  • Pokédex and Dialogue screens now close when the inventory keybind is pressed.
  • Added config setting maxPokedexScanningDetectionRange to control from what distance the player can scan Pokémon using the Pokédex.
  • Added config setting hideUnimplementedPokemonInThePokedex which hides unimplemented Pokémon from the Pokédex when set to true.
  • Added debug renderer for posable entity locators.

Pokémon Added

Gen 5

  • Ducklett
  • Swanna
  • Shelmet
  • Accelgor
  • Karrablast
  • Escavalier
  • Rufflet
  • Braviary
  • Foongus
  • Amoonguss

Gen 6

  • Binacle
  • Barbaracle

Gen 7

  • Dewpider
  • Araquanid
  • Alolan Geodude
  • Alolan Graveler
  • Alolan Golem

Gen 8

  • Galarian Slowpoke
  • Galarian Slowbro
  • Galarian Slowking

Gen 9

  • Paldean Tauros

Added cries to the following Pokémon

  • All Nidorans
  • Shellder, Cloyster
  • Pinsir
  • Tyrogue, Hitmontop
  • Spinda

Animation updates for the following Pokémon

  • Primeape
  • Munchlax
  • Snorlax
  • Poliwrath
  • Goldeen
  • Seaking
  • Dondozo
  • Wobbuffet
  • Charcadet
  • Armarouge
  • Ceruledge
  • Geodude
  • Graveler
  • Golem
  • Sandile
  • Krokorok
  • Krookodile

Model updates for the following Pokémon

  • Slowpoke
  • Slowbro
  • Slowking
  • Eiscue
  • Tauros
  • Goldeen
  • Seaking
  • Charcadet
  • Armarouge
  • Ceruledge
  • Pinsir
  • Geodude
  • Graveler
  • Golem

Cry updates for the following Pokémon

  • Sceptile

Changes

  • Completely re-synced Pokémon move and stat data based on later games. Learnsets have changed considerably to maximise available moves.
  • Pokémon will now be dynamically revealed to the Pokédex as they're seen in battle instead of revealing entire parties at the end of battle.
  • Unseen wild Pokémon will update their name from '???' to their real name as soon as a battle starts to match how the battle UI shows the actual species name.
  • Pokémon under the illusion effect will reveal their disguise to the Pokédex first and then the base Pokémon once the disguise is broken.
  • Berries will now drop from berry trees if broken at age 0 so you aren't punished for mistaken planting.
  • Increased Fortune drops on Mint Seeds.
  • Updated Slowpoke's shiny texture.
  • Updated drops for many Pokémon.
  • Adjusted the evolution sound to match the timing of the particle effect.
  • Made berry trees shear-able by dispenser blocks. I'm sure nobody will make unholy contraptions with this.
  • Edited some recipes to utilize tags instead of direct item IDs, for better mod compatibility.
  • Added more support for a variety of Fabric/NeoForge conventional tags.
  • Reformatted some tags to be more consistent.

Fixes

  • Fixed Pokédex sometimes crashing when switching forms.
  • Fixed Pokédex interface not transitioning out when closed.
  • Fixed texture dimensions for the player and Pokémon interact interface.
  • Fixed crash related to Tom's Simple Storage mod and the Fossil Machine.
  • Fixed not being able to retrieve a fossil from the Fossil Machine with an empty hand.
  • Fixed Pokémon being collidable (collidible? collissionable? kaleidoscopable?) while being captured by a Poké Ball.
  • Fixed full_party, own_zangoose_seviper, use_revive and use_candy Advancement triggers.
  • Fixed healing_machine Advancement by using the correct 1.21 trigger.
  • Fix Display Cases not dropping items if destroyed through explosions.
  • Fixed an issue where the first Pokémon in the pastured Pokémon list clipped into the interface.
  • Fixed all Pokémon facing South on spawn.
  • Fixed bait being consumed even when not reeling in any Pokémon.
  • Fixed Miltank milk magically disappearing out of your bucket.
  • Fixed Pokémon nicknames migrating from 1.5.2 not being displayed properly.
  • Fixed capitalization in one of our config options. It was a very important fix. Very important. Old configs are fine.
  • Fixed Poké Rods not working if Lure or Luck of the Sea enchantments get removed by other mods.
  • Fixed crashes related to Pokémon when they are ready to evolve while holding an enchanted item. Very specific.
  • Fixed a crash that sometimes occurred when evolving Nincada.
  • Fixed Cobblemon plants not being compostable on NeoForge.
  • Fixed hide UI (F1 key) not hiding the party overlay.
  • Fixed NPC MoLang command player_lose_command not working.
  • Fixed misaligned tooltips with edit boxes in the NPC editor screen.
  • Fixed Pokémon riding two boats when attempting to deploy a platform on water.
  • Fixed the summary screen showing there's experience to reach the next level when they are at the level cap.
  • Fixed Pokémon forgetting moves when evolving on specific cases.
  • Fixed Adorn compatibility, including improvements when using JEI/REI (Apricorn items now show up under the collapsed entries rather than standalone).
  • Fixed error message appearing on battle log when using Solar Beam with Sunny Day.
  • Fixed Pokémon Model offsets for larger species.
  • Fixed /pokedex grant all command not giving male/female/shininess completion for some Pokémon.
  • Fixed /pokedex grant only and /pokedex remove only not respecting the form parameter passed.
  • Fixed variant forms appearing incorrectly in the Pokédex when the normal form had not been unlocked.
  • Fixed Pokémon occasionally being shot into the sky during battle. No Pokémon were harmed by this bug, probably.
  • Fixed NPC editing GUI not updating aspects until a game restart.
  • Fixed some users being unable to open their PC if a Pokémon in it had a lot of PP raises beyond normal bounds. How did you get those, anyway? Tell me or the Bellossom gets it.
  • Fixed some color variants (Dubwool, Conkeldurr and Undyed wooloo) being missing in the Pokédex.
  • Fixed invalid species or held items causing Players to not be able to load into their world anymore (commonly happening after removing addons/mods).
  • Fixed Wooloo variants not being automatically registered in the owner's Pokédex when dyed.
  • Fixed Vivichoke Dip and Leek & Potato Stew not returning a bowl upon consumption.
  • Fixed Fossil Restoration Tank not accepting Hay Bales as organic material.
  • Fixed Potion items applying double their intended healing value.
  • Fixed Fast Ball capture bonuses applying to all Pokémon, making it the Best Ball instead of the Mediocre Edge-Case Ball.
  • Fixed "learned new move" messages appearing for already-known moves on Pokémon evolutions.
  • Fixed Pokémon Item Models breaking shadows nearby when being placed in Display Cases or Item Frames.
  • Fixed berries not giving bonus yields when planted in their preferred biomes. I'm sure we've fixed that 5 times now.
  • Fixed the NeoForge version not supporting "SodiumDynamicLights".
  • Fixed players disconnecting from servers if they made changes to certain config options.
  • Fixed players with shouldered Pokémon not being able to rejoin their 1.5.2 worlds using 1.6.
  • Fixed PokemonProperties utilizing ability=<some ability> being treated as a forced ability even when it is a legal ability for the Pokémon.
  • Fixed type formatting in Pokédex scanner mode when dual types require two lines.
  • Fixed trading sometimes crashing the game or server.
  • Fixed Wild shiny sounds not respecting the shinyNoticeParticlesDistance config setting.
  • Fixed Pokémon being able to evolve mid-battle.
  • Fixed NPC held items being able to be stolen by players. Don't be a thief!
  • Fixed evolutions that require a held item consuming it as soon as meeting requirements when it should only be consumed upon evolution.
  • Fixed Pokémon showing only the default form when selecting them as a target in battle.
  • Fixed a possible error coming out of reeling fishing rods in specific situations.
  • Fixed incorrect weights being used when Poké Fishing with Luck of the Sea.
  • Parametric particle motion now works.
  • Event-spawned particles now work.
  • Particles can now have independent coordinate spaces.

Developer

  • Updated the Pokédex data updated events to always include a Pokemon instance, and optionally a DisguiseData instance.
  • Updated fields in SpawnNPCPacket and SpawnPokemonPacket to be visible and mutable.
  • Updated UnvalidatedPlaySoundS2CPacket to be public instead of internal and made its fields mutable.
  • Added hideNameTag field and HideNPCNameTag nbt tag to NPCEntity to allow hiding the name tag of the NPC.
  • Added the player to PokerodReelEvent so you know who is doing the reeling.

MoLang & Datapacks

  • Added flows for:
    • forme_change: Triggered when a Pokémon changes form in battle.
    • mega_evolution: Triggered when a Pokémon mega evolves in battle. (Note: Third-party mods are required for this feature currently)
    • zpower_used: Triggered when a Pokémon uses a Z-Power move in battle. (Note: Third-party mods are required for this feature currently)
    • terastallization: Triggered when a Pokémon terastallizes in battle. (Note: Third-party mods are required for this feature currently)
    • battle_fainted: Triggered when a Pokémon faints in battle.
    • battle_fled: Triggered when a player flees from battle.
    • battle_started_pre: Triggered when a battle starts. Cancelable!
    • battle_started_post: Triggered when a battle starts.
    • apricorn_harvested: Triggered when an Apricorn is harvested.
    • thrown_pokeball_hit: Triggered when a thrown Pokéball hits a Pokémon.
    • level_up: Triggered when a Pokémon levels up.
    • pokemon_fainted: Triggered when a Pokémon faints.
    • pokemon_gained: Triggered when a player gains a Pokémon.
  • Added MoLang functions:
    • For Pokémon:
      • pokemon.apply(PokemonProperties): Applies the given properties to the Pokémon.
      • pokemon.owner: Returns the owner of the Pokémon or 0.0 if there is no owner or they are not online.
    • For all entities:
      • entity.is_standing_on_blocks(depth, blocks...): Returns whether the specified entity is standing on a specific block or set of blocks. Example usage: q.is_standing_on_blocks(2, minecraft:sand)
  • Added NPC field:
    • hideNameTag: Hides the name tag of the NPC.
    • Added baseScale property to NPCs.
  • Added MoLang particle queries for getting distance to targeted entities.

Dependencies

Files

Cobblemon-fabric-1.6.1+1.21.1.jar(115.12 MiB) Primary Download

Project members

Cobbled Studios

Cobbled Studios

Organization

Veraxiel

-Art Director-

Myslippy

-Content Director-

Hiroku

-Studio Director-

Torchmarrow

Animation Lead

gingledoof0

Animator

Glitch_Ratt

Animator

QriviateA

Animator

Rogerregoat

Animator

Strawberr1Milkshake

Animator

EikoBiko

Artist

dhi_holo

Block Modeler

addy_bromide

Builder

Azooreh

Builder

drewlordybuilds

Builder

Dynamite2pt0

Builder

Mallowu

Builder

Mallowuu

Builder

MJB-coolness

Builder

nickaholic

Builder

SamIr0n

Builder

SamyTheGil

Builder

Valirus

Builder

whoisvoxel

Builder

Jakotens

Character Design Lead

mvthwus

Character Designer

Wi2tert

Character Designer

giodude1580

Concept Artist

Carmendarr

Engineer

FrankTheFarmer

Engineer

Genotype

Engineer

Kenji_64

Engineer

RedGenesectNinja

Engineer

Tyzillion

Engineer

konohadaze

Game Designer

Sarge54125

Game Designer

SPGesus

Game Designer

TheFourthFate

Game Designer

HexeChroma

Game Designer / Writer

Hysako_

GUI Artist

virtuositas

Marketing Lead

BlazingBRO

Modeler

boyfriends

Modeler

JoeSeff

Modeler

maashous

Modeler

Reisen

Modeler

Gesteyy

Modeler / Animator

HeavenlyPiers

Modeler / Animator

KleeHubertus

Modeler / Animator

TotallyNotAHobo

Modeler / Animator

Brotatsun64

Modeling Manager

AmoAsterVT

Programmer

Apion

Programmer

BlackSpirit

Programmer

Charzard4261

Programmer

complacentdev

Programmer

Erusel

Programmer

JPAKx4

Programmer

MoeBoy76

Programmer

negocio

Programmer

NickImpact

Programmer

plastered_crab

Programmer

Waldleufer

Programmer

whatsy

Programmer

Sterrezo

Sound Design Lead / Composer

Bwavii

Trainer Modeler

321retrogamer

VFX Designer

DoctorWafflePhD

VFX Designer

JadedTeal

VFX Designer

lilpebs

Web Developer

duckyquackington1

Wiki Writer

Details

Licensed MPL-2.0
Published 2 years ago
Updated 2 days ago