Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ServerPlaceItem()

static void Terraria.Chest.ServerPlaceItem ( int plr,
int slot )
inlinestatic

Definition at line 257 of file Chest.cs.

258 {
260 {
261 int num = slot - PlayerItemSlotID.Bank4_0;
262 Main.player[plr].bank4.item[num] = PutItemInNearbyChest(Main.player[plr].bank4.item[num], Main.player[plr].Center);
263 NetMessage.SendData(5, -1, -1, null, plr, slot, (int)Main.player[plr].bank4.item[num].prefix);
264 }
265 else if (slot < 58)
266 {
267 Main.player[plr].inventory[slot] = PutItemInNearbyChest(Main.player[plr].inventory[slot], Main.player[plr].Center);
268 NetMessage.SendData(5, -1, -1, null, plr, slot, (int)Main.player[plr].inventory[slot].prefix);
269 }
270 }
static Item PutItemInNearbyChest(Item item, Vector2 position)
Definition Chest.cs:272

References Terraria.ID.PlayerItemSlotID.Bank4_0, Terraria.Main.player, Terraria.Chest.PutItemInNearbyChest(), and Terraria.NetMessage.SendData().

Referenced by Terraria.MessageBuffer.GetData().