Add command for igniting another player
This commit is contained in:
parent
427739bd55
commit
d246e8fa17
@ -1,5 +1,9 @@
|
||||
package com.meatballhat.linksadventure;
|
||||
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.command.Command;
|
||||
import org.bukkit.command.CommandSender;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
public final class LinksAdventure extends JavaPlugin {
|
||||
@ -12,4 +16,25 @@ public final class LinksAdventure extends JavaPlugin {
|
||||
public void onDisable() {
|
||||
getLogger().info("onDisable has been invoked!");
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
|
||||
if (!cmd.getName().equalsIgnoreCase("ignite")) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (args.length != 1) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Player target = Bukkit.getServer().getPlayer(args[0]);
|
||||
|
||||
if (target == null) {
|
||||
sender.sendMessage(args[0] + " is not currently online.");
|
||||
return true;
|
||||
}
|
||||
|
||||
target.setFireTicks(10000);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
@ -1,3 +1,9 @@
|
||||
name: "LinksAdventure"
|
||||
main: "com.meatballhat.linksadventure.LinksAdventure"
|
||||
version: "0.1.0-SNAPSHOT"
|
||||
commands:
|
||||
ignite:
|
||||
description: Ignite a player
|
||||
usage: "/ignite <player>"
|
||||
permission: LinksAdventure.basic
|
||||
permission-message: You may not ignite
|
||||
|
Loading…
Reference in New Issue
Block a user