Package-level declarations

Types

Link copied to clipboard
class ColorPickerWindow(colorPreviewItem: ColorPreviewItem, color: Color, openPrevious: (Player) -> Unit)
Link copied to clipboard
abstract class ColorPreviewItem(color: Color) : AbstractItem
Link copied to clipboard
class EnergyBar(height: Int, energy: Provider<Long>, maxEnergy: Provider<Long>, energyPlus: Provider<Long>, energyMinus: Provider<Long>) : VerticalBar

A multi-item gui component for displaying energy levels.

Link copied to clipboard
class FluidBar(height: Int, fluidHolder: FluidHolder, fluidContainer: NetworkedFluidContainer, capacity: Provider<Long>, type: Provider<FluidType?>, amount: Provider<Long>) : VerticalBar

A multi-item gui component for displaying fluid levels.

Link copied to clipboard
class OpenColorPickerWindowItem(window: ColorPickerWindow) : SimpleItem
Link copied to clipboard
class StaticFluidBar(height: Int, capacity: Long, type: FluidType, amount: Long) : VerticalBar

A multi-item gui component for displaying a constant fluid level.

Link copied to clipboard
abstract class VerticalBar(height: Int) : Supplier<Item>

Functions

Link copied to clipboard
fun <G : Gui, B : Gui.Builder<G, B>> Gui.Builder<G, B>.addIngredient(char: Char, item: NovaItem): @NotNull B
fun Structure.addIngredient(char: Char, item: NovaItem): @NotNull Structure
fun <G : Gui, B : Gui.Builder<G, B>> Gui.Builder<G, B>.addIngredient(char: Char, inventory: Inventory, background: NovaItem): @NotNull B
fun Structure.addIngredient(char: Char, inventory: Inventory, background: NovaItem): @NotNull Structure