First Commit
[esp.git] / src / net / encode / wurmesp / util / XrayColors.java
1 /*
2 * Decompiled with CFR 0.151.
3 *
4 * Could not load the following classes:
5 * com.wurmonline.mesh.Tiles$Tile
6 */
7 package net.encode.wurmesp.util;
8
9 import com.wurmonline.mesh.Tiles;
10 import com.wurmonline.mesh.Tiles.Tile;
11
12 import java.awt.Color;
13 import java.util.EnumMap;
14
15 public class XrayColors {
16 private static final EnumMap<Tiles.Tile, Color> MAPPINGS = new EnumMap<Tile, Color>(Tiles.Tile.class);
17
18 public static void addMapping(Tiles.Tile tile, Color color) {
19 MAPPINGS.put(tile, color);
20 }
21
22 public static void addMapping(Tiles.Tile tile, float[] color) {
23 MAPPINGS.put(tile, new Color(color[0], color[1], color[2]));
24 }
25
26 public static Color getColorFor(Tiles.Tile tile) {
27 return MAPPINGS.getOrDefault(tile, Color.PINK);
28 }
29 }
30