forked from MineClone5/MineClone5
/spawnstruct placed schematics one block lower than player is standing
Because the position of the player is -0.5 from the block (when not flying) /spawnstruct would place the schematic a block lower than the player's feet.
This commit is contained in:
parent
d0fcab11e9
commit
5432c6bd92
|
@ -75,6 +75,7 @@ local function spawnstruct_function(name, param)
|
||||||
|
|
||||||
local pos = player:get_pos()
|
local pos = player:get_pos()
|
||||||
if not pos then return end
|
if not pos then return end
|
||||||
|
pos.y = math.floor(pos.y) + 1
|
||||||
local pr = PseudoRandom(math.floor(pos.x * 333 + pos.y * 19 - pos.z + 4))
|
local pr = PseudoRandom(math.floor(pos.x * 333 + pos.y * 19 - pos.z + 4))
|
||||||
pos = vector.round(pos)
|
pos = vector.round(pos)
|
||||||
local dir = minetest.yaw_to_dir(player:get_look_horizontal())
|
local dir = minetest.yaw_to_dir(player:get_look_horizontal())
|
||||||
|
|
Loading…
Reference in New Issue