Skip to content

Commit 9ba1e1f

Browse files
committed
round positions
1 parent 3a53876 commit 9ba1e1f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

compat/beds.lua

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,10 @@ jumpdrive.register_after_jump(function(from_area, to_area)
4040
local sleep_pos = calc_bed_middle(bed_pos, facedir)
4141
-- sleep position in target area
4242
local new_sleep_pos = vector.add(sleep_pos, delta_vector)
43+
local sleep_pos_floor = vector.floor(sleep_pos)
4344

4445
for player_name, player_pos in pairs(beds.spawn) do
45-
if vector.equals(sleep_pos, player_pos) then
46+
if vector.equals(sleep_pos_floor, vector.floor(player_pos)) then
4647
-- player sleeps here, move position
4748
beds.spawn[player_name] = new_sleep_pos
4849
minetest.log("action", "[jumpdrive] Updated bed spawn for player " .. player_name)

0 commit comments

Comments
 (0)