Gamely.Pro - Бесплатный Майнкрафт хостинг
Главная База знаний Контакты Разместить рекламу Войти в аккаунт
Gamely.Pro - Бесплатный Майнкрафт хостинг

GAMELY

Бесплатный игровой хостинг

База знаний

Категории

Последние добавленные статьи

Как привязать свой домен к EasyDonate

Работа с доменами

В данном гайде вы узнаете:
Как привязать свой домен к
Easy-Donate.



Заходите на сайт https://cp.easydonate.ru/
переходите на панель управления своим сайтом и выбираете изменить адрес



Вводите ваш домен и копируете адрес который нам в дальнейшем потребуется



Заходите на сайт Cloudflare, где вы по прошлому гайду
привязывали свой домен к этому сайту, заходите на свой домен и переходите во вкладку DNS

и делайте как на скриншоте:
не забудьте убрать Proxy status, иначе выдаст такую ошибку:



Готово! Все довольно просто, если выдаст предупреждение о не защищённом доступе, то ssl ещё не вступил в силу, который через пару минут будет отображаться как защищённый





Теперь вы знаете как подключить свой же домен к авто-донату.

Решение проблемы Connection Timed out, Read Timed Out.

Часто задаваемые вопросы

Данная статья вам поможет
решить проблему с Timed Out,
при заходе на сервер майнкрафт
на нашем хостинге.



В первую очередь нам нужно открыть меню Пуск и написать "Командная строка".


Далее найдя его в результате поиске, выберите Запуск от имени администратора.


В Командной строке поочередно выполните следующие команды (после каждой из них нажимайте клавишу Enter)


ipconfig/release

ipconfig /flushdns

ipconfig /renew

netsh int ip reset

netsh winsock reset


После того как все команды будут выполнены правильно, выйдите из командной строки.


Перезагрузите компьютер и проверьте, можно ли теперь подключиться к нужному серверу Minecraft.


После всего этого нам нужно зайти в файл server.properties на сервере майнкрафт.


Далее нам нужно найти параметр use-native-transport и отключить его, то есть поставить false вместо true.



Если что-то не получилось у вас сделать, советую прочитать статью заново, а так же обратиться в тикет если не понимаете что делать.

Всем спасибо за прочитанную статью, мне было приятно помочь вам.

Как привязать свой домен через Cloudflare

Работа с доменами

В данном гайде вы узнаете:
как привязать свой домен через
Cloudflare



Заходим на любой регистратор доменов и приобретаем желаемый вами домен.



Переходим на сайт cloudflare https://www.cloudflare.com/ и регистрируемся на нём.



Далее заходим во вкладку Websites и нажимаем на кнопку Get started




Вводите ваш домен, к примеру gamely.ga




Теперь выбираем тарифный план Free и нажимаем на Continue(продолжить)





Далее создаете запись и выбираете тип CNAME и делайте как на скриншоте и нажимаете save


Так-же создаете ещё раз новую запись, выбираете SRV тип и делаете как на скриншоте и нажимаете save


Нажимаете на Continue(продолжить) и вы должны будете изменить ns в вашем регистраторе домена

на сайте reg.ru чтобы изменить NS нажимаете на три точки и на DNS-серверы и управление зоной нажимаете на кнопку "изменить" и кликаете на эту вкладку и вставляете 2 ns к каждой строке и нажимате продолжить.

нажимаете на маленькую кнопочку finish later и ждёте пока ns изменения вступят в силу.


Готово! После того как у вас изменения вступили в силу, вы сможете заходить по вашему домену без использования порта.

Почему хостинг использует SWAP?

Часто задаваемые вопросы

Давно мы хотели написать эту статью
и вот это сбылось!
Пришло время развеять все унижения
в сторону нашего хостинга из-за этих 4-х букв.


Что такое SWAP?

SWAP - это специальный раздел на жестком диске, который используется для временного хранения неактивных элементов в ОЗУ, чтобы не засорять её.



Некоторые хостинги утверждают, что они не используют SWAP или используют его минимально, и выделяют себя этим, как преимуществом перед нашим хостингом.
Они говорят, что SWAP медленнее ОЗУ и снижает скорость работы серверов. Но это не так! Давайте развеем все эти сказки!




Другим хостингам действительно очень выгодно говорить эту информацию про нас, так как все хотят, чтобы вы потратили копеечку именно в их бюджет, чтобы они купили себе мороженное или пачку чипсов.
А мы устроились слишком хорошо и взяли на себя огромную часть рынка в сфере Майнкрафта, тем самым не давая купить им какую-нибудь вкусняшку в магазине. Тут просто грех другим хостингам не начать придумывать плохие вещи в нашу сторону.




С целью, почему другие хостинги так любят применять эти 4 буквы против нас разобрались. Теперь перейдем к более детальной работе самого SWAP. Сразу хочу сказать, что SWAP никогда не использовался и не будет использоваться в качестве основной ОЗУ на наших нодах! По принципу работы SWAP это вполне легко аргументировать.

Он работает следующим образом:
Человек запускает сервер -> Человек играет на этом сервере -> ОЗУ сервера наполняется -> Человек поиграл, вышел, потребление ОЗУ не особо изменилось, по сравнению с тем. сколько сервер использовал при игроке и тут начинается самое интересное. Технологии дошли до такой степени развития, что могут отличать активные элементы от неактивных, тут напрашивается прямой вопрос - "Зачем хранить в драгоценной ОЗУ, неактивные элементы?". Ответ простой, этого делать не нужно (ну только если у вас не серверный процессор с 1 ТБ поддерживаемой ОЗУ). Поэтому система находит неактивные элементы, которые длительное время стоят без дела и переносит их в SWAP, чтобы освободить драгоценную ОЗУ.
Смысл работы SWAP простой и понятен каждому человеку, который увлекается компьютерами, но к сожалению, деньги в нашем мире творят чудеса и чтобы заработать на пачку чипсов надо знатно постараться, ведь говорят неважно как ты заработал, важно что заработал.




Если же SWAP такой идеальный, то почему же чудо хосты его не используют?
Хороший вопрос! Но ответить на него хорошо разбирающему человеку не составит труда. Ведь по статистке, 99.99% хостингов, которые из SWAP делают монстра, который уничтожает все на своем пути, используют дешевые сервера с аукциона Hetzner, а именно выделенные сервера на I9 9900K. Люди, которые уже с опытом в сфере процессоров, или же в сфере хостингов (например мы) знают, что этот процессор и его такая сочная дешевая цена идеально подходят под 128 ГБ ОЗУ.
Ну вопрос с ценой, мы можем отнести на второй план. Сам процессор I9 9900K очень быстро нагружается и 128 ГБ ОЗУ его край. Мы уже испытали это на своем опыте. Сколько бы мы тактик не использовали, процессор I9 9900K, ну никак не может оставить в резерве более чем 10-20% свободных ядер при использовании в районе 100 ГБ ОЗУ (SWAP во время тестов был на полностью отключен). А теперь еще прибавим этому всему низкую цену на такой выделенный сервер и получим ноду, которая легко окупиться и не будет лишних свободных % CPU и количества ОЗУ. То есть идеальное соотношение цены и использования ресурсов. Если бы процессор имел больше ядер/потоков, то на нем, без каких либо вопросов использовали SWAP, а так его использовать там нету абсолютно никакого смысла.
Ещё хотел бы добавить, что в большинстве случаев, чудо хостинги которые используют эти дешевые сервера с аукциона выставляют цену даже выше чем у нас. Разница в цене наших и их нод составляет примерно 140%.
Кстати, хочу ещё сказать про 5 GHz I9 9900K, к сожалению вы вряд ли их увидите, потому что этот процессор при средне-высокой нагрузке сбавляет свою частоту до статичных 3.7 GHz, чтобы он попросту не сгорел.




Теперь же конкретно про нашу ситуацию. У нас в приоритете использование нод с самым мощным десктоп процессором во всем МИРЕ! А если конкретно - Amd Ryzen 9 7950X3D с частотой почти 6 GHz. В добавок, мы используем DDR5 память, в отличие от тех чудо хостов.
Они используют DDR4. Ещё больше в добавок, мы используем NVME SSD DATACENTER EDITION GEN4 диски! Раньше мы тоже брали эти сказочные I9 9900K, но вовремя остановились, нам конкретно не понравилась их производительность. Мы планируем брать ноды исключительно на Amd Ryzen 9 7950X3D.
Но к сожалению, на данный момент никакой десктоп процессор не поддерживает более 128 ГБ ОЗУ, даже тот же Amd Ryzen 9 7950X3D, поэтому чтобы не терять весь потенциал этого красавчика, мы используем SWAP, чтобы переносить неактивные элементы ОЗУ в SWAP файл, при этом, в связке с таким мощным железом и диском на производительность это не влияет, а наоборот может повысить её.




Ну раз у вас так все круто в этом плане, то почему мой сервер может лагать?
Тут причин довольно много, например скачанная сборка, в которой таиться тьма вирусов, майнеров и т.д., ещё могу отметить банальную нехватку ресурсов в тарифе, очень часто люди не замечают, что тарифа, который они используют просто не хватает и по полной оскорбляют наш проект, когда дело вообще не в нас.
Но иногда просачиваются случаи, где действительно проблемы связаны с нашей стороны, это нормально для хостингов. Это ненормально, только в том случае, если хостинг не решает такие проблемы.
Сейчас мы используем ручную систему слотов на нодах и человек просто может не уследить за нагрузкой и не успеет вовремя закрыть слоты. В таких случаях, мы оповещаем об этом в наших донатор-новостях, чтобы перенести часть серверов, которые пострадали на другой узел, тем самым разгрузив ноду. Помимо этого, мы компенсируем ущерб бесплатными RCON портами, бэкапами, базами данных. Причем выдаем эти дополнения навсегда.



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

Как скачать любую версию ядра Paper?

Работа с ядрами

В данном гайде вы узнаете:
Как установить любую версию
ядра Paper на ваш сервер.




Заходя на официальный сайт ядра paper мы видим картину где можно скачать только последнюю версию данного ядра.




Но чтобы найти все остальные версии нам нужно сделать лишь 3 очень простых действия.



Зайти на сайт скачки ядра paper https://papermc.io/downloads/paper



Зайти на сайт https://gamely.pro/, выбрать свой сервер, и зайти во вкладку Файловый менеджер



Нажать на кнопку Загрузить файл и выбрать ваше скачанное ядро



Вот и всё, теперь вы можете выбрать любую версию вплоть до версии 1.8.8

Я скачал сборку с Интернета, установил ее на ваш хост, и она не работает!

Часто задаваемые вопросы
Решение этой проблемы: сделать сборку самому.
На скачанные сборки поддержка не предоставляется, так как в них могут быть хаки, вирусы и прочая пакость, которую вероятно, устранить может только ее автор. В случае, если у вас возникли проблемы, обращайтесь к автору этой самой сборки.

Как подключить базу данных к плагину AuthMe

Работа с базой данных

В данном гайде вы узнаете:
Как подключить базу данных к
плагину Authme.



Мы используем AuthMe только для демонстрации, так как эти шаги подходят для большинства плагинов, которые работают с MySQL.


Создание базы данных MySQL



Чтобы работать с MySQL, вам нужно сначала создать свою базу данных. Это можно сделать в панели управления, выбрав раздел “Базы данных” и нажав на кнопку “Создать Базу Данных”.

После этого в появившемся окне:


Для создания базы данных вам нужно придумать ее название, состоящее из латинских букв и цифр. Кроме того, вы можете задать список IP адресов, с которых разрешен доступ к базе данных(поле Разрешённые подключения не обязательно заполнять, можете оставить пустым).

Когда вы нажмете на кнопку “Создать Базу Данных” во второй раз, вы увидите что-то вроде этого:


Разберем что тут написано:
s83055_gamelybd
83055 - Идентификатор вашего сервера, а gamelybd - название вашей базы данных, указанное ранее.

65.109.114.208:3306 - Сервер.

Кнопка "Просмотреть детали"

С помощью этой кнопки вы можете узнать больше деталей, в том числе пароль для доступа к БД.


В нашем случае пароль -
BnH+T^7jOjALFV@^A294sOHq
Этот пароль для подключения к базе данных, он отличается от пароля вашего аккаунта и не должен нигде использоваться, кроме как при подключении к базе данных.
u83055_uTvmiF33o9 - Пользователь
Имя пользователя на сервере MySQL для подключения.



Подключение


Теперь давайте наконец-то перейдем к настройке плагина.
Cперва зайдем в /plugins/AuthMe/config.yml и переключим тип базы данных. Заменим SQLITE на MYSQL:

Далее опустимся чуть ниже, и изменим адрес с портом:


Для подключения к базе данных нам нужно ввести адрес сервера, который выглядит так: 65.109.114.208:3306. Это значит, что IP адрес сервера - 65.109.114.208, а порт, через который идет соединение - 3306. Этот формат адреса нам уже знаком по работе с майнкрафтом.


Продолжаем наш гайд. Мы будем рассматривать только те настройки AuthMe, которые связаны с подключением к базе данных. Все остальные настройки не важны для нас сейчас, а если у вас возникнут какие-то проблемы - вы можете обратиться за помощью к другим клиентам в нашей беседе в вк или на Discord сервере. В самом худшем случае вы можете написать в техподдержку.


Тут мы должны ввести имя пользователя (то, что написано в панели - Имя пользователя) и пароль (то, что написано в панели - Пароль). У нас это u83055_uTvmiF33o9(имя) и BnH+T^7jOjALFV@^A294sOHq(пароль) соответственно.



Перейдем к названию базы данных и имени таблицы.

В первый параметр нам нужно вставить значение имени базы данных, в нашем случае s83055_gamelybd.
mySQLTablename отвечает за название таблицы в базе данных, оно должно быть уникальным. Если вы подключаете несколько плагинов к одной базе данных, вы должны убедиться, что, как минимум, имена таблиц не совпадают.




Готово, как вы видите, все очень легко. Удачи в настройке!

Проблемные плагины, тормозившие ваш сервер

Оптимизация сервера

Предположим, вы являетесь владельцем успешного игрового сервера, который стал сталкиваться с проблемами низкой производительности (TPS) в связи с увеличением числа игроков. Вы уже исследовали различные статьи и руководства по оптимизации, но не смогли достичь значимых улучшений.



В такой ситуации возможно, что причиной проблемы являются некоторые из установленных на вашем сервере плагинов. Мы подготовили список таких плагинов, которые могут оказывать негативное влияние на производительность сервера, а также предлагаю некоторые способы, как можно устранить эту проблему.


Откройте, если вы используете ядро Spigot/Bukkit или плагин на права PermissionsEx
Меняете эти ядра на более оптимизированные, хороший вариант - это ядро Paper и плагин PermissionsEX меняйте на плагин Luckperms


aJLeaderBoard


Существует плагин, который пользуется широкой популярностью в сообществе и может потреблять значительное количество ресурсов компьютера. Немногие обращают внимание на причину его высокого потребления, однако, если внимательно изучить отчеты Spark и конфигурацию этого плагина, становится понятно, что по умолчанию включено использование собственных контекстов для LuckPerms. Для уменьшения потребления ресурсов достаточно отключить эту функцию, и проблема будет решена. В конфигурационном файле плагина установите значение "register-lp-contexts" на "false", затем перезапустите сервер и наслаждайтесь улучшенной производительностью. (С течением времени разработчики плагина учли этот фактор и отключили использование собственных контекстов по умолчанию.)

IllegalStack


Представляется полезным плагином, особенно на устаревших версиях, который эффективно предотвращает различные виды дюпов и ошибок, однако может вызывать проблемы в производительности. Наиболее ресурсоемкий процесс этого плагина - проверка на "перестаканные" предметы, то есть предметы, которые были сложены в стак, но не могут быть в таком состоянии (например, стеклоблоки из лопаты). Если на вашем сервере игрокам не предоставляется режим творчества или возможность создавать нестандартные стаки, рекомендуется частично отключить эту проверку (полное отключение невозможно).

В конфигурационном файле плагина в разделе "OverStack" установите все значения на "false". Кроме того, установите значение "ItemScanTimer" на 72000 или больше, чтобы плагин выполнял проверку инвентарей игроков раз в час или реже.

AuctionHouse


Этот плагин является одним из самых популярных на аукционах, но у него есть свои недостатки. Одной из проблем является то, что отсчет времени до окончания торгов это, конечно, интересно, но обновление всех предметов сразу вызывает задержки. Представьте, что множество игроков открывают аукционное меню, и каждому из них требуется постоянное обновление каждую секунду. Это может привести к серьезным проблемам. Однако, автор плагина предоставил нам возможность изменить это.

В конфигурационном файле плагина измените значение "updateTicks" на 72000, чтобы убрать постоянное обновление времени в меню и, следовательно, его постоянную перерисовку. Да, это может снизить визуальную привлекательность, но это будет в пользу оптимизации!

Если вы не хотите жертвовать внешним видом, вы также можете рассмотреть альтернативные плагины, такие как zAuctionHouse или CrazyAuctions.

CoreProtect


Этот плагин является очень популярным на ванильных серверах благодаря своим функциям логирования и отката действий гриферов. Однако, в неопытных руках он может стать вредным плагином, потребляющим большое количество процессорного времени и занимающим гигабайты места на жестком диске.

Чтобы избежать таких проблем, достаточно просто настроить следующие значения в конфигурационном файле плагина:

rollback-entities: false - отключение возможности восстановления уничтоженных сущностей (это снизит нагрузку при процессе отката).
skip-generic-data: true - отключение логирования ненужных данных (например, сгорание зомби на солнце или аналогичные события, которые не представляют интереса).
leaf-decay: false - отключение логирования опадания листвы
portals: false - отключение логирования создания порталов
player-sessions: false - отключение логирования входа/выхода игроков
С помощью этих настроек вы сможете существенно снизить нагрузку на сервер, сохранить процессорное время и освободить место на жестком диске, не жертвуя при этом функциональностью плагина.

CMI


О плагине CMI (Customizable Minecraft Interface) можно сказать, что в этих трех буквах содержится множество функционала. Он предлагает много возможностей и взаимодействует с различными другими плагинами, но также может иметь некоторую нагрузку на сервер, потребляя большое количество тиков. Однако, с помощью правильных настроек, настройщик может решить эту проблему.

В настройках плагина CMI можно найти раздел "FileSave" и параметр "Async". Если вы установите значение этого параметра в "true", то увидите значительное улучшение производительности. Это позволит выполнение операций в асинхронном режиме, что может сократить время обработки и снизить нагрузку на сервер.

Выставив параметр "Async" в "true", вы сможете существенно улучшить производительность сервера при использовании плагина CMI.

FAWE


FAWE (FastAsyncWorldEdit) является очень полезным плагином, особенно если вам часто приходится редактировать территорию, и пока вы не имеете доступ к серверам, стоящим миллион рублей. Однако, помимо стандартных функций WorldEdit, FAWE добавляет некоторые особенности, которые могут потреблять дополнительные ресурсы.

Вам рекомендуется отключить tick-limiter в настройках плагина, установив значение параметра "enabled" на "false". Это позволит снизить потребление ресурсов. Однако, если вам все же необходим этот функционал (например, для защиты от лаговых ситуаций с песком, с которым FAWE отлично справляется), вы можете увеличить интервал между регулярными проверками, установив значение параметра "interval" на 60 (3 секунды).

С помощью этих настроек вы сможете оптимизировать использование FAWE, уменьшив его нагрузку на сервер и сохраняя необходимый функционал для вашей работы с территорией.

TAB


Этот плагин на табуляцию (таб) действительно является уникальным и неповторимым, и мы все обожаем его. Он специально разработан с учетом оптимальной производительности, чтобы минимально нагружать систему. Однако, я рекомендую всем пользователям ознакомиться с рекомендациями автора относительно возможной оптимизации его работы:

Установите максимальное количество отображаемых игроков на табе. Если вам не требуется видеть всех игроков на сервере, уменьшение этого значения может снизить нагрузку на сервер.
Отключите ненужные функции плагина. Проверьте конфигурационный файл и отключите любые функции, которые вам не нужны или которые могут вызывать дополнительную нагрузку на сервер.
Оптимизируйте обновление табуляции. Увеличьте интервал обновления информации на табе или отключите некоторые обновления, если это не критично для вашей игровой ситуации.
Обратитесь к документации и сообществу плагина. Иногда в документации или на форумах можно найти полезные советы и рекомендации по оптимизации работы плагина.
Следуя этим рекомендациям, вы сможете добиться ещё большей оптимизации работы плагина на табе и снизить его нагрузку на сервер.

IRandomTeleport


Речь идет о популярном плагине для случайного телепорта (РТП). По умолчанию, этот плагин регулярно проверяет наличие обновлений и делает это в основном потоке, что может быть нежелательно.

Рекомендуется отключить проверку на обновления, чтобы избежать негативного влияния на производительность. Для этого необходимо установить значение параметра "checkForUpdates" в "false".
Применяя эту рекомендацию, вы сможете избежать ненужной нагрузки на сервер, вызванной проверкой обновлений плагина РТП.


Понимаю, что некоторые плагины могут быть сложными для оптимизации. В таких случаях, предлагаю рассмотреть альтернативные плагины, которые могут предоставить аналогичный функционал с более эффективной производительностью. Вот несколько примеров:



Citizens


Разумеется, мы понимаем, что плагин, имеет проблемы, о которых уже все знают. Его частая отслеживание положения каждого игрока в основном потоке может приводить к значительной нагрузке на сервер и вызывать лаги, особенно при наличии большого количества игроков.

Вместо этого плагина, вы можете рассмотреть использование альтернативных плагинов, таких как ZNPCsPlus или ZNPCs. Эти плагины более оптимизированы и предоставляют схожий функционал. Они могут более эффективно обрабатывать данные о положении игроков, снижая нагрузку на сервер и помогая избежать лагов.

Рекомендуется провести сравнительное тестирование и выбрать плагин, который лучше соответствует вашим требованиям по производительности и функциональности.

IRandomTeleport


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

HolographicDisplays


Существует плагин, который может негативно влиять на производительность сервера из-за недостаточной оптимизации, возможно, из-за использования протоколлибы. Лично я не изучал подробности, но такое предположение возникает.

В качестве альтернативы, мы бы вам хотели предложить плагин DecentHolograms. Он предоставляет функционал, аналогичный предыдущему плагину, и даже предлагает миграцию с HolographicDisplays, что облегчает переход, за исключением случаев, когда у вас есть другие плагины, зависящие от HolographicDisplays.

Рекомендуется обратиться к DecentHolograms в качестве альтернативного плагина, который может предоставить аналогичные функции с лучшей оптимизацией и минимальным влиянием на производительность сервера.

Давайте обсудим некоторые аспекты, связанные с возможными узкими местами в производительности некоторых плагинов, а также способы дальнейшего улучшения производительности. Улучшения могут оказаться разнообразными, и стремление к достижению идеала стоит поощрять.



Удаление ненужных плагинов: Рекомендуется провести аудит существующих плагинов и удалить те, которые дублируют функционал других плагинов или выполняют задачи менее эффективно. Это может помочь избежать излишней нагрузки на сервер и повысить производительность.

Отключение проверок на обновления: В некоторых плагинах есть функционал, который регулярно проверяет наличие обновлений. Если вы не считаете это необходимым, отключение этих проверок может сэкономить ресурсы процессора, особенно если проверки выполняются в основном потоке. Важно оценить влияние отключения проверок на обновления на безопасность и актуальность плагинов.

Отключение проверок на обновления: В некоторых плагинах есть функционал, который регулярно проверяет наличие обновлений. Если вы не считаете это необходимым, отключение этих проверок может сэкономить ресурсы процессора, особенно если проверки выполняются в основном потоке. Важно оценить влияние отключения проверок на обновления на безопасность и актуальность плагинов.

Важно помнить, что каждое изменение должно быть тщательно протестировано, чтобы убедиться, что оно действительно улучшает производительность и не вызывает нежелательных побочных эффектов. Также рекомендуется регулярно следить за обновлениями плагинов, чтобы использовать последние версии, которые могут содержать оптимизации и исправления ошибок.

Надеюсь, эти рекомендации помогут вам улучшить производительность сервера и достичь желаемых результатов.

Перезагрузить

Копировать выделенное

Открыть в новой вкладке

Копировать ссылку элемента


Получить помощь в дискорде