Files
cobblemon-survival-pack/docs/licenses.md
T
claudeandClaude Opus 5.5 0741c84077 Phase 9: Iris and Complementary Reimagined, off by default
Adrian, 2026-11-09: set up the shader but keep it disabled by default. Iris
1.8.14-beta.1 (built for the pack's Sodium 0.8.13) and Complementary Reimagined
r5.9.3, both client only and fetched from Modrinth. Default Options' extra
folder ships config/iris.properties with shaders off and Complementary
preselected, copied only when a player has none. Toggle Shaders is on M, the
only free letter; Iris's other keys are unbound. tools/build.py fails if the
settings name a shader file the pack doesn't install.

Smoke test passes; client dependencies are satisfied. Not launched on a client.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-09 13:08:14 +01:00

82 lines
12 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 |
| 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](https://modrinth.com/project/cobblemon-hms) | Phase 5: field moves (both). Also on [CurseForge](https://www.curseforge.com/projects/1587850), not linked in the pack yet |
| Cobbreeding | Ludichat, Fuzuki | "MIT, no AI, no reupload" ([text](https://fuzuki.dev/~fuzuki/mit-no-ai-no-reupload.txt)): MIT terms, but the mod may not be used to train or improve machine-learning models, and may not be reuploaded unchanged to CurseForge or Modrinth except bundled in a modpack | [Modrinth](https://modrinth.com/mod/cobbreeding), [source](https://gitlab.com/ludichat/Cobbreeding) | Phase 5: breeding (both). Referenced only, never copied. Not on CurseForge by the authors' choice |
| Cloth Config API | shedaniel | LGPL-3.0-only | [Modrinth](https://modrinth.com/mod/cloth-config) | Cobbreeding dependency (client) |
| Iris Shaders | IrisShaders (coderbot, IMS and contributors) | LGPL-3.0-only | [Modrinth](https://modrinth.com/mod/iris) | Phase 9: runs shader packs (client) |
| Complementary Shaders - Reimagined | EminGT (Complementary Development) | [Complementary License Agreement](https://github.com/ComplementaryDevelopment/ComplementaryReimagined/blob/main/License.txt) | [Modrinth](https://modrinth.com/shader/complementary-reimagined) | Phase 9: the included shader pack, off by default (client). Allowed in modpacks unmodified and only through Modrinth's or CurseForge's own systems, never as an uploaded file |
| Cobblemon Quests Reloaded | WinterWolfSV (original); community fork | CC-BY-NC-4.0 (jar metadata; the CurseForge page says "custom", the fork keeps the original's non-commercial license) | [CurseForge](https://www.curseforge.com/minecraft/mc-mods/cobblemon-quest-reloaded) | Phase 8: Cobblemon task types for FTB Quests (both). Not on Modrinth. Non-commercial: fine for this free pack |
| Cobblemon Info for REI / JEI / EMI | Akkiruk | MIT | [Modrinth](https://modrinth.com/project/qekxLrOP) | Phase 8: spawns, drops and evolutions in JEI (both) |
| 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/cobblebase/loot_table/*.json` | Cobblebase's mining, Ore Finder and Evolution-item Finder loot tables, with zone conditions added and type gems removed (`tools/cobblebase_loot.py`) | MPL-2.0, like Cobblebase |
| `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/`), including the machine cores' textures drawn by `tools/machine_assets.py` | 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.