mirror of
https://github.com/minetest-mods/technic.git
synced 2024-12-22 13:52:31 +01:00
adapt to changes in Pipeworks API
This commit is contained in:
parent
f3d8b47b20
commit
8ef3f20c3c
@ -127,7 +127,7 @@ end
|
|||||||
|
|
||||||
local function send_items(items, pos, node)
|
local function send_items(items, pos, node)
|
||||||
for _, item in pairs(items) do
|
for _, item in pairs(items) do
|
||||||
local tube_item = tube_item(vector.new(pos), item)
|
local tube_item = pipeworks.tube_item(vector.new(pos), item)
|
||||||
tube_item:get_luaentity().start_pos = vector.new(pos)
|
tube_item:get_luaentity().start_pos = vector.new(pos)
|
||||||
tube_item:setvelocity(vector.new(0, 1, 0))
|
tube_item:setvelocity(vector.new(0, 1, 0))
|
||||||
tube_item:setacceleration({x=0, y=0, z=0})
|
tube_item:setacceleration({x=0, y=0, z=0})
|
||||||
|
@ -86,7 +86,7 @@ function inject_items (pos)
|
|||||||
local item0=stack:to_table()
|
local item0=stack:to_table()
|
||||||
if item0 then
|
if item0 then
|
||||||
item0["count"]="1"
|
item0["count"]="1"
|
||||||
local item1=tube_item({x=pos.x,y=pos.y,z=pos.z},item0)
|
local item1=pipeworks.tube_item({x=pos.x,y=pos.y,z=pos.z},item0)
|
||||||
item1:get_luaentity().start_pos = {x=pos.x,y=pos.y,z=pos.z}
|
item1:get_luaentity().start_pos = {x=pos.x,y=pos.y,z=pos.z}
|
||||||
item1:setvelocity({x=0, y=-1, z=0})
|
item1:setvelocity({x=0, y=-1, z=0})
|
||||||
item1:setacceleration({x=0, y=0, z=0})
|
item1:setacceleration({x=0, y=0, z=0})
|
||||||
@ -104,7 +104,7 @@ function inject_items (pos)
|
|||||||
if stack then
|
if stack then
|
||||||
local item0=stack:to_table()
|
local item0=stack:to_table()
|
||||||
if item0 then
|
if item0 then
|
||||||
local item1=tube_item({x=pos.x,y=pos.y,z=pos.z},item0)
|
local item1=pipeworks.tube_item({x=pos.x,y=pos.y,z=pos.z},item0)
|
||||||
item1:get_luaentity().start_pos = {x=pos.x,y=pos.y,z=pos.z}
|
item1:get_luaentity().start_pos = {x=pos.x,y=pos.y,z=pos.z}
|
||||||
item1:setvelocity({x=0, y=-1, z=0})
|
item1:setvelocity({x=0, y=-1, z=0})
|
||||||
item1:setacceleration({x=0, y=0, z=0})
|
item1:setacceleration({x=0, y=0, z=0})
|
||||||
|
@ -48,7 +48,7 @@ function technic.send_items(pos, x_velocity, z_velocity)
|
|||||||
local item0 = stack:to_table()
|
local item0 = stack:to_table()
|
||||||
if item0 then
|
if item0 then
|
||||||
item0["count"] = "1"
|
item0["count"] = "1"
|
||||||
local item1 = tube_item({x=pos.x, y=pos.y, z=pos.z}, item0)
|
local item1 = pipeworks.tube_item({x=pos.x, y=pos.y, z=pos.z}, item0)
|
||||||
item1:get_luaentity().start_pos = {x=pos.x, y=pos.y, z=pos.z}
|
item1:get_luaentity().start_pos = {x=pos.x, y=pos.y, z=pos.z}
|
||||||
item1:setvelocity({x=x_velocity, y=0, z=z_velocity})
|
item1:setvelocity({x=x_velocity, y=0, z=z_velocity})
|
||||||
item1:setacceleration({x=0, y=0, z=0})
|
item1:setacceleration({x=0, y=0, z=0})
|
||||||
|
Loading…
Reference in New Issue
Block a user