Class ValueObjectTypeBase<V extends IValue>

java.lang.Object
org.cyclops.integrateddynamics.core.evaluate.variable.ValueTypeBase<V>
org.cyclops.integrateddynamics.core.evaluate.variable.ValueObjectTypeBase<V>
All Implemented Interfaces:
IValueType<V>
Direct Known Subclasses:
ValueObjectTypeBlock, ValueObjectTypeEntity, ValueObjectTypeFluidStack, ValueObjectTypeIngredients, ValueObjectTypeItemStack, ValueObjectTypeRecipe, ValueTypeList

public abstract class ValueObjectTypeBase<V extends IValue> extends ValueTypeBase<V>
Base implementation of a value object type.
  • Constructor Details

    • ValueObjectTypeBase

      public ValueObjectTypeBase(String typeName, @Nullable Class<V> valueClass)
    • ValueObjectTypeBase

      public ValueObjectTypeBase(String typeName, int color, net.minecraft.ChatFormatting colorFormat, @Nullable Class<V> valueClass)
  • Method Details