Попробуй так:
player@ "Inventory" p@ сделает вызов player.getInventory() и вернёт PCInventory
Дальше -
"Items" p@ - читаем массив итемов. Но это, блин, массив, а не список :-/ Если нет другой функции, которая не массив, а ArrayList вернёт, придётся делать на Форте функцию преобразования массива в список или работу с массивом
Весь идиотизм ситуации в том, что список итемов в Inventory лежит как раз именно списком, но функции для его доставания не предусмотрели, возвращают только массив. Преобразуя в него список... Ещё одно место в коде, которое нам можно будет выправить
Завтра постараюсь SVN поднять, там и сделаю