Sueta

Genius

1.0.0-beta.1

Language model integration for Paper Minecraft Servers

·Plugin
  1. 1.0.0-beta.1latestGenius 1.0.0-beta.1Dec 31, 2025
    <!-- Release notes generated using configuration in .github/release.yml at v1.0.0-beta.1 --> I'm excited to announce the first beta of Genius v1.0.0! The plugin now allows Genius to search the web for answers when needed, making it smarter than ever. In my testing, it still gets things wrong sometimes even after searching the web, so I will be tweaking the system prompt in a future release.

    What's Changed

    Added
    * Web search functionality * Configuration options for web search tool * Configuration options to enable logging for: * HTTP requests made by Genius * Tool calls made by Genius * Conversations between players and Genius
    Changed
    * /genius info now shows information about tools available to the LLM Full Changelog: https://github.com/fletchly/genius/compare/v0.3.0...v1.0.…
    37 downloads
  2. 0.3.0Genius 0.3.0Dec 30, 2025
    <!-- Release notes generated using configuration in .github/release.yml at v0.3.0 --> Genius v0.3.0 is here! This release mainly focuses on refactoring and minor bug fixes, and two internal systems have also been completely overhauled. The biggest change is that Genius will now use a [HOCON](https://github.com/lightbend/config/blob/master/HOCON.md) formatted genius.conf file for configuration, rather than the old config.yml. There were many reasons for this change, namely that HOCON is immensely easier to work with when it comes to config migrations. Unfortunately, you will need to manually migrate from your old config.yml to the new format. A default is saved upon first server startup with the new version, so it should be as easy as copying over values.

    What's Changed

    Added
    * Added genius.conf configuration file. This file is now the home for all plugin configuration. You will need to migrate manually from the old config.yml
    Changed
    * Dropped Bukkit configuration API in favor of the [Configurate](https://github.com/SpongePowered/Configurate) library * Dropped Dagger 2 in favor of Koin dependency injection * Renamed genius config section todisplay
    Removed
    * Removed default config.yml file. Because YAML configuration is no longer supported, the default config.yml will no longer be saved upon server startup. Full Changelog: https://github.com/fletchly/genius/compare/v0.2.1...v0.3.0
    31 downloads
  3. 0.2.1Genius 0.2.1Dec 14, 2025
    <!-- Release notes generated using configuration in .github/release.yml at v0.2.1 -->

    What's Changed

    Added
    * Added more robust command output * Added new agentPrefix and playerPrefix config values to customize output appearance.
    Fixed
    * Internal http client now has longer timeout as well as retry mechanism * Overhauled exception handling logic Full Changelog: https://github.com/fletchly/genius/compare/v0.2.0-beta...…
    22 downloads
  4. 0.2.0-betaGenius 0.2.0-betaDec 12, 2025
    <!-- Release notes generated using configuration in .github/release.yml at v0.2.0-beta -->

    What's Changed

    Added
    * Added [/genius clear](https://fletchly.github.io/genius-wiki/docs/usage/command… command to clear conversation context * Added [/genius info](https://fletchly.github.io/genius-wiki/docs/usage/command… command to get info on current Genius instance
    Changed
    * Refactored command and event module to use a standardized registry approach
    Fixed
    * Fixed bug where assistant responses were not being saved to conversation context Full Changelog: https://github.com/fletchly/genius/compare/v0.1.0-beta.1.…
    24 downloads
  5. 0.1.0-beta.1Genius 0.1.0-beta.1Dec 12, 2025
    <!-- Release notes generated using configuration in .github/release.yml at v0.1.0-beta.1 -->

    What's Changed

    Fixed
    * Default system prompt now only saves if one does not exist Full Changelog: https://github.com/fletchly/genius/compare/v0.1.0-beta...…
    13 downloads
  6. 0.1.0-betaGenius 0.1.0-betaDec 11, 2025

    What's Changed

    Added
    * Genius is now able to keep a limited context for player conversations, allowing for multi-turn conversations. * Operator utility command to clear conversation contexts for all players
    Changed
    * Rewrote entire Java codebase in Kotlin to make async operations more straightforward * Moved system prompt from config.yml to dedicated system-prompt.md file * Player prompts now show up in chat after sending a message Full Changelog: https://github.com/fletchly/genius/compare/v0.0.1-beta.1.…
    15 downloads
  7. 0.0.1-betaGenius 0.0.1-betaNov 16, 2025
    <!-- Release notes generated using configuration in .github/release.yml at v0.0.1-beta.1 -->

    What's Changed

    Added
    * This plugin :) Full Changelog: https://github.com/fletchly/genius/commits/v0.0.1-beta.1
    27 downloads

Similar projects

Plugin →