Minecraft Farion mod 2026 download
logo
minecraft mod Farion

Farion

Game Version: CB 1.4.7-R1.0
Total Downloads: 3,488
Updated: Feb 9, 2013
Created: Jan 13, 2013
Download FarionDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
v0.8-1.4.7 release 72.29 KB Feb 9, 2013 CB 1.4.7-R1.0 1,005 download Farion v0.8-1.4.7 releaseDownload
v0.7-1.4.7 release 71.23 KB Feb 5, 2013 CB 1.4.7-R1.0 694 download Farion v0.7-1.4.7 releaseDownload
v0.6-1.4.7 release 70.32 KB Feb 3, 2013 CB 1.4.7-R1.0 579 download Farion v0.6-1.4.7 releaseDownload
v0.5-1.4.6 release 68.79 KB Jan 15, 2013 CB 1.4.6-R0.3 617 download Farion v0.5-1.4.6 releaseDownload
v0.4-1.4.6 release 58.55 KB Jan 13, 2013 CB 1.4.6-R0.3 593 download Farion v0.4-1.4.6 releaseDownload

Description

Share this:

Farion

Farion is yet another game chat to IRC bridge, with some extra features I find useful.

Features

  • IRC to game chat bridge
  • Uses new Async event, will keep transporting messages even with lag
  • IRC Flood prevention, won't get your IP banned from the network
  • Kicking and Banning from IRC
  • Player list from IRC
  • Clearing built-up chat-queue from IRC and in-game
  • Console access from IRC via private messages with the bot
  • New: Customize messages sent to and from IRC and in-game
  • New: Permission node to disable a player or group from having messages or actions relayed

Commands

IRC Commands
.players Returns a list of users on the server Anyone may use this command
.kick <username> (reason …) Kicks a player from the server with the provided reason, if one is given. Requires voice or op to use this command
.ban <username> (reason …) Bans a player from the server with the provided reason, if one is given. Requires voice or op to use this command
.clear Clears all messages from the IRC message queue Requires voice or op to use this command
Game Commands
/farion Prints the Farion help message Anyone may use this command
/farion remote Prints a list of all IRC nicks that are allowed to use the IRC-Console feature Requires the permission: farion.remoteusernames
/farion reconnect Forces the bot to disconnect and rejoin the IRC server Requires the permission: farion.reconnect
/farion clear Clears all messages from the IRC message queue Requires the permission: farion.clear

Permissions

Node Allows Default
farion.relay Allows player chat and actions to be relayed to IRC true
farion.remoteusernames Allows the use of /farion remote op
farion.reconnect Allows the use of /farion reconnect op
farion.clear Allows the user of /farion clear op

Configuration

# Farion config file
Bot:
    DCCPassword: "changeme"
    Nick: "Chatbot"
    NickServ: "woowoo"
    RetryConnect: true
Server:
    Hostname: irc.esper.net
    Port: 6667
    SSL: false
    Password: ""
Channel:
    Name: "#channel"
ModChannel:
    Name: "#channel"
RemoteConsoleUsers:
    - "Username"
Message:
    # Game -> IRC
    Irc:
        Message: "<{username}> {message}"
        MeMessage: "* {username} {message}"
        JoinMessage: "{username} logged in."
        PartMessage: "{username} has left the server."
    # IRC -> Game
    Game:
        Message: "&r[IRC] <{nickname}> {message}"
        MeMessage: "&r[IRC] * {nickname} {message}"
        JoinMessage: "&r[IRC] {nickname} has joined."
        PartMessage: "&r[IRC] {nickname} has left."
        NickMessage: "&r[IRC] {oldnick} is now {newnick}"
Option Type Description
Bot.DCCPassword String Unused
Bot.Nick String The bot will use this nick in IRC
Bot.NickServ String The bot will use this password to identify with NickServ
Bot.RetryConnect Boolean If set to true, the bot will try to reconnect when disconnected
Server.Hostname String The bot will attempt to connect to this server
Server.Port Integer The bot will attempt to connect on this port
Server.Password String The bot will attempt to use this password to connect to the server. This is not the NickServ password!
Channel.Name String The bot will attempt to connect to this channel to bridge chat
ModChannel.Name String Unused
RemoteConsoleUsers List of Strings Nicks in this list are able to use IRC Console
Message.Irc.Message String Used for messages from the game to IRC
Message.Irc.MeMessage String Used for /me messages from the game to IRC
Message.Irc.JoinMessage String Used for player login messages in IRC
Message.Irc.PartMessage String Used for player logout messages in IRC
Message.Game.Message String Used for messages from IRC to the game. Supports & color codes
Message.Game.MeMessage String Used for /me messages from IRC to the game. Supports & color codes
Message.Game.JoinMessage String Used for IRC user join messages in game. Supports & color codes
Message.Game.PartMessage String Used for IRC user part messages in game. Supports & color codes
Message.Game.NickMessage String Used for IRC user nick change messages in game. Supports & color codes

To disable any Message: Simply set it to "" and it will not be processed or sent.

Using IRC Console

IRC Console is a powerful feature provided by Farion, as it allows you to execute commands as if you were in the server console, without having to open it.

To use it, you must first add the the Nick of the IRC user you would like to be able to use this feature to the list RemoteConsoleUsers in the config.yml. Be sure you have registered this Nick with NickServ! If someone else steals your Nick on IRC they will be able to use console on your server

To enable the console, open up a private message conversation with the bot and say ".on"

  • You can use "/msg <BotNick> .on" to begin this conversation in any IRC client

After doing this the bot will now send you private messages of the console output, and all messages sent to the bot will be executed as if they were console commands.

To disable the console, in a private message with the bot say ".off"

  • You can use "/msg <BotNick> .off" in any IRC client

And that's all there is to using it, it's that simple.

Other Information

  • You can find Farion on github here!
  • If you find a bug in Farion, please submit an issue here.
  • You can find development builds of Farion here. These builds have not been approved by the BukkitDev staff. Use them at your own risk.

Comments

Add a comment