Skip to content

Ranged Linked Ingredients#4321

Draft
DilithiumThoride wants to merge 39 commits into1.20.1from
dt/IntProviderLinkedIngredient
Draft

Ranged Linked Ingredients#4321
DilithiumThoride wants to merge 39 commits into1.20.1from
dt/IntProviderLinkedIngredient

Conversation

@DilithiumThoride
Copy link
Contributor

What

Ranged Ingredients whose rolled values are calculated based on the roll of another Ranged Ingredient.

In order to make this work, all Chanced Ingredients and Ranged Ingredients will need to have their chances and amounts rolled at the start of recipe run, and cached into the currently running recipe. (No data on ingredients can cross between Handlers otherwise; and this requires rolled values to be available across different Handlers.)

This reverts commit 3ea0b0c
@DilithiumThoride DilithiumThoride added type: feature New feature or request bundled for a 0.X.0 Update Do Not Merge DO NOT MERGE THIS PR YET! 1.20.1 Release: Major - 0.X.0 Releases focused on Content, changes to gameplay; While maintaining mostly API stability. labels Dec 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.20.1 Do Not Merge DO NOT MERGE THIS PR YET! Release: Major - 0.X.0 Releases focused on Content, changes to gameplay; While maintaining mostly API stability. type: feature New feature or request bundled for a 0.X.0 Update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant