Skip to content

Minecraft mod that utilizes Ollama to act as the Overseer of your the world!

License

Notifications You must be signed in to change notification settings

kevinthedang/minecraft-ollama

Repository files navigation

ollama+discord

Minecraft AI Companion

Ollama in your Minecraft World

License Release

About/Goals

It would be awesome to implement Ollama into Minecraft as a Mod/Plugin where you can talk to villagers and have a model that can watch your world and provide context to the player about what is happening in their world (this is why it will be called the Overseer). Another cool thing to do is to add events into the world for the NPCs to talk about!

  • Implement Ollama into minecraft to interact with the player (kind of like an AI pal)
    • World Events context
    • Nearby villages context
    • Village context
      • For example, village was attacked my mobs, village built iron golem, village was raided
    • Villager context
      • For example, a villager can see a player, villager's friend died in the middle of the night

Note

Conversations likely limited to villagers with jobs

Mod vs Plugin?

  • A ModPack will disassemble and assemble the game code to add something new into it when building the game.
  • A Plugin respects the game code but adds on top of it, it can modify in this tree:
    • data
      • (namespace)
        • advancements (*.json)
        • functions (*.mcfunction)
        • item_modifiers (*.json)
        • loot_tables (*.json)
        • predicates (*.json)
        • recipes (*.json)
        • structures (*.nbt)

Resources

Acknowledgement

minecraft-ollama © 2024 by Kevin Dang is licensed under CC BY 4.0

About

Minecraft mod that utilizes Ollama to act as the Overseer of your the world!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages