How To Add Shaders To Pokehaan Craft 2 (Guide)

This is a new video, as i had to remake it. As there was a issue with adding shaders, because of a update to the modpack. So i decided to make the video again.

This video shows you how to add “Shaders” to my Minecraft modpack “Pokehaan Craft 2” on CurseForge Launcher. This is completely optional to do, and i dont provide any support if there is any crashes/bugs when shaders are used. I have just got a lot of messages, of people having issues using Shaders after the “Performance update”, as Optifine have issues with the modpack. So i decided to make this guide, to hopefully help some of you.

If you need help installing the modpack, then there is also a guide for that here on my YouTube channel.

Also once again thank you very much for all the downloads of the modpack. I appreciate it a lot.

Pokehaan Craft 2 – 1.7.0 & 1.7.1 & 1.7.2 Changelog

The new update for April to “Pokehaan Cract 2” is out not. A lot of performance increases, have been made in this update. In my test the pack now loads around 40seconds faster than with the 1.6.0 update. There is also multiple other performance tweaks.

This update however also adds some new content to the pack. With newest update to Pixelmon, there is now 2 new Gyms, and some new Pokemons to catch, with a lot of other changes too.
I also added a new custom mod, that adds Quartz and Ancient Debris ores to the overworld and End dimension. Other changes have also been done to the modpack, like adding one new quest, to check out my new “Stardew Valley” modpack “Morning Dew” (More about this pack soon, in a new blog post), and more.

Full changelog can be found here:

Added OreDimensionConfiguration-1.16.5-1.0.1

Added modernfix-forge-5.15.0+mc1.16.5

Updated embeddium-0.3.10+mc1.16.5

Updated Pixelmon-1.16.5-9.1.11-universal

  • Added Flamigo.
  • Added Cetoddle.
  • Added Cetitan.
  • Added Fidough.
  • Added Dachsbun.
  • Added new Pokémon cries: Cetoddle, Dachsbun, Fidough, Chien-Pao, Houndstone, Veluza, Charcadet, Flamigo, Drakloak, Flutter Mane, Scream Tail, Tinkatink, Tinkaton, Tinkatuff, Ting-Lu and Roaring Moon.
  • Updated Machamp cry.
  • Added the Electric Gym Town to the Savanna Plateau and Shattered Savanna biomes.
    • Added Electric Gym structure.
    • Added Electric Town structures: Berry Farm A and B, Blacksmith, Church, Clutter A-F, Day Care, Farm A and B, House A-E, Poke Center, Poke Mart, Road A-D, Town Center A and B and TCG Shop.
    • Added Electric Gym Trainers to Electric Gym structure: Elite A-F, Grunt A-I and Gym Leader A-F.
  • Added the Dragon Gym Town to all Spruce biomes.
    • Added Dragon Gym structure.
    • Added Dragon Town structures: Berry Farm A and B, Blacksmith, Church, Clutter A-F, Day Care, Farm A and B, House A-E, Poke Center, Poke Mart, Road A-D, Town Center A and B and TCG Shop.
    • Added Dragon Gym Trainers to Dragon Gym structure: Elite A-F, Grunt A-I and Gym Leader A-F.
  • Updated Battle Arena structure layout to improve loot balance.
  • Moved the Water Gym Town from all Oceans to only Deep Ocean.
  • Moved the Steel Gym Town from all Savannas to only Savanna.
  • Added Fidough to the Plains category during the Morning.
  • Added Dachsbun to the Plains category during the Morning.
  • Added Cetoddle to Frozen Ocean, Snowy Beach, Shattered Glacier (BYG), Snowy Black Beach (BYG), Snowy Rocky Black Beach (BYG) during Day.
  • Added Cetitan to Frozen Ocean, Snowy Beach, Shattered Glacier (BYG), Snowy Black Beach (BYG), Snowy Rocky Black Beach (BYG) during Day. Added chance to spawn with group of Cetoddle.
  • Added Flamigo to Swamps during the Day on Land and in the Air. Added chance to spawn with a group of other Flamigo.
  • Changed the way attack animations are stored to be per battle:
    • This change should improve the speed of battle ticking on servers, as we no longer have to search through all current attack animations to find those related to the current battle.
    • This change should also improve the memory footprint of attack animations as they no longer need to store a backwards reference to the battle controller.
  • Changed battle ticking to be only done once per tick rather than once per level:
    • This will reduce the impact battles have on server performance.
    • This will reduce the likelihood of rare concurrency related issues.
  • 20502 Fixed client crashes caused by models or textures no longer being present after a resource reload from players switching servers, or resourcepacks, displaying ‘missing texture’ incorrectly.
  • 21296 Fixed Kingambit failing to drop Silver Ingots due to a typo.
  • Fixed Legendary spawn time randomization to modify the period by 40 percent instead of by frequency.
  • 21215 Fixed Pokémon that have the ‘walksonwater’ property dismounting their passenger when they touch water, such as Suicune.
  • 21565 Fixed crashes caused by parent species changing, such as a crashing after using /pokebomb.
  • Fixed wrong antennae color for regular Politoed.
  • 21325 Fixed Gym Signs failing to drop the item they had stored.
  • Fixed missing shiny palette for Mega-Gallade.
  • 21419 Fixed underground Pokémon spawning in the Nether, overtaking natural Nether spawns.
  • Fixed the Pokémon Editor wand failing to properly update ability slots when updating abilities of party Pokémon.
  • Fixed RequestCloseEditingPlayerPacket accessing the logical client from the server.
  • Fixed /pokestats accessing the logical client from the server.
  • 18778 Fixed a waiting bug caused by Pokéballs from the Bag falling into the void, failing the catch.
  • Fixed a waiting bug caused by Pokéballs falling far, failing the catch.
  • 21383 Fixed a waiting bug caused by fainting immediately after a mega-evolution animation mid-battle, allowing the opponent to move twice.
  • 21213 Fixed switch moves not doing any damage when used.
  • 21349 Fixed Nuzzle, Bolt-Strike, Mortal Spin, Bide, Triple Kick, Gear Grind, Hold Back, Plasma Fists, False Surrender, Double Shock and Comeuppance not being considered as contact moves.
  • Fixed Pokémon immediately attacking after their switch.
  • 21166 Fixed Overdrive failing to trigger Throat Spray.
  • 21360 Fixed leap move animations used by flying Pokémon causing server crashes.
  • Fixed Foul Play causing a rare server crash.
  • Fixed Opportunist crashing against AI with StatsEffect moves.
  • Fixed Wandering Spirit swapping when dynamaxed.
  • Fixed Wind Rider activating on Sandstorm.
  • Fixed Wind Rider preventing Tailwind’s effect in double battles.
  • Fixed Cursed Body not disabling behind a Substitute.
  • Fixed Berserk not triggering if the final hit of a move didn’t cross half HP.
  • Fixed Instruct not advancing turn timers for sleep and Truant.
  • Fixed Instruct always working despite sleep status.
  • Fixed Truant not blocking sleep.
  • Fixed Truant not loafing if gained after a mega-evolution.
  • Fixed Symbiosis moving items to Pokémon switching out.
  • Fixed Unaware not ignoring accuracy stages.
  • Fixed Foresight removing target’s negative evasion stages.
  • Fixed Thick Fat reducing overall damage instead of the attacking stat.
  • Fixed start of battle effects not triggering unless starting in battle.
  • Fixed Trace to treat all ComingSoon abilities as null abilities.
  • Fixed crash issue with virtual battles via NPCs.
  • Fixed some Z-moves requiring the incorrectly typed Z-crystal, such as Captivate.
  • 21432 Fixed berries and healing items failing to work on Drowsy and Frostbite.
  • Fixed erratic battle camera movement by preventing the camera from updating its position if it has been set to be removed.
  • Fixed Water Spout ignoring Desolate Land’s prevention of water attacks.
  • Fixed Eruption ignoring Primordial Sea’s prevention of fire attacks.
  • Fixed Hydro Steam ignoring Desolate Land’s prevention of water attacks.
  • Fixed Protosynthesis activating in Desolate Land’s sun.
  • Fixed Life Orb applying recoil for each target damaged by a spread move.
  • 21376 Fixed Booster Energy activation restoring pre-level-cap stat points.
  • 21361 Fixed Trick-based moves remove the held items without being used.

Updated KehaanAdvancements-Pokehaan2-1.16.5-1.0.5

  • Added Advancement for my Stardew Valley modpack “Morning Dew”.

Updated PokehaanCraftAdditions-1.16.5-1.7.0.jar

  • Renamed the armor

Updated Controlling-

Updated lootr-1.16.5-

  • Bump version for release. (3e2d7efd)
  • More missing imports from backporting. (1b56977f)
  • Missing import for MenuProvider. (4370d7b0)
  • Update submodule for archive_base. (2217016)
  • Fix language files. (5acf06f)
  • Backport issues: no ContainerEntity. (30c0a163)
  • Don’t remove unloaded block entities, rely on queue. (b3b23b0c)
  • Change max_age to 15 minutes; remove skip_unloaded. (e0df162a)
  • Finish implementing the stillValid stuff. (1cee01ab)
  • Finally fix #200: implement stillValid for SpecialChestInventory. (ebb973fe)
  • Remove unneeded override. (896399eb)
  • Structure blacklisting hasn’t worked since 1.16.5. (369268bf)
  • saveToItem is responsible, not Minecraft(3fc7d0fa)
  • Stop using DistExecutor. (3d32d8cd)
  • Move Minecraft mixin to client package. (80c1b8fb)
  • Remove 1.19 implementation of break disabling. (a6cc301b)
  • Properly implement break disabling. (c7fa2160)
  • Remove tileId and openers when cloning Lootr chests. (a7648e43)
  • Fix #319: implement conversion tags for Forge. (394880ab)
  • Update submodule for archive_base_name adjustment. (346e7201)
  • Clean up invalid import. (d0aeded0)
  • Don’t store tileId when saving structures. (993a6888)
  • Re-implement #284: configurable styles for decay, refresh, breaking. (f88655df)
  • Manually re-implement 4413344cce. (9c946aa4)
  • Reinstate the generated chunk tracker. (265dc95e)
  • Potentially better handling for #313. (9229f4c9)
  • Fix for Forge/Litematica. (8ea50556)

Other Changes:

  • Added a quest to my Stardew Valley modpack “Morning Dew”
  • Changed layout in task book
  • Added new pokemons to the Pokehaan Egg and Unstable Egg.
  • Bug fixes


Update 1.7.1

Added Atlantis-1.16.5-6.6.1-universal-all
Added AquaPatch-1.16.5-9.1.11-universal

  • This fixes a issue with Pokeballs not working when catching outside of battle. This will be removed, once Pixelmon have fixed the issue.
  • Changed the date on the eggs


Update 1.7.2

Updated embeddium-0.3.14+mc1.16.5

Updated EnchantmentDescriptions-1.16.5-7.1.27

Updated modernfix-forge-5.16.0+mc1.16.5

Pokehaan Craft 2 – 1.6.2 & 1.6.3 Changelog

Updated InventoryPets-1.16.5-2.1.1

  • [1.16-1.20] Cloud Pet capabilities no longer applied to Creative Mode flight
  • [1.16-1.20] Flight no longer disabled during Spectator Mode

Updated journeymap-1.16.5-5.8.5p7

  • Fixed: Removed some unnecessary class allocations that can have a severe impact on performance



  • Quest fixes

Pokehaan Craft 2 – 1.6.1 Changelog (Zoooooooom)

Changelog: 1.6.1:

  • Added text on eggs, on when next update arrives, as i forgot to change the date.
  • Next content update will be on April 5th.
  • You can now zoom, with the < key.
  • Removed some scripts that was not used anymore.
  • Added text to EMC Currency, that the player needs to drag and drop the items to the trade window, and not shift click.
  • Changed some text in the NPC trader, to better show what is the price of the trades.

Removed rubidium-mc1.16.5-0.2.13

Added embeddium-0.3.5+mc1.16.5

Add magnesium_extras-mc1.16.5_v1.4.0

Updated KehaanNPCTrader-1.16.5-1.0.1

  • Fixes a issue with crashing when the player shift clicking items into the NPC. Drag and drop the items instead.

Updated inventorypets-1.16.5-2.1

Major Bug Fixes:

  • [All] Cloud Pet no longer interferes with flight abilities from Identity, Morph, angel ring, Fluegal tiara, Flight potion, Vampirism, Ars Nouveau (credit: MikeColle, buddyboy44141, knoxhack, Cheaterpaul, Burgh1)
  • [All] Cloud Pet capabilities no longer applied to Creative Mode flight (credit: GoldeRuby, coloniichan23)

Minor Updates:

  • [All] Cow Pet config added to remove Levitation Effect, default off (credit: Jayv6)
  • [All] Iron Golems no longer aggressive towards Living Anvil and Living Bed pets (credit: MaraDra)
  • [1.16.5] Fixed issues where Pixelmon was causing uncontrolled spawning with Inventory Pets spawners. Use Config option to disableMobSpawning to utilize (credit: Anthony-T-M)
  • [1.16.5] Cow Pet no longer crashes when in Pets Eat Rare Items mode (credit: Kehaan)
  • [All] Pets eat rarer items translations now working properly for Nether Portal and Double Chest

March Update! Endgame Kehaan Trader NPC – Pokehaan Craft 2

We just entered March , so time for a new content update to my Pixelmon Minecraft modpack “Pokehaan Craft 2”. This update adds some new QoL improvements. Which lets you easier see at which Y levels different ores spawn at. But I also added a new Kehaan Endgame Trader NPC, that lets you trade EMC for singularities that usually require a lot of crafting. Thank you very much for all the downloads of the modpack, the modpack. We are nearly at 500.000 downloads on Curseforge!

Pokehaan Craft 2 – 1.6.0 (March Update)

Hello everyone!

Time for another update to “Pokehaan Craft 2”. The pack is nearly at around 450.000 downloads on Curse, wohooooo!!! Thank you.

This update is mainly a update that adds some quality of life improvements, like being able to see at which Y level different ores spawn at. There is as always new Pokehaan Egg drops too.

One of the new endgame features added, is a “Kehaan NPC Trader”. This Trader is placeable in your base. Once you click on the NPC, a trade window will open. This window lets you in this update do some trades for some of the singularities, and instead of doing lots of crafting. You can create some new EMC Singularities that is used for the trading as currency. In new updates more and more trades will be added to the NPC. So be sure to check back once in a while with every new monthly update to the Minecraft modpack.

Thank you once again for all the downloads of the modpack, i appreciate it a lot.

Continue reading

Pokehaan Craft 2 – 1.5.0 & 1.5.1 & 1.5.2 (Dungeons Update)

It is time for anothe monthly update to “Pokehaan Craft 2”. New Dungeons now spawns all around the world. These dungeons have a lot of chest with loot. These chest have a lot of different stuff in them, but one big part of these new dungeons is the chance of prosperity shards, prosperity ingots and even more rare Prosperity Ingot Blocks! And if you are even more lucky, there will also be Prosperity Seed bases! Now there is finally a reason to have good armor/weapons.

I also added the “Storage Drawers” mod, that lets you store items/blocks in them.

Next content update (1.6.0) will be out on March 1st.

Full Changelog:

  • Removed globaldataandresourcepacks-1.16.5-1.10.2 and the global_data_packs folder
    – Players sometimes had issues with the datapacks, so instead we made those into mods (ChestLoot and OreUnification)
  • Added DungeonsArise-1.16.5-2.1.49-beta
  • Added StorageDrawers-1.16.3-8.5.2
  • Added ChestLootPokehaan2-1.16.5-1.0.1
  • Added OreUnificationPokehaan2-1.16.5-1.0.1

Updated Controlling-

  • Bug fixes

Updated CraftTweaker-1.16.5-

  • Bug fixes

Updated KehaanAdvancements-Pokehaan2-1.16.5-1.0.3

  • Changed some links, and bug fixes.

Other Changes:

  • Added 3 new Storage Drawer Quest in Hoenn Quest Chapter
  • Added 4 quest to open loot chest
  • Added more quest to Pokehaan Champion Quest Line
  • Added recipe Creative Storage Upgrade, from Storage Drawers.
  • Added 1 new Quest to craft a Jukebox, in the Kanto Quest Chapter
  • Removed Pillager Spawn Egg Recipe, as they now spawn in dungeons.
  • The new dungeons have prosperity shards, ingots and blocks.
  • The new dungeons also very rare have prosperity seed bases.
  • Decreased the distance needed to hatch “Pokehaan Eggs” from 20000 to 15000, and “Unstable Eggs” from 25000 to 20000.
  • NodeCraft quest now gives some more rewards, and a special new “pokehaan2” coupon code, if you decide to get a server. Which gives 30% off your first order #ad #reklame
  • Changed layout in checklist/task book with the links.


Changelog for 1.5.1:

  • Minor quest fixes


Changelog for 1.5.2:

Updated KehaanAdvancements-Pokehaan2-1.16.5-1.0.4

  • Minor quest fixes

Pokehaan Craft 2 – 1.4.0 & 1.4.1 & 1.4.2

SCROLL DOWN FOR 1.4.1 & 1.4.2 Changelog

Hello everyone. The update for January is out now to “Pokehaan Craft 2”. The update is out on Curse and ATLauncher.

I had hoped to add some new bigger mods to the pack this month. But decided to first do another performance update to the modpack, before doing that. So hopefully new content mods should be added next month.

This update focus mainly on new Pixelmon update with new Gyms/towns/pokemons. New pokemons in the eggs. But also performance. Doing testing it seems like these changes added much more FPS to the pack, so hopefully this helps everyone. Main change was adding rubidium, which is a optimize mod like “Optifine”. Optifine have a lot of issues/bugs with this modpack. But Rubidium seems to have much better compactibility with the modpack. I also did other smaller tweaks.

I also added lootr. The chest found in dungeons etc, now will look similiar to below. This mod is mainly good for servers, as now multiple people can open the same chest for the first time, and get loot. Before only the first one that found the chest would get the loot. This have been a highly requested mod to the pack.

Thank you also for all the downloads of the modpack. New content update is out next month. I also plan next month to add one new trophy to the “Pokehaan Champion” quest line.


Added lootr-1.16.5-

Added rubidium-mc1.16.5-0.2.13

Updated inventorypets-1.16.5-2.0.20

  • Loot Pet now properly doubles ‘Gem’ ores when mined
  • Fixed Chest Pet(s) Dupe exploit 
  • Fixed issue where ‘counting’ advancements were not working on Server. Be prepared, you may get a lot of advancements on login. (credit: Kehaan)

Updated supermartijn642corelib-1.1.16-forge-mc1.16

  • Bug fixes

Updated supplementaries-1.16.5-0.18.5

  • Bug fixes

Updated Pixelmon-1.16.5-9.1.10-universal



  • Added Flutter Mane.
  • Added Capsakid.
  • Added Scovillain.
  • Added Flittle.
  • Added Espathra.


  • Added Water Town in Oceans, our most involved town yet!
  • Added Water Gym structure.
  • Added Water Town structures: Gym, Town Center, PokeCenter, PokeMart, Blacksmith, Church, Lighthouse A and B, House A-D, Kelp Farm a and B, Pier A-G, Fallback A-E, Deco A-H, Clutter A-T and Buoy A-C.
  • Added Water Gym Trainers to Water Gym structure: Elite A-F, Grunt A-I and Gym Leader A-F.
  • Added Swift Boat in Oceans.
  • Added Yacht Boat in Oceans.
  • Updated Fishing Boat, Magikarp Boat, Sail Boat and Submarine in Oceans.
  • Updated land Arc Chalice structure in Extreme Hills.


  • Added Flittle to Savannas and Arid during Day and as a group.
  • Added Espathra to Savannas and Arid during Day.
  • Added Capsakid to Arid and Mesas during the Day and as a group.
  • Added Scovillain to Arid and Mesas during the Day.
  • Added Flutter Mane to Small End Islands.


  • Updated Kilowattrel to now drop a Swift Feather instead of a Swift Wing.
  • Updated Gholdengo to drop a Relic Silver instead of two Relic Gold.
  • Updated Miraidon sprite.
  • Updated Walking Wake sprite.
  • Updated Lechonk model and animations.
  • Updated Swalot and Gulpin model and animations.


  • Fixed erasing a statue’s species line causing /pokekill to become unresponsive.
  • 21225 Fixed Chien-Pao missing from raid spawning.
  • Fixed Ultimate bosses dropping Poké Balls instead of the correct ball type, such as Master Balls.
  • Fixed missing drop data for Miraidon.
  • Fixed erroneous drop data for Koraidon.
  • Fixed Tandemaus and Maushold dropping the wrong type of cheese.
  • 21085 Fixed Wishing Pieces dropped from within inventory causing the player’s held item to be consumed.
  • Fixed Lechonk’s walk failing to loop properly.
  • 19240 Fixed Swalot and Gulpin’s animation deforming their models.
  • 21252 Fixed status curing items curing any status condition when used outside of battle.
  • Fixed client crashes caused by improperly flying mounts.
  • Fixed Revavroom spawn level range.
  • Fixed /wiki and /checkspawns failing to work on Treasures of Ruin Pokémon due to their hyphenated name format.
  • Fixed /locate flooding water-based structures such as the Magikarp Boat.
  • 21209 Fixed a server crash from a fishing bobber entity or anything else interacting with a Pokémon Egg and attempting to cast it to a Player.
  • Fixed server crash caused by Terrain examination when the entity’s world position is null.


  • Fixed spectating battles causing spectators of Max Raids to remain stuck in spectate mode.
  • 21230 Fixed client crash caused by Burmy killing a wild Pokémon.
  • Fixed aggressive Pokémon successfully chasing down and targeting for battle players in spectator mode.
  • 21360 Fixed possible OutOfMemoryError server crashes caused in attack animations using Leap Forward by disabling their use case.
  • Fixed /battletests failing due to Shedinja, Focus Sash, Clangorous Soulblaze, Overworld weather and Form change tests, fixing relevant bugs associated with their use cases.


  • Updated Traditional Chinese translation.
  • Updated Ukrainian translation.
  • Updated Italian translation.

Other Changes:

  • Tryed to fix the “Return Scroll” quest
  • Fixed recipe conflict between Candle Cover and Candle Holder
  • New Pokemons in the “Pokehaan Egg” and “Unstable Egg”.
  • Some quest changes/fixes
  • Prosperity Ingots+Shards can now be found in strongholds. More ways to get prosperity shards/ingots in the update in February.
  • Cleaned up some config files that was not used anymore, as those mods had been removed.
  • Pixelmon Music Disc, can now be collected as a rare drop from Pokestops.


1.4.1 Changelog:

Updated PokehaanCraftAdditions-1.16.5-1.6.0

  • Fixed issue with Chisel not rotating statues
  • New texture for the Jukebox, which also fixes a issue with it being invisible when placed

Other Changes:

  • Removed “Return Scroll” quest.
  • Moved some quest around


1.4.2 Changelog:

  • Fixed a issue with globes not spawning in chest
  • Added February 2nd date on the eggs, for when the new bigger content update launches.
  • Fixed other smaller issues