▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/LazyDialect
LazyDialect

LazyDialect

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

Оцените первым
13
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

CommandPermissionDescription
/lazydialect helplazydialect.adminShow command help
/lazydialect reloadlazydialect.admin.reloadReload configuration
/lazydialect statuslazydialect.admin.statusView plugin status
/lazydialect detect <text>lazydialect.admin.detectDetect language of text
/lazydialect translate <lang> <text>lazydialect.admin.translateTranslate text
/lazydialect cache clearlazydialect.admin.cacheClear cached data
/lazydialect utils papermc updatelazydialect.adminDownload latest Paper build
/language [code]lazydialect.command.languageSet 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

ProviderDefault EndpointDefault Model
openrouterhttps://openrouter.ai/api/v1meta-llama/llama-3-8b-instruct:free
openaihttps://api.openai.com/v1gpt-4o-mini
anthropichttps://api.anthropic.com/v1claude-3-haiku-20240307
geminihttps://generativelanguage.googleapis.com/v1betagemini-2.0-flash
huggingfacehttps://api-inference.huggingface.comistralai/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

Партнёрский материал

Сервер для плагина LazyDialect - как у профи

Плагин LazyDialect создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином LazyDialect для друзей можно за пару минут - BungeeHost всё уже подготовил.

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

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:2 месяца назад
Главная