Files
cobblemon-survival-pack/docs/licenses.md
T
claudeandClaude Opus 5.5 4083791944 Phase 9: reproducible builds, balance from the server, spark check, play feedback
Build: every tool pinned (JDK, packwiz, Gradle plugins, Python packages), exports
normalised, tools/check_reproducible.py proves two clean builds are byte-identical.

Server-side balance: a server can load config/cobblesurvival/datapack.zip in place of
the jar's data, /reload applies it, tools/server_update.py packages it and refuses
when a client change is needed. JEI drop pages are sent by the server. Code-held
balance numbers moved to tuning/server.json.

Performance: spark in the pack (server only), tools/perf_test.py with fake players
whose chunks really are active, docs/performance.md.

Adrian's feedback: default keys R, U, J, §; drop pages link to Cobblemon Info and show
real chances; bosses only hurt in battles; battle XP halved; channels between the
islands low level; temperature ×3 with insulation doubled; hazards start at once; no
item dots on the map; a wild attack starts a battle; the starter only faints; quest
book on join with a basics page and an HMs page; regional forms obtainable.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-09 16:26:30 +01:00

12 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). Also on CurseForge, not linked in the pack yet
Cobbreeding Ludichat, Fuzuki "MIT, no AI, no reupload" (text): 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, source Phase 5: breeding (both). Referenced only, never copied. Not on CurseForge by the authors' choice
Cloth Config API shedaniel LGPL-3.0-only Modrinth Cobbreeding dependency (client)
Iris Shaders IrisShaders (coderbot, IMS and contributors) LGPL-3.0-only Modrinth Phase 9: runs shader packs (client)
spark lucko and contributors GPL-3.0-only Modrinth Phase 9: server profiler for playtests (server only)
Complementary Shaders - Reimagined EminGT (Complementary Development) Complementary License Agreement Modrinth 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 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 Phase 8: spawns, drops and evolutions in JEI (both)
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/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; 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.