public override void Handle(IRemoteClient Client, string alias, string[] arguments) { if (arguments.Length != 1) { Help(Client, alias, arguments); return; } Client.QueuePacket(new WindowItemsPacket(0, Client.Inventory.GetSlots())); }
public override void TileEntityLoadedForClient(BlockDescriptor descriptor, IWorld world, NbtCompound entity, IRemoteClient client) { client.QueuePacket(new UpdateSignPacket { X = descriptor.Coordinates.X, Y = (short)descriptor.Coordinates.Y, Z = descriptor.Coordinates.Z, Text = new[] { entity["Text1"].StringValue, entity["Text2"].StringValue, entity["Text3"].StringValue, entity["Text4"].StringValue } }); }
public override void Handle(IRemoteClient client, string alias, string[] arguments) { if (arguments.Length != 0) { Help(client, alias, arguments); return; } client.QueuePacket(new WindowItemsPacket(0, client.Inventory.GetSlots())); }