[ADMN/CHAT] CraftIRC Minecraft + IRC = harmony [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by Animosity, Jan 8, 2011.

  1. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    [​IMG]
    Now on dev.bukkit.org

    Development channel: #CraftIRC @ irc.esper.net​
    Supports ZNC bouncer!










     
    Juze, mattdh, andrewkm and 6 others like this.
  2. Offline

    thegleek

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Awesome release! CraftIRC has been one of my favored plugins for MC!

    One thing I noticed right off the bat is that you included your CraftIRC.settings file, which I assume most people would place in the root of the server folder, as I did, and it worked as expected.

    I think the way bukkit works with plugins now is that all the settings files go inside their own folder (~root\CraftIRC\CraftIRC.settings).

    • When I talk in the game, it relays the chat back to the irc channel via the bot, but...
    • When you talk in the irc channel with .say or tell (privmsg), the bot doesn't relay it back to the mc game.
    • The /admins! <message> works.
    • The /ircw <message> works too.
    • There used to be some commands shown in the /help ... this was not apparent when used.
     
  3. Offline

    Kainzo

    My BukkitDev Profile
    My Plugins (8)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Has this addressed the flood out messages / disconnects since 1.6.5?
     
  4. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    These are not issues of CraftIRC as I have said before, but choice of IRC server and hMod has a known chat lag bug - feel free to validate this hypothesis running Craftbukkit, I welcome any performance test you are able to provide with your highly populated server.
     
  5. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I am on around 9EST, let me know when you load it and I'll try to join
     
  6. Offline

    Kainzo

    My BukkitDev Profile
    My Plugins (8)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Alrighty - we wont be running CraftBukkit until hmod goes down - but i am setting up tests now for CraftIRC (we've been without it for sometime and I miss it terribly)
     
  7. Offline

    Wahrheit

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Is there a way to make this seamless with an IRC channel? It would be nice to have a #minecraft channel on my network solely dedicated to game-IRC chat.
     
  8. Offline

    Pawned

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    In the settings you choose what channel(s) the IRC bot joins.
     
  9. Offline

    Wahrheit

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I meant aesthetically.
     
  10. Offline

    Kainzo

    My BukkitDev Profile
    My Plugins (8)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Testing it more tonight - I couldnt get it to join my channel and it was giving a string of errors - probably due to the fact I was running #14
     
  11. Offline

    Pawned

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You mean so users don't have to put a command before their message to send it to irc/game? Just use this in your settings:

    Code (Text):
    1. send-all-chat=main,admin
    2. send-all-IRC=main
     
  12. Offline

    Wahrheit

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Awesome.
     
  13. Offline

    Kainzo

    My BukkitDev Profile
    My Plugins (8)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Love the sig Wahrheit - damn i want one.
     
  14. Offline

    duckinator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    minecraft -> IRC works, but IRC -> minecraft does not.
    I have the following in my config:

    Code (Text):
    1. send-all-chat=main
    2. send-all-IRC=main
    No errors, warnings etc. Any ideas what may cause this?
     
  15. Offline

    Kainzo

    My BukkitDev Profile
    My Plugins (8)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Enable debug information Duckinator - might key into why its not being sent.
     
  16. Offline

    Pawned

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Getting the same problem with the latest build.
     
  17. Offline

    SynMonger

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Tried setting this up today with the latest snapshot (12 as of this writing), and receive the following:

    Code (Text):
    1.  
    2. 2011-01-14 11:51:02 [INFO] CraftIRC Enabled.
    3. Jan 14, 2011 11:51:02 AM org.bukkit.craftbukkit.CraftServer loadPlugins
    4. SEVERE: org/bukkit/Color (Is it up to date?)
    5. java.lang.NoClassDefFoundError: org/bukkit/Color
    6.         at org.ensifera.CraftIRC.Minebot.initColorMap(Unknown Source)
    7.         at org.ensifera.CraftIRC.Minebot.init(Unknown Source)
    8.         at org.ensifera.CraftIRC.CraftIRC.onEnable(Unknown Source)
    9.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:102)
    10.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:247)
    11.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:173)
    12.         at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:40)
    13.         at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:153)
    14.         at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:140)
    15.         at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
    16.         at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:177)
    17.         at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    18. Caused by: java.lang.ClassNotFoundException: org.bukkit.Color
    19.         at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
    20.         at java.security.AccessController.doPrivileged(Native Method)
    21.         at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    22.         at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:31)
    23.         at java.lang.ClassLoader.loadClass(ClassLoader.java:319)
    24.         at java.lang.ClassLoader.loadClass(ClassLoader.java:264)
    25.         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:332)
    26.  
    Removing CraftIRC from the plugins directory lets the server start up without errors.
     
  18. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  19. Offline

    subarct1c

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It seems I'm not able to get text to send from IRC back into Minecraft with the latest beta. I'm using the same settings as always which worked before.
     
  20. Offline

    Pawned

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Same here.
     
  21. Offline

    Stmeter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I get the same problem. It's probably has to do with the latest release.
     
  22. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    There may be some other broken things due to the update so I'll check for them when I get home.
     
  23. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  24. Offline

    Mattie112

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi,

    I'm getting this error on a linux server:

    How to fix it :) ?
     
  25. Offline

    EvilSeph Retired Staff

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  26. Offline

    Mattie112

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Oh thanks didn't see that!
     
  27. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  28. Offline

    Stmeter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Still getting the error with this build.

    Edit: Got it working, my bad.
     
  29. Offline

    Animosity

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    What error, my testers are running the very latest version of everything just fine :)
     
  30. Offline

    Liquidmantis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    1.6b is working great here. Really glad to have it back. Thanks for all the work!
     

Share This Page