Class FileUtils

java.lang.Object
emu.grasscutter.utils.FileUtils

public final class FileUtils extends Object
  • Constructor Details

    • FileUtils

      public FileUtils()
  • Method Details

    • getDataPathTsjJsonTsv

      public static Path getDataPathTsjJsonTsv(String filename)
    • getDataPathTsjJsonTsv

      public static Path getDataPathTsjJsonTsv(String filename, boolean fallback)
    • getDataPath

      public static Path getDataPath(String path)
    • getDataUserPath

      public static Path getDataUserPath(String path)
    • getPacketPath

      public static Path getPacketPath(String path)
    • getPluginPath

      public static Path getPluginPath(String path)
    • getResourcePath

      public static Path getResourcePath(String path)
    • getExcelPath

      public static Path getExcelPath(String filename)
    • getTsjJsonTsv

      public static Path getTsjJsonTsv(Path root, String filename)
    • getScriptPath

      public static Path getScriptPath(String path)
    • write

      public static void write(String dest, byte[] bytes)
    • read

      public static byte[] read(String dest)
    • read

      public static byte[] read(Path path)
    • readResourceAsStream

      public static InputStream readResourceAsStream(String resourcePath)
    • readResource

      public static byte[] readResource(String resourcePath)
    • read

      public static byte[] read(File file)
    • copyResource

      public static void copyResource(String resourcePath, String destination)
    • getFilenameWithoutPath

      @Deprecated public static String getFilenameWithoutPath(String filename)
      Deprecated.
    • getFilenameWithoutExtension

      public static String getFilenameWithoutExtension(String filename)
    • getFileExtension

      public static String getFileExtension(Path path)
    • getPathsFromResource

      public static List<Path> getPathsFromResource(String folder) throws URISyntaxException
      Throws:
      URISyntaxException
    • readToString

      public static String readToString(InputStream file) throws IOException
      Throws:
      IOException