Скачать PooperMC — Minecraft Моды — MetaMods
PooperMC

PooperMC

Активный

Установок

0

Последнее обновление

1 год назад

Версии

1.8.9 — 1.21.1
Сервер
Игровые механики
Управление
Утилиты

PooperMC

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

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

Системные требования

  • Java 21 или выше
  • SignedVelocity (только для Velocity)

Основные возможности

Утилиты для чата

Улучшите общение на сервере с помощью:

  • Логирование сообщений: Все сообщения сохраняются в истории, доступной модераторам через команду /msg-hist
  • Личные сообщения: Отправляйте приватные сообщения игрокам с помощью /msg ИмяИгрока или отвечайте через /w
  • Упоминания: Используйте @ИмяИгрока для упоминания других игроков или @everyone для всех
  • Цвета в чате: Поддержка цветов и стилей MiniMessage

Настраиваемый список серверов

Настройте отображение сервера в списке многопользовательской игры:

  • Улучшенный MotD: Кастомные сообщения с поддержкой MiniMessage и возможностью рандомизации
  • Пользовательские иконки: Настраиваемые значки сервера из ссылок на изображения с функцией случайного выбора
  • Счетчик игроков: Возможность установки кастомного или фейкового количества онлайн-игроков
  • Лимит игроков: Настройка максимального количества игроков с опцией "на одного больше текущего онлайн"

Модерация

Все действия модерации дублируются в Discord через вебхуки:

  • Блокировки: Временные и постоянные баны с указанием причин
  • Выгон с сервера: Кики с объяснением причин
  • Заглушение чата: Мьюты с временными ограничениями и причинами
  • Жалобы: Простая система репортов для всех игроков
  • Чат персонала: Закрытый чат для модераторов (требуется разрешение pee.staff)

Социальные функции

Идеально подходит для крупных серверов с различными режимами игры:

  • Система друзей: Базовая система друзей с запросами на добавление
  • Система групп: Создание групп с приглашениями, совместным входом в матчи и отдельным чатом

Дополнительные модули

Все модули отключены по умолчанию и полностью опциональны:

  • Вейн-майнинг: Настраиваемая добыча руд жилами с анимацией и корректным износом инструментов
  • Улучшенный ИИ мобов: Более интеллектуальное поведение, включая панику целых групп при атаке
  • Бан при смерти: Автоматический бан или кик игрока после смерти с полной настройкой
  • Снятие лимита наковальни: Убирает ограничение стоимости, замедляя рост цен после 40 уровня
  • Улучшенный сон: Оптимизация пропуска ночи с реалистичными настройками и даже снами
  • Система AFK: Настраиваемая функция отсутствия за клавиатурой
  • Команды блоков: Открытие верстака, ткацкого станка, эндер-сундука без установки блоков
  • Глобальный эндер-сундук: Общий сундук, доступный всем игрокам сервера

Прочие возможности

  • Глобальный вайтлист: Работает на прокси, а не только на бэкенд-серверах
  • Кастомная логика входа: Утилиты для подключения к игровым режимам с поддержкой плагин-мессенджинга
  • Кэш игроков: Сохранение данных всех игроков (имя и UUID) для последующего использования

Использование

Конфигурация

Файл конфигурации разработан для простоты использования и содержит подробные описания всех параметров.

Переводы

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

Хранение данных

Доступно несколько способов хранения данных: YAML и RAM не требуют дополнительной настройки, а для использования базы данных потребуется ручная конфигурация.

Планы на будущее

  • Легковесная утилита для TAB-листа
  • Расширенные инструменты модерации, включая невидимость
  • Использование инвентарных интерфейсов вместо чистых команд
  • Добавление большего количества переводов

Для разработчиков

PooperMC использует три легковесные библиотеки:

  • LibPG - утилитарная библиотека с различными функциями
  • boosted-yaml - надежная библиотека для работы с конфигурациями
  • libby - динамическая загрузка драйверов баз данных для уменьшения размера файла
Участники проекта
MarcPG

MarcPG

Разработчик

Создан: 20 фев 2024

ID: 12823