public static class SyncedField.SyncedItemHandler extends SyncedField<net.minecraftforge.items.IItemHandlerModifiable>
SyncedField.SyncedBoolean, SyncedField.SyncedDouble, SyncedField.SyncedEnum, SyncedField.SyncedFloat, SyncedField.SyncedFluidStack, SyncedField.SyncedInt, SyncedField.SyncedItemHandler, SyncedField.SyncedItemStack, SyncedField.SyncedString| Modifier and Type | Method and Description |
|---|---|
protected net.minecraftforge.items.IItemHandlerModifiable |
copyWhenNecessary(net.minecraftforge.items.IItemHandlerModifiable oldValue) |
protected boolean |
equals(net.minecraftforge.items.IItemHandlerModifiable oldValue,
net.minecraftforge.items.IItemHandlerModifiable newValue) |
protected net.minecraftforge.items.ItemStackHandler |
getValueForArray(java.lang.Object array,
int index) |
protected void |
injectValue(java.lang.reflect.Field field,
java.lang.Object te,
net.minecraftforge.items.IItemHandlerModifiable value) |
protected net.minecraftforge.items.IItemHandlerModifiable |
retrieveValue(java.lang.reflect.Field field,
java.lang.Object te) |
protected void |
setValueForArray(java.lang.Object array,
int index,
net.minecraftforge.items.IItemHandlerModifiable value) |
getAnnotation, getType, getValue, setAnnotation, setLazy, setValue, toString, updateprotected net.minecraftforge.items.ItemStackHandler getValueForArray(java.lang.Object array,
int index)
getValueForArray in class SyncedField<net.minecraftforge.items.IItemHandlerModifiable>protected void setValueForArray(java.lang.Object array,
int index,
net.minecraftforge.items.IItemHandlerModifiable value)
setValueForArray in class SyncedField<net.minecraftforge.items.IItemHandlerModifiable>protected net.minecraftforge.items.IItemHandlerModifiable retrieveValue(java.lang.reflect.Field field,
java.lang.Object te)
throws java.lang.Exception
retrieveValue in class SyncedField<net.minecraftforge.items.IItemHandlerModifiable>java.lang.Exceptionprotected void injectValue(java.lang.reflect.Field field,
java.lang.Object te,
net.minecraftforge.items.IItemHandlerModifiable value)
throws java.lang.Exception
injectValue in class SyncedField<net.minecraftforge.items.IItemHandlerModifiable>java.lang.Exceptionprotected boolean equals(net.minecraftforge.items.IItemHandlerModifiable oldValue,
net.minecraftforge.items.IItemHandlerModifiable newValue)
equals in class SyncedField<net.minecraftforge.items.IItemHandlerModifiable>protected net.minecraftforge.items.IItemHandlerModifiable copyWhenNecessary(net.minecraftforge.items.IItemHandlerModifiable oldValue)
copyWhenNecessary in class SyncedField<net.minecraftforge.items.IItemHandlerModifiable>