mcph.file_manager.abstract#

Module for abstract file manager.

Module Contents#

Classes#

AbstractFileManager

Abstract File Manager class.

class AbstractFileManager[source]#

Bases: abc.ABC

Abstract File Manager class.

abstract open_jar(jar_file: str) bytes[source]#

Open specified jar.

Parameters:

jar_file – Path to plugin in jar.

Returns:

Raw text from plugin.yml.

abstract get_all_files(path: str) List[str][source]#

List with all files in path.

Parameters:

path – Path to folder for list of all files.

Returns:

List with all files in folder.