public void Ping(string Username) { SharpBukkitPlayer player = FindPlayer(Username); if (player == null) { Respond($"{FormattingCodes.Red}Error:{FormattingCodes.Reset} Could not find any player by that username"); return; } Task.Run(async() => { player.SendSound(SoundType.CLICK1); await Task.Delay(100); player.SendSound(SoundType.CLICK1); await Task.Delay(100); player.SendSound(SoundType.CLICK1); }); player.SendMessage($"{FormattingCodes.Magenta}* You have been pinged by {User.GetUsername()}"); }
public void Give(string Username, string item, int amount = 1) { SharpBukkitPlayer player = FindPlayer(Username); if (player == null) { Respond($"{FormattingCodes.Red}Error:{FormattingCodes.Reset} Could not find any player by that username"); return; } if (!MinecraftItemConverter.ItemDict.ContainsKey(item)) { Respond($"{FormattingCodes.Red}Error:{FormattingCodes.Reset} Could not find any item by the name of '{item}'"); return; } if (amount <= 0) { Respond($"{FormattingCodes.Red}Error:{FormattingCodes.Reset} Amount must be above 0"); return; } player.Entity.DropPlayerItem(new net.minecraft.src.ItemStack(MinecraftItemConverter.ItemDict[item], amount, 0)); }