//The Package package com.bukkit.samkio.Basic; //All the imports import org.bukkit.entity.Player; import org.bukkit.event.player.PlayerChatEvent; import org.bukkit.event.player.PlayerListener; //Starts the class BasicPlayer listener public class BasicPlayerListener extends PlayerListener{ public static Basic plugin; public BasicPlayerListener(Basic instance) { plugin = instance; } //This method is called whenever a player uses a command. public void onPlayerCommand(PlayerChatEvent event) { //Make the message a string. String[] split = event.getMessage().split(" "); //Get the player that talked. Player player = event.getPlayer(); //If the first part of the string is /basic or /b then do this. if ((split[0].equalsIgnoreCase("/basic")) || (split[0].equalsIgnoreCase("/b"))) { //Run the method toggleVision for player plugin.toggleVision(player); event.setCancelled(true); } } }