namespace Yog;
/// An item a mod declares (`item Gem { … }`), as a stack of it is used:
/// made for each use (its constructor subscribes) until stacks keep state.
[Intrinsic]
public abstract class ItemObject {
/// A player used it (right-clicked holding it).
public event Action<Player> Use;
}