Description
CleverMob API, is an API that uses CleverBot to create semi-realistic conversations within the game.
You will be able to make Entities that. Talk. TALK!
Why not talk to an Enderman and ask how his day was? Right?
The API can be used in many ways and each single of them are fun.
Talk to mobs, base emotion / mood systems of the responses and create awesome talking creatures.
This mod can be used for example in: MCA, GalaxyCraft and Many others!
And the best part. IT WORKS IN EVERY MINECRAFT VERSION!
It doesn't affect the Minecraft systems at ALL, so it can be used in possibly every mod. Old and new.
It is a simple, lightweight API that can fit in any mod! All versions (without affecting minecraft)!
Forum: http://www.minecraftforum.net/forums/mapping-and-modding/minecraft-mods/2189532-forge-smp-1-7-10-clevermob-api-0-1a-simple
You can use it for:
1. Chat conversations with Mobs
2. GUI Chat conversations with mobs.
3. Interactive chats with human-like mobs (Eg: MCA Citizens)
5. You can even add moods to the system by comparing the responses!
4. Basicly everything that involves. Text.
Q: Why would this be a cool addition to your mod?
A: Players can have an interactive chat / talk with the mobs. It might sound weird. But it can be funny :P
Q: How to add the API to my mod?
A: Use the text-tutorial in the post.
Install the API outside Eclipse:
Step 1: Copy the 'com' folder of the library .jar into your mod's .jar root.
Step 2: Enjoy!
Step 1: Copy the .jar file into your workspace.
Step 2: Add the .jar file to the Build Path of your project.
Step 3: "include com.adgdev.cleverMobAPI.MobBot; " into your main file.
Add a bot to your mob:
public static MobBot bot = new MobBot();
@EventHandler
public void init(FMLInitializationEvent event)
{
// If using ChatterBotType.CLEVERBOT or ChatterBotType.JABBERWACKY: PandorabotsID has to be empty.
bot.init(ChatterBotType, String PandorabotsID);
}
Entity:
String response = Main.bot.getResponse(String PlayerInput);


