This commit is contained in:
jordan4ibanez 2023-11-06 13:12:46 -05:00
parent 4a403c9451
commit 32417f1732

View File

@ -239,6 +239,8 @@ global record minetest
place_schematic_on_vmanip: function(VoxelManipObject, Vec3, SchematicDefinition, SchematicRotation, {string : string}, boolean, {SchematicPlacementFlag})
serialize_schematic: function(SchematicDefinition, SchematicFormat, {SchematicSerializationOption})
read_schematic: function(SchematicDefinition, {SchematicReadOptionYSlice})
request_http_api: function(): HTTPApi
end
global record SimpleSoundSpec
@ -680,7 +682,6 @@ global record SchematicReadOptionYSlice
write_yslice_prob: SchematicReadOptionYSlice
end
global record SchematicData
name: string
prob: number
@ -705,6 +706,38 @@ global record SchematicDefinition
yslice_prob: {{number}}
end
global enum HTTPRequestMethod
"GET"
"POST"
"PUT"
"DELETE"
end
global record HTTPrequestDefinition
url: string
timeout: number
method: HTTPRequestMethod
data: string | {string : string}
user_agent: string
extra_headers: {string}
multipart: boolean
post_data: string | {string : string}
end
global record HTTPRequestResult
completed: boolean
succeeded: boolean
timeout: boolean
code: number
data: string
end
global record HTTPApi
fetch: function(HTTPrequestDefinition, function(HTTPRequestResult))
fetch_async: function(HTTPrequestDefinition): number
fetch_async_get: function(number): HTTPRequestResult
end
global enum OreType
"scatter"
"sheet"