Resource Extractor Stats
API Endpoint: getExtractor
JSON/JSON Group: | Info: | Data Type: | Input/Output: |
---|---|---|---|
Name |
Type of Extractor Building |
String |
Output |
ClassName |
UE Class Name |
String |
Output |
location/x |
X Location of Extractor |
Float |
Output |
location/y |
Y Location of Extractor |
Float |
Output |
location/z |
Z Location of Extractor |
Float |
Output |
location/Rotation |
Compass Heading of Extractor |
Float |
Output |
Recipe |
Item to be Produced |
String |
Output |
production/Name |
Item Output |
String Array |
Output |
production/CurrentProd |
Current Production |
Float Array |
Output |
production/MaxProd |
Max Production |
Float Array |
Output |
production/ProdPercent |
Efficentcy Percentage |
Float Array |
Output |
Purity |
Purity of extraction node |
String |
Output |
ManuSpeed |
Configured Speed |
Float |
Output |
IsConfigured |
Is Extractor configured? |
Boolean |
Output |
IsProducing |
Is extracting now? |
Boolean |
Output |
IsPaused |
Is paused? |
Boolean |
Output |
CircuitID |
Circuit ID of the Extractor |
Integar |
Output |
features/properties/name |
Type of name being marked (Player, Train Track(WIP), Notable Building, etc) |
String |
Output |
features/properties/type |
Type of item being marked (Player, Train Track(WIP), Notable Building, etc) |
String |
Output |
features/geometry/name |
GeoJSON name of map marking (Point, Line, Circle, etc) |
String |
Output |
features/geometry/coordinates |
X,Y,Z for map marking |
[Float, Float, Float] |
Output |
features/geometry/type |
GeoJSON type of map marking (Point, Line, Circle, etc) |
String |
Output |
Example:
[
{
"Name": "Oil Extractor",
"ClassName": "Build_OilPump_C_2146865228",
"location":
{
"x": -36415.0859375,
"y": -199979.984375,
"z": 2486.0576171875,
"rotation": 150
},
"Recipe": "Crude Oil",
"production":
{
"Name": "Crude Oil",
"ClassName": "Desc_LiquidOil_C",
"Amount": 6444,
"CurrentProd": 288.23529052734375,
"MaxProd": 749.99993896484375,
"ProdPercent": 0.38431376218795776
},
"Purity": 1,
"ManuSpeed": 2.5,
"IsConfigured": true,
"IsProducing": true,
"IsPaused": false,
"CircuitID": 44,
"features":
{
"properties":
{
"name": "Crude Oil",
"type": "Oil Extractor"
},
"geometry":
{
"coordinates":
{
"X": -36415.0859375,
"Y": -199979.984375,
"Z": 2486.0576171875
},
"type": "Point"
}
}
},
{
"Name": "Miner Mk.2",
"ClassName": "Build_MinerMk2_C_1",
"location":
{
"x": -110109.1015625,
"y": -129159.9609375,
"z": -1213.412353515625,
"rotation": 10
},
"Recipe": "Coal",
"production":
{
"Name": "Coal",
"ClassName": "Desc_Coal_C",
"Amount": 97,
"CurrentProd": 119.99999237060547,
"MaxProd": 269.99996948242188,
"ProdPercent": 0.44444447755813599
},
"Purity": 1,
"ManuSpeed": 1.5,
"IsConfigured": true,
"IsProducing": false,
"IsPaused": false,
"CircuitID": 44,
"features":
{
"properties":
{
"name": "Coal",
"type": "Miner Mk.2"
},
"geometry":
{
"coordinates":
{
"X": -110109.1015625,
"Y": -129159.9609375,
"Z": -1213.412353515625
},
"type": "Point"
}
}
}
]