Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Support for 1.12 item configs in 1.13.
- */
- public static Material getMaterial(String name) {
- Material result = null;
- try {
- result = getMaterial(Integer.parseInt(name));
- } catch (NumberFormatException handled) {
- }
- if(result == null) {
- String filtered = name.toUpperCase().replaceAll("\\s+", "_").replaceAll("\\W", "");
- result = Material.getMaterial(filtered);
- if (result == null) {
- result = Material.getMaterial("LEGACY_" + filtered);
- }
- }
- return (material == null) ? Material.AIR : result;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement