Fixed legacy color mapping

This commit is contained in:
Anuken 2019-02-07 10:40:29 -05:00
parent c2919f7e7a
commit beb25bd595

View File

@ -20,37 +20,35 @@ public class LegacyColorMapper implements ContentList{
public void load(){
defaultValue = new LegacyBlock(Blocks.stone, Blocks.air);
//TODO remap colors later
// map("ff0000", Blocks.dirt, 0);
map("00ff00", Blocks.stone, 0);
map("323232", Blocks.stone, 0);
map("646464", Blocks.stone, 1);
//map("50965a", Blocks.grass, 0);
//map("5ab464", Blocks.grass, 1);
map("506eb4", Blocks.water, 0);
map("465a96", Blocks.deepwater, 0);
//map("252525", Blocks.blackstone, 0);
//map("575757", Blocks.blackstone, 1);
map("988a67", Blocks.sand, 0);
map("e5d8bb", Blocks.sand, 1);
map("c2d1d2", Blocks.snow, 0);
map("c4e3e7", Blocks.ice, 0);
map("f7feff", Blocks.snow, 1);
//map("6e501e", Blocks.dirt, 0);
//map("ed5334", Blocks.blackstone, 0);
map("292929", Blocks.tar, 0);
map("c3a490", OreBlock.get(Blocks.stone, Items.copper), 0);
map("161616", OreBlock.get(Blocks.stone, Items.coal), 0);
map("6277bc", OreBlock.get(Blocks.stone, Items.titanium), 0);
map("83bc58", OreBlock.get(Blocks.stone, Items.thorium), 0);
map("ff0000", Blocks.stainedStone);
map("00ff00", Blocks.stone);
map("323232", Blocks.stone);
map("646464", Blocks.stone, Blocks.rocks);
map("50965a", Blocks.stainedStone);
map("5ab464", Blocks.stainedStone, Blocks.stainedRocks);
map("506eb4", Blocks.water);
map("465a96", Blocks.deepwater);
map("252525", Blocks.ignarock);
map("575757", Blocks.ignarock, Blocks.duneRocks);
map("988a67", Blocks.sand);
map("e5d8bb", Blocks.sand, Blocks.duneRocks);
map("c2d1d2", Blocks.snow);
map("c4e3e7", Blocks.ice);
map("f7feff", Blocks.snow, Blocks.snowrocks);
map("6e501e", Blocks.stainedStone);
map("ed5334", Blocks.ignarock);
map("292929", Blocks.tar);
map("c3a490", OreBlock.get(Blocks.stone, Items.copper));
map("161616", OreBlock.get(Blocks.stone, Items.coal));
map("6277bc", OreBlock.get(Blocks.stone, Items.titanium));
map("83bc58", OreBlock.get(Blocks.stone, Items.thorium));
}
private void map(String color, Block block, Block wall){
blockMap.put(Color.rgba8888(Color.valueOf(color)), new LegacyBlock(block, wall));
}
//todo fix this, implement proper mapping w/ walls
private void map(String color, Block block, int __TODO_fix_this){
private void map(String color, Block block){
blockMap.put(Color.rgba8888(Color.valueOf(color)), new LegacyBlock(block, Blocks.air));
}