1
0
mirror of https://e.coding.net/circlecloud/MiaoBoard.git synced 2024-11-24 02:09:03 +00:00

feat: 添加任务管理类 记分板接口 简易记分板

Signed-off-by: 502647092 <admin@yumc.pw>
This commit is contained in:
502647092 2016-06-13 20:26:04 +08:00
parent c89f3df7ca
commit 8f02e902f0
5 changed files with 72 additions and 25 deletions

View File

@ -1,25 +1,32 @@
package pw.yumc.MiaoBoard;
import org.bukkit.plugin.java.JavaPlugin;
import cn.citycraft.PluginHelper.config.FileConfig;
/**
* 喵式记分板主类
*
* @since 2016年6月4日 上午9:08:13
* @author
*/
public class MiaoBoard extends JavaPlugin {
private FileConfig config;
@Override
public FileConfig getConfig() {
return config;
}
@Override
public void onLoad() {
config = new FileConfig(this);
}
}
package pw.yumc.MiaoBoard;
import org.bukkit.plugin.java.JavaPlugin;
import cn.citycraft.PluginHelper.commands.HandlerCommand;
import cn.citycraft.PluginHelper.commands.HandlerCommands;
import cn.citycraft.PluginHelper.config.FileConfig;
/**
* 喵式记分板主类
*
* @since 2016年6月4日 上午9:08:13
* @author
*/
public class MiaoBoard extends JavaPlugin implements HandlerCommands {
private FileConfig config;
@Override
public FileConfig getConfig() {
return config;
}
@Override
public void onLoad() {
config = new FileConfig(this);
}
@HandlerCommand(name = "reload", description = "重新载入配置文件")
public void reload() {
config.reload();
}
}

View File

@ -0,0 +1,11 @@
package pw.yumc.MiaoBoard.runnable;
/**
* 线程任务管理类
*
* @since 2016年6月13日 下午5:02:06
* @author
*/
public class TaskManager {
}

View File

@ -0,0 +1,11 @@
package pw.yumc.MiaoBoard.scoreboard;
/**
* 记分板基础接口
*
* @since 2016年6月13日 下午5:02:51
* @author
*/
public interface IScoreBoard {
}

View File

@ -0,0 +1,15 @@
package pw.yumc.MiaoBoard.scoreboard;
import org.bukkit.Bukkit;
import org.bukkit.scoreboard.Scoreboard;
/**
* 简易记分板
*
* @since 2016年6月13日 下午5:06:46
* @author
*/
public class SimpleScoreBoard implements IScoreBoard {
private final Scoreboard board = Bukkit.getScoreboardManager().getNewScoreboard();
}

View File

@ -0,0 +1,3 @@
#关闭记分板的世界
DisableWorld:
- WorldName