Спавн игрока

Версия Minecraft
1.7.10

deleted.user

Мошенник
321
43
Всем привет. Задался тут вопросом, как сделать несколько позиций спавна игрока, дабы при первом входе (onEntityFirstJoinчетатам) и при респавне игрока выбиралась случайная точка из конфига, где же в самом конфиге был бы список этих точек. Скажем так, что работать с конфигом форжевскими методами не сложно да, а вот как мне выбирать эти точки да спавнить игрока, подскажите?
 
1,976
68
220
Грузишь из конфига (желательно строку), сплитишь сначала по ";" - разные коорды, потом по " " - x,y,z, потом через Integer.valueOf получаешь цифры и сохраняешь их в какой-нибудь контейнер, будь то Vec3, ChunkCoordinates или ещё куда, после чего при спауне рандомом достаешь любой набор и делаешь игроку setPosition в них. Профит.
 
Сверху