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

◆ TryReplantingTree()

void Terraria.Player.TryReplantingTree ( )
inlineprivate

Definition at line 43592 of file Player.cs.

43593 {
43594 ushort type = 20;
43595 int style = 0;
43596 if (!TileObject.CanPlace(tileTargetX, tileTargetY, type, style, direction, out var objectData))
43597 {
43598 return;
43599 }
43600 bool num = TileObject.Place(objectData);
43601 WorldGen.SquareTileFrame(tileTargetX, tileTargetY);
43602 if (num)
43603 {
43605 if (Main.netMode == 1)
43606 {
43607 NetMessage.SendObjectPlacement(-1, tileTargetX, tileTargetY, objectData.type, objectData.style, objectData.alternate, objectData.random, direction);
43608 }
43609 }
43610 }
static bool CallPostPlacementPlayerHook(int tileX, int tileY, int type, int style, int dir, int alternate, TileObject data)
static int tileTargetY
Definition Player.cs:2085
static int tileTargetX
Definition Player.cs:2083

References Terraria.ObjectData.TileObjectData.CallPostPlacementPlayerHook(), Terraria.TileObject.CanPlace(), Terraria.Main.netMode, Terraria.TileObject.Place(), Terraria.NetMessage.SendObjectPlacement(), Terraria.WorldGen.SquareTileFrame(), and System.type.