NBTTagCompound data = player.getCompoundTag("Data");
PlayerSave save = new PlayerSave(id);
save.readFromNBT(data, true);
this.playerSaveData.put(id, save);
}
<BUG>}
private void writeToNBT(NBTTagCompound compound){

NBTTagList networkList = new NBTTagList();</BUG>
for(Network network : this.laserRelayNetworks){

NBTTagCompound data = player.getCompoundTag("Data");
PlayerSave save = new PlayerSave(id);
save.readFromNBT(data, true);
this.playerSaveData.put(id, save);
}
}
@Override
public void readFromNBT(NBTTagCompound compound){
this.readFromNBT(compound, false);
}
@Override
public NBTTagCompound writeToNBT(NBTTagCompound compound){
NBTTagList networkList = new NBTTagList();
for(Network network : this.laserRelayNetworks){
