AreaShop/Interfaces/src/main/java/me/wiefferink/areashop/interfaces/WorldEditInterface.java

17 lines
640 B
Java

package me.wiefferink.areashop.interfaces;
import java.io.File;
public abstract class WorldEditInterface {
protected AreaShopInterface pluginInterface;
public WorldEditInterface(AreaShopInterface pluginInterface) {
this.pluginInterface = pluginInterface;
}
// Different way to restore blocks per implementation, newer ones support entities as well
public abstract boolean restoreRegionBlocks(File file, GeneralRegionInterface regionInterface);
// Different way to save blocks per implementation, newer ones support entities as well
public abstract boolean saveRegionBlocks(File file, GeneralRegionInterface regionInterface);
}