Make fields final if possible to ensure immutability
This commit is contained in:
@@ -72,7 +72,7 @@ public abstract class AEBaseContainer extends Container
|
||||
int ticksSinceCheck = 900;
|
||||
|
||||
IAEItemStack clientRequestedTargetItem = null;
|
||||
List<PacketPartialItem> dataChunks = new LinkedList<PacketPartialItem>();
|
||||
final List<PacketPartialItem> dataChunks = new LinkedList<PacketPartialItem>();
|
||||
|
||||
public void postPartial(PacketPartialItem packetPartialItem)
|
||||
{
|
||||
@@ -216,7 +216,7 @@ public abstract class AEBaseContainer extends Container
|
||||
public ContainerOpenContext openContext;
|
||||
|
||||
protected IMEInventoryHandler<IAEItemStack> cellInv;
|
||||
protected HashSet<Integer> locked = new HashSet<Integer>();
|
||||
protected final HashSet<Integer> locked = new HashSet<Integer>();
|
||||
protected IEnergySource powerSrc;
|
||||
|
||||
public void lockPlayerInventorySlot(int idx)
|
||||
@@ -560,7 +560,7 @@ public abstract class AEBaseContainer extends Container
|
||||
detectAndSendChanges();
|
||||
}
|
||||
|
||||
HashMap<Integer, SyncData> syncData = new HashMap<Integer, SyncData>();
|
||||
final HashMap<Integer, SyncData> syncData = new HashMap<Integer, SyncDat>();
|
||||
|
||||
@Override
|
||||
public void detectAndSendChanges()
|
||||
|
||||
Reference in New Issue
Block a user