Skip to content

recipe datagen + the Color Collection-a thon#230

Merged
KatTheFox merged 120 commits into
terrarium-earth:feat/1.2.xfrom
TheDrawingCoder-Gamer:feat/recipe-datagen
Jul 1, 2026
Merged

recipe datagen + the Color Collection-a thon#230
KatTheFox merged 120 commits into
terrarium-earth:feat/1.2.xfrom
TheDrawingCoder-Gamer:feat/recipe-datagen

Conversation

@TheDrawingCoder-Gamer

Copy link
Copy Markdown

Recipe datagen (for the shaped pedestal recipes right now)
Add InkColorCollection and PastelGemstoneColorCollection which group together things that have a version for each builtin color/gemstone

@CLAassistant

CLAassistant commented Jun 19, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@TheDrawingCoder-Gamer

Copy link
Copy Markdown
Author

Alright I think I can call this DONE.
What this does is:
Port EVERY base pastel recipe (i.e., without extra mods) to datagen
Replace any usage of IngredientStack with SizedIngredient, since I found IngredientStack unhelpful when SizedIngredient does what it does but officially supported by neo
Moves all default InfusedBeverageComponent instances into code
Replaces groupings of colored items/blocks and gemstone blocks/items with PastelInkColorCollection and PastelGemstoneColorCollection respectively.

I feel like I did some other things but I don't really recall. If I thought something was worth noting (i.e. not just doing stupid recipes) I usually tried to name the commit that

@KatTheFox
KatTheFox merged commit 28d201a into terrarium-earth:feat/1.2.x Jul 1, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants