remove

public void remove(RemovalReason reason)

Unified teardown for this instance. Visuals are always removed; other side-effects depend on the reason (chunk unload vs. world unload vs. reload vs. shutdown).