1
0
mirror of https://e.coding.net/circlecloud/MiaoBoard.git synced 2024-11-25 02:19:07 +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; package pw.yumc.MiaoBoard;
import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.plugin.java.JavaPlugin;
import cn.citycraft.PluginHelper.config.FileConfig; 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 *
*/ * @since 2016年6月4日 上午9:08:13
public class MiaoBoard extends JavaPlugin { * @author
private FileConfig config; */
public class MiaoBoard extends JavaPlugin implements HandlerCommands {
@Override private FileConfig config;
public FileConfig getConfig() {
return config; @Override
} public FileConfig getConfig() {
return config;
@Override }
public void onLoad() {
config = new FileConfig(this); @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