Requesting some wisdom from the LUA gurus as I can't seem to find any modding posts touching on this. I am encountering an odd but frustrating LUA issue where I can access the "world" table from vanilla Tech LUA scripts but not from the vanilla Script file "rotting.lua". I also see other LUA files in the Script directory accessing the "world" table such as "Stagehandutil.lua" so I can't figure out why the disparity... The Starbound log shows “attempt to index a nil value (global 'world')” when trying to access the 'world" table from scripts\items\rotting.lua e.g. code: "local playerIds = world.playerQuery(entity.position(), 1000)" Tech Lua = Works Rotting Lua = “attempt to index a nil value (global 'world')” I have copied and pasted the same code between various tech lua's and rotting.lua so there are no typos or case issues, yet I am getting different results between vanilla LUA scripts running this code... My ultimate goal is to get the hunger status of the player from code running in rotting.lua but I can't get past this fundamental table access issue.