BlockGPT
0.1.02-BETAA Minecraft implementation of the Google Gemini AI for players and developers
BlockGPT
A plugin that integrates Minecraft with Google Gemini AI
How it works
This plugin integrates with Gemini API using a API key and adds 2 commands /ask and /reply.
/ask: Creates a new chat, sends the message and waits for the AI to respond.
/reply: Replies to the answer sent by the AI in the last created chat
Setting up
- Head over to Gemini's API key page (witch can be found here).
- Generate a API key following the steps provided by the page.
- Head over to the config.yml file and edit the APIKey field to your API key
- The configuration is done!
Permissions
All of BlockGPT commands use the same permission, witch is blockgpt.ask
FAQ
- Why Gemini instead of ChatGPT
Gemini is free for a time period quota, and ChatGPT only have a specific amount of credits for free use, with no refresh time period
For developers
At the moment, there is no specific documentation, but here is how you can use BlockGPT in your project:
- Download the latest .jar file from the versions page
- Add this file to your project as an external library
-
You can also do steps 1 and 2 via JitPack
Click here for instructions on how to install via JitPack
-
Use the following code to get the GeminiLibrary class
Spigot
GeminiLibrary library = ((BlockGPT) Bukkit.getPluginManager().getPlugin("BlockGPT")).getGeminiAPI()
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta