local time = minetest.get_timeofday() * 24000
name = player:get_player_name()
- --if time < time_night.begin and time > time_night.ending then
- -- minetest.chat_send_player(name, "You can only sleep at night")
- -- return
- --end
+ if time < time_night.begin and time > time_night.ending then
+ minetest.chat_send_player(name, "You can only sleep at night")
+ return
+ end
local real_dir = minetest.facedir_to_dir(dir)
player:add_player_velocity(vector.multiply(player:get_player_velocity(),-1))
local new_pos = vector.subtract(pos,vector.divide(real_dir,2))
player_is_sleeping(player,true)
set_player_animation(player,"lay",0,false)
- player:set_eye_offset({x=0,y=-12,z=-10},{x=0,y=0,z=0})
+ player:set_eye_offset({x=0,y=-12,z=-7},{x=0,y=0,z=0})
pool[name] = {pos=new_pos,sleeping=false}