In partnership with Nodecraft Logo Nodecraft

Changelog

Pixelmon Mod 9.3.1

"1.21.1 (9.3.1)"



  • The Java requirement for 1.21.1 is Java 21. This will come shipped with most launchers. For manual installation, you may need to install a later JRK.
  • The minimum Neoforge version for this update is 21.1.172 and is required for a Pixelmon client to run.
  • Worlds from 1.16.5 may not work with newer versions of Minecraft. Consider backups before updating.
  • If using datapacks, consider refreshing every update for default datapack fixes from Pixelmon.

Version Update:

  • Updated recommended Neoforge to 21.1.172

Changes

  • All Pokemon that can spawn at a minimum of level 5 has been lowered to 2, to accommodate players spawning fresh into the world.
  • New Music Discs have been added: Boss, Gym, Legendary, Player, PokéCenter, Raid, Trainer, Ultra Space Ambient, and Wild.
  • 22342 Bergmite can now evolve into Hisuian Avalugg when leveled up in Groves, replacing the outdated Snowy Taiga Hills biome requirement.
  • Fire Stones may now be discovered in mesa biomes, embedded in stone between Y=0–200.
  • Water Stones can be uncovered on ocean floors, replacing gravel.
  • Leaf Stones appear in forest biomes, near the surface beneath dirt or exposed in stone.
  • Moon Stones are located in mountainous regions, found between Y=100–320.
  • Sun Stones now generate in arid biomes within sandstone from Y=0–100.
  • Dawn, Dusk, and Shiny Stones can be found in plains, swamps, and flower-covered regions respectively, each within stone from Y=0–200.
  • Ice Stones appear atop glaciers or frozen mountain peaks, embedded in packed ice.
  • Fossils can now be excavated from gravel between Y=-20–100.
  • Gracidea flowers now grow naturally on the floor of flower forests.
  • Silicon now has new smelting and blasting recipes using gravel and quartz, with increased experience rewards for quartz use.
  • Platinum Ore no longer references Ruby Ore, and its rarity has been re-balanced to align more closely with diamond.
  • Silver Ore generation has been reduced to prevent it from appearing significantly more often than Gold Ore.
  • Biomes from Biomes O’ Plenty have been updated to match 1.21.1 parity.
  • All block tags (e.g., Land, TreeTop) have been brought up to date with 1.21.1 standards.
  • Biome transitions from Oh The Biomes You’ll Go to Oh The Biomes We’ve Gone have been reflected across spawn data.
  • Pokémon formerly spawning in BOP’s Tundra now appear in BWG’s Crimson Tundra.
  • Replaced all references to Coral Mangroves with Lush Stacks.
  • Lush Stacks has been added as a valid spawn for Warm Ocean water spawns.
  • Nacli and its evolutions now spawn in BOP’s Wasteland and Wasteland Steppe.
  • Replaced BYG’s Rocky Beach with BWG’s Dacite Shore in spawn definitions.
  • BOP’s Gravel Beach has been added to Stone Shore spawns.
  • Klawf now appears in BOP’s Gravel Beach and BWG’s Dacite Shore.
  • Minior has been added to BWG’s Eroded Borealis biome.
  • Kubfu now spawns in BWG’s Crag Gardens, replacing its previous spawn in BYG’s Bamboo Forest.
  • Kyurem can now be found in BWG’s Eroded Borealis.

Fixes

  • 22540 Untradeable Pokémon can no longer be placed into Poke Gifts.
  • Returning to the battle UI after using free roam no longer results in a softlock or client crash caused by an unresponsive interface.
  • Fixed name formatting of Paldean TMs
  • Flamigo's flying animation has been improved, and should loop correctly.
  • Roaring Moon's texture has now been fully coloured in.
  • Flutter Mane's ribbon is now coloured correctly, and the skirt detail is no longer incorrectly mirrored.
  • Hoopa's Unbound form will now learn Hyperspace Fury at level 85, rather than Hyperspace Hole.
  • 22266 Leaves added by Pixelmon and Ultra Jungle Vines now require shears to drop, and no longer drop when mined by hand.
  • Fixed a bug where picking up any item would incorrectly grant multiple Pixelmon recipes.
  • 22323 The objective for Stage 2 of the 'The Psychic Storm' research now correctly requires crafting a single Orb of Frozen Souls, rather than ten.
  • 21907 Type: Null can now correctly spawn in strongholds, as its spawn location has been updated from Land to Indoors.
  • 22536 Mobs can once again be spawned using spawn eggs, mob spawners, and the /summon command. This applies regardless of the allow-vanilla-mobs config setting.
  • The camera during Pokémon evolution no longer stutters or rapidly repositions.
  • Fixed a crash caused by a null pointer exception when two wild Pokémon initiated a battle without a player present.
  • Pokémon status conditions are now correctly cleared after blacking out and respawning at the player spawnpoint.
  • 22527 Fixed a client crash that occurred when using the “Apply Preset” option in the NPC editor while in multiplayer, regardless of whether a preset was selected.
  • 22525 Fixed a client disconnection that occurred when placing a trainer-type NPC using the NPC editor. The NPC now spawns without requiring a reconnect.
  • Fixed a crash that occurred when attempting to edit an NPC, caused by a packet encoding failure.
  • Attempting to add an Essence Jar to the inventory via commands or the creative menu no longer causes the game to crash.
  • The game no longer crashes when a Mystery Box is added to the player’s inventory.
  • Mew will now properly appear in the Cloning Machine and is no longer consumed when initiating the cloning process.
  • Text in the move tutor UI no longer appears overly bold or darkened when a move is selected.
  • Pixelmon Music Discs now function correctly, with updated names, credits, and proper playback through datapack integration.
  • Fixed an issue caused by custom Pokémon species with National Dex numbers exceeding 32767 crashing the server.
  • Fixed an issue where Pokémon would not level up after battles despite gaining sufficient EXP, unless prompted by an additional EXP source.
  • Fixed clients being kicked for carrying certain items in stack sizes uncommunicated to the server, such as Super Potions.
  • 22529 Fixed an issue where using /pokeevolve could cause the client to crash during the evolution sequence.
  • 22532 Fixed a client crash that occurred when pressing the Tab or Alt keys on the multiplayer server list screen.
  • Fixed Safety Goggles, Relic Crowns Pixelmon Photos, and various other sprites not rendering properly as wearable models on Armour stands.
  • Recipes have been updated to use NeoForge tags, display in proper Recipe Book categories, group similar variants together, and correctly appear when using colored wool.
  • 22539 22538 22534 An issue causing battles to desync or crash due to improperly constructed moveset packets has been resolved.
  • Defeating boss Pokémon no longer causes a battle error, and rewards such as experience and item drops now function correctly.
  • The text in the Day Care inventory screen has been realigned and no longer appears cut off.
  • Cloning Machines and PokéStops now remain rendered when extremely close.
  • Klawf should now spawn as intended.
  • Raid battles now correctly display the reward screen and grant loot, and no longer cause disconnects when drops are empty.
  • 22495 Ultra Deep Sea Pickles now drop the correct number of items based on the size of the colony when broken.
  • Wild Battle Victory advancements now progress correctly and no longer cause parsing errors.
  • 22553 Battle music now stops correctly when leaving a battle via free roam after walking out of range.
  • Pokémon now correctly appear in the world when switched to during battle, and loot is properly awarded after switching mid-battle.
  • Defeating Gimmighoul or Gholdengo no longer causes disconnects, and Gimmighoul now evolves with 99 coins; coin drop rates have been reduced accordingly.
  • 22541 Fog now correctly affects Pokémon, preventing them from appearing fully black or overly visible through thick fog in Ultra Space.
  • The Ultra Space Teleporter now places players at the highest Y-level, preventing spawns inside solid blocks.
  • Battle music now fades in and plays at a volume consistent with the master volume setting.
  • 22553 Battle music now stops correctly after the player respawns from a full party faint.
  • The custom music disc has been removed to prevent tag loading errors.
  • Rocket’s Secret Experiment painting has been restored and now loads correctly.
  • The Dream Ball Infuser recipe has been updated to fix a parsing error and now loads correctly in-game.
  • The Infuser recipes are now usable.
  • 22372 Slowking and Galarian Slowking now have their Egg and Tutor moves correctly categorized and learnable.
  • The Recipe Book search bar now correctly respects focus, allowing for uninterrupted text input.
  • The Mystery Box loot table has been updated to use valid functions and now loads correctly.
  • The Day Care chest loot table now references the 1.21.1 updated item ID for scute and no longer causes parsing errors.
  • Using certain hotkeys while the recipe book is closed no longer causes the client to crash, or swap to a different screen.
  • Ditto created via the cloning machine now spawns correctly, preventing a potential crash.
  • Pressing hotkeys while the recipe book is closed no longer causes the client to crash.
  • Split stack behavior in the Survival inventory now functions as intended.
  • Mega Lucario now renders correctly after Mega Evolution in battle.
  • Receiving Blank TMs or TRs from loot or commands no longer causes the game to crash or freeze.
  • Fixed an issue where the ability Harvest could recover items other than Berries, even while the user was still holding an item.
  • Corrected unintended behavior that caused item duplication or deletion when Harvest activated improperly.
  • Fixed an issue where switching between multiplayer servers and single-player worlds in the same session could prevent the single-player world from loading correctly.
  • Trainer NPC parties can now be correctly edited immediately after placement without requiring a world restart.
  • Items can once again be sold to NPC Shopkeepers as intended.
  • Poké Balls can now be thrown at Pokémon even when standing close to them.
  • Emissive textures have been properly applied to Strike, Ashen, and Alter palette Pokémon, restoring their intended glow effects.
  • Fishing Log entries for all JUMP! forms of Slugma and Clobbopus now display their descriptions correctly.
  • 22351 Skeledirge can now correctly learn its intended Egg Moves through breeding.
  • Shiny Koraidon now displays its proper flying animation when ridden in the air.
  • Updated the Shiny sprite for Iron Jugulis to display its correct gray coloring.
  • Updated Rellor’s model and animations to better reflect its intended appearance and behavior.
  • Fixed an issue where Poké Balls could not be thrown at Pokémon when standing too close.
  • PC option buttons now disappear properly after closing or canceling an action.
  • 17342 Legendary and boss battle music now plays correctly, including during raids.
  • 19477 Fossil Machine progress now updates correctly and no longer gets stuck at 33%.
  • 18935 Legendary Pokémon now retain their intended levels and are no longer affected by Y-level scaling when spawning underground.
  • Pixelmon armor now renders correctly and is no longer invisible when worn.
  • 21944 Slugma and Larvitar now appear with correct proportions in the Pokédex view.
  • Pokémon disguised by the Illusion ability now correctly match the hitbox size of their disguise.
  • 17291 The flame on Magmar’s tail now appears correctly.
  • Ultra Elm and Ultra Jungle trees now require a 2×2 sapling formation to grow, as intended.
  • Pokémon movement has been adjusted to prevent overly high jumps and ensure they can step over one-block terrain properly.
  • Poké Marts now correctly display and sell the intended types of Poké Balls, rather than defaulting to regular Poké Balls.
  • The Eject Pack now uses its correct sprite and is fully accessible in-game.
  • Utility Umbrella and Eject Pack are now properly available in the Creative inventory.
  • Pokémon can now spawn across the full area of multi-chunk structures, rather than being limited to a single chunk.
  • Updated item visuals with new sprites for Juice items and the Colorful Shake.
  • 20064 Dawn and Dusk Stone Ore no longer drops cobblestone under any circumstances.
  • 20064 Mining Dawn or Dusk Stone Ore during their respective times now yields double shard drops, restoring pre-9.1.4 behavior.
  • Updated the definitions of “dawn” and “dusk” to match Pixelmon’s internal spawning system.
  • Silk Touch now correctly preserves ore drops and no longer fails due to outdated enchantment checks.
  • Slowking and Galarian Slowking can now learn Helping Hand via TM; Galarian Slowking also now supports Snowscape.
  • Removed outdated and misspelled biome references from raid spawn data to reduce startup warnings and improve raid compatibility.
  • Hisuian Sliggoo’s cry now plays correctly.
  • Fixed missing or incorrect subtitle text and keys.
  • 22531 Resolved a rendering issue where Pokémon models appeared distorted when using the Sodium mod.
  • Logging into vanilla and non-Pixelmon servers now works correctly.
  • Unnecessary network data is no longer sent when connecting to servers without Pixelmon installed.
  • 21850 Z-Moves now appear and function correctly in battle when using the appropriate Z-Crystal, allowing moves to be selected as intended.

Language

  • Added missing language keys for Toast Curry.

Pixelmon Mod 9.3.0

"1.21.1 (9.3.0)"



  • 1.21.1의 Java 요구사항은 Java 21입니다. 대부분의 런처에 포함되어 제공됩니다. 수동 설치 시에는 더 최신의 JRE를 설치해야 할 수 있습니다.
  • 이 업데이트에 필요한 최소 Neoforge 버전은 21.1.162이며, Pixelmon 클라이언트를 실행하기 위해 필수입니다.
  • 1.16.5 버전의 월드는 최신 Minecraft 버전에서 작동하지 않을 수 있습니다. 업데이트 전에 백업을 고려하세요.
  • 데이터팩을 사용하는 경우, Pixelmon의 기본 데이터팩 수정사항을 반영하기 위해 매 업데이트마다 새로 고침하는 것을 고려하세요.

버전 업데이트:

  • Pixelmon을 버전 1.21.1로 업데이트했습니다.
  • Pixelmon을 Minecraft 1.21.1용 Neoforge 21.1.162로 업데이트했습니다.

추가 사항:

  • 연구 검색 기능을 추가했습니다.
  • 기본으로 [M] 키를 사용하는 탁아소 단축키를 추가했습니다.
  • 기본으로 [N] 키를 사용하는 연구 단축키를 추가했습니다.

기술, 배틀 아이템 및 특성:

  • 'Poison Puppeteer' 특성을 추가했습니다.
  • 'Utility Umbrella' 소지 아이템을 추가했습니다.

데이터팩:

  • 카드 조건, 희귀도, 공격 효과, 카드 공격, 카드 능력, 카드 유형, 대미지 효과, 대미지 보너스 효과, 에너지, 카드 뒷면, 동전, 카드 조건, 카드 세트, 테마 덱, 트레이너 효과, 카드 등을 해당되는 경우 Minecraft 레지스트리 / 태그로 이동했습니다.
  • 데이터팩화 가능한 객체에는 카드 희귀도, 카드 세트, 카드, 테마 덱, 동전, 카드 뒷면이 포함됩니다. 예시는 data/tcg/tcg/card/를 참조하세요.
  • 카드가 어떤 세트에 속하는지를 나타내는 태그를 추가하여, 모든 JSON을 대체하지 않고도 사용자 지정 카드를 수정 / 추가할 수 있도록 했습니다.
  • Mount Boost 이동 스킬에 새로운 포켓몬을 추가했습니다: Tauros, Mantine, Sharpedo, Latias, Bouffalant, Mudsdale, Wyrdeer, Basculegion.
  • pixelmon:raid_boss 컨텍스트를 레이드 보스 처치 상호작용 이벤트에 추가했습니다.
  • 레이드를 위한 두 가지 데이터팩 레지스트리를 추가했습니다:
    • pixelmon/pixelmon/raid/ally - 레이드에 함께 등장할 수 있는 NPC 동료를 제어합니다.
    • pixelmon/pixelmon/raid/spawn - 레이드 포켓몬의 스폰을 제어합니다.
  • 레이드 드롭이 이제 Minecraft의 루트 테이블 시스템을 사용해 정의되도록 업데이트되었습니다.

통계:

  • [ESC] Minecraft 통계 화면에 Pixelmon 통계를 추가했습니다. 포함 내용:
  • "Eggs Hatched" 통계 추적을 추가했습니다.
  • "Legendary Pokémon Caught" 통계 추적을 추가했습니다.
  • "Mythical Pokémon Caught" 통계 추적을 추가했습니다.
  • "[All] Pokémon Caught" 통계 추적을 추가했습니다. 여기서 all은 팔레트(Valencian, Ashen 등), 크기(XXS, XS 등)를 포함한 모든 가능한 매개변수를 의미합니다.
  • "Pokémon Evolved" 통계 추적을 추가했습니다.
  • "Shiny Pokémon Caught" 통계 추적을 추가했습니다.
  • "Pokéball [Action]" 통계 추적을 추가했습니다.
  • 전투 관련 행동(치명타, K.O. 등)에 대한 통계 추적을 추가했습니다.
  • 보스 관련 행동(레이드 및 야생 보스를 포함한 등급별, 타입별 처치 등)에 대한 통계 추적을 추가했습니다.
  • 부화, 교배, Ditto 관련 등 번식 행동에 대한 통계 추적을 추가했습니다.

배틀 테스트:

  • 소지 아이템: 이젝트 버튼, 느린 꼬리, 적중률 주사위, 미러 허브, 연기 구슬, 정신 허브, 스코프 렌즈, 날카로운 발톱, 구속 밴드, 파워 허브, 풍선, 오랭 열매, 미스터리 열매, 열매 주스, 밝은가루, 둥둥돌, 달인의 허리띠, 기합의 띠, 깊은바다비늘, 깊은바다이빨, 줌 렌즈, 파, 라이트볼, 행운의 주먹, 금속파우더, 민첩파우더, 두꺼운 뼈, 단련의 띠, 파워 아이템, 독구슬, 흡수벌룬, 전지 배터리, 빛이끼, 눈덩이, 타입강화 아이템, 메모리 아이템, 날씨 관련 돌, 와이드 렌즈, 그립 클로, 라이트 클레이, 점착 바브, 지형 확장기, 큰 뿌리, 운명의 매듭, 홍옥, 청옥, 현자의 안경, 근육 밴드, 실수 방지 정책
  • 특성: 둔감, 적응력, 방향막, 복안, 경쟁심, 전기 엔진, 무정, 지형 씨

변경 사항:

  • 연구 UI가 가독성 향상과 시각적 명확성을 위해 업데이트되었습니다.
  • /pokeheal/poketest 명령어가 이제 Brigadier를 사용하여 전체 플레이어 선택자 호환이 가능해졌습니다.
  • 망원경 사용 중에는 더 이상 포켓몬 도감을 열 수 없습니다.
  • Mount Boost 속도 증가 이동 스킬의 영향을 받은 포켓몬에게 입자 효과가 적용됩니다.
  • PokéEditor에서 잘못된 소지 아이템이 있는 포켓몬을 가져올 경우 오류를 표시합니다.
  • Pixelmon 오븐 블록이 이제 화로처럼 작동하도록 업데이트되었습니다.
  • 16708 스폰 위치로부터의 거리 기반 레벨 스케일링 설정이 제거되었습니다.
  • 전투 외 포획 설정이 차원 기반 화이트리스트 구성으로 대체되었습니다.
  • /setraid 명령어가 업데이트되었습니다.
  • raiddrops.json 데이터팩 파일이 제거되었습니다.
  • raids.json 데이터팩 파일이 제거되었습니다.
  • 다양한 모델 로딩 유형을 지원하기 위해 CachedModelLoader 인터페이스가 도입되었습니다.
  • 모든 Pixelmon 셰이더가 새로운 렌더링 방식으로 업데이트되었습니다.
  • 렌더링 수학 처리가 셰이더를 통해 GPU 실행으로 전환되었습니다.
  • OpenGL 직접 렌더링을 지원하기 위해 사용자 지정 VertexFormat이 구현되었습니다.
  • 모델 데이터가 최초 로딩 시 GPU 버퍼에 업로드되어 렌더링 중 정점 계산을 줄였습니다.
  • GLTF 형식의 모델을 로드하기 위해 Assimp가 통합되었습니다.

수정 사항:

  • 포켓스탑의 히트박스와 모델 간의 불일치 문제를 해결했습니다.
  • Zygarde 셀이 싱글플레이어 월드에서 제대로 스폰되도록 수정했습니다.
  • 관전자 모드에서 Zygarde 셀이 스폰되지 않던 버그를 해결했습니다.
  • 레이드에서 잡은 포켓몬이 진화하거나 폼이 변경된 후 잘못된 특성을 얻는 문제를 수정했습니다.
  • 주입기 블록과 관련된 레시피가 제대로 작동하도록 수정되었습니다.
  • 포켓러스 감염 알림 화면이 이제 정상적으로 표시됩니다.
  • NPC 편집기에서 프리셋 선택이 올바르게 표시되도록 수정했습니다.
  • NPC 편집기 창 크기 조정 시 발생하던 클라이언트 충돌을 해결했습니다.
  • NPC 편집기의 삭제 기능이 복원되었습니다.
  • 빈 손으로 우클릭 시 NPC가 두 번 반응하던 문제를 수정했으며, 이제 기본 상호작용이 사용한 손을 정확히 확인합니다.
  • Paldean 기술 머신의 수치 오프셋 오류를 수정했으며, 기존 TM에는 영향이 없습니다.
  • 21826 복제기가 파괴될 때 Mew가 삭제되지 않도록 수정했습니다.
  • 22174 카메라로 확대 후 스크롤로 아이템을 변경하면 핫바가 제대로 돌아오도록 수정했습니다.
  • 망원경 사용 시 Pixelmon 팀 UI와 겹치지 않도록 수정했습니다.
  • 서버 또는 게임 재시작 후 차원 간 텔레포트와 날기가 정상 작동하도록 수정했습니다.
  • 타원 매력과 색이 다른 매력 아이템이 조건 충족 시 즉시 지급되도록 수정했습니다.
  • Mount Boost가 탑승 중 속도 증가를 제대로 적용하도록 수정했습니다.
  • 전설의 새 오브가 군집 배틀에서 포켓몬을 쓰러뜨릴 때 진행 상황을 정확히 반영하도록 수정했습니다.
  • 원석 텀블스톤이 크리에이티브 모드 인벤토리에서 보이도록 수정했습니다.
  • 복제기 작동 중 발생하던 충돌을 수정했습니다.
  • 22352 루어 슬롯에 루어를 넣을 때 발생하던 멀티플레이 서버 충돌을 방지했습니다.
  • 22353 PC에서 박스 1 외부에 저장된 포켓몬을 검색 및 선택 시 발생하던 충돌을 해결했습니다.
  • 리본 및 알 기술 UI 패널이 포켓몬 간 이동 시 올바르게 업데이트되도록 수정했습니다.
  • 22366 알에서 부화한 포켓몬이 부모로부터 크기 스케일을 정확히 상속받도록 수정했습니다.
  • 타워 벨, 포리곤 제작, 메타몽 변신, 바닐라 몹 대체, 그룹 스폰 시에도 색이 다른 포켓몬 확률이 제대로 적용되도록 수정했습니다.
  • 융합 해제 시 포켓몬의 NBT에서 융합 데이터가 제대로 제거되도록 수정했습니다.
  • 21815 TCG 규칙서를 클릭할 때 발생하던 충돌을 수정했습니다.
  • 색이 다른 매력 아이템 설정이 이제 교배뿐 아니라 모든 방법에 적용되도록 수정되었습니다.
  • 22325 22286 22354 22363 진화 화면 UI가 진화 시도 중 멈추지 않도록 수정했습니다.
  • 과제 렌더링이 연구 렌더링과 시각적으로 일관되게 수정되었습니다.
  • 22297 EvoRockCondition이 이제 바위 타입을 정확히 고려합니다.
  • 21625 해질녘 볼 논리가 이제 다른 조건과 별개로 비를 독립적으로 확인합니다.
  • 스타터 포켓몬이 올바른 파트너 리본과 레벨을 갖도록 수정되었습니다.
  • 연구 화면의 텍스트 정렬 문제가 수정되었습니다.
  • 3개 이상의 연구 보상이 있을 때 스크롤바 및 레이아웃 문제가 수정되었습니다.
  • 연구 화면의 보상 텍스트가 더 명확하게 구분되는 색상으로 표시되도록 수정했습니다.
  • 연구 탭의 크기 조정 및 레이아웃 불일치 문제가 여러 가지 수정되었습니다.
  • 연구 탭 내 보상 클릭 영역이 더 민감하게 반응하도록 개선되었습니다.
  • PokéEditor에서 포켓몬의 기술 구성을 수정할 때 드물게 발생하던 충돌을 수정했습니다.
  • 포켓몬을 성공적으로 잡았을 때 발생하던 충돌을 수정했습니다.

배틀:

  • 이젝트 버튼 관련 여러 문제를 해결했습니다:
    • 대타가 피해를 받을 경우 더 이상 발동하지 않습니다.
    • 한 번의 공격에 하나의 이젝트 버튼만 발동합니다.
    • Knock Off에 의해 제거되면 더 이상 발동하지 않습니다.
    • Thief, Covet, Magician으로 훔쳐졌을 경우 더 이상 발동하지 않습니다.
    • Dragon Tail이나 Circle Throw로 강제로 교체될 경우 소모되지 않습니다.
  • Stall 특성이 이제 느린 꼬리보다 우선도가 낮게 적용됩니다.
  • 복안(Compound Eyes)이 이제 일격 기술의 명중률을 증가시키지 않습니다.
  • 맥스 레이드 보스의 이름이 레이드 종료 후 올바르게 표시됩니다.
  • 진화의 돌(Eviolite)이 더 이상 거다이 피카츄, 거다이 나옹, 거다이 이브이에게 효과를 주지 않습니다.
  • Electro Shot이 비가 오는 상태에서 PP를 올바르게 소모하도록 수정했습니다.
  • 텔레포트를 사용해 야생 배틀에서 성공적으로 도망칠 수 있도록 수정했습니다.
  • 유효한 개체 없이 텔레포트를 사용할 때 발생하던 충돌을 수정했습니다.
  • 정신 허브가 이제 Heal Block과 Torment를 올바르게 치유합니다.
  • 풍선이 대타 상태에서도 올바르게 터지도록 수정했습니다.
  • 동기화(Symbiosis)가 아군의 풍선이 터질 때 올바르게 발동하도록 수정했습니다.
  • 22221 Dragon Darts가 첫 번째 공격 후 모든 대상이 기절했을 때 멈추던 문제를 해결했습니다.
  • 악취(Stench) 특성이 상태 기술 사용 시 풀죽게 만들지 않도록 수정했습니다.
  • 근육 밴드와 현자의 안경이 이제 사용자의 능력치가 아닌 기술의 위력을 올바르게 증가시킵니다.
  • 밝은가루가 이제 일격 기술에 영향을 주지 않습니다.
  • 밝은가루의 회피 효과가 정확히 10% 명중률 감소를 적용하도록 수정했습니다.
  • BattleValidator가 다턴 기술을 PP 1로 사용할 경우 실패하지 않도록 수정했습니다.
  • 실수 방지 정책(Blunder Policy) 관련 수정:
    • 대상에게 효과가 없는 기술 사용 시 발동하지 않습니다.
    • 보호 상태의 대상에게 사용 시 발동하지 않습니다.
    • 다타격 기술이 부분적으로 성공했을 때 잘못 발동하지 않습니다.
  • 둥둥돌(Float Stone)이 무게를 0.1kg 이하로 낮추지 않도록 수정했습니다.
  • Heavy Slam이 상대 무게가 공격자의 정확히 1/3일 때 올바른 위력을 가지도록 수정했습니다.
  • 몸살이(Autotomize)의 무게 감소가 이제 둥둥돌 적용 전 발생하도록 수정했습니다.
  • 몸살이가 이제 최소 무게를 0.1kg로 설정합니다.
  • 달인의 허리띠(Expert Belt)가 이제 최종 데미지가 아닌 기술 위력을 올바르게 증가시킵니다.
  • 다턴 기술이 Torment 또는 Disable 상태에서도 오류 없이 작동하도록 수정했습니다.
  • 21904 22131 Torment가 다턴 기술의 중간 단계를 방해하지 않도록 수정했습니다.
  • 두꺼운 뼈(Thick Club)가 변신한 탕구리(Cubone)와 텅구리(Marowak)에게 올바르게 작동합니다.
  • 행운의 주먹(Lucky Punch)이 변신한 럭키(Chansey)에게 올바르게 작동합니다.
  • 타입강화 아이템이 이제 최종 데미지가 아닌 기본 기술 위력을 증가시킵니다.
  • 가로채기(Snatch)가 이제 리플렉트, 빛의 장막, 오로라 장막을 올바르게 훔칩니다.
  • 조이기(Clamp)가 상대를 가두고 지속 데미지를 주도록 수정했습니다.
  • 줌 렌즈가 이제 사용자가 대상보다 나중에 움직였는지 올바르게 확인합니다.
  • 지형 씨드가 지형 변경 후 피해를 받을 때 제대로 발동하도록 수정했습니다.
  • 흡수 벌룬, 전지 배터리, 빛이끼, 눈덩이와 같은 소모 아이템이 능력치가 최대이거나 Contrary 특성일 때 잘못 발동하지 않도록 수정했습니다.
  • 점착 바브(Sticky Barb)가 대타 상태인 포켓몬에게 전달되지 않도록 수정했습니다.
  • 위협(Unnerve) 상태에서 매직룸 중 열매가 제거되어도 발동하지 않도록 수정했습니다.
  • 쾌청(Cloud Nine) 상태에서는 Protosynthesis가 발동하지 않도록 수정했습니다.
  • 신비한 하늘기류 상태에서 광합성이 올바르게 회복되도록 수정했습니다.
  • Flower Gift가 아군의 특수방어를 50% 증가시키도록 올바르게 작동합니다.

언어:

  • TCG 아이템에 대한 번역 키가 기존에 하드코딩되어 있던 많은 텍스트 값에 추가되었습니다.

개발자:

  • 플레이어의 행동을 추적하는 값을 추가하는 PixelmonStatisticsRegistryTCGStatisticsRegistry를 추가했습니다.
    • 대부분의 통계는 PixelmonStatisticsPixelmonListener, PixelmonStatisticsMinecraftListener, TCGStatisticsTCGListener, TCGStatisticsMinecraftListener에서 값이 부여됩니다.
    • 이 통계는 Minecraft에 의해 처리되어 Minecraft 통계 메뉴 에 표시됩니다.
  • 새로운 이벤트 추가!
    • AttackEvent.DamageDealt - 포켓몬에게 실제로 입힌 피해량 정보를 포함합니다. AttackEvent.Damage는 계산된 예상 피해량 정보를 담습니다.
    • PokedexOpenedEvent - 플레이어가 포켓몬 도감을 열 때 호출됩니다.
    • ServerPokedexPacket에 추가되었습니다.
    • ShearInteractionEvent:
    • ShearInteractionEvent(AbstractBaseEntity pixelmon, Player player, InteractionHand hand, ItemStack itemStack)
    • 취소 가능(Cancelable)
    • ShearInteraction에 추가되었습니다.
    • WildPixelmonAttackEvent - 야생 포켓몬이 플레이어에게 먼저 배틀을 걸 때 발생하는 이벤트입니다:
    • WildPixelmonAttackEvent(Player player, PlayerParticipant playerParticipant, Pokemon playersFirstPokemon, Mob wildPixelmonEntity, BattleParticipant wildPixelmonParticipant)
    • ExecuteActionGoal#attackPlayer에 구현되었습니다.
    • CaughtTransformedDittoEvent - 포켓몬이 포획된 후 그것이 메타몽으로 변환되도록 결정되는 경우 발생합니다.
    • CaughtTransformedDittoEvent(Player player, PixelmonEntity previousPixelmon, PixelmonEntity ditto, EmptyPokeBallEntity emptyPokeBallEntity, boolean transformToDitto, boolean isMeltan)
    • EggMovesetEvent - 알의 기술이 정해진 후 실제로 포켓몬에게 기술이 부여되기 전에 발생합니다.
    • EggMovesetEvent(Player player, Pokemon motherPokemon, Pokemon fatherPokemon, List motherEggMoves, List fatherEggMoves, List fathersTMHMTutorMoves, List levelupMoves, List lvl1Moves, List masterAttackList)
    • MirrorHerbEggMoveEvent - 포켓몬이 탁아소에서 파트너의 알기술을 배워 기술을 익힐 때 사용됩니다.
    • public MirrorHerbEggMoveEvent(Player player, Pokemon mirrorHerbPokemon, Pokemon partnerPokemon, int movesetIndex, Attack newAttack)
    • FriendshipChangedEvent - 포켓몬의 친밀도가 증가하거나 감소하기 직전에 발생합니다.
    • FriendshipChangedEvent(Pokemon pokemon, int previousFriendshipAmount, int intendedFriendshipAmount)
    • RandomEggEvent - 알에서 무작위 포켓몬이 생성될 때 발생합니다.
    • RandomEggEvent(Pokemon parentOne, Pokemon parentTwo, Pokemon pokemonInEgg)
    • tcg/api/events/CardDrawnEvent - 플레이어가 덱에서 카드를 뽑을 때 발생합니다.
    • CardDrawnEvent(GameServerState gameServerState, Player player, int numberOfCardsDrawn, List deck, List hand)
    • tcg/api/events/EnergyAttachedEvent - TCG 배틀 중 에너지 카드를 액티브 또는 벤치 포켓몬에게 부착할 때 발생합니다.
    • EnergyAttachedEvent(PlayerServerState player, PokemonCardState pokemonCardState, ImmutableCard card, CommonCardState cardState)
    • SynchronizeNatureEvent - 동기화(Synchronize) 특성이 야생 포켓몬의 성격을 리롤하게 만들 때 발생합니다.
    • SynchronizeNatureEvent(PixelmonWrapper synchronizeUser, PixelmonWrapper synchronizeTarget, Nature nature)
    • WildPixelmonHeldItemRerolledEvent - 주변 플레이어의 포켓몬이 슈퍼 럭(Super Luck) 특성을 지니고 있을 때 야생 포켓몬이 소지 아이템을 리롤할 경우 발생합니다.
    • WildPixelmonHeldItemRerolledEvent(ServerPlayer serverPlayer, PlayerPartyStorage party, ItemStack heldItem, SpawnAction spawnAction)
    • InfuserEvent - 주입기에서 아이템이 생성되기 전과 후에 발생하는 이벤트입니다. 현재는 InfuserEvent.CreateItem PrePost만 사용됩니다.
    • HealTeamEvent - 플레이어의 모든 포켓몬이 회복될 때 발생합니다. 이는 /pokeheal, 침대에서 수면, 다른 플레이어와의 배틀 시작 등, 기존의 HealerEvent로 커버되지 않는 상황을 포함합니다.
    • HealTeamEvent(UUID playerUUID)
  • 이벤트 변경 사항!
    • ExperienceEvent에 경험치를 주는 포켓몬 정보를 포함할 수 있는 새 생성자를 추가했습니다.
    • ExperienceGainEvent(@Nullable BattleController controller, Pokemon pokemon, Pokemon faintedPokemon, int experience, ExperienceGainType type)
    • ExperienceEvent#getFaintedPokemon를 추가했습니다.
    • ItemInteractionEvent를 사전(Pre) 및 사후(Post) 이벤트로 리팩토링했습니다.
    • PassivePoisonEvent가 중복을 줄이도록 리팩토링되었습니다.
    • EVsGainedEvent:
    • Item 하위 클래스에 새 생성자 추가: Item(Pokemon pokemon, EVStore evStore, EVYields evYields, ItemStack itemStack)
    • 이벤트를 InteractionPerilousSoup에 추가했습니다.
    • EVGainEvent:
    • 새로운 faintedPokemon 클래스 변수 및 EVGainEvent#getFaintedPokemon 메서드를 추가했습니다.
    • 새로운 생성자: EVGainEvent(Pokemon pokemon, Pokemon faintedPokemon, EVYields originalEVYields, EVYields evYields)를 추가하고 기존 생성자를 폐기(deprecated)했습니다.
    • DoubleYieldEvent 및 관련 Pre/Post 하위 클래스들을 이에 맞게 업데이트했습니다.
    • FishingEvent.Reel:
    • isItem()getItemStack() 메서드를 추가했습니다.
    • CurryFinishedEvent:
    • 기존 생성자 public CurryFinishedEvent(@Nullable ServerPlayer player, EnumCurryRating rating, EnumCurryKey curryKey, EnumBerryFlavor cookingFlavor)를 폐기하고 새로운 생성자 public CurryFinishedEvent(@Nullable ServerPlayer player, int quality, EnumCurryRating rating, EnumCurryKey curryKey, EnumBerryFlavor cookingFlavor)로 대체하여 품질(점수)을 통계로 추적할 수 있게 했습니다.
  • PokemonBase#isJumpPalette, isJumpPaletteForMagikarp, isJumpPaletteForSlugma, isJumpPaletteForSpheal, isJumpPaletteForShellos, isJumpPaletteForClobbopus 메서드를 추가했습니다.
  • PixelmonPalettes에 누락된 팔레트를 추가했습니다:
    • APRICOT_SAUCY
    • BLUE_STRIPES
    • MOONS
    • GOLDW
    • GOLDE
  • BattleController#endBattle 내의 코드를 기반으로 applyEndOfBattleEffectsAndRestoreItems를 생성하고 해당 코드로 리팩토링했습니다.
    • Experience#awardExp 내 코드에서 Experience#hasExpAll을 분리해 생성했습니다.
  • PlayerControlledMovement#updatePosition에서 #getCameraTarget가 null을 반환할 때 발생하는 NPE를 수정했습니다.
    • getCameraTarget()@Nullable을 명시했습니다.
  • BikeEntity에서 Entity#move(MoverType, Vec3)를 오버라이드하여 BikeEntity#awardStatsForRiding(Entity, Vec3)를 실행할 수 있도록 했습니다.
    • 유사하게 AbstractMovesEntity에서는 awardStatsForRidingPixelmon을 실행하도록 했습니다.
  • InteractionTechnicalMoveInteractionTM에서 isUnableToLearn(PixelmonEntity, Player, ItemStack, ImmutableAttack) 메서드를 생성하고 해당 조건 검사를 기존 processInteract에서 분리했습니다.
  • PixelmonBlockTags에 기존 데이터 태그에 대한 정적 태그를 추가했습니다:
    • DAY_CARES
    • PCS
    • TRADE_MACHINES
    • TVS
    • VENDING_MACHINES
  • PokerusSpreader를 리팩토링하여 가독성을 높이고 동작 방식을 명확히 했습니다:
    • spreadToParty(PlayerParticipant participant)
    • forEachAttackVerifyIfAttackerCanReceivePokerus(BattleEndEvent event, List<UUID> winners)
    • forEachSuccessfulAttackOnInfectedOpponentAttemptToSpreadPokerusToAttacker(AttackAction attackAction, Map<UUID, List<UUID>> analyzedMap, UUID receiverUUID)
    • spread(PokerusStrain donorType, PixelmonWrapper wrapper, PlayerPartyStorage storage)
  • EVYields#getTotalCount를 추가했습니다.
    • IncreaseEVItem#adjustEVs가 항상 1 EV만 EVsGainedEvent에 전달하던 문제를 수정했습니다 (비타민 사용 시에도).
  • DecreaseEVBerryItem#berryEVs(PixelmonEntity)는 폐기되었고, berryEVs(PixelmonEntity, ItemStack)로 대체되었습니다.
  • EVStore#getPerilousSoupEVYield를 추가했습니다.
  • EVStore#subtractEVsOfType(BattleStatsType, int, int)를 추가하고, berryEVs(BattleStatsType)의 로직을 이 메서드를 사용하도록 대체했습니다.
  • EVStore#gainEVYields(EVYields)를 추가하여 실제 적용된 EV를 반환하도록 했습니다.
    • 이는 전체 또는 개별 스탯의 EV 최대치를 초과했을 때를 고려합니다.
    • 내부적으로는 새로 추가된 calculateEVYieldsWithinMaximumLimits(EVYields)를 사용하여 실제 적용 가능한 EV를 계산합니다.
  • ExecuteActionGoal 관련 코드를 리팩토링했습니다:
    • ExecuteActionGoal#tick 내 대부분의 로직이 다음 메서드로 분리되었습니다:
    • moveSkill(LivingEntity)
    • attackPlayer(LivingEntity)
    • attackPixelmonEntity(LivingEntity)
  • 텔레포트 블록(Warp Plate)이 생존 모드 플레이어를 밀쳐내지 않도록 수정했으며, 반복적으로 WarpPlateEvent를 트리거하지 않도록 했습니다.
  • Pokemon#isParadoxFormTags#isParadox를 추가하여 새로운 PARADOX 태그를 지원합니다.
  • 대부분의 TCG 리소스를 ResourceWithFallback을 사용하도록 변경했습니다.
  • 사용되지 않는 CardWelcomeScreen을 제거했습니다.
  • PokemonStorage#getAllNonNull를 추가하여 저장소에 있는 null이 아닌 모든 포켓몬의 배열을 반환합니다. (중복 기술 설명 문장도 포함됨)
  • PixelmonWrapper가 이제 Pokemon을 상속하도록 변경되었습니다.
  • 다음 빌더 메서드를 추가했습니다:
    Lcom/pixelmonmod/pixelmon/api/pokemon/PokemonBuilder;build(Ljava/util/function/Supplier;)Lcom/pixelmonmod/pixelmon/api/pokemon/Pokemon;
  • PixelmonWrapper가 이제 포켓몬의 복사본을 만들도록 변경되었습니다.
  • 매 이동 시 원본 포켓몬의 데이터에 영구적인 변경 사항을 기록하기 위해 호출되는 PixelmonWrapper#writeChangesToOriginalPokemon를 추가했습니다.
  • PokemonLink, DelegateLink, WrapperLink를 제거했습니다.
  • HeldItem#postProcessDamagingAttackSubstitute를 추가했습니다.
  • TripleAxel, TripleKick, PopulationBomb 기술을 deprecated 처리했습니다.
  • 레이드 포획 이벤트가 이제 표준 포획 이벤트를 확장하도록 업데이트했습니다.
  • 레이드 API가 항상 포켓몬을 포함하도록 업데이트되었습니다.
  • 레이드 스폰 API가 포켓몬 스펙을 사용하도록 업데이트되었습니다.
  • SpawnReplacement용 Mojang 데이터팩 레지스트리를 추가했습니다.
  • HeldItem#onStatusRemovedHeldItem#onGlobalStatusRemoved를 추가했습니다.
  • HeldItem#preventsEffectsOfWeather를 추가했습니다.
  • HeldItem#onItemLost를 추가했습니다.
  • HeldItem#cantMiss가 이제 두 번째 인자로 PixelmonWrapper를 받도록 변경되었습니다.

Pixelmon Mod 9.2.10

"1.20.2 (Alpha 10)"



  • The Java requirement for 1.20.2 is Java 17. This will come shipped with most launchers. For manual installation, you may need to install a later JRE.
  • The minimum Forge version for this update is 48.1.0 and is required for a Pixelmon client to run.
  • Worlds from 1.16.5 may not work with newer versions of Minecraft. Consider backups before updating.
  • If using datapacks, consider refreshing every update for default datapack fixes from Pixelmon.

Additions:

  • Added new Research and Assignment feature.
  • Added Research triggers.
  • Added Research toasts on progress and completion.
  • Added new screen for Research, as an inventory tab.
  • Added internal GUI API.
  • Added FXAA GUI shader.
  • Added continuous bell curve for Pokémon sizes (growths).
  • Added naturally spawning, rare, large or small Pokémon.
  • Added the size Pokémon spec.
  • Added healthbar below sprite in PC when a Pokémon is not a full HP.
  • Added grey overlay when a fainted Pokémon is in PC.
  • Added Professor Wisteria to Research, who will accompany players as they progress in their tasks.

Pokémon:

  • Added Bombirdier.
  • Added Gimmighoul.
  • Added Gholdengo.
  • Added Wattrel.
  • Added Kilowattrel.
  • Added Rabsca.
  • Added Rellor.
  • Added Squakabilly.
  • Added Klawf.
  • Added Great Tusk.
  • Added Iron Hands.
  • Added Iron Treads.
  • Added Iron Bundle.
  • Added Sandy Shocks.

Cosmetic Palettes:

  • Added spirit Iron Valiant.

Moves, Battle Items and Abilities:

  • Added Ability Shield item.
  • Added TM171-TM223 for all existing moves.
  • Added new battle tests.

Items:

  • Added Ultra Elm Chest Boat, Ultra Ginkgo Chest Boat, Ultra Jungle Chest Boat, Blue Berry Wood Chest Boat, Green Berry Wood Chest Boat, Pink Berry Wood Chest Boat, Purple Berry Wood Chest Boat, Red Berry Wood Chest Boat and Yellow Berry Wood Chest Boat.
  • Added Gimmighoul Coin.

Sounds:

  • Added new voices: Alomomola, Bunnelby, Cacnea, Cacturne, Castform, Cherubi, Comfey, Dedenne, Diancie, Flabebe, Floette, Florges, Furfrou, Gothita, Gothorita, Gothitelle, Inkay, Luvdisc, Mandibuzz, Maushold, Mawile, Morpeko, Ogerpon, Pyukumuku, Roselia, Salandit, Salazzle, Sandy Shocks, Shieldon, Shuckle, Sinistcha, Sinistea, Slurpuff, Smeargle, Snorunt, Swirlix, Swoobat, Tandemaus, Togedemaru, Vanillish, Vanillite, Vanilluxe, Vullaby, Wishiwashi, Woobat, Zigzagoon, Fezandipti, Boltund, Eldegoss, Enamorus, Greavard, Mr. Rime, Natu, Okidogi, Pincurchin, Rabsca, Rellor, Spidops, Tarountula and Xatu.
  • Updated voices: Guzzlord, Kyogre, Deerling, Flamigo, Gardevoir, Hoppip, Kirlia, Shinx, Shroomish, Shaymin, Sunflora, Sunkern, Zigzagoon, Zorua, Cetoddle, Charcadet, Tinkatink, Bonsly and Tinkatuff.

Structure:

  • Added meteorite.

Datapack:

  • Added Growths as a datapack registry.
    • Each Pokémon JSON now has a "mean" and a "standard deviation" defining the distribution of their size.
  • Added datapack abilities for additional Size categories (growth).
  • Updated all species to include growth_data in forms.
  • Added recipes for Pixelmon Chest Boats.
  • Added Recipe Book advancement for Pixelmon Chest Boats.
  • Renamed crafted_gingko_blocks to crafted_ginkgo_blocks tag.
  • Added the chest_boats tag.
  • Added new interaction events: pixelmon:npc_engage, pixelmon:on_cooldown, pixelmon:set_cooldown, pixelmon:context_player, pixelmon:win_battle, pixelmon:lose_battle, pixelmon:draw_battle, pixelmon:can_battle and pixelmon:defeat_trainer.
  • Added new interaction results: pixelmon:unlock_dynamax, pixelmon:close_screen, pixelmon:open_professor_dialogue, pixelmon:unlock_mega_evolution and pixelmon:delay_result.
  • Added several blocks and block tags to the mineable/axe tag so they can be mined faster with axes.
  • Added new block tags for Pixelmon furniture and Berry Wood blocks.
  • Added 100-500 Gimmighoul Coins as a guaranteed drop to Gholdengo.
  • Updated evolution conditions for Magneton, Qwilfish, Nosepass, Charjabug and Crawbrawler.

Research:

  • Added collection-style UI widget with ability to set sprites for a resource and offset item position.
  • Added sprite colouring in Research tasks.
  • Added Professor Wisteria to research updates.
  • Added Mega Evolution research.
  • Added Dynamax research.
  • Added capture Pokémon type research.
  • Added craft type research.
  • Added defeat boss type research.
  • Added enter dimension type research.
  • Added evolve type research.
  • Added harvest type research.
  • Added hatch type research.
  • Added active item type research.
  • Added level up type research.
  • Added mine type research.
  • Added spin Pokéstop type research.
  • Added defeat Raid type research.
  • Added find structure type research.
  • Added seasonal research: Christmas, Pixelmon's Birthday, New Year and Valentine's Day.

Spawning:

  • Updated Luvdisc fishing and spawn loot to remove unused items.
  • Added Bombirdier to River, Lakes, and Beaches during the Day on Land and Air with an anticondition of Freezing biomes and Mountainous biomes rarely.
  • Added Gimmighoul Chest form to Jungle Pyramids, Desert Pyramids, Haunted Towers, Graveyards, and Ruined Portals on Land, Indoors, and Underground at All Times.
  • Added Gholdengo to Ultra Desert at All Times.
  • Added Great Tusk to Small End Islands at All Times.
  • Added Kilowattrel to Beaches with an anticondition of Freezing during the Day in the Air. Added chance to spawn with a group of Wattrel.
  • Added Klawf to Stone Beach and Mesas on Land during the Day.
  • Added Rabsca to Arid, Mesas, and Savannas on Land at All Times.
  • Added Rellor to Arid, Mesas, and Savannas on Land at All Times.
  • Added Sandy Shocks to Small End Islands at All Times.
  • Added Squawkabilly to Jungles during the Day in the Air and on Tree Top. Added chance to spawn with a group of Squawkabilly. Some colors are rarer than others.
  • Added Wattrel to Beaches with an anticondition of Freezing during the Day in the Air, Land, and Tree Top. Added chance to spawn with a group of Wattrel.
  • Added Spirit palette Iron Valiant to Graveyards at Night on Land or Manmade.
  • Added Iron Hands to Small End Islands on Land at All Times.
  • Added Iron Treads to Small End Islands on Land at All Times.
  • Updated old spawning NPCs to the new NPC system, including Chatting, Fisherman, Nurse Joy, Relearner, Shopkeeper, Trader, Trainer and Tutor.
  • Added Rellor, Rabsca, Wattrel, Kilowattrel, Spidops, Tarountula, Bombirdier, Gimmighoul (chest), Great Tusk, Iron Treads, Sandy Shocks, Iron Hands, Brute Bonnet, Iron Jugulis, Iron Valiant, Iron Bundle, Roaring Moon, Squawkabilly, Finizen, Palafin, Maschiff, Mabosstiff, Farigiraf, Flamigo, Ting-Lu and Gholdengo to tiered, biome-specific raids.
  • Added support for Alex' Caves spawning.
  • Added support Biospherical Expansion spawning.
  • Added support for Mystic's Biomes spawning.

Changes:

  • Removed old Quest system.
  • Removed old Quest screens.
  • Removed functionality of the old Quest Editor wand.
  • Added summary TM section for Generation 9 moves.
  • Added move description scrollbar for moves with long descriptions.
  • Updated Heavy Ball catch mechanics to modern calculations.
  • Updated Friend Balls to their Generation 8+ friendship boost.
  • Updated the Poke Checker (summary screen) to display size and the growth sprite.
  • Updated the PC screen to display size and the growth sprite.
  • Updated the capture method to use Generation 8 mechanics.
  • Updated pre-Growth rework Pokémon stored data to include a randomly assigned Size.
  • Updated summary UI in PC by swapping a Pokémon's species name for its level.
  • Removed megaring mechanic being unlocked via defeating a Mega Boss, replaced by Mega Evolution Research.
  • Updated Pixelmon Rug colors to match wool textures.
  • Updated Revenant to block Destiny Bond if it has at least one life left.

Fixes:

  • Fixed a crash caused by the client attempting to update server details.
  • Fixed the scrollbar on TM lists rendering strangely.
  • Fixed Blank TMs failing to work with Klutz Pokémon.
  • Fixed nature syncing curries not working properly.
  • Fixed an instance where Black Sludge could deal damage for less than it should have.
  • Fixed Poké Balls failing to receive catch penalties when capturing Ultra Beasts.
  • Fixed Nest Balls catch formula.
  • Fixed Lure Balls failing to boost properly Pokémon caught via Fishing Rod.
  • Fixed Fishing Rod not applying the chance for a Fishing mark on catch.
  • Fixed Fishing Rod-spawned Pokémon having Fishing-exclusive bonuses lost on flee and subsequent rebattle.
  • Fixed the drop shadow of the nickname text in the PC being set to a dark gray color.
  • 21384 Fixed Pokémon displaying move skills they should not have by improving code quality.
  • 18939 Fixed Poke Displays breaking consistency of a stored Pokémon's form and palette.
  • Fixed the Pixelmon Camera failing to take pictures.
  • Fixed rendering of Mega Items.
  • Fixed rendering of Sableye Hat, Frosslass robe and Yukata.
  • 21311 Fixed an issue where using the Griseous Core to change Giratina's form to Origin would cause the form to be restored to Altered by other non-Griseous Orb held items.
  • Fixed using a Porygon item while in creative consuming said item.
  • Fixed using a Porygon item spawning on top of the player instead of on the position clicked.
  • 22145 21985 Fixed Paldean Blank TMs disappearing upon completion.
  • Fixed Bikes eating as if they are horses.
  • Fixed the PC failing to open in rare cases upon first login or world creation.
  • Fixed hover and pop-up information not clearing on release in PC.
  • Fixed a rare crash caused by right-clicking on an empty Pokémon slot in inventory.
  • Fixed a rare client crash caused by refreshing the multiplayer menu.
  • Fixed Pokébags being allowed to leave a player's inventory if the container is open.
  • Fixed shiny Hero Palafin sprite.
  • Fixed shiny Revavroom sprite.
  • 21238 Fixed Dudunsparce model and textures.
  • Fixed Ultra Necrozma model.
  • 19409 Fixed Solrock animation.
  • 18571 Fixed Rocket Helmet's stray pixel in layer texture.
  • Fixed shiny Iron Jugulis sprite.
  • Fixed cosmetic textures not loading properly for the Witch hat, Articuno Wings and Valentine's Wings.

Battles:

  • Fixed Incinerate not being in the list of moves that can remove berries.
  • Fixed Stuff Cheeks disabling improperly if the Pokémon that new Stuff Cheeks was not holding a berry.
  • Fixed a bug where Pokémon afflicted by Corrosive Gas could use their items once again after they had switched out.
  • Fixed a bug where it was possible to give a Pokémon a Rusted Sword or Shield via a move when Zacian or Zamazenta was on the field.
  • Fixed Pokémon that stole a Life Orb with Thief not taking damage from the Life Orb at the end of the turn.
  • Fixed G-Max Replenish incorrectly calculating the recovery of berries in allied battle.
  • 21986 Fixed waiting bug when using Flee moves against a trainer's final Pokémon.

Language:

  • Updated Traditional Chinese translation.

Developer:

  • Added ShrineOrbFillEvent.Pre/Post.
  • Added LureActivateEvent.Pre/Post.
  • Added BerryEvent.Pick.
  • Added ResearchStartEvent.Pre/Post.
  • Added ResearchStageCompleteEvent.
  • Added ResearchDiscardEvent.Pre/Post.
  • Added ResearchCompleteEvent.
  • Added ProgressResearchStageEvent.Pre/Post.
  • Added ProgressResearchObjectiveEvent.Pre/Post.
  • Added ClaimResearchStageEvent.Pre/Post.
  • Added ClaimResearchObjectiveEvent.Pre/Post.
  • Added RegisterScreenStylesEvent.
  • Added PlayerCakeEatEvent.
  • Added PlayerCraftItemsEvent.
  • Removed AbandonQuestEvent.
  • Removed FinishQuestEvent.
  • Removed NPCInserterEvent.
  • Removed QuestActionEvent.
  • Removed QuestObjectiveEvent.
  • Removed QuestStageEvent.
  • Added HeldItem.ignoresKlutz method to allow custom held items to be used by Klutz Pokémon.
  • Added PixelmonGrowths registry class.
  • Added PokemonBuilder#size.
  • Removed PokemonBuilder#growth.
  • Added Pokemon#getSize.
  • Added Pokemon#setSize.
  • Updated the functionality of Pokemon#setGrowth to pick a random number in the range of that growth's defined range.
  • Removed CorrosiveGas status usage.
  • Removed PlayerParticipant#getTeamPokemonList in favor of BattleParticipant#getTeamPokemon.
  • Added placeholders to ContextKeys.
  • Added PlaceholerCollectEvent, extending support for FPAPI and PAPI.
  • Implemented placeholder support in certain InteractionConditions.

Pixelmon Mod 9.1.13



  • The minimum Forge version for this update is 36.2.34 and is required for a Pixelmon client to run.
  • If using datapacks, consider refreshing every update for default datapack fixes from Pixelmon.

Additions:

Pokémon:

  • Added Iron Treads.
  • Added Iron Hands.
  • Added Great Tusk.
  • Added Wattrel.
  • Added Kilowattrel.
  • Added Rellor.
  • Added Rabsca.
  • Added Squawkabilly.
  • Added Gimmighoul.
  • Added Gholdengo.
  • Added Sandy Shocks.
  • Added Bombirdier.
  • Added Klawf.

Palettes:

  • Added 'spirit' Iron Valiant.

Items:

  • Added TM171-TM223 for all existing moves.

Sounds:

  • Added new voices: Alomomola, Bunnelby, Cacnea, Cacturne, Castform, Cherubi, Comfey, Dedenne, Diancie, Flabebe, Floette, Florges, Furfrou, Gothita, Gothorita, Gothitelle, Inkay, Luvdisc, Mandibuzz, Maushold, Mawile, Morpeko, Ogerpon, Pyukumuku, Roselia, Salandit, Salazzle, Sandy Shocks, Shieldon, Shuckle, Sinistcha, Sinistea, Slurpuff, Smeargle, Snorunt, Swirlix, Swoobat, Tandemaus, Togedemaru, Vanillish, Vanillite, Vanilluxe, Vullaby, Wishiwashi, Woobat, Zigzagoon, Fezandipti, Boltund, Eldegoss, Enamorus, Greavard, Mr. Rime, Natu, Okidogi, Pincurchin, Rabsca, Rellor, Spidops, Tarountula and Xatu.
  • Updated voices: Guzzlord, Kyogre, Deerling, Flamigo, Gardevoir, Hoppip, Kirlia, Shinx, Shroomish, Shaymin, Sunflora, Sunkern, Zigzagoon, Zorua, Cetoddle, Charcadet, Tinkatink, Bonsly and Tinkatuff.

Datapack:

  • Updated all species movesets to Generation 9.
  • Updated all TMs to include Generation9 and DLC TMs.
  • Added Gimmighoul evolution method by Linking Cord while holding an Amulet Coin.
  • Added Paldean Generation 9 Blank TM to Master Poké Chest drops.
  • Added Paldean TMs Chilling Water, Pounce, Trailblaze and Tera Blast to dungeon loot pools.

Spawning:

  • Updated Luvdisc fishing and spawn loot to remove unused items.
  • Added Bombirdier to River, Lakes, and Beaches during the Day on Land and Air with an anticondition of Freezing biomes and Mountainous biomes rarely.
  • Added Gimmighoul Chest form to Jungle Pyramids, Desert Pyramids, Haunted Towers, Graveyards, and Ruined Portals on Land, Indoors, and Underground at All Times.
  • Added Gholdengo to Ultra Desert at All Times.
  • Added Great Tusk to Small End Islands at All Times.
  • Added Kilowattrel to Beaches with an anticondition of Freezing during the Day in the Air. Added chance to spawn with a group of Wattrel.
  • Added Klawf to Stone Beach and Mesas on Land during the Day.
  • Added Rabsca to Arid, Mesas, and Savannas on Land at All Times.
  • Added Rellor to Arid, Mesas, and Savannas on Land at All Times.
  • Added Sandy Shocks to Small End Islands at All Times.
  • Added Squawkabilly to Jungles during the Day in the Air and on Tree Top. Added chance to spawn with a group of Squawkabilly. Some colors are rarer than others.
  • Added Wattrel to Beaches with an anticondition of Freezing during the Day in the Air, Land, and Tree Top. Added chance to spawn with a group of Wattrel.
  • Added Spirit palette Iron Valiant to Graveyards at Night on Land or Manmade.
  • Added Iron Hands to Small End Islands on Land at All Times.
  • Added Iron Treads to Small End Islands on Land at All Times.
  • Updated Dondozo from Rivers and Lakes spawning to Oceanic biomes.

Structures:

  • Updated Abandoned Mine Shaft, Hoglin Stables Bastion, Boat, Crate Geyser, Plant Monolith, Village Butcher and Village Cartographer loot chests, removing unused items.

Changes:

  • Improved Rainbow Sash color cycle.
  • 21862 Removed chunk habitation time limit on Zygarde Cells and Core spawning.
  • Updated Revenant's Pressure to be twice as strong as regular Pressure.
  • Updated raid drops, removing unused items.
  • Updated poke drops, removing unused items.
  • Updated rug colors to match the wool colors more accurately.
  • Updated shiny Revavroom sprite.
  • Updated 'hero' form shiny Palafin sprite.
  • Added evolving method for Charjabug and Magneton by leveling them in a Mountain/Windswept Hills biome.
  • Added Thunder Stone evolution for Nosepass.
  • Added Ice Stone evolution for Crawbrawler.
  • Removed Water Stone evolution for Hisuian Qwilfish.
  • Updated the icon in taskbar and window of application to standard (non-spooky) Pixelmon icon.

Fixes:

  • 21932 21941 Fixed wild caught Pokémon changing abilities when evolving.
  • Fixed vibrancy for Colored Sash and Rainbow Sash accessories.
  • 21951 Fixed Colored Sash color-setting.
  • Fixed storage gets not being thread safe, fixing issues of MissingNo replacing Pokémon randomly.
  • Fixed error in Pokemon Builder.
  • 18939 Fixed Poké Display not properly defaulting to original form and palette fields.
  • Fixed Gastly particles overwhelming its model, now spawning behind the orb and away from its facing direction.
  • 21384 Fixed Pokémon having move skills they cannot use and should not have.
  • Fixed the Pokédex set value setting the wrong Pokédex.
  • 19409 Fixed visual issue with Solrock's idle animation.
  • 18571 Fixed visual issue of a stray pixel in the Rocket Armor texture.
  • 21475 Fixed erroneous entry for a missing texture on 'ashen' Mega-Houndoom, pointing it back to its base texture.
  • 13324 Fixed Stufful's ability description being too long for the summary UI.
  • 19971 Fixed Hisuian Typhlosion's hitbox height.
  • Fixed Beedrill's floating parameters so it's no longer on the ground's surface.
  • 21475 22114 Fixed temporary palette reversion when a Pokémon mega-evolves, dynamaxes, or otherwise temporarily updates it's battle form.
  • Fixed an error on TCG fallback card loading.
  • Fixed Blaziken's texture UV.
  • 21238 Fixed Dudunsparce texture.

Battles:

  • Fixed Revenant not blocking Destiny Bond from being applied to a Pokémon if it has at least one life left.
  • Fixed Destiny Bond no longer sending a message twice when not applied.
  • 21970 Fixed Mirror Armor causing a crash in singleplayer when self-applied.
  • Fixed max HP value not being recalculated after temporary level is set, fixing issues where battle rules change the Pokémon's level without updating its HP.
  • 22134 Fixed a rare crash caused by Ditto failing to Transform properly into non-default capable species.

Developer:

  • Added PokemonStorage#forEach method, and implementations for each kind of storage.
  • Updated ServerSwapPacket to send update packets for the whole storage when it ends up in its error state.
  • Added Ability interface method allowsStatusOpponent.

Pixelmon Mod 8.4.3

"There are DOZENS of us, DOZENS!"



Additions:

  • Added the griseous core, lustrous globe, and adamant crystal
  • Added origin dialga
  • Added origin palkia
New Pokémon:
  • Added Hisuian Typhlosion
  • Added Hisuian Sneasel
  • Added Sneasler
  • Added Ursaluna
  • Added Kleavor

Changes:

  • Ghost Pokémon now drop Psychic essence instead of Darkness essence.

Fixes:

  • Enamorus was not marked as being a legendary Pokémon.
  • Fixed the usage message for the /setraid command
  • Fixes LoA Pokémon not showing up in the pokedex and caught Pokémon counts.
  • Fixed shiny reshiram sprite
Battle Fixes:
  • Fixed NPE issues with null attacks
  • Make Silvally's multi attack use the type of the memory it holds while dynamaxed
  • Force OHKO moves and moves that fail in a raid to use PP.
  • Prevent Max Moves from having their overridePower reset while the AI tries to calculate the best move.
  • Don't allow the holder of a Shell Bell to heal from damage originating from them.
  • Make sure that if moveAccuracy can't miss we don't change it.
  • Prevent player collecting money from Pay Day if they catch the Pokemon, flee, black out, or fight a player or raid.
  • Add the Freeze effect to Freeze-Dry's json.
  • Make Dynamaxed Pokemon take 10% of non-Dynamax HP damage from Life Orb.
  • Prevent Pokemon from regaining health after damaging themselves.
  • Make Pokemon that were switched out and then switched back in during the same turn able to use Fake Out the next turn.
  • Fix recoil with Magic Guard and no recoil when missing.
  • Fix HP restore berries only healing the Pokemon whose current turn it is.
  • Make Substitute stop popping the Substitute user's Air Balloon.
  • Add onGlobalStatusAdded method and apply it to Room Service.
  • Add Helping Hand to list of moves that can't be reflected.
  • Fixes multiple hit moves calculating accuracy for each hit.
  • Fix default crit chance and rerolling crit chance to determine if the attack already crit.
  • Fix Max and G-Max Moves not depleting pp from the original move.
  • Make Dragon Energy hit the opponents at the same time.
  • Fix Max Moves doing zero damage to allies in raids.
  • Make Encore and Taunt subtract the turn count on the statused Pokemon's turn.
  • Remove message to player saying the opponent's attack failed when it did not
  • Fix the abilities that modify types so that they work in double battles.
  • Prevent Pokemon immune to certain statuses being given said statuses
  • Fix moves that affect all teammates so that they affect the 3rd teammate in raids.
  • Fix Bolt Beak and Fishious Rend not dealing double damage to Pokemon switching in.