Adding call_handlers

I haven’t tested it, but it looks okay. You should be able to do call create_item_iconic alias x y z, but I haven’t tested call at all yet. If you wanted to make your life easier, I would recommend my console mod, which makes the console a lot more usable.

With Jelly.Console+, you could re-write your first function as

jelly_console.add_command('create_item_iconic', function(cmd, args)
  local alias, x, y, z = unpack(args)
  local entity = radiant.entities.create_entity(alias)
  radiant.terrain.place_entity(entity, Point3(x, y, z), { force_iconic = true })
end)

and then simply call it in the console using create_item_iconic.