mirror of
https://e.coding.net/circlecloud/ItemMamager.git
synced 2025-11-24 21:36:12 +00:00
del .setting ReName to ItemManager...
Signed-off-by: 502647092 <jtb1@163.com>
This commit is contained in:
33
src/main/java/cn/citycraft/ItemMamager/ItemMamager.java
Normal file
33
src/main/java/cn/citycraft/ItemMamager/ItemMamager.java
Normal file
@@ -0,0 +1,33 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package cn.citycraft.ItemMamager;
|
||||
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
import cn.citycraft.ItemMamager.commands.BindCommand;
|
||||
import cn.citycraft.ItemMamager.listen.PlayerListen;
|
||||
import cn.citycraft.PluginHelper.commands.HandlerCommand;
|
||||
|
||||
/**
|
||||
* 物品管理器主类
|
||||
*
|
||||
* @author 蒋天蓓
|
||||
*
|
||||
*/
|
||||
public class ItemMamager extends JavaPlugin {
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
this.getServer().getPluginManager().registerEvents(new PlayerListen(this), this);
|
||||
HandlerCommand cmdhandler = new HandlerCommand(this);
|
||||
cmdhandler.registerCommand(new BindCommand());
|
||||
this.getCommand("im").setExecutor(cmdhandler);
|
||||
this.getCommand("im").setTabCompleter(cmdhandler);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onLoad() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
package cn.citycraft.ItemMamager.commands;
|
||||
|
||||
import org.bukkit.command.CommandException;
|
||||
import org.bukkit.command.CommandSender;
|
||||
|
||||
import cn.citycraft.PluginHelper.commands.BaseCommand;
|
||||
|
||||
public class BindCommand extends BaseCommand {
|
||||
|
||||
public BindCommand() {
|
||||
super("imbind");
|
||||
// TODO 自动生成的构造函数存根
|
||||
}
|
||||
|
||||
@Override
|
||||
public void execute(CommandSender sender, String label, String[] args) throws CommandException {
|
||||
// TODO 自动生成的方法存根
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getDescription() {
|
||||
// TODO 自动生成的方法存根
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getMinimumArguments() {
|
||||
// TODO 自动生成的方法存根
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getPossibleArguments() {
|
||||
// TODO 自动生成的方法存根
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isOnlyPlayerExecutable() {
|
||||
// TODO 自动生成的方法存根
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package cn.citycraft.ItemMamager.listen;
|
||||
|
||||
import org.bukkit.event.Listener;
|
||||
|
||||
import cn.citycraft.ItemMamager.ItemMamager;
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
*
|
||||
*/
|
||||
public class PlayerListen implements Listener {
|
||||
ItemMamager plugin;
|
||||
|
||||
/**
|
||||
* @param timeItem
|
||||
*/
|
||||
public PlayerListen(ItemMamager timeItem) {
|
||||
plugin = timeItem;
|
||||
}
|
||||
|
||||
}
|
||||
12
src/main/java/cn/citycraft/ItemMamager/utils/Misc.java
Normal file
12
src/main/java/cn/citycraft/ItemMamager/utils/Misc.java
Normal file
@@ -0,0 +1,12 @@
|
||||
/**
|
||||
*
|
||||
*/
|
||||
package cn.citycraft.ItemMamager.utils;
|
||||
|
||||
/**
|
||||
* @author Administrator
|
||||
*
|
||||
*/
|
||||
public class Misc {
|
||||
public static String TIME_TAG = "\u00A76限时物品";
|
||||
}
|
||||
14
src/main/resources/plugin.yml
Normal file
14
src/main/resources/plugin.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
name: ${project.artifactId}
|
||||
description: ${project.description}
|
||||
main: ${project.groupId}.${project.artifactId}.${project.artifactId}
|
||||
version: ${project.version}
|
||||
auther: 喵♂呜
|
||||
website: http://ci.citycraft.cn:8800/jenkins/job/${project.artifactId}/
|
||||
commands:
|
||||
im:
|
||||
description: 物品管理器
|
||||
usage: §b使用/im help 查看帮助!
|
||||
permissions:
|
||||
im.reload:
|
||||
description: 重新载入插件!
|
||||
default: op
|
||||
Reference in New Issue
Block a user