Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Обсудим Нубятник №5 - помощь по самым простым вопросам.

Переустановил Placeholder API скачал все нужное, перезапустил сервер, снова пишет %vault_rankprefix%
%statistic_player_kills%
И т.п.
 
Друзья. Хотелось бы услышать вашего актуального совета. Чтобы собрать в голове полную картину.

Каково +- рекомендуемое потребление оперативной памяти (чтобы точно не возникло проблем из за памяти) для связки прокси+лобби+мир на версиях 1.20+
Условно, хватит ли 512 для velocity
Хватит ли 1gb для lobby с микромиром под авторизацию и выбор сервера
Ну и обычным миром выживания.
При игре скажем 30 человек. И какова зависимость между 20 и 50 игроками например.

Всё на velocity+paper

Если кинетесь в меня годной актуальной статьёй по данному вопросу - буду крайне признателен.
 
Условно, хватит ли 512 для velocity
Если не устанавливать туда никакие плагины - то хватит, но в случае с фильтрами и т.п. - 1 гб это минимум

Хватит ли 1gb для lobby с микромиром под авторизацию и выбор сервера
Должно хватить

Ну и обычным миром выживания.
При игре скажем 30 человек. И какова зависимость между 20 и 50 игроками например.
6 гигабайт минимум
 
Если не устанавливать туда никакие плагины - то хватит, но в случае с фильтрами и т.п. - 1 гб это минимум


Должно хватить


6 гигабайт минимум
В общем для 30 игроков, учитывая что сама система тоже подъедает ресы, оптимально 10Гб на всё про всё в моём случае.
Спасибо. В том числе за все ваши статьи, они были исключительно полезны!
 
Я снова за советом. Возможно глупым, но ответ для себя пока не нашёл. Желательно кинуть развёрнутой статьёй если таковые есть под рукой или на словах дать совет.
Если у меня велости, лобби и выживание например с плагинами limboauth, lackperms, coreprotect и иными, как лучше организовывать БД? Одна БД с таблицами, или несколько, какое количество пользователей mysql?

Вопрос как к бесперебойности работы плагинов так и безопасности.
 
Всем привет, столкнулся с интересной вещью. Решил посмотреть, сколько оперативки потребляет сервер (командой /mem).
Выдало следующее:

Максимум памяти: 8 000 МБ.
Выделено памяти: 5 508 МБ.
Свободной памяти: 2 094 МБ.

Максимум памяти понятно где. Его я в запускаторе указал. А что такое выделенная память? И где изменить этот параметр?
Вот мой запускатор:
PHP:
#!/bin/sh
java --illegal-access=permit -Dfile.encoding=utf-8 -server -Xmx8000M -jar './bedwars.jar'

UPD: разобрался. Оказалось, для этого -Xms есть
 
Последнее редактирование:
что такое выделенная память
Не правильно.

Выделено памяти
Это сколько джава взяла у системы на данный момент. Может брать по необходимости вплоть до максимума (в 8к).
Свободной памяти
Это сколько из выделенного сейчас свободно. Если мало свободной - запускается сборщик мусора или берётся ещё у системы, добавляя к выделенной. Нормально, если это число постоянно скачет, так как после использования многие данные не нужны и очищаются сборщиком мусора.
сколько оперативки потребляет сервер
Так же джава помимо сервера ещё на себя потребляет память, примерно гигабайт. Т.е. сам процесс в системе будет использовать больше, чем тебе скажет джава (в данном случае, через плагин).
 
Не правильно.


Это сколько джава взяла у системы на данный момент. Может брать по необходимости вплоть до максимума (в 8к).

Это сколько из выделенного сейчас свободно. Если мало свободной - запускается сборщик мусора или берётся ещё у системы, добавляя к выделенной. Нормально, если это число постоянно скачет, так как после использования многие данные не нужны и очищаются сборщиком мусора.

Так же джава помимо сервера ещё на себя потребляет память, примерно гигабайт. Т.е. сам процесс в системе будет использовать больше, чем тебе скажет джава (в данном случае, через плагин).
А, понял вроде. А в чем смысл тогда Xms? Я не понимаю, для чего его нужно указывать, если по итогу система возьмет столько, сколько ей надо
 
А, понял вроде. А в чем смысл тогда Xms? Я не понимаю, для чего его нужно указывать, если по итогу система возьмет столько, сколько ей надо
Считай это резервацией. Если, условно, у тебя хост на 16гб, и обоим ты указал Xmx10G - без Xms они смогут работать параллельно, но в какой-то момент один "сожрёт" другой. Если же указать Xms, то ты точно будешь уверен, что указанная в нём память будет зарезервирована именно этому серверу.
 
Считай это резервацией. Если, условно, у тебя хост на 16гб, и обоим ты указал Xmx10G - без Xms они смогут работать параллельно, но в какой-то момент один "сожрёт" другой. Если же указать Xms, то ты точно будешь уверен, что указанная в нём память будет зарезервирована именно этому серверу.
Понял, спасибо
 
Ребят, как мне на сервере сделать автоматическую перезагрузку сервера? Поставил плагин ultimate auto restart, но команда /restart тупо выключает сервер, и он не может включиться из-за ошибки:

servers/bedwars/./world/session.lock: already locked (possibly by other Minecraft instance?)

Приходится останавливать и вручную перезагружать.
 
Ребят, как мне на сервере сделать автоматическую перезагрузку сервера? Поставил плагин ultimate auto restart, но команда /restart тупо выключает сервер, и он не может включиться из-за ошибки:

servers/bedwars/./world/session.lock: already locked (possibly by other Minecraft instance?)

Приходится останавливать и вручную перезагружать.
По тому что не restart а stop и нужно сделать это в запускаторе
 
Привет всем, вопрос по плагину LibsDisguises. Можно ли загружать свои скины (без UUID)? Чтобы я мог их загрузить в любом количестве и они не менялись без моего ведома, как это, например, можно сделать в Citizens (через --url). Мне это нужно для мобов-"игроков" со скинами (плагин Mythicmobs).
 
Привет всем, вопрос по плагину LibsDisguises. Можно ли загружать свои скины (без UUID)? Чтобы я мог их загрузить в любом количестве и они не менялись без моего ведома, как это, например, можно сделать в Citizens (через --url). Мне это нужно для мобов-"игроков" со скинами (плагин Mythicmobs).
Скины, загруженные через Citizens по URL, всё равно будут изредка меняться.

Если тебя не устраивает такой расклад, то можешь использовать данный сервис: https://mineskin.org/
Он загружает скины на лицензионные аккаунты добровольцев (других людей, которые предоставили сайту доступ).

Если нужна абсолютная гарантия, что скины не сменятся, то придется загружать скины на собственные лицензионные аккаунты
 
Последнее редактирование:
(Mythicmobs, Mythiclib) Как сделать так, чтобы моб сделанный с помощью Mythicmobs имел полные или частичные резисты к кастомному урону элементов из mythiclib?
 
Скажите, пожалуйста, почему не работает спавн через яйца? Сделал режим бедварс, хочу големов заспавнить - они не спавнятся. Так же происходит и со всеми другими яйцами. Проверял server.properties, для спавна всего стоит true
UPD: единственное сообщение в консоли:

[15:44:47 INFO]: Named entity Silverfish['Зелёные Silverfish'/924, uuid='360b507f-356a-48d9-9e00-9ce980e7fb3f', l='ServerLevel[helloween_island1v1v1v1-1]', x=2.30, y=101.08, z=84.56, cpos=[0, 5], tl=0, v=false] died: Зелёные Silverfish died
 
Последнее редактирование:

Поделиться этой страницей

Назад
Верх