Class ParseOperator<T2 extends IValueType<V2>,V2 extends IValue>

java.lang.Object
org.cyclops.integrateddynamics.core.evaluate.operator.OperatorBase
org.cyclops.integrateddynamics.core.evaluate.operator.ParseOperator<T2,V2>
All Implemented Interfaces:
IOperator

public class ParseOperator<T2 extends IValueType<V2>,V2 extends IValue> extends OperatorBase
Base class for parse operators.
  • Constructor Details

  • Method Details

    • getUniqueName

      public net.minecraft.resources.ResourceLocation getUniqueName()
      Specified by:
      getUniqueName in interface IOperator
      Overrides:
      getUniqueName in class OperatorBase
      Returns:
      The unique name for this operator, only used for internal storage.
    • getUnlocalizedType

      public String getUnlocalizedType()
      Specified by:
      getUnlocalizedType in class OperatorBase
    • getUnlocalizedPrefix

      protected String getUnlocalizedPrefix()
      Overrides:
      getUnlocalizedPrefix in class OperatorBase
    • loadTooltip

      public void loadTooltip(List<net.minecraft.network.chat.Component> lines, boolean appendOptionalInfo)
      Description copied from interface: IOperator
      Add tooltip lines for this aspect when hovered in a gui.
      Specified by:
      loadTooltip in interface IOperator
      Overrides:
      loadTooltip in class OperatorBase
      Parameters:
      lines - The list to add lines to.
      appendOptionalInfo - If shift-to-show info should be added.