Data storage
Get data manager
java
import moe.shizuki.korrent.plugin.KorrentPlugin;
import moe.shizuki.korrent.plugin.data.PluginDataManager;
import org.pf4j.PluginWrapper;
public class DemoPlugin extends KorrentPlugin {
public static PluginDataManager manager = new PluginDataManager("null");
public DemoPlugin(PluginWrapper wrapper) {
super(wrapper);
manager = this.getPluginDataManager;
}
}kotlin
import moe.shizuki.korrent.plugin.KorrentPlugin
import moe.shizuki.korrent.plugin.data.PluginDataManager
import org.pf4j.PluginWrapper
class DemoPlugin(wrapper: PluginWrapper): KorrentPlugin(wrapper) {
init {
manager = this.getPluginDataManager
}
companion object {
var manager: PluginDataManager = PluginDataManager("null")
}
}Get data folder
java
public class DataStorage {
public File getDataFolder() {
return DemoPlugin.manager.getPluginDataFolder;
}
}kotlin
public class DataStorage {
public File getDataFolder() {
return DemoPlugin.manager.getPluginDataFolder
}
}Have fun in this directory!