diff options
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java')
| -rw-r--r-- | src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java b/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java new file mode 100644 index 0000000000..e8349d8553 --- /dev/null +++ b/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java @@ -0,0 +1,29 @@ +package gtPlusPlus.xmod.galacticraft.system.objects; + +import gtPlusPlus.api.objects.data.AutoMap; +import net.minecraft.block.Block; + +public interface IPlanetBlockRegister extends Runnable { + + public abstract AutoMap<Block> getBlocksToRegister(); + + public abstract Block getWaterBlock(); + + public abstract Block getTopLayer(); + + public abstract Block getSoil(); + + public abstract Block getSoil2(); + + public abstract Block getStone(); + + public abstract void register(); + + @Override + default void run() { + register(); + } + + + +} |
