类 Configurable<T>
java.lang.Object
top.shjibi.plugineer.config.Configurable<T>
可以保存、读写的数据
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明abstract TgetData()abstract @NotNull File[]getFiles()获取存储数据的所有文件abstract @NotNull Fileabstract @NotNull StringgetName()abstract @NotNull org.bukkit.plugin.Plugin获取使用该数据的文件夹protected abstract T从文件中加载数据protected @NotNull File创建该插件的数据文件夹和存储数据的文件夹abstract voidsave()保存内存中所有的数据toString()
-
构造器详细资料
-
Configurable
public Configurable()
-
-
方法详细资料
-
save
public abstract void save()保存内存中所有的数据 -
load
从文件中加载数据- 参数:
file- 需要加载的文件- 返回:
- 加载的数据
-
getName
- 返回:
- 该数据的名字
-
getFolder
- 返回:
- 存储该数据的文件夹
-
getFiles
获取存储数据的所有文件 -
getPlugin
@NotNull public abstract @NotNull org.bukkit.plugin.Plugin getPlugin()获取使用该数据的文件夹 -
getData
- 返回:
- 内存中所有的数据
-
mkdirs
@NotNull protected @NotNull File mkdirs(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @Nullable @Nullable String folderName) 创建该插件的数据文件夹和存储数据的文件夹- 参数:
plugin- 使用该文件夹的插件folderName- 存储数据文件夹的名字- 返回:
- 创建的存储数据的文件夹
-
toString
-