HomeJavaModsGemServer
GemServer
ModsJava

GemServer

by MOOOODER · on Modrinth

GemServer is an AI-powered assistant for Paper Minecraft servers. It allows players to interact with Google Gemini directly from the game chat to get…

⬇ Download on Modrinth

GemServer v2.5 🎉

Created by MOOOODER and 2s2ones

GemServer is a comprehensive AI integration for Paper and Spigot servers that utilizes the Google Gemini API to provide a deeply contextualized assistant for both players and administrators. Unlike standard chatbots, GemServer has direct access to live server data and player-specific context, allowing it to provide accurate information about the game world and even assist with server management.

Installation and Setup

  1. Place the gemserver-plugin-2.5-SNAPSHOT.jar into your server's plugins folder.
  2. Restart the server to generate the configuration files.
  3. Obtain a free or paid API key from Google AI Studio (aistudio.google.com).
  4. Use the in-game command /api <your_key> or edit the config.yml manually.
  5. In the configuration, set accept-google-ai-tos: true to unlock the plugin's functionality.

How to Interact

To speak with Gemini, players simply need to start a chat message with the phrase "Hey gemini, ". The plugin will cancel the public message, process the request, and open a private virtual book for the player containing the AI's response.

Example: "Hey gemini, what biome am I currently in?"

Commands and Permissions

All commands below require the gemserver.api permission, which is granted to Operators (OPs) by default.

Configuration Guide

The config.yml file allows you to customize the AI's behavior and safety settings. Below are the key sections:

# Set this to true to accept the Google AI Terms of Service.
# This is mandatory for the plugin to function.
accept-google-ai-tos: false

# Rate limit in seconds between player questions to prevent spam.
cooldown-seconds: 10

# Auto-Moderation settings for chat safety.
auto-moderation:
  enabled: true
  toxicity-threshold: 0.85
  action: "WARN" # Options: WARN, KICK, BAN
  staff-notification: "<red>[Gemini-Mod] <white>Player <yellow>%player% <white>is being toxic! Score: <red>%score%"

# Custom Knowledge Base
# Use this section to teach Gemini about your server's specific rules and features.
server-wiki: |
  Welcome to our server! 
  Rules: 1. No griefing. 2. Be respectful.
  Commands: Use /gemini to access the hub.

Advanced AI Features

Changelog

v2.5-SNAPSHOT

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more