add

BiomeModification add(ModificationPhase phase, Predicate<BiomeSelectionContext> selector, Consumer<BiomeModificationContext> modifier)

Adds a modifier that is not sensitive to the current state of the biome when it is applied, examplesfor this are modifiers that simply add or remove features unconditionally, or change other valuesto constants.

Adds a modifier that is sensitive to the current state of the biome when it is applied.Examples for this are modifiers that apply scales to existing values (e.g. half the temperature).

For modifiers that should only be applied if a given condition is met for a Biome, please add theseconditions to the selector, and use a context-free modifier instead, as this will greatly helpwith debugging world generation issues.