Skip to content

fix: rebalance the oxygen collector - #545

Draft
Roelymole wants to merge 3 commits into
TeamGalacticraft:mainfrom
Roelymole:fix/oxygen-collector
Draft

Roelymole wants to merge 3 commits into
TeamGalacticraft:mainfrom
Roelymole:fix/oxygen-collector

Conversation

@Roelymole

@Roelymole Roelymole commented Jan 31, 2026

Copy link
Copy Markdown
Member

The oxygen collector previously collected about 9 buckets of oxygen per tick in the overworld which seems like way too much.

This PR reduces the maximum collection amount to 50 millibuckets per tick which is equivalent to 1 bucket per tick. This is the amount the oxygen collector collects in an oxygen world and in a non-oxygen world 1 millibucket of oxygen is collected per tick for each 16 leaf blocks (or equivalent) within an 11x11x11 cube centered on the oxygen collector, up to the maximum of 50mB/t.

Currently crops provide 0.75 times the amount of oxygen as each leaf block, however, since crops have to be planted on dirt, the maximum number of crops that can fit in the 11x11x11 cube is much less than the maximum number of leaf blocks. Perhaps the oxygen provided by each crop could vary based on the growth stage with a fully grown crop providing more than a leaf block.

Feedback/opinions about the right numbers to choose for a balanced experience would be greatly appreciated.


Additionally, the amount of oxygen being collected was not being displayed correctly in the oxygen collector screen.

2026-02-21_12 15 56 2026-02-21_12 16 14 2026-02-21_12 17 00

This branch has not been deployed

No deployments
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.

1 participant