diff options
| -rw-r--r-- | luaentity.lua | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/luaentity.lua b/luaentity.lua index 0105c91..ab7280c 100644 --- a/luaentity.lua +++ b/luaentity.lua @@ -24,6 +24,22 @@ end  local function read_entities()  	local t = read_file()  	for _, entity in pairs(t) do + +		local x=entity.start_pos.x +		local y=entity.start_pos.y +		local z=entity.start_pos.z + +		x=math.max(-30912,x) +		y=math.max(-30912,y) +		z=math.max(-30912,z) +		x=math.min(30927,x) +		y=math.min(30927,y) +		z=math.min(30927,z) + +		entity.start_pos.x = x                  +		entity.start_pos.y = y +		entity.start_pos.z = z +  		setmetatable(entity, luaentity.registered_entities[entity.name])  	end  	return t | 
