Respm.Написать мне
Серверы Minecraft · VPS · сети

Настраиваю серверы Minecraft и VPS

Поставлю и настрою сервер, найду, почему он лагает или почему к нему не подключиться. Работаю с Linux, VPS и сетями, пишу свои плагины.

Мелкие задачи от 500 ₽. Точную цену скажу, когда посмотрю, что нужно.

С чем обычно пишут

«Как только заходит человек десять, всё начинает лагать»Чаще всего виноват один-два плагина или настройки мира. Смотрю через Spark, что именно жрёт тики.
«У меня запускается, а друзья зайти не могут»Порты, брандмауэр, роутер. Иногда всё вместе.
«Провайдер не даёт белый IP»Можно вывести сервер наружу через VPS. Работает так же, как с белым IP.
«Поставил плагины, консоль вся красная»Разберу логи, уберу конфликты, подберу версии.
«Хочу лобби и несколько режимов»Это Velocity. Настрою так, чтобы на серверы нельзя было зайти в обход прокси.

Цены

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

Minecraft

Поднять сервер

от 500 ₽

Paper или Purpur, нужные плагины, защита спавна.

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

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

Права, донат-ранги, экономика

от 1 000 ₽

LuckPerms, префиксы, TAB, скорборд, прогенерация мира.

Создаю группы игроков в LuckPerms: игрок, VIP, модератор, админ. Каждой — свои права и префикс в чате.

Настраиваю экономику, таблицу игроков и скорборд. Заодно заранее генерирую мир с границей через Chunky, чтобы сервер не лагал, когда игроки разбегаются в разные стороны.

Сеть из нескольких серверов

от 1 500 ₽

Лобби и режимы на одном адресе через Velocity.

Игроки заходят по одному адресу и попадают в лобби, а оттуда переходят на выживание или мини-игры. Всё это работает через прокси Velocity.

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

Мои плагины Respm

от 1 000 ₽

Установка нужных модулей и ресурс-пака.

Ставлю те модули, которые вам нужны, и ядро, если они должны работать вместе. Настраиваю ресурс-пак так, чтобы текстуры сами скачивались у игроков при входе, и проверяю, что ссылка на пак рабочая.

Подробно про каждый модуль — в разделе ниже.

Найти, почему лагает

от 1 500 ₽

Профайлер Spark, TPS, время тика.

Запускаю профайлер Spark, пока на сервере играют, и смотрю, что именно нагружает сервер: конкретный плагин, толпа мобов, редстоун-машина или генерация новых чанков.

Исправляю причину, а не просто ставлю плагин, который удаляет предметы с земли.

Голосовой чат

от 500 ₽

Plasmo Voice: игроки слышат друг друга рядом.

Plasmo Voice работает по UDP, отдельно от самого сервера. Самая частая проблема: порт открыт только для TCP, и голос у игроков просто не подключается.

Открываю порт, прописываю правильный публичный адрес и проверяю с внешнего подключения.

VPS и сети

Настроить VPS

от 1 000 ₽

Linux, безопасный вход, брандмауэр, автозапуск.

VPS — это арендованный сервер в интернете. Сразу после покупки он открыт для всех и защищён только паролем.

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

Сервер без белого IP

от 1 000 ₽

Туннель через VPS, игроки видны со своими IP.

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

Без доработки все игроки будут видны с одного адреса VPS, и баны по IP перестанут работать. Поэтому включаю передачу настоящих адресов по протоколу PROXY.

К серверу не подключиться

от 1 500 ₽

Ищу, где теряется соединение.

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

Бывают и хитрые случаи, когда запрос приходит по одному каналу, а ответ уходит через VPN. Такое тоже находится.

Бот в Telegram

от 500 ₽

Новости сервера в чат или канал.

Создаю бота, подключаю его к вашему чату или каналу. В чат приходит, кто зашёл, кто умер, когда сервер перезапускается.

Можно отправлять объявления прямо из игры и раскладывать сообщения по темам группы.

Вашей задачи нет в списке? Всё равно напишите, скорее всего, разберусь.

Написать

Respm, мои плагины

Писал их для своего сервера. Хотелось, чтобы на выживании было чем заняться, кроме шахт и ферм, и при этом игра оставалась похожей на обычный Майнкрафт. Для Paper и Purpur 1.16.5, всё на русском, без NPC.

RespmCore

ядро · связывает модули

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

  • Показывает, какие модули установлены и работают
  • Собирает текстуры всех модулей в один ресурс-пак и раздаёт игрокам при входе. Проверяет, совпадает ли файл на хостинге, и отправляет пак повторно, если он не скачался
  • Один стиль сообщений во всех модулях: префиксы, цвета, ошибки
  • Передаёт события между модулями и наружу, например в Telegram
/respm info/respm modules/respm reload/respm pack check/respm pack send
RespmFood
RespmCore
RespmEconomy

Игрок приготовил чизбургер на плите.

RespmEconomy

экономика и город

Денег на счету нет, только купюры в кошельке. Потерял кошелёк — потерял деньги.

Кожаный кошелёк с купюрами в инвентаре
  • Купюры-респы со скрытой подписью сервера, подделать нельзя
  • Кошельки из кожи и особые: алмазный, незеритовый, эндер и другие
  • Рюкзаки на 18 и 27 ячеек, видны у игрока на спине
  • Чеки на большие суммы и чаевые: ПКМ купюрой по игроку
  • 53 работы, платят раз в 10 минут за то, что вы и так делаете. Дневной потолок, чтобы не сломать баланс
  • Мэр выдаёт работы, выпускает деньги и управляет казной
  • Свои бизнесы с названиями, налог 10% в общую казну
  • Защита от абуза: нельзя заработать на своих же блоках

RespmFood

кухня

186 блюд вместо «съел стейк и пошёл».

Блюда из RespmFood в рамках на стене кухни
  • Кухонная плита готовит по таймеру, даже если вы ушли. Её содержимое видят все, и оно сохраняется после перезапуска
  • Пять способов готовки: нарезка, жарка, варка, выпечка, гриль
  • Блюдо портится, если не забрать его за 10 минут. Повару приходит напоминание
  • Кулинарная книга /food с фильтром по способу готовки
  • Своя иконка у каждого блюда, новые рецепты через конфиг

RespmClothes

одежда

Одежда рисуется прямо на скине, её видят все без модов.

Игрок в новогоднем свитере и шапке сидит на снегу
  • 230 вещей: головные уборы, верх, низ, обувь
  • 3D-шапки: кепки, ушанки, цилиндры, кошачьи ушки, шлем викинга
  • Сезонные коллекции: шьются только в свой сезон, носить можно всегда
  • Гардероб /shkaf на 24 вещи и 3 образа, которые надеваются одним кликом
  • Броню можно спрятать под одеждой, защищать она продолжает
  • Прилавок с примеркой на 2 минуты

RespmExplore

события мира

Падают метеориты, разбиваются НЛО. Кто первый добежал, тот и забрал.

Место падения метеорита: кратер с раскалёнными блоками
  • События по расписанию: метеорит, крушение НЛО, сброс припасов. Координаты пишутся в чат
  • Подземелья: лагерь разбойников, проклятый склеп, ледяное святилище
  • Четыре босса со своей бронёй и лутом. Посильные, «ваниль и чуть сложнее»
  • Цепочки заданий: идёте по следу, находите дневники и карты, в конце бой с боссом
  • Весь сервер узнаёт, кто первым что-то нашёл
  • Нетребовательный: рассчитан даже на небольшие серверы

RespmTelegram

сервер в Telegram

Новости сервера в чат или канал.

Новости серверабот respm
  • Входы и выходы, первый вход новичка, смерти, достижения
  • События мира: метеориты, найденные подземелья, победы над боссами
  • Объявления прямо из игры: /tg send
  • Темы в группах, работа через прокси
  • Очередь с повторной отправкой: при сбоях связи сообщения не теряются

RespmProxy

настоящие IP

Для серверов за туннелем: возвращает игрокам их настоящие адреса.

  • Без него все подключения видны с одного адреса туннеля: не работают баны по IP, защита от мультиаккаунтов и логи входов
  • Понимает протокол PROXY v1 и v2 (FRP, HAProxy)
  • Доверенные адреса: подделать IP нельзя

RespmEmotes и RespmSit

для ролевой игры

24 эмоции и возможность сесть где угодно.

Игрок сидит на ступеньке у окна
  • Эмоции со звуком и частицами: помахать, поклониться, танец, фейспалм и другие. Команда /e
  • Свои эмоции добавляются в конфиге
  • /sit или ПКМ по ступеньке, поворот на 360°
  • Сесть на голову другому игроку, только если он согласится

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

Обсудить

С чем работаю

Linux

  • Debian, Ubuntu, Raspberry Pi OS
  • SSH, systemd, разбор логов
  • ufw, iptables, nftables

Сети

  • Проброс портов на роутерах Keenetic
  • FRP, протокол PROXY
  • WireGuard, DNS, прокси

Minecraft

  • Paper, Purpur, Velocity
  • LuckPerms, WorldGuard, Spark, Chunky
  • Plasmo Voice

Сборка

  • Java 8, 17 и 21
  • Maven

Как я работаю

Цену говорю сразу

Сначала расспрошу, что нужно, потом назову цену. Она уже не поменяется.

Проверяю не только у себя

Перед сдачей захожу на сервер снаружи, как обычный игрок.

Неделю после сдачи на связи

Если что-то из того, что я настроил, сломалось, починю бесплатно.

Напишите мне

Напишите в Telegram, что нужно сделать или что прямо сейчас сломалось. Отвечу в течение дня: скажу, как это решить, сколько будет стоить и сколько займёт. За ответ денег не беру.