Represents a clickable button in a KtInventory.
Base class for all inventory components.
Represents a storable component of a KtInventory that manages inventory slots and their interactions.