promotional bannermobile promotional banner

BudPlugin - Buddies for your adventure!

This Plugins add three Buddies to your adventure - they will follow you, fight with you and interact via sounds and chat (AI-featured through LLM).
screenshot_buds.png

screenshot_buds.png

screenshot_mining.png

screenshot_mining.png

screenshot_farming.png

screenshot_farming.png

screenshot_lumbering.png

screenshot_lumbering.png

Description

Hytale Bud Plugin

Used template by Up, slightly modified by Kaupenjoe.
Inspired by MyFriends by LukeysMods.

Bud Work Feature inspired by Ancient Constructs by DanBagh.


โ†’ Full documentation, guides and configuration reference


๐ŸŒŸ Overview

This is a proof of concept (PoC) plugin for Hytale that integrates Large Language Models (LLM) to create truly interactive RPG-style companions. These "Buds" don't just follow youโ€”they talk, react to the world, and remember your battles. The mod works fully without an LLM configured too โ€” the AI layer is what makes it come alive, not what it depends on.

Only tested in single player mode!

Upgrading from an older version? Remove the /prompts folder, or update it with /bud prompt reset.

New in 2.0.0.:

  • Bud Roster Spawning: New card item to spawn/despawn all roster Buds at once, without needing to use commands. The card can be crafted on the arcane workbench.
  • Bud Cards: Optical rework and texture now matches the card.
  • Bud Work Stations: Now you can send your bud to work an harvest/lumber/mine items
  • Bud 2 Bud Reactions: Buds now react to each other's mood changes, spawns, state changes (e.g. sitting down), and legendary memories, and can chain into a couple of named back-and-forth replies before going quiet again
  • Bud 2 Bud Memories: Your buds will now have persisted memories about other buds, including a shared "legendary" memory between a pair of buds
  • Bud Player State Reactions: Your buds will now react if you have status effects like poisoned, health regeneration e.g.
  • Central Version Management: Global version file and prompt/bud-config reloading

Meet the Buddies

Veri ๐ŸฆŠ Veri โ€” Feran, agile and curious, fights with daggers. Worker role: Mining.
Gronkh ๐Ÿ‘น Gronkh โ€” Trork, grumpy but loyal, fights with a mace. Worker role: Lumbering.
Keyleth ๐Ÿƒ Keyleth โ€” Kweebec, shy and intelligent, supports with a bow. Worker role: Farming.

Every Bud is fully data-driven โ€” new companions are added via a YAML definition, no plugin rebuild required. โ†’ Meet the Buddies in full


๐Ÿš€ Features

  • LLM Reactions โ€” your Buds react in character to combat, block placement, crafting, item pickups, weather, new zones, your chat, even your status effects โ€” generated live by an LLM, or a hand-written fallback line when none is configured.
  • Bud Cards + Crafting โ€” summon and dismiss companions with a craftable card instead of chat commands. โ†’ How to craft & use them
  • Bud Work Stations โ€” assign a Bud to a Workstation and it farms, logs, or mines a field on its own. โ†’ How Work Stations work

โ†’ See every feature


๐Ÿ†• New Features

Highlights of the latest release:

  • Bud-to-Bud Reactions & Memories โ€” Buds react to each other and build shared memories.
  • Bud Work Stations โ€” send a Bud to farm, log, or mine autonomously.
  • Data-driven Bud Registry โ€” new companions via YAML, no rebuild.
  • Central content versioning โ€” prompts and Bud definitions auto-update safely.

โ†’ Full changelog


๐ŸŽฎ Commands

Everything runs through /bud <subcommand> โ€” creation, deletion, state, memory, prompts, reload, debug.

โ†’ Full command reference


โš™๏ธ Configuration

Six JSON files, one per concern (LLM, Reaction, Orchestrator, Work, Debug, Conversation), plus the Bud Registry and prompt YAMLs.

โ†’ Full configuration reference


๐Ÿ› ๏ธ Development

  1. Initial Setup: .\gradlew decompileServer
  2. Build: .\gradlew build
  3. Run Server: .\gradlew runServer
  4. Auth Login: /auth login device
  5. Persist Login: /auth persistence Encrypted


Next Steps:

  • New buddies with new work stations :-)
  • Bring in your idea via comment


๐Ÿ“œ History

For a detailed list of all changes and version history, please see the CHANGELOG.md.


"This mod will also work without LLM, but the main goal is to have interactive buddies."

Created with โค๏ธ for the Hytale Community

BudPlugin - Buddies for your adventure! Team

profile avatar
  • 4
    Followers
  • 2
    Projects
  • 2.1K
    Downloads

More from tasch_fogster

  • Ancient Waystone Fixed project image

    Ancient Waystone Fixed

    After https://www.curseforge.com/hytale/mods/ancient-waystone/comments won't be fixed, I decompiled the plugin and fixed the last issues. I hope the original author will fix it on the original repo again.

    • 210
    • July 4, 2026
  • Ancient Waystone Fixed project image

    Ancient Waystone Fixed

    After https://www.curseforge.com/hytale/mods/ancient-waystone/comments won't be fixed, I decompiled the plugin and fixed the last issues. I hope the original author will fix it on the original repo again.

    • 210
    • July 4, 2026