Skip to content

Status Effects

Homak edited this page Nov 1, 2026 · 4 revisions

Overview

Currently provides one interface for status effects: UnclearableStatusEffect.

Package: org.carpentry.citrine.api.effect

Unclearable Status Effect

UnclearableStatusEffect marks a status effect as unclearable through methods such as drinking milk or using /effect clear.

To implement it, simply have your custom StatusEffect class implement the interface:

public class UnclearableEffect extends StatusEffect implements UnclearableStatusEffect {
    protected UnclearableEffect(StatusEffectCategory category, int color) {
        super(category, color);
    }
}

No additional methods are required.

Clone this wiki locally