Unofficial site, not affiliated with modrinth.com.What is this?
AIMCDev

AIMCDev

AI-powered Minecraft server development assistant

7
1

❓ What is it?

AIMCDev is an AI-powered Minecraft server plugin that takes care of the most tedious and repetitive tasks in server development and management. Instead of manually editing config files, running commands one by one, or looking up plugin documentation every time, you simply describe what you want in plain language and the AI handles the rest. The plugin connects to your preferred AI provider, analyzes your server context (installed plugins, online players, permissions, and more), plans the actions it needs to take, executes them directly on your server, and explains every step clearly in chat. Everything happens in three transparent phases: planning, execution, and conclusion - so you always know exactly what is being done and why.


🧱 Features

  • Full AI integration: supports OpenAI, Gemini, Claude, Groq, Perplexity, and OpenRouter - just set your key in config.yml
  • Three-phase response system: the AI explains its plan, executes actions, and summarizes results with visible loading indicators
  • Three action types: CONSOLE (dispatch server commands), PLAYER (execute as the requesting player), FILE (write config files and trigger plugin reloads)
  • Full Markdown-to-Minecraft conversion: bold, italic, underline, strikethrough, headers, code blocks, inline code, bullet lists, numbered lists, clickable links, and horizontal rules all rendered natively in chat
  • Per-player conversation memory with configurable duration (default 1 hour), saved to chats.yml and automatically purged on expiry
  • /ai clear to wipe your conversation history at any time
  • /aireload to hot-reload the plugin configuration without restarting
  • Automatic server context injection: the AI always knows your server version, installed plugins, online players, and requester info before answering
  • Configurable server access: toggle player list, plugin list, and player info access independently in config.yml
  • Configurable AI language with automatic user language detection (default enabled)
  • Configurable max response length in chat to avoid flooding
  • Discord webhook support with fully customizable embed: title, description, footer, field names, color, and per-action result indicators
  • Every message and prefix fully editable in config.yml with both & color codes and MiniMessage formatting
  • Full Folia compatibility via automatic scheduler detection at runtime
  • /ai <message> with aliases /aimc and /chatbot, permission aiminecraftdev.ai
  • Unsupported plugin fallback: the AI always attempts to help even for plugins not natively listed, and informs the user transparently

🤖 Supported AI Providers

ProviderNotes
OpenAIDefault model: gpt-5.4
GeminiDefault model: gemini-3-flash-preview
Claude (Anthropic)Default model: claude-sonnet-4-5-20250929
GroqDefault model: llama-3.3-70b-versatile
PerplexityDefault model: sonar-pro
OpenRouterDefault model: google/gemini-2.0-flash-exp:free

🧩 Supported Plugins

PluginAction Type
Minecraft VanillaCONSOLE or PLAYER depending on context
EssentialsXMainly CONSOLE, sometimes FILE or PLAYER
LuckPermsCONSOLE only
SkriptFILE (reload: skript reload all)
TABFILE (reload: tab reload)
FancyPluginsMainly PLAYER and FILE
CheckHacksCONSOLE and FILE (rarely)
ZombieSMPCONSOLE
MultiverseCorePLAYER
WorldEdit / FAWEPLAYER
WorldGuardPLAYER
AdvancedBan / LiteBansPLAYER
EconomyShopGUIALL types
ItemsAdderFILE primarily
NexoFILE primarily (If user has Oraxen, do NOT recommend it)
DecentHologramsCONSOLE or PLAYER
DeluxeMenus / DeluxeHubFILE (reload: dm reload or dh reload)
PlaceholderAPICONSOLE or FILE (mainly /papi ecloud)
VaultFILE primarily
ViaVersionCONSOLE or FILE
ViaBackwardsCONSOLE or FILE
ViaRewindCONSOLE or FILE
CoreProtectPLAYER or CONSOLE
CitizensPLAYER mainly
GeyserMCCONSOLE or FILE
FloodgateCONSOLE or FILE
BlueMapFILE or CONSOLE
DynmapFILE or CONSOLE
ChunkyCONSOLE mainly
AuraSkillsPLAYER or FILE
GrimACCONSOLE or FILE
ExcellentCratesFILE or CONSOLE
CrazyCratesFILE or CONSOLE
LandsPLAYER or FILE
TownyPLAYER or CONSOLE
GriefPreventionPLAYER mainly
mcMMOPLAYER or CONSOLE
NuVotifierFILE primarily
ProtocolLibFILE primarily
VentureChatFILE or PLAYER
CMICONSOLE, PLAYER or FILE
DiscordSRVCONSOLE or FILE
PlanCONSOLE or FILE
sparkCONSOLE or PLAYER
HuskHomesCONSOLE, PLAYER or FILE
HuskSyncCONSOLE or FILE
MiniMOTDFILE primarily
GSitPLAYER mainly
HarborFILE or CONSOLE
SuperVanishPLAYER or CONSOLE
BetterRTPPLAYER or CONSOLE
AdvancedPortalsPLAYER or FILE
CombatLogXPLAYER or FILE
PvPManagerPLAYER or CONSOLE
ShopkeepersPLAYER mainly
Jobs RebornPLAYER or CONSOLE
QuestsPLAYER or FILE
BetonQuestFILE primarily
MythicMobsFILE primarily
ModelEngineFILE primarily
DenizenFILE primarily
CommandPanelsFILE primarily
ajLeaderboardsCONSOLE or FILE
Simple Voice ChatFILE primarily
ChestShopPLAYER mainly
SlimefunPLAYER or CONSOLE
PlotSquaredPLAYER or CONSOLE

For any plugin not in this list, the AI will still make its best effort to help and will inform you that native documentation for that plugin is not built in.


⚠️ Warning

If you need anything - adding support for a new plugin or AI provider, reporting a bug, or requesting a feature I plan to add contact me on my discord server -- branduzzo.it/discord

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

Minecraft: Java Edition

26.1.x1.21.x

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

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:4 недели назад
Обновлён:1 неделю назад
Главная