Sprache

LazyDialect

LazyDialect

Modrinth

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

5 Downloads aktualisiert 1mo ago
neueste v0.1.0-ALPHA Modrinth
Paper Purpur 1.21.11 – 1.21.11 Social

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

Versionen

Alpha
0.1.0-ALPHA
paper, purpur · 1.21.11 · 1mo ago
# Changelog ## [0.1.0-ALPHA] - 2026-06-28 ### Added - Initial release of LazyDialect - Multi-provider AI support: OpenRouter, OpenAI, Anthropic, Gemini,…
5

Kommentare 0

Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.

FAQ

Wie installiere ich LazyDialect?

Lade die Datei für deine Minecraft-Version und deinen Loader auf dieser Seite herunter, lege die .jar in den mods- (oder plugins-) Ordner und starte das Spiel.

Ist LazyDialect kostenlos?

LazyDialect ist auf Modgrid kostenlos — wir verlinken direkt zur offiziellen Quelle, ohne Paywall.

Welche Minecraft-Versionen unterstützt LazyDialect?

Funktioniert mit Paper, Purpur. Unterstützt die Versionen 1.21.11–1.21.11. Die unterstützten Versionen und Loader findest du im Download-Bereich dieser Seite.

Herunterladen LazyDialect

Dateien werden direkt von der Originalquelle bereitgestellt. Modgrid hostet oder verändert sie nicht.