Definition at line 38248 of file Player.cs.
38249 {
38251 {
38252 return;
38253 }
38255 {
38257 {
38258 Tile tile = Main.tile[
i,
j];
38259 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))
38260 {
38261 continue;
38262 }
38263 bool flag = true;
38264 for (
int k = i - 1;
k <=
i + 1;
k++)
38265 {
38266 for (
int l =
j - 1;
l <=
j + 1;
l++)
38267 {
38269 {
38270 flag = false;
38271 }
38272 }
38273 }
38274 if (flag)
38275 {
38277 if (Main.netMode == 1)
38278 {
38279 NetMessage.SendData(17, -1, -1,
null, 0, i,
j, 1f);
38280 }
38281 }
38282 }
38283 }
38284 }
References Terraria.Tile.active(), Terraria.Item.createTile, Terraria.WorldGen.KillTile(), Terraria.Main.netMode, Terraria.NetMessage.SendData(), Terraria.WorldGen.SolidTile(), Terraria.Main.tile, Terraria.Main.tileSolid, and Terraria.Tile.type.