package openmods.structured;
public class StructureObserver<C extends IStructureContainer<E>, E extends IStructureElement> implements IStructureObserver<C, E> {
@Override
public void onContainerAdded(int containerId, C container) {}
@Override
public void onElementAdded(int containerId, C container, int elementId, E element) {}
@Override
public void onUpdateStarted() {}
@Override
public void onDataUpdate() {}
@Override
public void onStructureUpdate() {}
@Override
public void onContainerUpdated(int containerId, C container) {}
@Override
public void onElementUpdated(int containerId, C container, int elementId, E element) {}
@Override
public void onUpdateFinished() {}
@Override
public void onElementRemoved(int containerId, C container, int elementId, E element) {}
@Override
public void onContainerRemoved(int containerId, C container) {}
}