Мини сервера внутри сервера (Paper)

MaximusNV

Пользователь
Сообщения
32
Решения
2
Имеется задумка по реализации небольшого сервера для товарищей (человек 10) с возможно дальнейшим расширением и выход для "всех" желающих на основе мега сборок на GregTech, суть идеи как и у других подобных проектов, но интересна реализация отдельного соло мира для каждого игрока (Свой мир аля скайблок), общего мира, общего Незера и общего Края, также возможно личный Незер, понимаю что для распараллеливания задач и нагрузки в идеале запускать каждый "скайблок" на отдельном мини сервере для определенного игрока, общие миры на 1 сервере с повышенными характеристиками машины...
Собственно сам вопрос: Какие плагины, либо моды могут помочь в реализации данной задумки с личными "скайблоками" (P.S. Такого рода проект ни разу не делал, обычно просто сервер на 1 машине...)

Плагин Multiverse и его производные могут решить эту задачу, но сервер будет 1, и куча миров, что не особо подходит...
 
В первый раз вижу такую идею. Сразу скажу, тут только 1 вариант, делать какой-то костыль.

Сделать сервер в сервере просто так невозможно, т.к работа сервер - определенный процесс в процессоре, пример на фото, тут 4 процесса - 4 запущенный сервера.
Вам необходимо зарегистрироваться для просмотра изображений-вложений
У него есть свое ядро и Java его запускает. Сделать сервер в сервере означает лишь то, что надо сделать ядро в ядре, с последующим хранением плагинов обоих серверов. С точки зрения Java мне кажется это невозможно.
 
Последнее редактирование:
Может слегка не так выразился в заголовке имеется ввиду обвязку мини серверов с соло скайблоками в реалиях одного сервера, понимаю, что можно запустить на "машине" 13 серверов 3 под основные общие миры и 10 для каждого игрока и обвязать все это порталами и Velocity, но это все ручками, может есть плагин/мод/программа для реализации "мини серверов" по загрузки сервера, допустим играет 4 человека - работает только 7 ил 13 серверов, когда зайдет ещё один, под него "поднимется" ещё один (чтобы распределить общую нагрузку) и ТД...
 
Может слегка не так выразился в заголовке имеется ввиду обвязку мини серверов с соло скайблоками в реалиях одного сервера, понимаю, что можно запустить на "машине" 13 серверов 3 под основные общие миры и 10 для каждого игрока и обвязать все это порталами и Velocity, но это все ручками, может есть плагин/мод/программа для реализации "мини серверов" по загрузки сервера, допустим играет 4 человека - работает только 7 ил 13 серверов, когда зайдет ещё один, под него "поднимется" ещё один (чтобы распределить общую нагрузку) и ТД...
Ну если тебе надо реализовать систему скайблока: "хаб скайблока -> сами сервера скайблока для игры" в формате одного сервера тогда тут тебе наверно только с мирами работать. Я бы поискал в интернете плагин для скайблока например, ну и в связке с плагином на миры MultiverseCore уже пытался бы это как-нибудь реализовать
 
Имеется задумка по реализации небольшого сервера для товарищей (человек 10) с возможно дальнейшим расширением и выход для "всех" желающих на основе мега сборок на GregTech, суть идеи как и у других подобных проектов, но интересна реализация отдельного соло мира для каждого игрока (Свой мир аля скайблок), общего мира, общего Незера и общего Края, также возможно личный Незер, понимаю что для распараллеливания задач и нагрузки в идеале запускать каждый "скайблок" на отдельном мини сервере для определенного игрока, общие миры на 1 сервере с повышенными характеристиками машины...
Собственно сам вопрос: Какие плагины, либо моды могут помочь в реализации данной задумки с личными "скайблоками" (P.S. Такого рода проект ни разу не делал, обычно просто сервер на 1 машине...)

Плагин Multiverse и его производные могут решить эту задачу, но сервер будет 1, и куча миров, что не особо подходит...
Используй ядра с асинхронными мирами, 1 из таких ядер с поддержкой модов на 1.12.2 у меня в ресурсах

Можешь хоть 1 игрок = 1 мир, и если хватает ядер процессора и оперативки - держи хоть 10_000 игроков на 1-м экземпляре
 
Последнее редактирование:
Назад
Сверху Снизу