Allow replace effects in Consumable Component Builder (#12938)

This commit is contained in:
Pedro
2025-08-08 12:17:34 -04:00
committed by GitHub
parent a664311f0f
commit abf6b6c228
2 changed files with 53 additions and 0 deletions
@@ -96,6 +96,12 @@ public record PaperConsumable(
return this;
}
@Override
public Builder effects(final List<ConsumeEffect> effects) {
this.effects.clear();
return this.addEffects(effects);
}
@Override
public Builder addEffect(final ConsumeEffect effect) {
this.effects.add(PaperConsumableEffect.toNms(effect));