builtin/voxelworld/client: Fix get_static_voxel() when in uninitialized state

This commit is contained in:
Perttu Ahola 2014-10-30 00:04:31 +02:00
parent 40bf6f6bf0
commit 77c9c9173d

View File

@ -485,6 +485,10 @@ function M.get_static_voxel(p)
log:trace("get_static_voxel(): p="..p:dump()) log:trace("get_static_voxel(): p="..p:dump())
-- Calculate which chunk this voxel is in -- Calculate which chunk this voxel is in
local chunk_p, in_chunk_p = M.get_chunk_position(p) local chunk_p, in_chunk_p = M.get_chunk_position(p)
if chunk_p == nil then
log:trace("get_static_voxel(): Not initialized")
return buildat.VoxelInstance(0)
end
log:trace("get_static_voxel(): chunk_p="..chunk_p:dump().. log:trace("get_static_voxel(): chunk_p="..chunk_p:dump()..
", in_chunk_p="..in_chunk_p:dump()) ", in_chunk_p="..in_chunk_p:dump())
-- Find the static node -- Find the static node