Package-level declarations

Types

Link copied to clipboard
class ArmorItemFacet(itemSlot: ItemSlot, stacksToKeep: List<ItemSlot>, armorComparator: ArmorComparator) : ItemFacet
Link copied to clipboard
class ArrowItemFacet(itemSlot: ItemSlot) : ItemFacet
Link copied to clipboard
class BlockItemFacet(itemSlot: ItemSlot) : ItemFacet
Link copied to clipboard
class BowItemFacet(itemSlot: ItemSlot) : ItemFacet
Link copied to clipboard
Link copied to clipboard
class FoodItemFacet(itemSlot: ItemSlot) : ItemFacet
Link copied to clipboard
open class ItemFacet(val itemSlot: ItemSlot) : Comparable<ItemFacet> , ItemStackHolder
Link copied to clipboard

Specialization of weapon type. Used in order to allow the user to specify that they want a mace and not an axe or something.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PrimitiveItemFacet(itemSlot: ItemSlot, val category: ItemCategory, val worth: Int = 0) : ItemFacet
Link copied to clipboard
class RodItemFacet(itemSlot: ItemSlot) : ItemFacet
Link copied to clipboard
Link copied to clipboard

Specialization of weapon type. Used in order to allow the user to specify that they want a sword and not an axe or something.

Link copied to clipboard

Specialization of weapon type. Used in order to allow the user to specify that they want a sword and not an axe or something.

Link copied to clipboard
Link copied to clipboard
open class WeaponItemFacet(itemSlot: ItemSlot) : ItemFacet