HardScene for Bukkit 3.3

A way to host an IRC server on top of your Minecraft server

  1. SkorrloreGaming
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Source Code:
    https://github.com/Speentie8081/HardScene_Bukkit
    Quick information about HardScene for Bukkit

    HardScene for Bukkit is a forked implementation of HardScene
    HardScene for Bukkit should be compatible with any Bukkit server version



    Notes about broadcast mode

    When activity occurs on the Minecraft server, the IRC clients are notified as well
    When activity occurs on the IRC server, the Minecraft clients are notified as well

    Notes about require info mode

    When enabled in the config, clients are required to specify their username and password
    The username is their minecraft username, and the password is what they specify in /ircpass
    If the user does not specify a password in /ircpass, they will not be allowed to connect

    Commands

    1. /ircpass - Change or set your IRC tunnel password
    2. /hr help - Displays a listing equal or close to this copy
    3. /hr ban <ip> - Attempts to ban the IP from the server
    4. /hr pardon <ip> - Attempts to remove the IP from banned clients
    5. /hr kick <id> - Attempts to kick the specified client from the server
    6. /hr check - Attempts to check if the server is running or not
    7. /hr toggle - Attempts to toggle the online state of the server
    8. /hr reload [port] - Attempts to reload the legacy configuration file
    9. /hr list [/a] - Attempts to list the connected clients on the server
    10. /hr tell <id> <msg> - Sends a message to the specified client
    11. /hr broadcast <msg> - Broadcasts a message to the server

    Permissions

    1. hardscene.admin - Gives the command sender access to the command /hr

    Notes for running HardScene for Bukkit

    1. HardScene for Bukkit config file is located in the root (hardscene.properties)
    2. HardScene for Bukkit leverages the port you specify in the config file
    3. HardScene for Bukkit is a fork from the HardScene project, some bugs may exist from transport
    4. Anyone connected to the IRC aren't talking directly with other people, the IRC acts as a relay

    How to connect to the server

    Connecting using HardScene-Client (supported)
    1. On your minecraft server, type /ircpass <password> to set your auth token.
    1. Download HardScene-Client.jar and open it via terminal
    2. Type your server IP with the hardscene port into the prompt​
    3. Then you will be asked for a display name, type your minecraft username here
    4. After that you will be asked for an auth token, type what you specified in /ircpass here
    5. Finally, if all went well, you will be connected to the IRC server

    Connecting using your web browser (recommended)
    1. Connect to the server IP followed by the hardscene port in your browser
    1. You may encounter issues, in that case just refresh the page
    2. You will be asked for a display name, type your minecraft username here
    2. You will also be asked for your auth token, enter what you specified in /ircpass here
    3. Once connected, you will be connected to the IRC server​

Recent Reviews

  1. PotatoVerseMC
    PotatoVerseMC
    5/5,
    Version: 2016.014
    Excellent plugin, I'd recommend this to any server owner who is looking for an easy way for players to communicate with others without being in-game.
    1. SkorrloreGaming
      Author's Response
      I am glad you like the project, because it can be tricky to set up :)
  2. Mike70387
    Mike70387
    5/5,
    Version: 2016.014
    Works great! Quick setup and great author, unique plugin and light-weight, I've never seen an implementation into a server with irc, and this one works just as intended, and just as great!
    1. SkorrloreGaming
      Author's Response
      I am glad you like the project, because it can be tricky to set up :)
  3. Atomik
    Atomik
    1/5,
    Version: 2016.014
    Well, I can't be bothered to use this. It's terrible. Why? There is no such thing as /ircpass which means no one can login. Nice. I'm not going to use this unless it gets fixed.
    1. SkorrloreGaming
      Author's Response
      Thanks for your review, but /ircpass is a command, maybe the plugin did not load correctly on your system? I have tested this version on my test server two hours ago, and everything seems to function well. Sorry, bud.
  4. Khriz
    Khriz
    5/5,
    Version: 2016.012
    The plugin looks super clean, seems to function well and all, over all amazing plugin. - Khriz
    1. SkorrloreGaming
      Author's Response
      I am glad you like the project, because it can be tricky to set up :)
      I would like to advise looking into the web browser feature as well ;)
      Editing this response as the major bugs with the web-client are fixed now.