Master Server тебе нужен, фордж тут совершенно не при чём.
Это не minecraft сервер, подключаешься к нему. Он будет хранить все поднятые (доступные) minecraft сервера (их IP и порт).
Получаешь или передаешь MS откуда ты хочешь перейти и куда.
Ну а дальше стандартный пакет подключения который происходит так же как если бы ты из меню пытался подключиться к серверу (там и код есть).
После подключения сервера, тебе видимо надо сделать teleport (перекинуть вошедшего игрока на какие то координаты). Для этого тебе надо уже с minecraft сервера обратится к MS, который будет также хранить список "переходящих игроков". И запрашивать по ним инфу. что мол вот этот игрок подключился, куда мне его тпэхнуть. А если этот игрок просто зашел на сервер (без перехода), то ничего с ним не делать.