Inactive [CHAT] HeroChat v4.10.3 - Comprehensive Chat Channel Plugin [1060]

Discussion in 'Inactive/Unsupported Plugins' started by DThielke, Jan 26, 2011.

  1. Offline

    DThielke

    HeroChat The Chat Channel Plugin (v 4.10.3)
    Download HeroChat
    Source Code on GitHub This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
    Redmine (Issue/Feature Tracker)

    Permissions 3.0
    Rcjrrcjr has been working quite hard on this upgrade to Permissions. However, it currently still suffers from a number of bugs. The most important of these which directly affects HeroChat is the non-functioning of prefixes and suffixes. There are less-than-pretty workarounds, but I'm refraining from fully supporting an update until Permissions 3.1 is released which should include a number of significant bug fixes. When this does occur, however, I have a build ready for you guys that should work. You can download it here. Again, I highly suggest not using this until Permissions 3.1 is released unless you really don't care about prefixes and such.

    See you when I get back!

    Is your config resetting when you make changes?
    If you make changes to the config while the server is running, you need to use the /ch reload command to make the changes stick. I wish this message wasn't necessary, but people only seem to read things in big, bold, red text (if at all).

    Have a problem? a feature request? Go here.
    HeroChat now has its very own redmine found here. If you have an issue or would like to suggest a new feature, I urge you to file it via redmine. I will be checking this much more often than this thread from here on out.

    Show your thanks! Maintaining plugins like HeroChat is very nearly a full time job. If you enjoy my plugins and appreciate the support I provide, then please consider providing some support of your own. Donating even a tiny amount keeps me motivated and makes me feel loved so go ahead and donate!

    What is HeroChat? HeroChat brings a multiple channel system to Minecraft. Through the use of highly customizable channels, even the largest of servers can have manageable and readable chat.

    Features
    • Chat channels
      • Highly configurable
      • Public, private and password protected channels
      • Configurable custom message formatting including colors and health bars
      • Channel moderation
      • Local channels
    • Ignore lists
    • Regex-based censorship
    • User setting persistence
      • Automatically saves your settings when you log out
    • Permissions integration
      • Prefixes and suffixes
      • Restrict joining and speaking in channels
      • Restrict important commands
    • CraftIRC integration
      • Relay messages between Minecraft and IRC
      • Configurable links between in-game and IRC channels
    How do I install it? Take a look at the installation and configuration wiki found here.

    How do I use it? Take a look at the usage wiki found here.

    A Message to Users
    Thanks for all your support! I will do my best to keep this plugin updated and bug free. If you have any issues or feature requests, feel free to either leave a message here or find me in #herochat on EsperNet.

    Extra special thanks to my donors: TheYeti, playnight

    Change Log
    Show change history (open)

    Version 4.10.3
    • Fixed players not rejoining private channels when Permissions isn't loaded first.
    Version 4.10.2

    • Fixed a bug with {group} when not using Permissions
    Version 4.10.1

    • Fixed a bug with CraftIRC join/leave events ignoring the join-messages option
    • Added the {group} tag
    • Added the {groupprefix} tag
    • Added the {groupsuffix} tag
    Version 4.10.0

    • Added the separate-chat-log option
    Version 4.9.0

    • Renamed the global craftIRC-tag option to craftIRC-prefix to avoid confusion
    • Replaced the channel specific craftIRC-tags option with game-to-IRC and IRC-to-game to allow one-way communication
    Version 4.8.11

    • Added color support for the irc-tag
    Version 4.8.10

    • Fixed a bug with privileged channels and reloads
    Version 4.8.9

    • Added the local-distance option to set the local distance on a per-channel basis
    Version 4.8.8

    • Removed debugging code I left in accidentally
    Version 4.8.7

    • Fixed an infinite loop with certain censors
    Version 4.8.6

    • Updated for CraftBukkit 612
    Version 4.8.5

    • Updated for CraftBukkit 602
    Version 4.8.4

    • Added a permissions check before rejoining channels during a /ch reload
    Version 4.8.3

    • User settings are now saved before /ch reload does its thing
    Version 4.8.2

    • Added one-time tells to the /tell command
    • Added the {receiver} tag for use in tell formats
    Version 4.8.1

    • Changing focus now ends /tell conversations
    Version 4.8.0

    • Added the cross-world-chat channel option
    • Separated user data into multiple files
    • Added the /ignore alias for /ch ignore back in
    Version 4.7.6

    • Minor improvement to command handling
    Version 4.7.5

    • Minor fix for certain command specific help pages
    • Added global toggle (toggles all channels) to /ch toggle
    Version 4.7.4

    • Minor internal change to how format tags work
    • Minor change to how messages are sent to CraftIRC (allows player specific tags such as {prefix})
    Version 4.7.3

    • Fixed issue with CraftIRC messages being repeated in IRC
    Version 4.7.2

    • Fixed a bug where /qm g ? would show the command help rather than sending a message
    Version 4.7.1

    • Fixed a minor formatting bug regarding join/leave messages in the console
    Version 4.7.0

    • Added the /tell command to create private conversations
    • Added the incoming-tell-format and outgoing-tell-format options to the config
    Version 4.6.0

    • Added the /ch toggle command to allow temporary enabling/disabling of channels
    Version 4.5.0

    • Added custom replacements to the censor feature in the format 'censoredword;replacement'
    • Added the 'herochat.color' permission to allow players to use colors on the fly in their messages
    • Added the mute (per channel) and gmute (global) commands
    • Revamped help menu
    • Added command specific help. Type /<command> ? to use it (ie. /ch create ?)
    Version 4.4.3

    • Fixed a bug when creating a channel with all 5 arguments provided
    Version 4.4.2

    • Improved command handling
    • Fixed a bug where commands longer than the actual commands were being accepted
    • Removed the {color.COLOR} tags - use the usual &c colors now
    • Replaced the {color.CHANNEL} tag with {color}
    Version 4.4.1

    • Fixed a bug with colors in message formats containing underscores
    Version 4.4.0

    • Added regex based word censor
    Version 4.3.7

    • Fixed any and all line wrapping issues (thanks to Bukkit for fixing MC's color line-wrapping bug)
    Version 4.3.6

    • Added the reserved channel name list back in
    • Fixed a potential issue with the /<channel> <message> shortcut command
    Version 4.3.5

    • A default configuration file is now created if you do not have one
    Version 4.3.4

    • Removed the DEBUG message I left in
    Version 4.3.3

    • Fixed line wrapping issues related to Finnish characters.
    Version 4.3.2

    • Fixed the ignore feature
    Version 4.3.1

    • Quick messaging now also relays to IRC
    • Added an option to configure the format for game->IRC messages
    Version 4.3.0

    • Added CraftIRC support!
    Version 4.2.1

    • Updated the help command to reflect the password additions
    Version 4.2.0

    • Added passworded channels
    • Updated /ch create command to allow passworded channel creation
    Version 4.1.6

    • Fixed a bug related to negative health values.
    Version 4.1.5

    • Fixed an error when using custom display names.
    Version 4.1.4

    • Added full error reporting to Permissions issues.
    Version 4.1.2

    • Added licensing information to source and original post.
    Version 4.1.1

    • Finally found the cause of the line wrapping bug. It's fixed now.
    • Implemented stricter version checking for Permissions. HeroChat will disable itself it the right version isn't found.
    Version 4.1.0

    • Added a message for the plugin's onDisable() method.
    • Re-implemented the old quick message feature.
    • Added world specific channels.
    • Fixed the /ch reload command.
    • Added the {world} and {healthbar} tags.
    • Added an overloaded sendMessage for other plugins to use.
    Version 4.0.2

    • Minor change to make HeroChat compatible with future Permissions version names
    Version 4.0.1

    • Fixed a bug when creating channels without specifying a color
    • Decided on a more logical version naming scheme
    Version 4.00

    • Major internal rewrite
    • Added error handling around Permissions to help identify issues with Permissions configs
    • Temporarily removed iChat support
    • Updated for new versions of Permissions
    • The old /ch channels command is now /ch list
    • The old /ch list command is now /ch who
    Version 3.21

    • Another attempt to fix line wrapping.
    Version 3.20

    • Fixed an issue with the /ch remove command.
    Version 3.19

    • Minor adjustment to line wrapping.
    Version 3.18

    • Moved command handling to onCommand.
    • Removed replaced old quick messaging behavior with /qm <channel> <message>.
    • Reworked /ch create command.
    • Added special /ch help create menu.
    • Updated to add Permissions 2.4 support.
    • Removed GroupManager support.
    Version 3.17

    • Fixed banning and kicking players again.
    Version 3.16

    • Players are no longer able to speak in a channel after being kicked or banned from it.
    Version 3.15

    • Added configurable option that defines the tag used to prefix all plugin messages - defaults to [HeroChat]
    Version 3.14

    • Added support for {healthbar} tags in prefixes and suffixes
    Version 3.13

    • Added support for GroupManager. Permissions should still work though!
    Version 3.12

    • Minor internal changes
    Version 3.08

    • Updated to meet new Bukkit standards
    • Fixed long constructor spam
    Version 3.07

    • Added support for other plugins to send messages to channels without a Player object
    • Bug Fix: another attempt to work around the local chat location issues
    Version 3.06

    • Bug Fix: other plugin commands should work again
    Version 3.05

    • Bug Fix: accidentally forgot to set loaded channels to saved
    Version 3.04

    • Added checks for cancelled events.
    • Bug Fix: channels are now only saved if the "saved" option is added
    Version 3.03

    • Bug fix: local channels should REALLY save and work correctly - seriously.
    • Bug fix: the /ch reload command no longer crashes the client
    Version 3.02

    • Bug fix: local channels should now save correctly.
    Version 3.01

    • Bug fix: fixed missing permissions check when automatically joining channels the first time a user enters the server
    Version 3.00

    • Added optional join/leave messages.
    • Channel moderators can now delete their own channels.
    • Channel moderators can now ban users preemptively, even if they aren't online.
    • All user settings are now saved across logins.
    • Removed the /ch auto and /ch default commands as they are now obsolete.
    • Configurations are now stored in a different file with a slightly different format. Old data.yml files are converted automatically to assist in this change.
    Version 2.67

    • Bug fix: issue with /ch list
    • Bug fix: issue with /ch mod
    Version 2.66

    • Bug fix: fixed an issue where players couldn't toggle off their personal autojoins
    Version 2.65

    • Bug fix: forgot to include plugin.yml in the jar last build
    Version 2.64

    • Fixed censor color code formatting
    Version 2.63

    • Cleaned up code a bit
    Version 2.62

    • Improved line wrapping so the last color of the first line is reapplied for each subsequent line
    Version 2.61

    • Players can now add channels to auto-join with the /ch auto command
    • Minor bug fixes
    Version 2.53

    • Actually removed channel joining messages when plugin is enabled (silly typos)
    Version 2.52

    • Removed channel joining messages when plugin is enabled (or externally reloaded)
    Version 2.51

    • Fixed rejoining default channels when reloading the plugin via Essentials
    Version 2.50

    • Added health bar support from iChat (iChat required)
    • Bug fixes
    Version 2.42

    • Minor bug fix to improve player nickname support
    Version 2.41

    • The join, leave and ignore commands can now also be accessed using /ch join, /ch leave and /ch ignore, respectively
    Version 2.40

    • Fixed major bug with /ch reload command
    • Message formatting now uses Player.getDisplayName() instead of Player.getName()
    Version 2.33

    • More bug fixes (fixed channels not being checked for join permissions when attempting to autojoin channels at startup)
    Version 2.32

    • Various bug fixes
    Version 2.31

    • Prefixes and suffixes can now be user-specific
    Version 2.30

    • Slight configuration file restructuring (I promise this will be one of the last times this occurs)
    • Channels can now have restricted join and speak privileges based on permission groups
    • Channels can choose to override the default format string
    • Minor bug fixes
    Version 2.20

    • Console logging added.
    Version 2.10

    • Fixed bug so that message formatting works properly
    • Hidden channels are now hidden from the channel list even if you're in them
    Version 2.00

    • Massive restructuring of code
    • Redone config files - make sure to read the new configuration section
    • Channel moderation added (/ch kick, /ch ban, /ch mod)
    • Custom message formatting added
    • Local channel distance is now adjustable
    • More bug fixes
    Version 1.10

    • Added the /ch reload command
    • Improved suffix support
    • Improved multi-line message support
    • Various minor bug fixes
    Version 1.00

    • Initial public release!
     
  2. Offline

    Physikbuddha

    It worked with the old version of HeroChat, and I haven't changed any plugin since then.
    For testing purposes I've disabled all plugins but HC and PEX:
    16:47:49 [INFO] Starting Minecraft server on *:25565
    [...]
    16:47:51 [INFO] [PermissionsCompat] Compatibility layer enabled.
    16:47:51 [INFO] [HeroChat] Permissions 2.7.7 found.
    16:47:51 [INFO] [HeroChat] HeroChat version 4.3.1 enabled.
    16:47:51 [INFO] [PermissionsEx] Superperms support enabled.
    16:47:51 [INFO] [PermissionsEx] v1.14 enabled
    16:47:51 [INFO] Done (0,183s)! For help, type "help" or "?"
    (The following was typed in-game, I have admin-privileges '*')
    /g test
    Unkown command. Type "help" for help.
    /m test
    Unkown command. Type "help" for help.
    /lc test
    Unkown command. Type "help" for help.
    /qm g test
    [g] [Admin]Physikbuddha: test

    Light_Grey isn't defined in Herochats colour enumeration but LIGHT_GRAY with A.
    Change your configuration to that.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  3. Offline

    zawmbee42

    Can't seem to change the channel names...My config is simply the default.

    Also, I can no longer see prefixes and suffixes from iChat.
    Sadface
     
  4. Offline

    Yudaz

    Could someone help me with my config file???
    - http://pastie.org/2684823

    EDIT:
    It doesnt work at all, it is bugging my server so I cant connect...

    EDIT AGAIN:
    Delete the 1. EDIT.
    It makes HeroChat doesnt work at all...
     
  5. Offline

    Physikbuddha

    Are there any errors in the console?

    Well, I found out the issues:
    Code:
            plugin-tag: '§1[Chat]'
    
    The § character seems to be invalid. Add an  before - don't know why but it works for me:
    Code:
            plugin-tag: '§1[Chat]'
    
    Next:
    Code:
            Staff:
                    color: GREY
    
    GREY isn't a valid colour for HeroChat, but GRAY. So change this to
    Code:
            Staff:
                    color: GRAY
    
    And you should be done!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  6. Offline

    IAreKyleW00t

    You need to use §f for color codes to work. I never had time to change it. Sorry :3
     
  7. Offline

    Tadas159

    :( thanks for the reply.
     
  8. Offline

    Yudaz

    Ehm noe I did that and it looks like:

    Code:
    globals:
        separate-chat-log: false
        incoming-tell-format: '&8From {player}: &df'
        censors:
        - \bu+\W*m+a+d+(\W*br(a|o)+)?
        - some_other_word;replacement
        plugin-tag: '§1[Chat] '
        craftIRC-prefix: '&6#&f'
        outgoing-tell-format: '&cTo {receiver}: &f'
        default-channel: Global
        default-message-format: '[{nick}] &f{prefix}{player}{suffix}{color}: '
        craftIRC-message-format: '[{nick}] {player}: '
    channels:
        UEF:
            local-distance: 100
            color: GREEN
            nickname: UEFChannel
            permissions:
                speak: []
                join:
                - UEFRecruit
                - Admin
                - Staff
            message-format: '{default}'
            craftIRC:
                game-to-IRC:
                - Ingame
                IRC-to-game:
                - IRC
            worlds:
                - Earth
                - Earth_nether
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: true
                shortcut-allowed: true
                auto-join: true
                local: true
                cross-world-chat: true
                join-messages: true
                forced: false
        Staff:
            color: GRAY
            nickname: StaffChannel
            permissions:
                speak: []
                join:
                - admins
                - mods
            message-format: '&6[{nick}&6] &f{player}{suffix}{color}: '
            craftIRC:
                game-to-IRC:
                - Ingame
                IRC-to-game:
                - IRC
            worlds:
            - Earth
            - Earth_nether
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: true
                shortcut-allowed: true
                auto-join: true
                local: false
                cross-world-chat: true
                join-messages: true
                forced: false
        Global:
            color: GREEN
            nickname: GlobalChannel
            permissions:
                speak: []
                join: []
            message-format: '[{nick}] &f{player}{suffix}{color}: '
            craftIRC:
                game-to-IRC:
                - Ingame
                IRC-to-game:
                - IRC
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: false
                shortcut-allowed: true
                auto-join: true
                local: true
                cross-world-chat: true
                join-messages: false
                forced: false
    But still it doesnt works, I tried bukkit #1185 and #1317... ??? Now what to do?


    And my server log is:

    Code:
    2011-10-13 14:57:29 [INFO] Starting minecraft server version Beta 1.8.1
    2011-10-13 14:57:29 [INFO] Loading properties
    2011-10-13 14:57:29 [INFO] Starting Minecraft server on *:25565
    2011-10-13 14:57:30 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1126-g35eac7a-b1317jnks (MC: 1.8.1)
    2011-10-13 14:57:30 [INFO] [Permissions] (Phoenix) was Initialized.
    2011-10-13 14:57:30 [INFO] MLog clients using java 1.4+ standard logging.
    2011-10-13 14:57:30 [INFO] [LogBlock] Version check: Your version is up to date
    2011-10-13 14:57:30 [INFO] [LogBlock] Connecting to root@jdbc:mysql://localhost:3306/minecraft...
    2011-10-13 14:57:30 [INFO] Preparing level "Earth"
    2011-10-13 14:57:30 [INFO] Default game type: 0
    2011-10-13 14:57:31 [INFO] Preparing start region for level 0 (Seed: 5978666793262005844)
    2011-10-13 14:57:31 [INFO] Preparing start region for level 1 (Seed: 5978666793262005844)
    2011-10-13 14:57:32 [INFO] Preparing spawn area: 28%
    2011-10-13 14:57:32 [INFO] [AutoMessage] version [1.5] loaded
    2011-10-13 14:57:32 [INFO] BukkitContrib 0.1.7 has been initialized
    2011-10-13 14:57:32 [INFO] Loaded Essentials build 2.6.2 by: Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits
    2011-10-13 14:57:32 [INFO] Essentials: Using config based permissions. Enable superperms in config.
    2011-10-13 14:57:32 [INFO] [Essentials] Payment method found (iConomy version: 6)
    2011-10-13 14:57:34 [INFO] Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]
    2011-10-13 14:57:35 [INFO] Loaded EssentialsProtect build 2.6.2 by: essentials team
    2011-10-13 14:57:35 [INFO] Loaded EssentialsSpawn build 2.6.2 by: essentials team
    2011-10-13 14:57:35 [INFO] [HeroChat] HeroChat version 4.10.3 enabled.
    2011-10-13 14:57:35 [INFO] [iConomy - Celty] Enabled (62 ms)
    2011-10-13 14:57:35 [INFO] MCBans: Loading language file: en-us
    2011-10-13 14:57:35 [INFO] MCBans: Log file disabled!
    2011-10-13 14:57:35 [INFO] MCBans: Permissions plugin found!
    2011-10-13 14:57:35 [INFO] MCBans: Fetching backup.
    2011-10-13 14:57:35 [INFO] MCBans: Starting MCBans online check.
    2011-10-13 14:57:35 [INFO] MCBans: Started normally.
    2011-10-13 14:57:35 [INFO] [Permissions] version [2.7.4] (Phoenix)  loaded
    2011-10-13 14:57:35 [INFO] Essentials: Using Permissions 2 based permissions.
    2011-10-13 14:57:35 [INFO] [HeroChat] Permissions 2.7.4 found.
    2011-10-13 14:57:36 [INFO] WorldEdit 4.7 enabled.
    2011-10-13 14:57:36 [SEVERE] WorldEdit: Unable to read default configuration: config.yml
    2011-10-13 14:57:36 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-10-13 14:57:36 [INFO] [LogBlock] Permissions plugin found.
    2011-10-13 14:57:36 [INFO] [LogBlock] Scheduled consumer with bukkit scheduler.
    2011-10-13 14:57:36 [INFO] LogBlock v1.32 by DiddiZ enabled.
    2011-10-13 14:57:36 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2011-10-13 14:57:36 [INFO] Done (0.536s)! For help, type "help" or "?"
    I EDITED THE SERVER LOG FILE... 15:00!!!

    And when I log in it shows:

    Code:
    2011-10-13 14:58:00 [SEVERE] java.lang.NullPointerException
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:63)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:154)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.Packet254GetInfo.a(SourceFile:16)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:46)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    2011-10-13 14:58:00 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-10-13 14:58:00 [INFO] /127.0.0.1:64845 lost connection
    2011-10-13 14:58:09 [INFO] MCBans: Yudaz has connected!
    2011-10-13 14:58:09 [INFO] Yudaz [/127.0.0.1:64848] logged in with entity id 265 at ([Earth] -33.43160316832202, 75.0, 372.43404630638406)
    2011-10-13 14:58:09 [INFO] null
    2011-10-13 14:58:09 [INFO] New max size: 484
    2011-10-13 14:58:09 [INFO] New max size: 784
    2011-10-13 14:58:15 [INFO] null
    2011-10-13 14:58:15 [INFO] Loaded world: earth
    2011-10-13 14:58:15 [SEVERE] Could not pass event PLAYER_CHAT to HeroChat
    java.lang.NullPointerException
        at com.nijiko.permissions.Control.getGroup(Control.java:524)
        at com.nijiko.permissions.Control.permission(Control.java:297)
        at com.nijiko.permissions.Control.permission(Control.java:260)
        at com.nijiko.permissions.Control.has(Control.java:253)
        at com.herocraftonline.dthielke.herochat.util.PermissionManager.isAllowedColor(PermissionManager.java:138)
        at com.herocraftonline.dthielke.herochat.channels.LocalChannel.sendMessage(LocalChannel.java:48)
        at com.herocraftonline.dthielke.herochat.HeroChatPlayerListener.onPlayerChat(HeroChatPlayerListener.java:73)
        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:295)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:727)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:92)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Any help, 1. is it HeroChat that blocks all my plugins, or is it some other plugin???
     
  9. Offline

    Physikbuddha

    You are using HeroCraft 4.10.3 - this version is out of date. It isn't working with Minecraft 1.8 anymore.
    Try using the current version from IAreKyleW00t. You can find his version (4.3.1) on page 79 this thread.
     
  10. Offline

    _bLah

    @Physikbuddha: I am using 4.10.3 with bukkit 1317
    I got excited when I saw your post tho.. I thought that IAreKyleW00t's version might have faction support. Then I look and he only added towny support.. :(
    Anyway, version 4.10.3 in the op works fine with the latest rb.

    Could someone pleeeaaase at least add support for {FACTION}
     
  11. Offline

    Physikbuddha

    Well, there is 4.11.0 in the first post, too (it is hidden in the text: I have a build ready for you guys that should work. You can download it here).
    Though I don't know what you mean with faction I can't help you unfortunately.
    For my server the 4.3.1 works great.
    EDIT: I think it's a plugin, but I can't help you with that. :(
    If I had enough time I could look through the source code to implement that, but I have never written any bukkit plugin by myself.
     
  12. Offline

    Greylocke

    Which part of HeroChat stopped working? I've been using it nonstop for months but haven't noticed any problems. Maybe the issue is with a feature I'm not using?
    cb1323
     
  13. Offline

    Physikbuddha

    It won't load on server start (Exception, plugin crashes).
     
  14. Offline

    Greylocke

    hmm... I haven't seen any issues. Is it possible that there's a conflict with another plugin?
    Here's the applicable parts of the server log from a recent restart. As you can see, HeroChat loads normally:
    Server Log (open)
    2011-10-13 10:48:12 [INFO] Starting minecraft server version Beta 1.8.1
    2011-10-13 10:48:12 [INFO] Loading properties
    2011-10-13 10:48:12 [INFO] Starting Minecraft server on *:25565
    2011-10-13 10:48:12 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1127-ga1b86a1-b1323jnks (MC: 1.8.1)
    2011-10-13 10:48:12 [INFO] [SuperpermBridge] Superperm/Permissions bridge initialized
    2011-10-13 10:48:13 [INFO] Spout 1.0.6.459 has been initialized
    2011-10-13 10:48:14 [INFO] [HeroChat] HeroChat version 4.10.3 enabled.
    2011-10-13 10:48:14 [INFO] [SuperpermBridge] Superperm/Permissions bridge enabled
    2011-10-13 10:48:14 [INFO] [HeroChat] Permissions 2.7.7 found.
     
  15. Offline

    Physikbuddha

    I'm sorry, the plugin doesn't crash on server start, but it does when someone joins the game. I've tried it without any other plugins. See my serverlog here:
    Server Log (open)
    C:\Users\Administrator\Desktop\Neuer Ordner (3)>java -Xincgc -Xmx1G -jar craftbu
    kkit-0.0.1-SNAPSHOT.jar
    161 recipes
    17 achievements
    19:41:37 [INFO] Starting minecraft server version Beta 1.8.1
    19:41:37 [INFO] Loading properties
    19:41:37 [INFO] Starting Minecraft server on *:25565
    19:41:37 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1112
    -g54a13b2-b1240jnks (MC: 1.8.1)
    19:41:39 [INFO] [PermissionsEx] sql backend registered!
    19:41:39 [INFO] [PermissionsEx] file backend registered!
    19:41:39 [INFO] [PermissionsEx] PermissionEx plugin initialized.
    19:41:39 [SCHWERWIEGEND] ebean.properties not found
    19:41:39 [INFO] DataSourcePool [TriggerCmds] autoCommit[false] transIsolation[SE
    RIALIZABLE] min[2] max[20]
    19:41:40 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.Plugi
    nClassLoader]
    19:41:41 [INFO] Entities enhanced[0] subclassed[1]
    19:41:41 [INFO] [PermissionsEx] p2compat backend registered!
    19:41:41 [INFO] [PermissionsCompat] Compatibility Layer Initalized!
    19:41:42 [SCHWERWIEGEND] [Backup] Your config file file is outdated, please dele
    te it and a new one will be created!
    19:41:42 [INFO] [PermissionsEx] Initializing file backend
    19:41:42 [INFO] Preparing level "world"
    19:41:42 [INFO] Default game type: 0
    19:41:42 [INFO] Preparing start region for level 0 (Seed: 2984888699091999083)
    19:41:43 [INFO] Preparing start region for level 1 (Seed: 4521123754659602579)
    19:41:43 [INFO] Preparing spawn area: 48%
    19:41:43 [INFO] [AuthMe] Authme 2.5 enabled
    19:41:43 [INFO] [Backup] Found and hooked permissions plugin.
    19:41:43 [INFO] Backup v1.8.2-dev has completed loading!
    19:41:43 [INFO] CanSpawn version 1.0 is enabled with permissions!
    19:41:43 [INFO] CartDispense v0.7 has loaded.
    19:41:43 [INFO] CraftBookCommon 34-a9b78b6 enabled.
    19:41:43 [INFO] CraftBookCommon: Using the Bukkit Permissions API.
    19:41:43 [INFO] CraftBookCircuits 34-a9b78b6 enabled.
    19:41:43 [INFO] CraftBookCircuits: Using the Bukkit Permissions API.
    19:41:43 [INFO] CraftBookCircuits: Using the Bukkit Permissions API.
    19:41:44 [INFO] CraftBook: Enumerating chunks for self-triggered components...
    19:41:44 [INFO] CraftBook: 1250 chunk(s) for 2 world(s) processed (0s elapsed)
    19:41:44 [INFO] CraftBookMechanisms 34-a9b78b6 enabled.
    19:41:44 [INFO] CraftBookMechanisms: Using the Bukkit Permissions API.
    19:41:44 [INFO] 1 cauldron recipe(s) loaded
    19:41:44 [INFO] CraftBookVehicles 34-a9b78b6 enabled.
    19:41:44 [INFO] CraftBookVehicles: Using the Bukkit Permissions API.
    19:41:44 [INFO] creaturebox: Permissions enabled using: PermissionsEx v1.14
    19:41:44 [INFO] creaturebox version 0.7.7b is enabled!
    19:41:44 [INFO] [DelayedStop] Enabling Delayed Stop v0.17
    19:41:44 [INFO] [DelayedStop] Permission system found
    19:41:44 [INFO] [DelayedStop] version 0.17 enabled
    19:41:44 [INFO] FenceStack version 1.13 loaded.
    19:41:44 [INFO] [HeroChat] HeroChat version 4.11.0 enabled.
    19:41:44 [INFO] [HeroicDeath] 1.11.2 enabled.
    19:41:44 [INFO] IBICF is properly working.
    19:41:44 [INFO] [LimitSpawns] version 1.11 by lonelydime is enabled!
    19:41:44 [INFO] [MagicCarpet] MagicCarpet version 1.5.6 is enabled!
    19:41:44 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet
    or /mc.
    19:41:44 [INFO] [MagicCarpet] Using Permissions.
    19:41:44 [INFO] [MobAmbush] version 1.21 by Schwarzer Zylinder is enabled.
    19:41:44 [INFO] [MotherNature] Using Permissions version 2.7.7 for permission ha
    ndling
    19:41:44 [INFO] [MotherNature] Plugin enabled! (version 1.3.2)
    19:41:44 [INFO] [Multiverse-Core] - Version 2.0-b265 Enabled - By Rigby and fern
    ferret
    19:41:44 [INFO] [Multiverse-Core] - Attached to Permissions
    19:41:44 [INFO] [AllPay] - Version 3.0 - using only an item based economy for Mu
    ltiverse-Core v2.0-b265
    19:41:44 [INFO] [Multiverse-Core] - Multiverse Config -- Loaded
    19:41:44 [INFO] [Multiverse-Core] - World Config -- Loaded
    19:41:44 [INFO] Preparing start region for level 2 (Seed: 7688547134707686614)
    19:41:45 [INFO] Preparing spawn area for riverside, 77%
    19:41:45 [INFO] [Multiverse-Core] Loading World & Settings - 'riverside' - NORMA
    L
    19:41:45 [INFO] [Multiverse-Core] Loading World & Settings - 'world' - NORMAL
    19:41:45 [INFO] Preparing start region for level 3 (Seed: -780958656)
    19:41:46 [INFO] [Multiverse-Core] Loading World & Settings - 'layton' - NORMAL w
    ith seed: -780958656
    19:41:46 [INFO] [Multiverse-Core] 3 - World(s) loaded.
    19:41:46 [INFO] [PermissionsEx] Superperms support enabled.
    19:41:46 [INFO] [PermissionsEx] v1.14 enabled
    19:41:46 [INFO] CraftBookCircuits: PermissionsEx detected! Using PermissionsEx f
    or permissions.
    19:41:46 [INFO] Permissions is enable for BrokenFingers.
    19:41:46 [INFO] TriggerCmds version 1.2 is enabled!
    19:41:46 [INFO] WelcomeMe version 1.3.0 is enabled!
    19:41:46 [INFO] WorldEdit 4.7 enabled.
    19:41:46 [INFO] WorldEdit: PermissionsEx detected! Using PermissionsEx for permi
    ssions.
    19:41:46 [INFO] WorldGuard: PermissionsEx detected! Using PermissionsEx for perm
    issions.
    19:41:46 [INFO] WorldGuard: (world) Single session is enforced.
    19:41:46 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    19:41:46 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    19:41:46 [INFO] WorldGuard: (world) Lava fire is blocked.
    19:41:46 [INFO] WorldGuard: (world) All fire spread is disabled.
    19:41:46 [INFO] WorldGuard: Loaded configuration for world 'world"
    19:41:46 [INFO] WorldGuard: (world_nether) Single session is enforced.
    19:41:46 [INFO] WorldGuard: (world_nether) TNT ignition is PERMITTED.
    19:41:46 [INFO] WorldGuard: (world_nether) Lighters are PERMITTED.
    19:41:46 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
    19:41:46 [INFO] WorldGuard: (world_nether) All fire spread is disabled.
    19:41:46 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
    19:41:46 [INFO] WorldGuard: (riverside) Single session is enforced.
    19:41:46 [INFO] WorldGuard: (riverside) TNT ignition is PERMITTED.
    19:41:46 [INFO] WorldGuard: (riverside) Lighters are PERMITTED.
    19:41:46 [INFO] WorldGuard: (riverside) Lava fire is blocked.
    19:41:46 [INFO] WorldGuard: (riverside) All fire spread is disabled.
    19:41:46 [INFO] WorldGuard: Loaded configuration for world 'riverside"
    19:41:46 [SCHWERWIEGEND] WorldGuard: Unable to read default configuration: black
    list.txt
    19:41:46 [WARNUNG] WorldGuard blacklist does not exist.
    19:41:46 [INFO] WorldGuard: (layton) Single session is enforced.
    19:41:46 [INFO] WorldGuard: (layton) TNT ignition is PERMITTED.
    19:41:46 [INFO] WorldGuard: (layton) Lighters are PERMITTED.
    19:41:46 [INFO] WorldGuard: (layton) Lava fire is blocked.
    19:41:46 [INFO] WorldGuard: (layton) All fire spread is disabled.
    19:41:46 [INFO] WorldGuard: Loaded configuration for world 'layton"
    19:41:46 [INFO] WorldGuard: 11 regions loaded for 'world'
    19:41:46 [WARNUNG] WorldGuard: Region file for world "world_nether" missing or i
    naccessible.
    19:41:46 [INFO] WorldGuard: 1 regions loaded for 'riverside'
    19:41:46 [WARNUNG] WorldGuard: Region file for world "layton" missing or inacces
    sible.
    19:41:46 [INFO] WorldGuard 5.3 enabled.
    19:41:46 [INFO] [PermissionsCompat] Compatibility layer enabled.
    19:41:46 [INFO] CraftBookCircuits: PermissionsEx detected! Using PermissionsEx f
    or permissions.
    19:41:46 [INFO] [HeroChat] Permissions 2.7.7 found.
    19:41:46 [INFO] WorldEdit: PermissionsEx detected! Using PermissionsEx for permi
    ssions.
    19:41:46 [INFO] WorldGuard: PermissionsEx detected! Using PermissionsEx for perm
    issions.
    19:41:46 [INFO] [Multiverse-Core] - Attached to Permissions
    19:41:46 [INFO] [dynmap] Using Permissions 2.7.7 for access control
    19:41:48 [INFO] [dynmap] Loaded 12 shaders.
    19:41:48 [INFO] [dynmap] Loaded 62 perspectives.
    19:41:48 [INFO] [dynmap] Loaded 7 lightings.
    19:41:48 [INFO] [dynmap] Loaded 2 maps of world 'world'.
    19:41:48 [INFO] [dynmap] Loaded 2 maps of world 'world_nether'.
    19:41:48 [INFO] [dynmap] Loaded 2 maps of world 'riverside'.
    19:41:48 [INFO] [dynmap] Loaded 2 maps of world 'layton'.
    19:41:48 [INFO] [dynmap] Dynmap WebServer started on null:8123
    19:41:48 [INFO] [dynmap] version 0.24 is enabled
    19:41:48 [INFO] [GiveTo] v0.8 enabled (loaded items: 266)
    19:41:48 [INFO] [MobArena] No payment method found!
    19:41:48 [INFO] [MobArena] No valid recurrent waves detected for arena 'default'
    . Using defaults...
    19:41:48 [INFO] [MobArena] v0.94.3.11 enabled.
    19:41:48 [INFO] [MyHome] 10 homes loaded
    19:41:48 [INFO] [MyHome] Using localization: English (en_us)
    19:41:48 [INFO] [MyHome] Permissions enabled using: PermissionsEx v1.14
    19:41:48 [WARNUNG] [MyHome] Help plugin not detected. Only providing help via /h
    ome help.
    19:41:48 [INFO] [MyHome] MyHome 2.0.1 enabled
    19:41:48 [INFO] Done (0,648s)! For help, type "help" or "?"
    19:42:22 [INFO] Physikbuddha [/127.0.0.1:65122] logged in with entity id 424 at
    ([layton] 355.6875, 30.0, 1.5625)
    19:42:23 [SCHWERWIEGEND] Could not pass event PLAYER_JOIN to HeroChat
    java.lang.NoSuchMethodError: com.nijiko.permissions.PermissionHandler.getPrimary
    Group(Ljava/lang/String;Ljava/lang/String; )Ljava/lang/String;
    at com.herocraftonline.dthielke.herochat.util.PermissionManager.getGroup
    (PermissionManager.java:29)
    at com.herocraftonline.dthielke.herochat.util.ConfigManager.loadPlayer(C
    onfigManager.java:167)
    at com.herocraftonline.dthielke.herochat.HeroChatPlayerListener.onPlayer
    Join(HeroChatPlayerListener.java:84)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:244)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:339)
    at net.minecraft.server.ServerConfigurationManager.c(ServerConfiguration
    Manager.java:129)
    at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:121)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:80)
    at net.minecraft.server.Packet1Login.a(SourceFile:59)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:46)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:94)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:471)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    19:42:23 [INFO] New max size: 484
    19:42:23 [INFO] New max size: 784
    19:42:28 [INFO] Connection reset
    19:42:28 [INFO] Physikbuddha lost connection: disconnect.quitting
    19:42:28 [INFO] [Backup] Set last backup. It will start in 15 minutes of server
    inactivity.
    >

    It has something to do with the permissions plugin, but, hey: Your server supports 4.10.3, mine is running 4.3.1, and everything's alright. :D
     
  16. Offline

    Greylocke

    yup-- it is a permissions issue that seems to affect PEX but not PermissionsBukkit. Without active support eventually there will be a craftbukkit issue... then we all go down in flames. :eek:
     
  17. Offline

    Physikbuddha

    But PermissionsBukkit does not support prefixes for my players ;)
     
  18. Offline

    Greylocke

    I wasn't dissing PEX. Choose your favorite flavor of permissions manager. I like PermBukkit, so I use a prefixer plugin (again, choose your favorite flavor, but I use SimplePrefix).
     
  19. Offline

    Physikbuddha

    Yes, I tried PermissionsBukkit, but the new syntax and the fact that it doesn't support wildcards forced me to change to PEX which has almost the old syntax and a function to convert the Yeti-files.
     
  20. Offline

    leetgamer

    So I've looked over FAQ for Pex, as well as looking through some of this forum, and I can't figure out my problem.

    Basically, I'm having troubles getting prefixes and suffixes to work.
    I tried this, but it doesn't work. It defaults back to the prefix/suffix for the Admins group.
    Code:
        leetgamer:
            info:
                prefix: '&4[&6Owner&4]'
                suffix: '&4 {player}&f:&b'
            group:
            - Admins
    However, this one DID work.
    Code:
        dafattman:
            info:
                prefix: '&7[KingOfTrolls]'
                suffix: '&f {player}:'
            group:
            - PremiumDonator
    This is my format in the HeroChat config file.
    Code:
        default-message-format: '{prefix}{suffix} '
     
  21. Offline

    Physikbuddha

    Well, I'd like to help you by posting my config which works flawless at my server, but please note that I'm not using suffixes anymore as they were needless for me.
    Herochat message-format:
    Code:
     default-message-format: '{color}[{nick}] {prefix}{player}{color}: '
    //and...
    channels:
        Global:
            color: GREEN
            nickname: g
    
    PEX settings for prefixes, for example I took all settings for my group Mods:
    Code:
    groups:
        Mods:
            prefix: '&c[Mod]'
            permissions:
            - backup.*
            - bukkit.*
            - mothernature.*
            - worldedit.*
            - worldguard.region.*
            inheritance:
            - VIPs
            options:
                rank: '40'
                prefix: '&c[Mod]'
                build: 'true'
    
    Yes, there are two prefix-lines in my config - it must be a leftover from the conversion from Yeti-Permissions to PEX, but it works :D
    Now, if a mod is posting a message, it looks like this:
    [g] [Mod]KaneCold: Test message
    Hope this helps...
     
    leetgamer likes this.
  22. Offline

    IAreKyleW00t

    For those who are having questions about the version I made.

    I only added DISPLAYNAME support! Nothing else. I never added towny support, although; towny does use the displayname which is why I mentioned it.
    Everything else in there is still the same (or should be because we never changed anything else).
    The reason I added the displayname was for use of towny how i like it.

    I did use ALL the dependencies it needed such as PEX, bPerm, etc. I use PEX but that's just out of preference. I haven't had an issue with it so far.

    FOR THOSE ASKING FOR ME TO FIX SOMETHING:
    Currently I haven't been putting much effort into it because I'm working on my own chat plugin like this. It's fairly simple. It uses local chat by default with the ability to create and join Parties with others. Talking in a party would be used like \\hey.

    Sorry if there are some bugs, please send me a PM and I'll see what I can do!


    For those who still need or want a download link here it is along with the source...
    Download: http://dl.dropbox.com/u/37202791/HeroChat.jar
    Source: https://github.com/IAreKyleW00t/HeroChat
     
    Physikbuddha likes this.
  23. Offline

    leetgamer

    This is what helped, thanks alot. I just put the prefix without info: or options: and it works.
     
  24. Offline

    _bLah

    I meant to say Factions. I would like for someone to add support for the {FACTION} tag to show the players faction name in chat. I would love to learn this language and add it myself but unfortunately don't have the time. I am a former php programmer but have not kept up with it. Now I just run a server and be a sales person.

    So, if anyone has some time and could add that support I would be very greatful.
    @IAreKyleW00t - If you need another server to test this new plugin I would love to hear more about it. Anything that will organize a chat with 30+ people and has faction tag support is good for me. Im sure, with your ability to simply make a plugin, you could get it to have full factions support in 10 minutes. It is just a few characters forming a word or phrase that I can place before or after a players name, like a prefix and suffix. I run a good sized server and can help find hidden bugs/errors that one server may not run into.
    Assuming you plan on releasing this plugin to the general public. :)
     
  25. Offline

    tallfrogte

    Something else was changed. It's not working with GroupManager! Herochat disables because of it...
     
  26. Offline

    IAreKyleW00t

    Like I said, nothing else was changed.

    I've actually never fully coded a plugin. I've only been able to edit parts of them to get them to work, change, or add something. D:
    This'll be a first for me, so I got no idea how it will work. Glad see your up for testing it though :D Still making it though... lol
     
  27. Offline

    SwearWord

    Does anyone have this even SLIGHTLY working with CraftIRC
     
  28. Offline

    GmK

    Yes, working perfectly with CraftIRC 2.13. It cant yet work with CraftIRC 3.0, as it has a different API.
     
  29. Offline

    Drexl

    @IAreKyleW00t something has changed, even if you think it hasn't. When I use the 'new' version the names and channels in chat show the color codes. My default message format is as follows:
    '&f[{color}{name}&f] {prefix}{player}{suffix}&f:{color} '

    When I revert to the official version it's fine, but when I use your version I end up seeing brackets and color codes in chat. It's not a problem for me personally because the bukkit 1060 version still does everything I want it to. I hope the author comes back though because sooner or late it won't work.
     
  30. Offline

    nidzzllll-

    You have "default-channel: Global" but the only channels I see are "VIP" and "Public"
     
  31. Offline

    Sacrimantius

    Ok so I recently discovered that Permissions is now in Inactive status and thought I'd being to bring my server across to PermissionsBukkit instead. From what I've read here I should be able to do that as people have claimed to have it running fine on their servers atm. What I can't seem to do is get joining of channels restricted by groups.

    I'm currently using the PermissionsBukkit 1.1, Superperm and Herochat 4.10.3 (When I attempted to use 4.11. it broken completely).

    The config I ahve set up at the moment is as bellow. If anyone could get back to me with any suggestions that would be great.

    HeroChat:
    Code:
    globals:
        separate-chat-log: false
        incoming-tell-format: '&8From {player}: &d'
        censors:
        - \bu+\W*m+a+d+(\W*br(a|o)+)?
        - some_other_word;replacement
        plugin-tag: '§e[HeroChat] '
        craftIRC-prefix: '#'
        outgoing-tell-format: '&8To {receiver}: &d'
        default-channel: Global
        default-message-format: '{color}[{nick}] &f{prefix}{player}{suffix}{color}: '
        craftIRC-message-format: '[{nick}] {player}: '
    channels:
        Staff:
            color: LIGHT_GREEN
            nickname: staff
            permissions:
                speak: []
                join:
                - admins
                - mods
            message-format: '{default}'
            craftIRC:
                game-to-IRC: []
                IRC-to-game: []
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: true
                shortcut-allowed: true
                auto-join: true
                local: false
                cross-world-chat: true
                join-messages: true
                forced: false
        Local:
            local-distance: 100
            color: YELLOW
            nickname: l
            permissions:
                speak: []
                join: []
            message-format: '&f{prefix}{player}{suffix}{color}: '
            craftIRC:
                game-to-IRC: []
                IRC-to-game: []
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: false
                shortcut-allowed: true
                auto-join: true
                local: true
                cross-world-chat: true
                join-messages: false
                forced: false
        RedTeam:
            color: RED
            nickname: red
            permissions:
                speak: []
                join:
                - redteam
            message-format: '{default}'
            craftIRC:
                game-to-IRC: []
                IRC-to-game: []
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: true
                shortcut-allowed: true
                auto-join: true
                local: false
                cross-world-chat: true
                join-messages: true
                forced: false
        BlueTeam:
            color: BLUE
            nickname: blue
            permissions:
                speak: []
                join:
                - blueteam
            message-format: '{default}'
            craftIRC:
                game-to-IRC: []
                IRC-to-game: []
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: true
                shortcut-allowed: true
                auto-join: true
                local: false
                cross-world-chat: true
                join-messages: true
                forced: false
        AlertSystem:
            color: ROSE
            nickname: alert
            permissions:
                speak:
                - admins
                - mods
                join: []
            message-format: '&4[ALERT]{color}: '
            craftIRC:
                game-to-IRC: []
                IRC-to-game: []
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: false
                shortcut-allowed: true
                auto-join: true
                local: false
                cross-world-chat: true
                join-messages: false
                forced: true
        HelpMe:
            color: LIGHT_BLUE
            nickname: h
            permissions:
                speak: []
                join: []
            message-format: '{default}'
            craftIRC:
                game-to-IRC: []
                IRC-to-game: []
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: false
                shortcut-allowed: true
                auto-join: true
                local: false
                cross-world-chat: true
                join-messages: false
                forced: false
        Global:
            color: GREEN
            nickname: g
            permissions:
                speak: []
                join: []
            message-format: '{default}'
            craftIRC:
                game-to-IRC: []
                IRC-to-game: []
            worlds: []
            password: ''
            lists:
                bans: []
                moderators: []
            options:
                hidden: false
                shortcut-allowed: true
                auto-join: true
                local: false
                cross-world-chat: true
                join-messages: false
                forced: false
    
    PermissionsBukkit:
    Code:
    users:
        ConspiracyWizard:
            permissions:
                permissions.example: true
            groups:
            - admin
        Aselis:
            permissions:
                permissions.example: true
            groups:
            - redteam
        GoddessSif:
            permissions:
                permissions.example: true
            groups:
            - blueteam
    groups:
        default:
            permissions:
                permissions.build: true
        admin:
            permissions:
                permissions.*: true
            inheritance:
            - user
        user:
            permissions:
                permissions.build: true
            worlds:
                creative:
                    coolplugin.item: true
            inheritance:
            - default
        redteam:
            inheritance:
                - user
        blueteam:
            inheritance:
                - user
    messages:
        build: '&cYou do not have permission to build here.'
     

Share This Page