Adrian (2026-10-30): Cobblebase's skills stay in but gated behind progression, power from an existing mod (Poke Power) also gated, evolution stones as ores fine for now, balance fine and configurable. Progression is the zones whose Alpha guardian a player helped beat (Progress saved data; a guardian win records it and lists the unlocks). The gate table is data (progression_gates/base.json): each of Cobblebase's 44 skills needs a zone (or none), the Power Block needs the Verdant Jungle. The companion mod wraps every Cobblebase skill executor in a gate by reflection; a skill missing from the table stays off. Operator command /cobblesurvival progress. Cobblebase's and Poke Power's configs ship in the pack. Self-tests: gate coverage, a locked skill only runs after its guardian, the Power Block waits for the Jungle guardian, a guardian win counts as progress. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
74 lines
9.1 KiB
Markdown
74 lines
9.1 KiB
Markdown
# 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](https://modrinth.com/mod/cobblemon) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/cobblemon) | Also the compile dependency of the companion mod (official maven `artefacts.cobblemon.com`) |
|
|
| Kotlin for Forge | thedarkcolour | LGPL-2.1-only | [Modrinth](https://modrinth.com/mod/kotlin-for-forge) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/kotlin-for-forge) | |
|
|
| KubeJS | LatvianModder (latvian.dev) | LGPL-3.0-only | [Modrinth](https://modrinth.com/mod/kubejs) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/kubejs) | Embeds Better Advanced Tooltips (MIT) |
|
|
| Rhino | LatvianModder (latvian.dev) | MPL-2.0 | [Modrinth](https://modrinth.com/mod/rhino) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/rhino) | |
|
|
| FTB Quests | FTB Team | All Rights Reserved (jar metadata) | [CurseForge](https://www.curseforge.com/minecraft/mc-mods/ftb-quests-forge) | Referenced by project/file ID only. Not on Modrinth |
|
|
| FTB Library | FTB Team | All Rights Reserved (jar metadata) | [CurseForge](https://www.curseforge.com/minecraft/mc-mods/ftb-library-forge) | Same |
|
|
| FTB Teams | FTB Team | All Rights Reserved (jar metadata) | [CurseForge](https://www.curseforge.com/minecraft/mc-mods/ftb-teams-forge) | Same |
|
|
| Architectury API | shedaniel | LGPL-3.0-only | [Modrinth](https://modrinth.com/mod/architectury-api) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/architectury-api) | |
|
|
| Just Enough Items (JEI) | mezz | MIT | [Modrinth](https://modrinth.com/mod/jei) | QOL: recipe and item viewer (both) |
|
|
| MezzConfig | mezz | MIT | [Modrinth](https://modrinth.com/mod/mezzconfig) | QOL: JEI dependency (both) |
|
|
| Jade | Snownee | CC BY-NC-SA 4.0 | [Modrinth](https://modrinth.com/mod/jade) | QOL: shows the block/entity you look at and its mod (both) |
|
|
| Inventory Profiles Next | blackd | AGPL-3.0-or-later | [Modrinth](https://modrinth.com/mod/inventory-profiles-next) | QOL: inventory sorting, auto-refill (Inventory Tweaks successor) (client) |
|
|
| libIPN | blackd | AGPL-3.0-or-later | [Modrinth](https://modrinth.com/mod/libipn) | QOL: Inventory Profiles Next dependency (client) |
|
|
| Mouse Tweaks | YaLTeR | BSD-3-Clause | [Modrinth](https://modrinth.com/mod/mouse-tweaks) | QOL: drag/scroll item moving (client) |
|
|
| AppleSkin | squeek502 | Unlicense | [Modrinth](https://modrinth.com/mod/appleskin) | QOL: food and saturation display (both) |
|
|
| Controlling | jaredlll08 | MIT | [Modrinth](https://modrinth.com/mod/controlling) | QOL: keybind search (client) |
|
|
| Searchables | jaredlll08 | MIT | [Modrinth](https://modrinth.com/mod/searchables) | QOL: Controlling dependency (client) |
|
|
| Xaero's Minimap | thexaero | All Rights Reserved | [Modrinth](https://modrinth.com/mod/xaeros-minimap) | QOL: minimap (both) |
|
|
| Xaero's World Map | thexaero | All Rights Reserved | [Modrinth](https://modrinth.com/mod/xaeros-world-map) | QOL: world map (both) |
|
|
| Sodium | CaffeineMC (jellysquid3, IMS, douira) | Polyform Shield 1.0.0 | [Modrinth](https://modrinth.com/mod/sodium) | QOL: rendering performance (client) |
|
|
| FerriteCore | malte0811 | MIT | [Modrinth](https://modrinth.com/mod/ferrite-core) | QOL: memory use (both) |
|
|
| ModernFix | embeddedt | LGPL-3.0-only | [Modrinth](https://modrinth.com/mod/modernfix) | QOL: load time and memory (both) |
|
|
| ImmediatelyFast | RaphiMC | LGPL-3.0-or-later | [Modrinth](https://modrinth.com/mod/immediatelyfast) | QOL: rendering performance (client) |
|
|
| Entity Culling | tr7zw | tr7zw Protective License | [Modrinth](https://modrinth.com/mod/entityculling) | QOL: skips rendering hidden entities (client) |
|
|
| Default Options | BlayTheNinth | All Rights Reserved | [Modrinth](https://modrinth.com/mod/default-options) | QOL: ships conflict-free default keybinds (client) |
|
|
| Balm | BlayTheNinth | All Rights Reserved | [Modrinth](https://modrinth.com/mod/balm) | QOL: Default Options dependency (both) |
|
|
| CobbleHardcoreMon | Matthiesen-dev (Adammatthiesen) | MIT | [Modrinth](https://modrinth.com/mod/cobblehardcoremon) | Phase 2 |
|
|
| Matthiesen Core | Matthiesen-dev (Adammatthiesen) | MIT | [Modrinth](https://modrinth.com/mod/matthiesen-core) | Phase 2 |
|
|
| Cobblemon Fight or Flight Reborn | see Modrinth page | MIT | [Modrinth](https://modrinth.com/mod/cobblemon-fight-or-flight-reborn) | Phase 2 |
|
|
| Cobblemon TP-Pastures | see Modrinth page | All Rights Reserved | [Modrinth](https://modrinth.com/mod/cobblemon_tp_pastures) | Phase 2 |
|
|
| Lootr | noobanidus | MIT | [Modrinth](https://modrinth.com/mod/lootr) | Phase 2 |
|
|
| Cold Sweat | Momo Softworks (Mikul) | GPL-3.0-or-later | [Modrinth](https://modrinth.com/mod/cold-sweat) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/cold-sweat) | Phase 3: heat and cold as zone hazards (both) |
|
|
| Cobblebase | notlown | MPL-2.0 | [Modrinth](https://modrinth.com/project/cobblebase) | Phase 4: Pokémon jobs at the base (both). The 1.8 build is Modrinth only |
|
|
| Cobblemon Poke Power | Matthiesen-dev (Adammatthiesen) | MIT | [Modrinth](https://modrinth.com/project/lIn7oRFm) | Phase 4: Pokémon-powered Forge Energy (both). Not on CurseForge |
|
|
| Regenerating Ore Veins | Stargazer | MIT (jar metadata) | [CurseForge](https://www.curseforge.com/minecraft/mc-mods/regenerating-ore-veins) | Phase 4: the only ore source besides chest loot (both). Not on Modrinth |
|
|
| WorldGen Editor | waterflane | CC BY-NC-SA 4.0 | [Modrinth](https://modrinth.com/mod/worldgen-editor) / [CurseForge](https://www.curseforge.com/minecraft/mc-mods/worldgen-editor), [source](https://github.com/waterflane/WorldGen-Editor) | 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](https://gitlab.com/cable-mc/cobblemon-mdks); Gradle wrapper (Apache-2.0); [packwiz](https://github.com/packwiz/packwiz) and [packwiz-installer](https://github.com/packwiz/packwiz-installer) (MIT); [Chunky](https://modrinth.com/mod/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.
|