MatterEmiStack

class MatterEmiStack(val stack: MatterStack, amount: Long) : EmiStack

Constructors

Link copied to clipboard
constructor(stack: MatterStack, amount: Long)
constructor(type: IMatterType, amount: Long)

Properties

Link copied to clipboard
open var amount: Long
Link copied to clipboard
open var chance: Float
Link copied to clipboard
open override val componentChanges: DataComponentPatch
Link copied to clipboard
open val emiStacks: List<EmiStack?>?
Link copied to clipboard
open override val id: ResourceLocation
Link copied to clipboard
open override val isEmpty: Boolean
Link copied to clipboard
open val itemStack: ItemStack?
Link copied to clipboard
open override val key: Any?
Link copied to clipboard
open override val name: Component
Link copied to clipboard
open var remainder: EmiStack?
Link copied to clipboard
val stack: MatterStack
Link copied to clipboard
open override val tooltip: List<ClientTooltipComponent>
Link copied to clipboard
open override val tooltipText: List<Component>

Functions

Link copied to clipboard
open fun comparison(comparison: Comparison?): EmiStack?
open fun comparison(comparison: Function<Comparison?, Comparison?>?): EmiStack?
Link copied to clipboard
open override fun copy(): EmiStack
Link copied to clipboard
@Nullable
open operator fun <T : Any?> get(type: DataComponentType<out T?>?): @Nullable T?
Link copied to clipboard
open override fun getComponentChanges(): DataComponentPatch
Link copied to clipboard
open override fun getId(): ResourceLocation
Link copied to clipboard
open override fun getKey(): Any?
Link copied to clipboard
@Nullable
open fun <T : Any?> getKeyOfType(clazz: Class<T?>?): @Nullable T?
Link copied to clipboard
open override fun getName(): Component
Link copied to clipboard
open fun <T : Any?> getOrDefault(type: DataComponentType<out T?>?, fallback: T?): T?
Link copied to clipboard
open override fun getTooltip(): List<ClientTooltipComponent>
Link copied to clipboard
open override fun getTooltipText(): List<Component>
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open fun isEqual(stack: EmiStack?): Boolean
open fun isEqual(stack: EmiStack?, comparison: Comparison?): Boolean
Link copied to clipboard
open fun render(draw: GuiGraphics?, x: Int, y: Int, delta: Float)
open override fun render(graphics: GuiGraphics, x: Int, y: Int, delta: Float, flags: Int)