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

◆ DestroyChestDirect()

static void Terraria.Chest.DestroyChestDirect ( int X,
int Y,
int id )
inlinestatic

Definition at line 718 of file Chest.cs.

719 {
720 if (id < 0 || id >= Main.chest.Length)
721 {
722 return;
723 }
724 try
725 {
726 Chest chest = Main.chest[id];
727 if (chest != null && chest.x == X && chest.y == Y)
728 {
729 Main.chest[id] = null;
730 if (Main.player[Main.myPlayer].chest == id)
731 {
732 Main.player[Main.myPlayer].chest = -1;
733 }
734 Recipe.FindRecipes();
735 }
736 }
737 catch
738 {
739 }
740 }
Chest(bool bank=false)
Definition Chest.cs:59

References Terraria.Main.chest, Terraria.Recipe.FindRecipes(), Terraria.Main.myPlayer, Terraria.Main.player, Terraria.Chest.x, and Terraria.Chest.y.

Referenced by Terraria.MessageBuffer.GetData().