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
anduse_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
utilizingability=<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 aDisguiseData
instance. - Updated fields in
SpawnNPCPacket
andSpawnPokemonPacket
to be visible and mutable. - Updated
UnvalidatedPlaySoundS2CPacket
to be public instead of internal and made its fields mutable. - Added
hideNameTag
field andHideNPCNameTag
nbt tag toNPCEntity
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)
- For Pokémon:
- 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
Featured versions
See allProject members
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