Clean
[esp.git] / src / net / encode / wurmesp / util / XrayColors.java
1 package net.encode.wurmesp.util;
2
3 import com.wurmonline.mesh.Tiles;
4 import com.wurmonline.mesh.Tiles.Tile;
5
6 import java.awt.Color;
7 import java.util.EnumMap;
8
9 public class XrayColors {
10 private static final EnumMap<Tiles.Tile, Color> MAPPINGS = new EnumMap<Tile, Color>(Tiles.Tile.class);
11
12 public static void addMapping(Tiles.Tile tile, Color color) {
13 MAPPINGS.put(tile, color);
14 }
15
16 public static void addMapping(Tiles.Tile tile, float[] color) {
17 MAPPINGS.put(tile, new Color(color[0], color[1], color[2]));
18 }
19
20 public static Color getColorFor(Tiles.Tile tile) {
21 return MAPPINGS.getOrDefault(tile, Color.PINK);
22 }
23 }
24