package pneumaticCraft.common.network;
import java.util.List;
import net.minecraft.nbt.NBTTagCompound;
import pneumaticCraft.common.inventory.SyncedField;
public interface IDescSynced{
public static enum Type{
TILE_ENTITY, SEMI_BLOCK;
}
public Type getSyncType();
public List<SyncedField> getDescriptionFields();
public void writeToPacket(NBTTagCompound tag);
public void readFromPacket(NBTTagCompound tag);
public int getX();
public int getY();
public int getZ();
public void onDescUpdate();
}