Adrian (2026-10-31): use Cobblemon HMs; mining ore is the one hard requirement, furnaces get lit by a Pokemon inside a Phase 6 machine. - Cobblemon HMs 4.1.0 in the pack (Modrinth), default config. - Self-test rock_smash_mines_veins: HMs' Rock Smash breaks a regenerating vein, the ore drops and the vein becomes a regenerator. - HMs' Trainer Ditto (a wild Ditto underneath) is exempt from the hostility scan and the stray despawn (world/SpecialPokemon.kt). - Docs: licenses, addon status, design, balance, roadmap note, Phase 5 checklist with the open questions for Adrian. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
9.4 KiB
Licenses and credits
The pack is free. It references every third-party mod through packwiz metadata, so players download each jar from Modrinth or CurseForge, the author's own host. No third-party jar is copied into this repo or into an export; tools/build.py fails an export that would do that.
Read each license before adding a mod, and add a row here in the same change.
Mods in the pack
| Mod | Authors | License | Where it comes from | Notes |
|---|---|---|---|---|
| Cobblemon | Cobblemon team (cable-mc) | MPL-2.0 | Modrinth / CurseForge | Also the compile dependency of the companion mod (official maven artefacts.cobblemon.com) |
| Kotlin for Forge | thedarkcolour | LGPL-2.1-only | Modrinth / CurseForge | |
| KubeJS | LatvianModder (latvian.dev) | LGPL-3.0-only | Modrinth / CurseForge | Embeds Better Advanced Tooltips (MIT) |
| Rhino | LatvianModder (latvian.dev) | MPL-2.0 | Modrinth / CurseForge | |
| FTB Quests | FTB Team | All Rights Reserved (jar metadata) | CurseForge | Referenced by project/file ID only. Not on Modrinth |
| FTB Library | FTB Team | All Rights Reserved (jar metadata) | CurseForge | Same |
| FTB Teams | FTB Team | All Rights Reserved (jar metadata) | CurseForge | Same |
| Architectury API | shedaniel | LGPL-3.0-only | Modrinth / CurseForge | |
| Just Enough Items (JEI) | mezz | MIT | Modrinth | QOL: recipe and item viewer (both) |
| MezzConfig | mezz | MIT | Modrinth | QOL: JEI dependency (both) |
| Jade | Snownee | CC BY-NC-SA 4.0 | Modrinth | QOL: shows the block/entity you look at and its mod (both) |
| Inventory Profiles Next | blackd | AGPL-3.0-or-later | Modrinth | QOL: inventory sorting, auto-refill (Inventory Tweaks successor) (client) |
| libIPN | blackd | AGPL-3.0-or-later | Modrinth | QOL: Inventory Profiles Next dependency (client) |
| Mouse Tweaks | YaLTeR | BSD-3-Clause | Modrinth | QOL: drag/scroll item moving (client) |
| AppleSkin | squeek502 | Unlicense | Modrinth | QOL: food and saturation display (both) |
| Controlling | jaredlll08 | MIT | Modrinth | QOL: keybind search (client) |
| Searchables | jaredlll08 | MIT | Modrinth | QOL: Controlling dependency (client) |
| Xaero's Minimap | thexaero | All Rights Reserved | Modrinth | QOL: minimap (both) |
| Xaero's World Map | thexaero | All Rights Reserved | Modrinth | QOL: world map (both) |
| Sodium | CaffeineMC (jellysquid3, IMS, douira) | Polyform Shield 1.0.0 | Modrinth | QOL: rendering performance (client) |
| FerriteCore | malte0811 | MIT | Modrinth | QOL: memory use (both) |
| ModernFix | embeddedt | LGPL-3.0-only | Modrinth | QOL: load time and memory (both) |
| ImmediatelyFast | RaphiMC | LGPL-3.0-or-later | Modrinth | QOL: rendering performance (client) |
| Entity Culling | tr7zw | tr7zw Protective License | Modrinth | QOL: skips rendering hidden entities (client) |
| Default Options | BlayTheNinth | All Rights Reserved | Modrinth | QOL: ships conflict-free default keybinds (client) |
| Balm | BlayTheNinth | All Rights Reserved | Modrinth | QOL: Default Options dependency (both) |
| CobbleHardcoreMon | Matthiesen-dev (Adammatthiesen) | MIT | Modrinth | Phase 2 |
| Matthiesen Core | Matthiesen-dev (Adammatthiesen) | MIT | Modrinth | Phase 2 |
| Cobblemon Fight or Flight Reborn | see Modrinth page | MIT | Modrinth | Phase 2 |
| Cobblemon TP-Pastures | see Modrinth page | All Rights Reserved | Modrinth | Phase 2 |
| Lootr | noobanidus | MIT | Modrinth | Phase 2 |
| Cold Sweat | Momo Softworks (Mikul) | GPL-3.0-or-later | Modrinth / CurseForge | Phase 3: heat and cold as zone hazards (both) |
| Cobblebase | notlown | MPL-2.0 | Modrinth | Phase 4: Pokémon jobs at the base (both). The 1.8 build is Modrinth only |
| Cobblemon Poke Power | Matthiesen-dev (Adammatthiesen) | MIT | Modrinth | Phase 4: Pokémon-powered Forge Energy (both). Not on CurseForge |
| Cobblemon HMs | shiero | shiero's Mods License (in the jar): free to use, also in free modpacks; any monetized use (paid pack, paid server perks) needs an agreement with the author | Modrinth | Phase 5: field moves (both). Not resolved on CurseForge yet |
| Regenerating Ore Veins | Stargazer | MIT (jar metadata) | CurseForge | Phase 4: the only ore source besides chest loot (both). Not on Modrinth |
| WorldGen Editor | waterflane | CC BY-NC-SA 4.0 | Modrinth / CurseForge, source | Non-commercial, share-alike. See the derived files below |
Licenses of mods planned for later phases are in docs/addon-status.md and move here when the mod is added. Cobblemon TP-Pastures, CobbleStrike and the FTB mods are All Rights Reserved: reference only, never redistribute or modify.
Files derived from third-party data
| File | Derived from | License of the derived file |
|---|---|---|
datapacks/core/data/worldgen_editor/worldgen/noise_settings/island_overworld.json |
WorldGen Editor's island_overworld noise settings, with only ore_veins_enabled set to false |
CC BY-NC-SA 4.0, © waterflane (share-alike) |
datapacks/core/data/cobblesurvival/worldgen/world_preset/island.json |
Structure of WorldGen Editor's bundled world presets; the biome table is vanilla's overworld parameters (Mojang, from the game's own data generator) with biomes renamed | CC BY-NC-SA 4.0 for the WorldGen Editor part; the vanilla data stays Mojang's, shipped in a data pack as data packs commonly do |
pack/config/worldgen_editor/presets/cobblesurvival_island.json |
Field format of WorldGen Editor presets; our own values | CC BY-NC-SA 4.0 to be safe |
datapacks/core/data/cobblemon/worldgen/placed_feature/ore/*.json |
Cobblemon's placed features (feature id kept, placement replaced) | MPL-2.0, like Cobblemon |
datapacks/core/data/cobblemon/worldgen/processor_list/**, .../template_pool/** |
Cobblemon's processor lists with an ore-stripping rule appended, and Gimmighoul tower pools without their mob pieces (tools/clean_structures.py) |
MPL-2.0, like Cobblemon |
datapacks/core/data/cobblesurvival/spawn_pool_world/*.json, docs/zone-species.md |
Cobblemon's spawn pool entries, regrouped by zone with levels clamped (tools/zone_spawns.py) |
MPL-2.0, like Cobblemon |
datapacks/core/data/minecraft/worldgen/processor_list/fossil_*.json, datapacks/core/data/minecraft/tags/worldgen/biome/has_structure/*.json |
Vanilla fossil processor lists (ore rule appended) and structure biome tags (basalt deltas removed) | Mojang's data, adapted as data packs commonly do |
Our own work
| Part | License |
|---|---|
Companion mod (mod/) |
MIT (placeholder, see open decisions in docs/design.md) |
| Datapack, KubeJS scripts, configs, quests, tools | not chosen yet (same open decision) |
Build tooling, not shipped in the pack: the companion mod's Gradle setup follows Cobblemon's official NeoForge Kotlin MDK; Gradle wrapper (Apache-2.0); packwiz and packwiz-installer (MIT); Chunky by pop4959 (GPL-3.0), used only to pregenerate the world template.
Disclaimer
This is an unofficial, fan-made modpack. It is not affiliated with, endorsed, sponsored or approved by Nintendo, Game Freak, Creatures Inc., The Pokémon Company, the Cobblemon team, Mojang Studios or Microsoft. Pokémon and Pokémon character names are trademarks of Nintendo. Minecraft is a trademark of Mojang Studios. The pack is free, has no monetization, and will never be sold.