Add MaterialUtil.getColorOf

This commit is contained in:
md678685 2018-12-23 19:31:33 +00:00
parent 4b1c51c21d
commit 5104463593

View File

@ -1,6 +1,7 @@
package com.earth2me.essentials.utils;
import org.bukkit.Bukkit;
import org.bukkit.DyeColor;
import org.bukkit.Material;
import org.bukkit.material.MaterialData;
@ -108,4 +109,14 @@ public class MaterialUtil {
.map(material -> Bukkit.getUnsafe().fromLegacy(new MaterialData(material, damage)))
.orElse(null);
}
public static DyeColor getColorOf(Material material) {
for (DyeColor color : DyeColor.values()) {
if (material.toString().contains(color.name())) {
return color;
}
}
return DyeColor.WHITE;
}
}