public BuildingEvent(Construction construction, Construction.Target target, BuildingBlock bb, bool bNeedsValidPlacement) { Builder = Server.GetPlayer(target.player); BuildingPart = new BuildingPart(bb); Construction = construction; Target = target; NeedsValidPlacement = bNeedsValidPlacement; }