MonsterIRC
MonsterIRC
Overview
With MonsterIRC you are able to connect to an IRC channel and use
that channel to monitor in game chat. You are able to:
- Chat from Multiple IRC channels to the game!
- Use our unique mini-plugin system to enhance your experince!
- Configure every aspect of MonsterIRC with ease!
- Moderate your server from IRC using your mobile phone!
- Send commands from IRC with configured commands per channel and rank (OP, voice, user)!
- Use IRC with minecraft to its full potential!
Chat Compatibility
Admin Chat Options
- mcMMO Admin Chat - Use the admin chat option as it hooks into mcMMO.
Normal Chat Options
- Herochat - Able to hook into channels and use them to allow players to communicate with IRC users.
- Towny - Use towny's chat system
- All chat plugins - Use the global chat option
Setup
Depends on Vault
Setup:
Mini-Plugins
Mini-plugins are a way to enhance MonsterIRC. This allows limitless features on MonsterIRC while keeping the core features the same! Visit our plugin repo today to download the plugins of your choice!
- Visit our repo @ http://monstercraft.org/home/forums/monsterirc-plugins.32/
- Visit the dev page @ http://dev.bukkit.org/server-mods/monsterirc/pages/developers/
Commands and Permissions
- Visit the commands and Permissions page!
Source & API
- View the javadoc @ http:monstercraft.org/Dev/
- View the source on github @ Github Link
Found a bug or have a feature request?
Add it to my GitHub issue tracker: https://github.com/Monstercraft/MonsterIRC/issues
Anything not in the tracker (excluding donation requests) Will not be done!
Servers using MonterIRC
Here is the list of some servers using MonsterIRC
Donate to MonsterIRC
Benefits of being a donor?
If you donate over 5$ and have a feature request, your request becomes top priority! Remember that every donation helps! :)
Support
Need some help? Want access to the latest dev build? Hop on our IRC! Server: irc.esper.net Channel: #MonsterCode


-
View User Profile
-
Send Message
Posted Jul 8, 2012@fletch_to_99
Oh sorry about the second one, that was ment to be aimed to Herochat, not MonsterIRC. Anyways, thans for the parting thing!
-
View User Profile
-
Send Message
Posted Jul 8, 2012@dickwick
I got ur second one done for 1.65 and what do you mean log file splitting? With the miniplugin?
-
View User Profile
-
Send Message
Posted Jul 8, 2012-
View User Profile
-
Send Message
Posted Jul 2, 2012I was wondering if MonsterIRC supports the user modes +a and +q. If it does what is the name for them? :]
Thanks in advance.
-
View User Profile
-
Send Message
Posted Jul 2, 2012@omgitsmit
This will be fixed in the next update. Once I get jenkins working you will be able to download the dev build from there.
-
View User Profile
-
Send Message
Posted Jul 2, 2012Love the new death messages added to the IRC side!
Although now i'm getting this whenever a user disconnects from Minecraft:
i.e. user = bob
CraftPlayer{name=bob} has quit.
-
View User Profile
-
Send Message
Posted Jun 17, 2012I've reported a bug on github that has to do with the latest mcMMO to-do.
-
View User Profile
-
Send Message
Posted Jun 5, 2012I've been getting this error on startup:
It hasn't been causing any problems that I've noticed, just thought I should mention it.
-
View User Profile
-
Send Message
Posted Jun 3, 2012@fletch_to_99
I opened a ticket for BPermissions to support compatibility. Here is the reply from the developer:
"Ok - there's a good one.
MonsterIRC uses player.getDisplayName();
This means if your display name is changed, it will request an entirely different set of permissions/prefixes.
They should be using player.getName() which is what bPermissions looks for."
-
View User Profile
-
Send Message
Posted Jun 3, 2012@MutinyCraft
BPermissions seems to be the only messed up permissions plugin for prefix's and suffix's. All other permissions plugins work. Try talking to their dev and see what they might think the issue is. Also tell them that the prefix needs to be fetched when the player is offline.
-
View User Profile
-
Send Message
Posted Jun 3, 2012Is there a trick to getting prefixes and suffixes to work with Bpermissions? I have the prefix and suffix defined in the groups.yml and I also have the {prefix} tag in the MonsterIRC config. I still can not get the prefix to display on IRC. Is this not working?
-
View User Profile
-
Send Message
Posted May 30, 2012@yurikoma
Why? Have you tried asking for help on #monsterirc?
-
View User Profile
-
Send Message
Posted May 30, 2012well i give up
-
View User Profile
-
Send Message
Posted May 30, 2012@hGabbeh
Glad you like it
-
View User Profile
-
Send Message
Posted May 29, 2012This is one hell of a good plugin! Works almost out of the box! Great work!
-
View User Profile
-
Send Message
Posted May 29, 2012Sorry, misunderstood what was happening. It's actually showing Minecraft's chat with IRC being pumped into the game. I'll try to put it in some kind of optional side channel for now.
-
View User Profile
-
Send Message
Posted May 28, 2012@Montpelier
set debug in the settings to false
-
View User Profile
-
Send Message
Posted May 28, 2012Couldn't get the regional chat working, because as far as I understand it the chat plugins I tried all seem to be using relative positioning rather than absolute, so I can't pin a channel down (ideally with auto-join/part) to a static area of the world, only choose ranges between other players. This is not a problem coming from your end of things though, and everything else seems to be working fine.
Since I'm here, is there a way to stop the IRC chat turning up in the console without affecting the in-game display? My console is quickly filling up with unrelated IRC chat and makes it hard to locate the more relevant stuff.
-
View User Profile
-
Send Message
Posted May 23, 2012MonsterIRC has some sort of confliction with the latest version of mcMMO. Wondering if it can be fixed?
2012-05-23 12:55:34 [SEVERE] Could not pass event PlayerChatEvent to MonsterIRC org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:786) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:103) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java:169) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.IncompatibleClassChangeError: Expected static method com.gmail.nossr50.mcMMO.getPlayerProfile(Lorg/bukkit/entity/Player;)Lcom/gmail/nossr50/datatypes/PlayerProfile; at org.monstercraft.irc.plugin.managers.listeners.MonsterIRCListener.onChat(MonsterIRCListener.java:64) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ... 13 more
EDIT never mind completely, my partner hadn't updated bukkit when he updated mcMMO
-
View User Profile
-
Send Message
Posted May 21, 2012@fletch_to_99
I'll try that out thanks.