aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/galacticraft/system/objects/IPlanetBlockRegister.java
blob: 60199406a727aac6e69768a76a3171e13517df27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package gtPlusPlus.xmod.galacticraft.system.objects;

import java.util.Map;

import gtPlusPlus.api.objects.data.AutoMap;
import net.minecraft.block.Block;

public interface IPlanetBlockRegister extends Runnable {

	public abstract Map<Integer, Block> getBlocks();

	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();
	}
	
	
	
}