Definition at line 39280 of file Player.cs.
39281 {
39283 {
39284 return;
39285 }
39287 {
39289 {
39290 Tile tile = Main.tile[i,
j];
39291 if (!tile.active() ||
inventory[
selectedItem].
createTile == tile.type || (tile.type != 2 && tile.type != 23 && tile.type != 60 && tile.type != 70 && tile.type != 109 && tile.type != 199 && tile.type != 477 && tile.type != 492 && tile.type != 633))
39292 {
39293 continue;
39294 }
39296 for (
int k = i - 1;
k <= i + 1;
k++)
39297 {
39298 for (
int l =
j - 1;
l <=
j + 1;
l++)
39299 {
39301 {
39303 }
39304 }
39305 }
39307 {
39309 if (Main.netMode == 1)
39310 {
39311 NetMessage.SendData(17, -1, -1,
null, 0, i,
j, 1
f);
39312 }
39313 }
39314 }
39315 }
39316 }
int createTile
The ID of the tile this item places on use. Either a T:Terraria.ID.TileID entry or M:Terraria....
Item[] inventory
The player's normal inventory. Indexes 0-9 hold the hotbar items, 10-49 the rest of the main inventor...
References Terraria.Tile.active(), Terraria.Item.createTile, Terraria.Player.inventory, Terraria.WorldGen.KillTile(), Terraria.Main.netMode, Terraria.Player.selectedItem, Terraria.NetMessage.SendData(), Terraria.WorldGen.SolidTile(), Terraria.Main.tile, Terraria.Main.tileSolid, Terraria.Player.tileTargetX, Terraria.Player.tileTargetY, and Terraria.Tile.type.
Referenced by Terraria.Player.PlaceThing_Tiles_PlaceIt().