Skip to main content

LiquidRegistry.Storage

Index

Constructors

constructor

Properties

readonlyliquidAmounts
internal

liquidAmounts: {}

Type declaration

  • [key string]: number

readonlyliquidLimits
internal

liquidLimits: {}

Type declaration

  • [key string]: number

readonlytileEntity

tileEntity: TileEntity

Methods

_setContainerScale

  • _setContainerScale(container: Container, scale: string, liquid: string, val: number): void
  • internal

    Parameters

    • container: Container
    • scale: string
    • liquid: string
    • val: number

    Returns void

addLiquid

  • addLiquid(liquid: string, amount: number, onlyFullAmount?: boolean): number
  • Parameters

    • liquid: string
    • amount: number
    • optionalonlyFullAmount: boolean

    Returns number

getAmount

  • getAmount(liquid: string): number
  • Parameters

    • liquid: string

    Returns number

getLimit

  • getLimit(liquid: string): number
  • Parameters

    • liquid: string

    Returns number

getLiquid

  • getLiquid(liquid: string, amount: number, onlyFullAmount?: boolean): number
  • Parameters

    • liquid: string
    • amount: number
    • optionalonlyFullAmount: boolean

    Returns number

getLiquidStored

  • getLiquidStored(): string
  • Returns string

getParent

getRelativeAmount

  • getRelativeAmount(liquid: string): number
  • Parameters

    • liquid: string

    Returns number

hasDataFor

  • hasDataFor(liquid: string): boolean
  • Parameters

    • liquid: string

    Returns boolean

isEmpty

  • isEmpty(liquid?: string): boolean
  • Parameters

    • optionalliquid: string

    Returns boolean

isFull

  • isFull(liquid?: string): boolean
  • Parameters

    • optionalliquid: string

    Returns boolean

setAmount

  • setAmount(liquid: string, amount: number): void
  • Parameters

    • liquid: string
    • amount: number

    Returns void

setLimit

  • setLimit(liquid: string, limit: number): void
  • Parameters

    • liquid: string
    • limit: number

    Returns void

setParent

updateUiScale

  • updateUiScale(scale: string, liquid: string, container?: Container): void
  • Parameters

    • scale: string
    • liquid: string
    • optionalcontainer: Container

    Returns void