MonitoringMinecraft MonitoringMinecraft

LazyDialect

Плагин PaperPurpur

AI-powered language enforcement, detection, translation, and moderation layer for Minecraft Paper servers.

8 скачиваний 0 подписчиков
Оцените первым

Dialect

AI-powered language enforcement, detection, translation, and moderation layer for Minecraft Paper servers.

Features

  • Language Detection — Automatically detects the language of chat messages using AI
  • Translation — Translates non-default language messages with AI or DeepL fallback
  • Moderation — Enforce language rules via whitelist/blacklist with configurable actions
  • Multi-Provider AI — Supports OpenRouter, OpenAI, Anthropic, Gemini, and HuggingFace
  • Slang Validation — Detects and validates slang usage in context
  • Redis/Dragonfly — Distributed caching for multi-server networks
  • Chat Formatting — Integrates with PlaceholderAPI, LuckPerms, LPC, LPCX
  • Actionbar & Effects — Visual and audio feedback for players
  • PaperMC Updater/lazydialect utils papermc update downloads latest Paper build

Commands

Command Permission Description
/lazydialect help lazydialect.admin Show command help
/lazydialect reload lazydialect.admin.reload Reload configuration
/lazydialect status lazydialect.admin.status View plugin status
/lazydialect detect <text> lazydialect.admin.detect Detect language of text
/lazydialect translate <lang> <text> lazydialect.admin.translate Translate text
/lazydialect cache clear lazydialect.admin.cache Clear cached data
/lazydialect utils papermc update lazydialect.admin Download latest Paper build
/language [code] lazydialect.command.language Set preferred language

Configuration

Configure AI providers in config.yml:

ai:
  provider: "openrouter"   # openrouter, openai, anthropic, gemini, huggingface
  api_key: ""              # Your API key
  model: ""                # Leave empty for provider default

AI Provider Defaults

Provider Default Endpoint Default Model
openrouter https://openrouter.ai/api/v1 meta-llama/llama-3-8b-instruct:free
openai https://api.openai.com/v1 gpt-4o-mini
anthropic https://api.anthropic.com/v1 claude-3-haiku-20240307
gemini https://generativelanguage.googleapis.com/v1beta gemini-2.0-flash
huggingface https://api-inference.huggingface.co mistralai/Mistral-7B-Instruct

Requirements

  • Java 21+
  • Paper 1.21.11+
  • An API key for at least one AI provider or DeepL

Building

./gradlew build              # Clean build
./gradlew deployPlugin       # Build + copy to server plugins

License

MIT

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
1287 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MineLandy
MineLandy Java + BE
96 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
beesmp
beesmp Java
1 онлайн
26.2 — 1.21.11 версия
Bee smp-улей,где каждый оставляет свой след
WahaCraft
WahaCraft Лаунчер
1 онлайн
Кланы | Боссы | RPG | Уникальная карта | PVP | Захват территорий | ВАРХАММЕР
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.16.5. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат