Class LbaFluidsConfig

java.lang.Object
alexiil.mc.lib.attributes.fluid.LbaFluidsConfig

public final class LbaFluidsConfig extends Object
Stores various options for LBA-fluids. As LBA doesn't ship with a config library these are all stored in config/libblockattributes_fluids.txt, in Properties format.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final boolean
    If true then we don't emit white for fluid arguments and gray for everything else.
    static final boolean
    If true then we explicitly remove colours from fluid names.
    static final boolean
    If true then we put the fluid name in the middle of the text, false to put the fluid name at the top.
    static final boolean
    If true the we should use shorthand for localization rather than longhand ("1/4 B" rather than "1 Bucket in a 4 Bucket Tank").
    static final boolean
    If true then we should use symbols (B, t) instead of names (Buckets, Ticks).
    static final boolean
    If true the we should use ticks for the time unit instead of seconds.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • USE_SYMBOLS

      public static final boolean USE_SYMBOLS
      If true then we should use symbols (B, t) instead of names (Buckets, Ticks).
    • USE_TICKS

      public static final boolean USE_TICKS
      If true the we should use ticks for the time unit instead of seconds.
    • USE_SHORT_DESC

      public static final boolean USE_SHORT_DESC
      If true the we should use shorthand for localization rather than longhand ("1/4 B" rather than "1 Bucket in a 4 Bucket Tank").
    • DISABLE_FLUID_COLOURS

      public static final boolean DISABLE_FLUID_COLOURS
      If true then we explicitly remove colours from fluid names.
    • DISABLE_EMPHASIS_COLOURS

      public static final boolean DISABLE_EMPHASIS_COLOURS
      If true then we don't emit white for fluid arguments and gray for everything else.
    • TOOLTIP_JOIN_NAME_AMOUNT

      public static final boolean TOOLTIP_JOIN_NAME_AMOUNT
      If true then we put the fluid name in the middle of the text, false to put the fluid name at the top.
  • Constructor Details

    • LbaFluidsConfig

      public LbaFluidsConfig()