Class SyncedField.SyncedEnum
java.lang.Object
me.desht.pneumaticcraft.common.network.SyncedField<Byte>
me.desht.pneumaticcraft.common.network.SyncedField.SyncedEnum
- Enclosing class:
- SyncedField<T>
FIXME: sync'ing an array of enum does not work
-
Nested Class Summary
Nested classes/interfaces inherited from class me.desht.pneumaticcraft.common.network.SyncedField
SyncedField.SyncedBoolean, SyncedField.SyncedDouble, SyncedField.SyncedEnum, SyncedField.SyncedFloat, SyncedField.SyncedFluidStack, SyncedField.SyncedInt, SyncedField.SyncedItemHandler, SyncedField.SyncedItemStack, SyncedField.SyncedString -
Method Summary
Modifier and TypeMethodDescriptionprotected BytegetValueForArray(Object array, int index) protected voidinjectValue(Field field, Object te, Byte value) protected ByteretrieveValue(Field field, Object te) protected voidsetValueForArray(Object array, int index, Byte value) Methods inherited from class me.desht.pneumaticcraft.common.network.SyncedField
copyWhenNecessary, equals, getType, getValue, setLazy, setValue, toString, update
-
Method Details
-
getValueForArray
- Specified by:
getValueForArrayin classSyncedField<Byte>
-
setValueForArray
- Specified by:
setValueForArrayin classSyncedField<Byte>
-
retrieveValue
- Overrides:
retrieveValuein classSyncedField<Byte>- Throws:
Exception
-
injectValue
- Overrides:
injectValuein classSyncedField<Byte>- Throws:
Exception
-