{"id":50304840,"url":"https://github.com/flatts3000/sky-frogs","last_synced_at":"2026-06-08T00:01:55.485Z","repository":{"id":359812411,"uuid":"1247604074","full_name":"Flatts3000/sky-frogs","owner":"Flatts3000","description":"A skyblock modpack for NeoForge 1.21.1 built around Productive Frogs — frogs replace mining.","archived":false,"fork":false,"pushed_at":"2026-06-04T22:37:21.000Z","size":752,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-04T23:11:52.551Z","etag":null,"topics":["minecraft","minecraft-modpack","modpack","neoforge","productive-frogs","sky-frogs","skyblock"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Flatts3000.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":"docs/roadmap.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE.md","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-23T14:37:07.000Z","updated_at":"2026-06-04T22:37:24.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/Flatts3000/sky-frogs","commit_stats":null,"previous_names":["flatts3000/sky-frogs"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/Flatts3000/sky-frogs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flatts3000%2Fsky-frogs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flatts3000%2Fsky-frogs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flatts3000%2Fsky-frogs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flatts3000%2Fsky-frogs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Flatts3000","download_url":"https://codeload.github.com/Flatts3000/sky-frogs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Flatts3000%2Fsky-frogs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34042554,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-07T02:00:07.652Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minecraft","minecraft-modpack","modpack","neoforge","productive-frogs","sky-frogs","skyblock"],"created_at":"2026-05-28T15:30:30.147Z","updated_at":"2026-06-08T00:01:55.471Z","avatar_url":"https://github.com/Flatts3000.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sky Frogs\n\nA void-skyblock modpack for **NeoForge 1.21.1** built around [Productive Frogs](https://github.com/Flatts3000/productive-frogs).\n\nYou spawn on a 3×3 dirt island. There's no overworld to mine. The only way past iron is through **Resource Frogs**: six categories of breedable frogs that each eat category-matching slimes and produce Froglights you smelt into ingots.\n\n## Concept\n\n```\nFind frogspawn → bottle it → prime the egg with a category material →\nhatch into a Resource Frog → feed it a matching Resource Slime →\ncollect Froglight → smelt or crush for ingots\n```\n\nSix frog categories define the tier progression:\n\n| Tier | Category   | Unlocks                                                        |\n|------|------------|----------------------------------------------------------------|\n| 1    | Bog        | Iron, copper, gold, plus modded metals (osmium, tin, aluminum…) |\n| 2    | Cave       | Redstone, lapis, coal, quartz, amethyst, certus, fluix          |\n| 3    | Geode      | Diamond, emerald, fluorite, peridot, ruby, sapphire             |\n| 4    | Tide       | Prismarine, kelp, nautilus, pink slime, latex                   |\n| 5    | Infernal   | Blaze rods, quartz, magma, glowstone, netherite line            |\n| 6    | Void       | Ender pearls, chorus, draconic, dimensional shards, end-tier    |\n\nSlime species supply the variety inside each tier — adding a new modded resource is a single `slime_variant/*.json` drop, never a Java change.\n\n## Design pillars\n\n- **Vanilla-feeling mechanics.** Productive Frogs leans on vanilla idioms — frogspawn, slimeballs, water bottles, lead-based mob transport. Every interaction is right-click on a block; no custom UIs.\n- **Category-based progression.** Six clear tiers (Cave / Geode / Bog / Tide / Infernal / Void) anchor the questbook in a structure that stays legible as more frog and slime variants ship.\n- **Cross-mod compat is the design center.** Drop a JSON, get a frog-eats-that-thing variant. Community PRs adding new modded resources need zero Java work.\n- **Mining shortcuts disabled by design.** Laser drills, mining lenses, digital miners, and quarry cards are recipe-stripped or hidden from JEI. The frog tree is the path; the pack enforces it.\n\n## Status\n\n**Beta - the complete campaign is live on [CurseForge](https://www.curseforge.com/minecraft/modpacks/sky-frogs).** All six species tiers (Cave, Geode, Bog, Tide, Infernal, Void) are built and playable end-to-end - 21 FTB Quests chapters, the per-tier slime chains, the dragon expedition, and the singularity endgame capped by the Master Frog trophy. Releases are tag-driven and ship to GitHub + CurseForge automatically; balance, polish, and art are still in motion, driven by player feedback (CurseForge comments and the community Discord).\n\nDocs in [`docs/`](./docs/) describe the built campaign; [`CHANGELOG.md`](./CHANGELOG.md) tracks every release.\n\n## Quick navigation\n\nFor players:\n- [Play it: Sky Frogs on CurseForge](https://www.curseforge.com/minecraft/modpacks/sky-frogs)\n- [Community Discord](https://discord.gg/r6MhZ73nsM) - chat, support, suggestions, release announcements\n- [Concept and core loop](./docs/design_overview.md)\n- [Tier-by-tier journey](./docs/progression.md)\n- [Mod list and selection criteria](./docs/mod_list.md)\n- [The CurseForge listing copy](./docs/curseforge_page.md)\n\nFor contributors:\n- [Repo layout and packwiz workflow](./docs/repo_layout.md)\n- [KubeJS overrides (the four pillars)](./docs/kubejs_overrides.md)\n- [FTB Quests chapter outline](./docs/quest_book.md)\n- [Distribution + release workflow](./docs/distribution.md)\n- [Open questions and known risks](./docs/backlog.md)\n- [How to contribute](./CONTRIBUTING.md)\n\n## Building locally\n\n`pack/` is initialized with packwiz. From inside `pack/`:\n\n```sh\npackwiz refresh                # regenerate index after editing a .pw.toml\npackwiz cf add \u003cslug\u003e          # add a CurseForge mod\npackwiz update --all           # bump every mod to its latest 1.21.1 NeoForge release\npackwiz curseforge export      # build the CF zip\n```\n\nInstall packwiz with `go install github.com/packwiz/packwiz@latest` — packwiz has no GitHub releases or winget package; Go install is the only path.\n\n## Distribution\n\n**CurseForge only.** The FTB utility stack (FTB Library / Quests / Teams / Chunks / Ranks / Essentials) is CurseForge-only, and Modrinth's policy rejects packs that inline CF jars as overrides. Since FTB Quests is the canonical questbook for this kind of pack, Modrinth isn't viable. GitHub Releases mirrors each tag's artifacts for transparency; players install from CurseForge.\n\nThe pack page copy lives in [`docs/curseforge_page.md`](./docs/curseforge_page.md) — edit there first, push to CurseForge.\n\n## License\n\n[MIT](./LICENSE) for the pack-authored content (KubeJS scripts, configs, datapacks, questbook, branding, docs). Each bundled mod retains its own license — see [`NOTICE.md`](./NOTICE.md) for scope details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflatts3000%2Fsky-frogs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflatts3000%2Fsky-frogs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflatts3000%2Fsky-frogs/lists"}