OwnedEntityState

public final class OwnedEntityState implements AutoCloseable

Optional, conditional restoration for script-owned gravity/scale changes.

Functions

Link copied to clipboard
public void close()
Link copied to clipboard
public static OwnedEntityState gravity(Entity entity, boolean replacement, Plugin plugin)
Link copied to clipboard
public static OwnedEntityState potion(LivingEntity entity, PotionEffect replacement, Plugin plugin)
Restores only the still-owned active potion, retaining the original effect's elapsed game ticks.
Link copied to clipboard
public static OwnedEntityState scale(LivingEntity entity, double replacement, Plugin plugin)