Minestom/src/main/java/fr/themode/demo/commands/SimpleCommand.java

30 lines
897 B
Java
Raw Normal View History

2020-04-05 10:15:21 +02:00
package fr.themode.demo.commands;
2020-04-09 14:25:42 +02:00
import fr.themode.demo.entity.ChickenCreature;
2020-04-05 10:15:21 +02:00
import fr.themode.minestom.command.CommandProcessor;
2020-04-09 14:25:42 +02:00
import fr.themode.minestom.entity.EntityCreature;
2020-04-05 10:15:21 +02:00
import fr.themode.minestom.entity.Player;
public class SimpleCommand implements CommandProcessor {
@Override
public String getCommandName() {
return "test";
}
@Override
public boolean process(Player player, String command, String[] args) {
player.sendMessage("You tried the sample command!");
2020-04-09 14:25:42 +02:00
for (EntityCreature entity : player.getInstance().getCreatures()) {
if (entity instanceof ChickenCreature) {
ChickenCreature chickenCreature = (ChickenCreature) entity;
2020-04-23 01:26:45 +02:00
chickenCreature.moveTo(player.getPosition().clone());
2020-04-09 14:25:42 +02:00
player.sendMessage("CHICKEN GO");
}
}
2020-04-05 10:15:21 +02:00
return true;
}
}