Class MaterialParser

java.lang.Object
com.moyskleytech.obsidian.material.MaterialParser

public class MaterialParser extends Object
Material parser
  • Constructor Details

    • MaterialParser

      public MaterialParser()
  • Method Details

    • deserialize

      public static ObsidianMaterial deserialize(String str)
      Equivalent to ObsidianMaterial.valueOf with a try/catch Return STONE if the material is missing
      Parameters:
      str - String representing the material
      Returns:
      ObsidianMaterial
    • serialize

      public static String serialize(ObsidianMaterial itemTemplate)
      Serialize a material, always equal to .getKey()
      Parameters:
      itemTemplate - return a representation of the material
      Returns:
      A string representing the object