Position pos = new Position(entityTable.get("position").get(1).checkint(), entityTable.get("position").get(2).checkint());
int colour = entityTable.get("colour").checkint();
boolean collidable = entityTable.get("collidable").checkboolean();
Entity ent = level.createEntity(a.toString(), new Entity(pos, chr, colour, collidable));
Varargs entTable = LuaLevel.this.luaEntityTable(a.toString(), ent);
final String[] events = new String[]{"behavior", "onEntityCollision"};
for (String ev : events) {
if (entityTable.get(ev) != NIL) {