fixed it myself cause i noticed you haven't updated this in 7 months
for anyone who wants my fix, here you go:
else
local upgrade_proto, upgrade_quality = entity.get_upgrade_target()
if upgrade_proto then
M.handle_missing_material(
entity,
upgrade_proto.name,
nil,
upgrade_quality and upgrade_quality.name or "normal"
)
end
end
replace the lines mentioning "tent" near line 1137 of networkchest.lua with the above code. also replace line 1123 with M.handle_missing_material(entity, entity.ghost_name, nil, entity.quality.name) if any similar issues persist.