Skip to content

Clean up AOE data component handling - #5390

Open
screret wants to merge 6 commits into
GregTechCEu:1.21from
screret:sc/simplify-aoe-component
Open

Clean up AOE data component handling#5390
screret wants to merge 6 commits into
GregTechCEu:1.21from
screret:sc/simplify-aoe-component

Conversation

@screret

@screret screret commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

What

split aoe definition into 2 indentical components: one for current value and one for max.
This mirrors handling of other similar values in vanilla, like durability & max_damage.

Implementation Details

AI Usage

  • No AI driven tools were used for this pull request.

Outcome

nicer AoE component that doesnt do the job of 2 different things

How Was This Tested

mined blocks with AOE (still works)
made paths with AOE (still works)
fiddled with the AOE config gui (still works)

Additional Information

This section is for screenshots to demonstrate any GUI or rendering changes, or any other additional information that reviewers should be aware of.

Potential Compatibility Issues

Addons using the component may have to change their code.

I don't think anyone has made an addon for 1.21 that does that.

@screret
screret requested a review from a team as a code owner September 3, 2026 16:00
@github-actions github-actions Bot added the 1.21 label Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant