HomeJavaModsTalkingMobs
TalkingMobs
[​IMG]

Mobs which talk when spawned or when you attack them. Uses AI to generate sentences, you never know what you mobs will say!

Note: I am not responsible for what the mobs say on your server. Have fun!

Requirements
Requires the AI-Core plugin to be installed in order to work. You can get it here: https://www.spigotmc.org/resources/ai-core.28254/

Description
This mod makes mobs talk when you attack them, and there is a chance a mob can be spawned saying something as well. Sentences can be randomly generated using Artificial Intelligence (AI), or can be set to randomly grab a sentence from the texts.txt file. Plugin is highly configurable. If you want to change what sentences the AI generates, you can do that by modifying the config for the AI-Core plugin

If using the AI to generate sentences, the AI will learn from what players say on your server. The AI can also be set to learn from supported websites as well, which can be configured by changing the config file from the AI-Core plugin

Currently supported websites which the AI can learn from:​
Some example screenshots of mobs talking
Spoiler: Screenshots
Found any of your mobs saying something amusing? Feel free to share it on the forum! I might add it to the screenshots section
[​IMG]
[​IMG]
[​IMG]
Installation
  1. Drop the plugin into your plugins folder
  2. Restart server
  3. Change the config file to fit your needs. Do the same with the AICore plugin if you want to change how the AI behaves
  4. Add stuff you want you mobs to say to the texts.txt file if you dont plan on using the AI to generate stuff for you mobs to say
  5. Restart
  6. Your mobs should now be talking!
Config Options
Code (Text):

#chance of a mob spawning saying something
chance_of_text: 5
#enables AI to generate responses. If set to false, mobs will only say stuff from the texts.txt file
enable_ai_response: true
#chance that the AI will generate a response instead of pulling one from the text file
chance_of_ai_response: 100
#whether the mob will say something new when attacked
change_response_on_attack: true
#chance that the AI will generate a response instead of pulling one from the text file when attacked
chance_of_ai_response_attacked: 100
#whether mobs will only talk when attacked
talk_only_when_attacked: false
#the maximum length of what a mob will say, in letters. Useful for preventing obnoxiously long names
#set to -1 if you don't care about how long it is
lenght_of_response: 60
#Uses the name of the mob to generate sentences. Makes sentences more relevant, but may make AI only
#say their name if the AI has not learned enough.
UseMobNameAsSeed: false
#prints debug info to the console
debug: false
 
Command and Permissions
Planned Features
Suggestions or Problems?
Please post on this plugins forum page or message me and I'll get back to you ASAP.

Github Repository
Github

Like my work? Support me by donating!
[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

TalkingMobs is a free Minecraft Java mod. Compatible with Minecraft 1.10, 1.11, 1.12. Downloaded 1,107 times (via Spigot). Download it and open it directly in the game.

Explore more