aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtneioreplugin/plugin/block/ModBlocks.java
blob: df3f59f35558b1c61fbd52f5112e17501046fb25 (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
package gtneioreplugin.plugin.block;

import java.util.HashMap;
import java.util.Map;

import net.minecraft.block.Block;

import cpw.mods.fml.common.registry.GameRegistry;
import gtneioreplugin.plugin.item.ItemDimensionDisplay;
import gtneioreplugin.util.DimensionHelper;

public class ModBlocks {

    public static final Map<String, Block> blocks = new HashMap<>();

    public static void init() {
        for (String dimension : DimensionHelper.DimNameDisplayed) {
            Block block = new BlockDimensionDisplay(dimension);
            GameRegistry.registerBlock(block, ItemDimensionDisplay.class, "blockDimensionDisplay_" + dimension);
            blocks.put(dimension, block);
        }
    }

    public static Block getBlock(String dimension) {
        return blocks.get(dimension);
    }
}