Да. Потому что тебе нужна нестатическая функция, а значит нужно получить объект L2World, а не его класс.
Так как мир на сервере может быть только один, то его конструктор спрятан, а наружу выставлен только getInstance(). Если интересно - порыскай по инету насчёт шаблона проектирования singleton. Можешь
это почитать, например.