Class DummyValueType
java.lang.Object
org.cyclops.integratedmekanism.gametest.integration.DummyValueType
- All Implemented Interfaces:
org.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
public class DummyValueType
extends Object
implements org.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
TODO: use ID variant in 1.21.8+
Dummy value type
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.cyclops.integrateddynamics.api.evaluate.variable.IValueType
org.cyclops.integrateddynamics.api.evaluate.variable.IValueType.ValueTypeComparator -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.network.chat.ComponentcanDeserialize(org.cyclops.integrateddynamics.api.evaluate.variable.ValueDeseralizationContext valueDeseralizationContext, net.minecraft.nbt.Tag value) cast(org.cyclops.integrateddynamics.api.evaluate.variable.IValue value) booleancorrespondsTo(org.cyclops.integrateddynamics.api.evaluate.variable.IValueType valueType) org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeLPElementBasedeserialize(org.cyclops.integrateddynamics.api.evaluate.variable.ValueDeseralizationContext valueDeseralizationContext, net.minecraft.nbt.Tag value) intnet.minecraft.ChatFormattingnet.minecraft.resources.ResourceLocationbooleanbooleanisObject()voidloadTooltip(List<net.minecraft.network.chat.Component> lines, boolean appendOptionalInfo, DummyValueType.DummyValue value) parseString(String value) net.minecraft.nbt.Tagserialize(org.cyclops.integrateddynamics.api.evaluate.variable.ValueDeseralizationContext valueDeseralizationContext, DummyValueType.DummyValue dummyValue) net.minecraft.network.chat.MutableComponentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.cyclops.integrateddynamics.api.evaluate.variable.IValueType
getVariableItemOverrideModel, renderISTER
-
Field Details
-
TYPE
-
-
Constructor Details
-
DummyValueType
public DummyValueType()
-
-
Method Details
-
isCategory
public boolean isCategory()- Specified by:
isCategoryin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
isObject
public boolean isObject()- Specified by:
isObjectin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
getDefault
- Specified by:
getDefaultin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
getTypeName
- Specified by:
getTypeNamein interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
getUniqueName
public net.minecraft.resources.ResourceLocation getUniqueName()- Specified by:
getUniqueNamein interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
getTranslationKey
- Specified by:
getTranslationKeyin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
loadTooltip
public void loadTooltip(List<net.minecraft.network.chat.Component> lines, boolean appendOptionalInfo, @Nullable DummyValueType.DummyValue value) - Specified by:
loadTooltipin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
toCompactString
- Specified by:
toCompactStringin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
getDisplayColor
public int getDisplayColor()- Specified by:
getDisplayColorin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
getDisplayColorFormat
public net.minecraft.ChatFormatting getDisplayColorFormat()- Specified by:
getDisplayColorFormatin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
serialize
public net.minecraft.nbt.Tag serialize(org.cyclops.integrateddynamics.api.evaluate.variable.ValueDeseralizationContext valueDeseralizationContext, DummyValueType.DummyValue dummyValue) - Specified by:
serializein interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
correspondsTo
public boolean correspondsTo(org.cyclops.integrateddynamics.api.evaluate.variable.IValueType valueType) - Specified by:
correspondsToin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
canDeserialize
public net.minecraft.network.chat.Component canDeserialize(org.cyclops.integrateddynamics.api.evaluate.variable.ValueDeseralizationContext valueDeseralizationContext, net.minecraft.nbt.Tag value) - Specified by:
canDeserializein interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
deserialize
public DummyValueType.DummyValue deserialize(org.cyclops.integrateddynamics.api.evaluate.variable.ValueDeseralizationContext valueDeseralizationContext, net.minecraft.nbt.Tag value) - Specified by:
deserializein interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
materialize
- Specified by:
materializein interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
toString
- Specified by:
toStringin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
parseString
public DummyValueType.DummyValue parseString(String value) throws org.cyclops.integrateddynamics.api.evaluate.EvaluationException - Specified by:
parseStringin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>- Throws:
org.cyclops.integrateddynamics.api.evaluate.EvaluationException
-
createLogicProgrammerElement
public org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeLPElementBase createLogicProgrammerElement()- Specified by:
createLogicProgrammerElementin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>
-
cast
public DummyValueType.DummyValue cast(org.cyclops.integrateddynamics.api.evaluate.variable.IValue value) throws org.cyclops.integrateddynamics.api.evaluate.EvaluationException - Specified by:
castin interfaceorg.cyclops.integrateddynamics.api.evaluate.variable.IValueType<DummyValueType.DummyValue>- Throws:
org.cyclops.integrateddynamics.api.evaluate.EvaluationException
-