Package-level declarations

Types

Link copied to clipboard
class AddonPageButton(val addon: RebarAddon, val page: GuidePage) : GuideButton

A button that opens a page using the addon for the item

Link copied to clipboard

Represents the back button in the guide.

Link copied to clipboard
class ContributorButton(val addon: RebarAddon, val contributor: ContributorConfig) : AbstractItem
Link copied to clipboard
open class FluidButton(fluids: List<RebarFluid>, val amount: Double?, val preDisplayDecorator: (ItemStackBuilder) -> ItemStackBuilder) : AbstractItem

Represents a fluid in the guide.

Link copied to clipboard
abstract class GuideButton : AbstractItem
Link copied to clipboard
class ItemButton @JvmOverloads constructor(stacks: List<ItemStack>, val preDisplayDecorator: (ItemStack, Player) -> ItemStack = { stack, _ -> stack }) : AbstractBoundItem

Represents an item in the guide.

Link copied to clipboard
open class PageButton(val stack: ItemStack, val page: GuidePage) : GuideButton

A button that opens another page in the guide.

Link copied to clipboard
open class ResearchButton(val research: Research) : AbstractBoundItem

A button that shows a research.