Так? Почему-то команда выполняется два раза
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.server.MinecraftServer;
import net.minecraft.world.World;
public class Teleporter extends Item {
@Override
public ItemStack onItemRightClick(ItemStack itemstack, World world, EntityPlayer player) {
MinecraftServer.getServer().getCommandManager().executeCommand(player, "rp");
return super.onItemRightClick(itemstack, world, player);
}