MobsCanTalk
MobsCanTalk is a great little fun plugin that lightings up the server with custom mob messages!
Features:
- Custom messages per mob
- Enable/Disable per mob
- API for developers
- As many messages as you like
- Nearly all mobs compatible
Info:
- There is not commands or permissions!
- For help with the API click here
- How to install and configure click here
Todo:
- Add per world compatibility
- Add permissions for every mob
- Add commands to add/remove messages for each mob
- Add a command to enable/disable mobs
Change Log:
v1 (Beta):
- Made the plugin
BUGS & REQUESTS:
If you find any bugs or you want to request a features put it in the comments!
wonderful plugin! can you add the new mobs?
thanks
In reply to resoluciones:
Hey Hammy2899 is it possible i could take this project over? please :)
Does not work on Spigot 1.8.6
19:44:14 [SEVERE] Could not pass event PlayerMoveEvent to MobsCanTalk v1.0 19:44:14 org.bukkit.event.EventException 19:44:14 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:269) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.PacketPlayInFlying.a(SourceFile:126) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.PacketPlayInFlying.a(SourceFile:8) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_51] 19:44:14 at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_51] 19:44:14 at net.minecraft.server.v1_8_R3.SystemUtils.a(SystemUtils.java:19) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:718) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:14 at java.lang.Thread.run(Unknown Source) [?:1.8.0_51] 19:44:14 Caused by: java.lang.IllegalArgumentException: bound must be positive 19:44:14 at java.util.Random.nextInt(Unknown Source) [?:1.8.0_51] 19:44:14 at me.hammy2899.MobSpeach.Zombie.speak(Zombie.java:30) [?:?] 19:44:15 at me.hammy2899.MobSpeach.ZombieEvents.onZombieMove(ZombieEvents.java:52) [?:?] 19:44:15 at sun.reflect.GeneratedMethodAccessor561.invoke(Unknown Source) [?:?] 19:44:15 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.8.0_51] 19:44:15 at java.lang.reflect.Method.invoke(Unknown Source) [?:1.8.0_51] 19:44:15 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) [spigot_server.jar:git-Spigot-044d928-e8c6403] 19:44:15 ... 15 more
hi,
funny little plugin, running it on my server.
however, there should be a way to reduce the amount of messages per time slot.
like a %-chance mobs are talking to you.
@madtomic
Yes this plugin is for 1.7.X and 1.8.X the X meaning any additional version.
Interesting plugin, does this work on 1.7.10?