Ок, пишу по буквам
code text
"net.sf.l2j.gameserver.DoorTable" class
получаем класс (не объект) DoorTable. Писать надо полное имя.
code text
"getInstance" 0 jget
вызываем getInstance() для этого класса. 0 - число передаваеимых функции аргументов (т.е. void).
code text
"getDoors" 0 jget
А это мы для этого getInstance() вызвали ещё и getDoors(). Он нам возвращает массив дверей сервера.
code text
[]>list
Преобразовали массив в список (у нас функции для прохода только по списку есть, не по массиву).
code text
"door>id door-open" do-list
Для каждого элемента нашего сипска выполняем "door>id" (получить ID двери по его ObjId) и "door-open"