Code: Select all
local entity = game.surfaces["tas-surface"].create_entity{name = myplayer.selected.name, position = {0,0}, force="player", recipe=tokens[3]}
local items = myplayer.selected.copy_settings(entity)
entity.destroy()
if items then
for name, count in pairs(items) do
myplayer.insert{name=name, count=count}
end
end