Entity
EntityLike
blueprintable
get_blueprintable_from_string()
constants
Direction
FilterMode
InserterModeOfOperation
LogisticModeOfOperation
MiningDrillReadMode
ReadMode
TileSelectionMode
entity
new_entity()
env
Mod
archive_to_string()
convert_table_to_dict()
extract_entities()
extract_instruments()
extract_items()
extract_mods()
extract_modules()
extract_recipes()
extract_signals()
extract_tiles()
file_to_string()
get_items()
get_mod_settings()
get_order()
load_stage()
main()
python_require()
update()
error
DataFormatError
DraftsmanError
DuplicateIDError
EntityNotCircuitConnectableError
EntityNotPowerConnectableError
FlippingError
IncompatableModError
IncorrectBlueprintTypeError
IncorrectModFormatError
IncorrectModVersionError
InvalidAssociationError
InvalidConnectionSideError
InvalidEntityError
InvalidFluidError
InvalidInstrumentID
InvalidItemError
InvalidModeError
InvalidModuleError
InvalidNoteID
InvalidOperationError
InvalidRecipeError
InvalidSideError
InvalidSignalError
InvalidTileError
InvalidWireTypeError
MalformedBlueprintStringError
MissingModError
RotationError
UnreasonablySizedBlueprintError
signatures
INTEGER
INTEGER_OR_NONE
STRING
STRING_OR_NONE
AABB
COLOR
SIGNAL_ID
SIGNAL_ID_OR_NONE
SIGNAL_ID_OR_CONSTANT
COMPARATOR
OPERATION
CONDITION
ICON
ICONS
ASSOCIATION
CIRCUIT_CONNECTION_POINT
POWER_CONNECTION_POINT
CONNECTIONS
NEIGHBOURS
SIGNAL_FILTER
SIGNAL_FILTERS
INFINITY_FILTER
INFINITY_FILTERS
INFINITY_CONTAINER
INFINITY_PIPE
PARAMETERS
ALERT_PARAMETERS
CONTROL_BEHAVIOR
FILTER_ENTRY
FILTERS
INVENTORY_FILTER
REQUEST_FILTERS
WAIT_CONDITION
SCHEDULE
SCHEDULES
tile
utils
Shape
Rectangle
string_to_JSON()
JSON_to_string()
encode_version()
decode_version()
version_string_to_tuple()
version_tuple_to_string()
distance()
rotate_vector()
dot_product()
magnitude()
normalize()
perpendicular()
point_in_aabb()
aabb_overlaps_aabb()
point_in_circle()
aabb_overlaps_circle()
rect_overlaps_rect()
extend_aabb()
aabb_to_dimensions()
flatten_entities()
reissue_warnings()
warning
ConnectionDistanceWarning
ConnectionSideWarning
DirectionWarning
DraftsmanWarning
FlippingWarning
HiddenEntityWarning
IndexWarning
ItemCapacityWarning
ItemLimitationWarning
ModuleCapacityWarning
ModuleLimitationWarning
OverlappingObjectsWarning
RailAlignmentWarning
TemperatureRangeWarning
TooManyConnectionsWarning
UselessConnectionWarning
ValueWarning
VolumeRangeWarning
classes
association
Association
blueprint
Blueprint
Blueprintable
blueprintbook
BlueprintBook
collection
EntityCollection
TileCollection
collisionset
CollisionSet
deconstruction_planner
DeconstructionPlanner
entitylike
entitylist
EntityList
group
Group
spatial_data_structure
SpatialDataStructure
spatial_hashmap
SpatialHashMap
spatiallike
SpatialLike
Tile
tilelist
TileList
transformable
Transformable
upgrade_planner
UpgradePlanner
vector
Vector
mixins
circuit_condition
circuit_connectable
circuit_read_contents
circuit_read_hand
circuit_read_resource
color
control_behavior
directional
double_grid_aligned
eight_way_directional
enable_disable
filters
inventory_filter
inventory
io_type
logistic_condition
mode_of_operation
modules
orientation
power_connectable
read_rail_signal
recipe
request_filters
request_items
stack_size
data
entities
raw
containers
storage_tanks
transport_belts
underground_belts
splitters
inserters
filter_inserters
loaders
electric_poles
pipes
underground_pipes
pumps
straight_rails
curved_rails
train_stops
rail_signals
rail_chain_signals
locomotives
cargo_wagons
fluid_wagons
artillery_wagons
logistic_passive_containers
logistic_active_containers
logistic_storage_containers
logistic_buffer_containers
logistic_request_containers
roboports
lamps
arithmetic_combinators
decider_combinators
constant_combinators
power_switches
programmable_speakers
boilers
generators
solar_panels
accumulators
reactors
heat_pipes
mining_drills
offshore_pumps
furnaces
assembling_machines
labs
beacons
rocket_silos
land_mines
walls
gates
turrets
radars
electric_energy_interfaces
linked_containers
heat_interfaces
linked_belts
infinity_containers
infinity_pipes
burner_generators
instruments
index
names
items
subgroups
groups
mods
mod_list
categories
recipes
for_machine
get_recipe_ingredients()
signals
type_of
item
fluid
virtual
pure_virtual
get_signal_type()
signal_dict()
tiles
prototypes
accumulator
Accumulator
arithmetic_combinator
ArithmeticCombinator
artillery_wagon
ArtilleryWagon
assembling_machine
AssemblingMachine
beacon
Beacon
boiler
Boiler
burner_generator
BurnerGenerator
cargo_wagon
CargoWagon
constant_combinator
ConstantCombinator
container
Container
curved_rail
CurvedRail
decider_combinator
DeciderCombinator
electric_energy_interface
ElectricEnergyInterface
electric_pole
ElectricPole
filter_inserter
FilterInserter
fluid_wagon
FluidWagon
furnace
Furnace
gate
Gate
generator
Generator
heat_interface
HeatInterface
heat_pipe
HeatPipe
infinity_container
InfinityContainer
infinity_pipe
InfinityPipe
inserter
Inserter
lab
Lab
lamp
Lamp
land_mine
LandMine
linked_belt
LinkedBelt
linked_container
LinkedContainer
loader
Loader
locomotive
Locomotive
logistic_active_container
LogisticActiveContainer
logistic_buffer_container
LogisticBufferContainer
logistic_passive_container
LogisticPassiveContainer
logistic_request_container
LogisticRequestContainer
logistic_storage_container
LogisticStorageContainer
mining_drill
MiningDrill
offshore_pump
OffshorePump
pipe
Pipe
power_switch
PowerSwitch
programmable_speaker
ProgrammableSpeaker
pump
Pump
radar
Radar
rail_chain_signal
RailChainSignal
rail_signal
RailSignal
reactor
Reactor
roboport
Roboport
rocket_silo
RocketSilo
solar_panel
SolarPanel
splitter
Splitter
storage_tank
StorageTank
straight_rail
StraightRail
train_stop
TrainStop
transport_belt
TransportBelt
turret
Turret
underground_belt
UndergroundBelt
underground_pipe
UndergroundPipe
wall
Wall
draftsman
draftsman.blueprintable
draftsman.classes
draftsman.classes.association
draftsman.classes.blueprint
draftsman.classes.blueprintable
draftsman.classes.blueprintbook
draftsman.classes.collection
draftsman.classes.collisionset
draftsman.classes.deconstruction_planner
draftsman.classes.entity
draftsman.classes.entitylike
draftsman.classes.entitylist
draftsman.classes.group
draftsman.classes.mixins
draftsman.classes.mixins.circuit_condition
draftsman.classes.mixins.circuit_connectable
draftsman.classes.mixins.circuit_read_contents
draftsman.classes.mixins.circuit_read_hand
draftsman.classes.mixins.circuit_read_resource
draftsman.classes.mixins.color
draftsman.classes.mixins.control_behavior
draftsman.classes.mixins.directional
draftsman.classes.mixins.double_grid_aligned
draftsman.classes.mixins.eight_way_directional
draftsman.classes.mixins.enable_disable
draftsman.classes.mixins.filters
draftsman.classes.mixins.inventory
draftsman.classes.mixins.inventory_filter
draftsman.classes.mixins.io_type
draftsman.classes.mixins.logistic_condition
draftsman.classes.mixins.mode_of_operation
draftsman.classes.mixins.modules
draftsman.classes.mixins.orientation
draftsman.classes.mixins.power_connectable
draftsman.classes.mixins.read_rail_signal
draftsman.classes.mixins.recipe
draftsman.classes.mixins.request_filters
draftsman.classes.mixins.request_items
draftsman.classes.mixins.stack_size
draftsman.classes.spatial_data_structure
draftsman.classes.spatial_hashmap
draftsman.classes.spatiallike
draftsman.classes.tile
draftsman.classes.tilelist
draftsman.classes.transformable
draftsman.classes.upgrade_planner
draftsman.classes.vector
draftsman.constants
draftsman.data
draftsman.entity
draftsman.env
draftsman.error
draftsman.prototypes
draftsman.prototypes.accumulator
draftsman.prototypes.arithmetic_combinator
draftsman.prototypes.artillery_wagon
draftsman.prototypes.assembling_machine
draftsman.prototypes.beacon
draftsman.prototypes.boiler
draftsman.prototypes.burner_generator
draftsman.prototypes.cargo_wagon
draftsman.prototypes.constant_combinator
draftsman.prototypes.container
draftsman.prototypes.curved_rail
draftsman.prototypes.decider_combinator
draftsman.prototypes.electric_energy_interface
draftsman.prototypes.electric_pole
draftsman.prototypes.filter_inserter
draftsman.prototypes.fluid_wagon
draftsman.prototypes.furnace
draftsman.prototypes.gate
draftsman.prototypes.generator
draftsman.prototypes.heat_interface
draftsman.prototypes.heat_pipe
draftsman.prototypes.infinity_container
draftsman.prototypes.infinity_pipe
draftsman.prototypes.inserter
draftsman.prototypes.lab
draftsman.prototypes.lamp
draftsman.prototypes.land_mine
draftsman.prototypes.linked_belt
draftsman.prototypes.linked_container
draftsman.prototypes.loader
draftsman.prototypes.locomotive
draftsman.prototypes.logistic_active_container
draftsman.prototypes.logistic_buffer_container
draftsman.prototypes.logistic_passive_container
draftsman.prototypes.logistic_request_container
draftsman.prototypes.logistic_storage_container
draftsman.prototypes.mining_drill
draftsman.prototypes.offshore_pump
draftsman.prototypes.pipe
draftsman.prototypes.power_switch
draftsman.prototypes.programmable_speaker
draftsman.prototypes.pump
draftsman.prototypes.radar
draftsman.prototypes.rail_chain_signal
draftsman.prototypes.rail_signal
draftsman.prototypes.reactor
draftsman.prototypes.roboport
draftsman.prototypes.rocket_silo
draftsman.prototypes.solar_panel
draftsman.prototypes.splitter
draftsman.prototypes.storage_tank
draftsman.prototypes.straight_rail
draftsman.prototypes.train_stop
draftsman.prototypes.transport_belt
draftsman.prototypes.turret
draftsman.prototypes.underground_belt
draftsman.prototypes.underground_pipe
draftsman.prototypes.wall
draftsman.signatures
draftsman.tile
draftsman.utils
draftsman.warning