Inactive [CHAT] iChat 2.4.4 - Custom Chat Formatting [1337]

Discussion in 'Inactive/Unsupported Plugins' started by Drakia, Feb 24, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    Drakia

    iChat 2.x - Custom Chat Formatting
    Version: 2.4.4
    CraftBukkit: 1337

    Plugin Support:
    PermissionsBukkit
    bPermissions
    Permissions 2.x
    Permissions 3.x

    If you are requesting help, post your entire server log (From the time it opens, until somebody talks), your entire Permission config file (As well as what it's named), and iChat config files. This information is REQUIRED for me to help you.
    http://pastebin.com/ <-- Post configs there when asking for help

    =============
    Description
    =============
    Custom chat formatting.
    Based on the idea of iChat v1.5 by Nijikokun.
    Includes code and concepts from mChat by MiracleM4n <https://github.com/MiracleM4n/mChat/>

    Before downloading: iChat 2.4.x has quite a few changes over the 2.3.x branches. All permissions plugins are handled in one plugin, and they all operate in relatively the same way now. This means you WILL need to redo your configs.
    Download (Direct JAR): http://thedgtl.net/bukkit/iChat.jar
    Source: https://github.com/TheDgtl/iChat

    =============
    Features
    =============
    Supports Permissions (Both 2.0 and 2.1), and SuperPerms handlers (PermissionsBukkit, bPermissions, and PermissionsEx).
    Allows you to specify a prefix/suffix/variable for users and groups on a per-world or global basis.
    A user-specific prefix/suffix/variable will take priority over a group prefix/suffix/variable, a world-based prefix/suffix/variable will take priority over a global prefix/suffix/variable.
    Unlimited amount of custom variables for use in chat format.
    Colors are supported in all parts of the formatting and chat text.
    Usable health bar and health amount in the formatting.
    Support for formatting of /me

    =============
    Formatting
    =============
    Message formatting is defined in the file plugins/iChat/config.yml
    The message formats can contain characters, color codes, and variables.
    To use colors use the standard Minecraft color codes found here: http://www.minecraftwiki.net/wiki/Classic_Server_Protocol#Color_Codes

    Available variables:
    +prefix - The prefix for this user, or this users group if they don't have one defined.
    +suffix - The suffix for this user, or this users group if they don't have one defined.
    +name - The users name
    +displayname - The users display name (Set by plugins such as Towny)
    +iname - The iChat formatted player name (Defined by iname-format)
    +group - The users group
    +healthbar - A visual health bar for this user
    +health - The users current health value (Between 0 and 20)
    +message - The message the player typed
    +world - What world the player is currently in
    +time - Timestamp, configurable in config.yml. Uses the format for SimpleDateFormat - http://bit.ly/dscw40

    Example (Default):
    Code:
    iname-format: '[+prefix+group+suffix&f] +displayname'
    message-format: '+iname: +message'
    me-format: '* +name +message'
    date-format: 'HH:mm:ss'
    handle-me: true
    Example date-format (Default):
    date-format: 'HH:mm:ss'

    As of iChat 2.4.0 there have been a few changes in the way variables and groups are handled.

    ==========
    Groups
    ==========
    As of iChat 2.4.3 native groups are supported in Permissions 2.x/3.x, PermissionsBukkit, bPermissions, and PermissionsEx.

    ==========
    Variables
    ==========
    Variables are now defined in variables.yml in the iChat directory. This includes prefixes, suffixes, and custom variables.
    You can define an unlimited number of custom variables for groups and users, if these variables contain the static variables such as +prefix,
    +suffix, +health, etc then those variables will be replaced with their respective values.
    If a variable does not exist then it will be replaced with a blank string.

    As of iChat 2.4.4 you can now specify world-specific variables. To specify a per-world group or user variable (Prefix, suffix, or variable) you just specify it under the world as shown in the 'world' example in the default variables.yml below. Anything specified in the parent 'users' or 'groups' nodes will be considered global for all worlds.

    Default variables.yml:
    ---------------------
    Code:
    # iChat Variable Config
    # This is now the only method for defining variables
    users:
        Drakia:
            prefix: '&e'
    groups:
        Admin:
            prefix: '&c'
            suffix: ''
        Default:
            prefix: ''
            suffix: ''
    world:
      users:
        Drakia:
          prefix: '&a'
    Default config.yml:
    ---------------------
    Code:
    handle-me: true
    date-format: HH:mm:ss
    message-format: '+iname: +message'
    me-format: '* +name +message'
    iname-format: '[+prefix+group+suffix&f] +displayname'
    =============
    Examples
    =============
    To make a group colored:
    variables.yml:
    Code:
    groups:
        Default:
            prefix: '&4'
            suffix: ''
    config.yml:
    Code:
    message-format: '[+prefix+group&f] +name: +message'
    To make a single username colored:
    variables.yml:
    Code:
    users:
        Drakia:
            prefix: ''
            suffix: '&1'
    Config:
    Code:
    message-format: '[+prefix+group&f] +suffix+name&f: +message'
    As you can see, suffixes and prefixes can be used anywhere, in any combination. In this example we use prefix as a method for coloring group names, while suffix is used to color individual users. On our server we have prefixes such as "&f[&2Mod&f] " so that we can have custom tags per group instead of just the groups name. There is no end to the combination of things you can do, please TRY things before you come asking for someone else to do it for you. There are too many combinations of things for me to answer every question about how to color specific things.
    I will not be offering answers to questions such as "How do I color names?" or really anything else to do with specifics of formatting. It's pretty straightforward what you can do, and if you can't take the time to experiment then I'm not going to take the time to answer your questions.

    =============
    Configuration
    =============
    iname-format - The format used for +iname (Default: '[+prefix+group+suffix&f] +displayname')
    message-format - The format used for basic chat (Default: '+iname: +message')
    date-format - The format used for +date (Default: 'HH:mm:ss')
    me-format - The format used for /me commands (Default: '* +name +message')
    handle-me - Whether to handle /me commands (Default: true)

    =============
    Permissions
    =============
    ichat.color - Allow this group/user to use color in their chat messages.
    ichat.reload - Allow this group/user to use "/ichat reload"

    =============
    Commands
    =============
    /ichat reload - Reload the iChat config file

    =============
    F.A.Q.
    =============
    Q) Why is my custom message format not working? I just get the default output. Or output with no variables filled in.
    A) If you're using Permissions 2.1, make sure your Permissions config file is named "{worldname}.yml" where {worldname} is the name of your world. If you're using Permissions 2.0, make sure your Permissions config is named config.yml

    Q) How do I set the brackets color to the same as the group?
    A) Normally you have the brackets in the message-format variable, but you can just as easily move them into prefix/suffix and that way they can be per-group colored!

    Q) Why is my entire string colored? I just put a color code beside +name!
    A) A color code will persists until another color code is encountered, or the end of the line is reached. To change the line back to white use &f after the variable/string you want colored.

    Q) Why are my OPs names red?
    A) Essentials has this functionality built in. Change "ops-name-color" to 'none' in your Essentials config file.

    Q) Why does {PluginX} not work with iChat?
    A) There's a good chance it does, but you need to use +displayname instead of +name.

    Q) Why does Towny not work with iChat?
    A) iChat no longer uses %1$s for the player name, it uses player.getName() and player.getDisplayName(), until such a time that Towny is updated to use the proper method of setting a players name (Set their displayName) it will not work with iChat.

    =============
    Changes
    =============
    [Version 2.4.4]
    - Updated to new FileConfiguration class
    - Fixed bypass exploit for colors in messages
    - Multi-world support for variables.yml
    - Resolved an issue with /me not reloading player variables
    [Version 2.4.3]
    - Permissions overhaul. No longer require group.{name} node unless not using a permissions handler
    [Version 2.4.2]
    - Fixed issue with inheritance in Permissions
    - Implemented start of online time variable. Need output format.
    [Version 2.4.1]
    - Remove plugin-specific group referencing. All groups are now managed via group.* nodes,
    the exception being pure Permissions 2.x/3.x
    - Fixed /ichat reload not reloading variables.yml
    - Updated /me to use BroadcastMessage
    [Version 2.4.0-final]
    - Took out variable caching, there's no hook for PermissionChange.
    - Updated README to include info on group.* nodes
    [Version 2.4.0-beta]
    - Merged all branches into one
    - Supports Perms 2.x/3.x, SuperPerms, GroupManager
    - Added a more advanded API based on the mChat API
    - Massive thanks to MiracleM4n for code and concepts
    - All variables are now retrieved from variables.yml instead of Permissions
    - Removed censor code
    [Version 2.3.2-p3]
    - Set Permissions as a dependency in plugin.yml
    - Added Permissions 3 support to the -p3 jar
    [Version 2.3.1]
    - Added iChat.ichat.parseChat(Player, String, Format) API
    - Added hook for /me chat formatting using the "me-format" config option
    [Version 2.3.0]
    - Added external iChat.ichat.parseChat(Player, String) API
    [Version 2.2.3]
    - Added +displayname/+d for player.getDisplayName()
    [Version 2.2.2]
    - Updated to latest RB
    [Version 2.2.1]
    - Updated how Permissions is loaded
    [Version 2.2.0]
    - Added the ability to have an unlimited amount of variables in message-format
    - Changed versioning scheme
    [Version 2.11]
    - Now uses per-world permissions information
    [Version 2.10]
    - Allow admins to enable color on a permissions basis
    [Version 2.09]
    - Another small update to Permissions (Returned false when I should have returned true)
    [Version 2.08]
    - Pushes PacketCollisions PermVersion change. Fixes issues with 2.5.2
    [Version 2.07]
    - Added +time tag
    [Version 2.06]
    - Added +world tag
    [Version 2.05]
    - Ignore whether the plugin is GM, just treat everything as Permissions! Means you need FakePermissions.
    [Version 2.04]
    - Added the ability to use variables in the suffix and prefix (More customizeable messages)
    [Version 2.03]
    - Verify that all available variables aren't null before calling parse
    - Fixed crash caused by color code at end of message (Basic fix, added a space)
    [Version 2.02]
    - Fix for possible NPE
    [Version 2.01]
    - There's a bug in Permissions 2.1 in getPermissionString, switched to getUserPermissionString
    [Version 2.00]
    - Initial re-write of Niji's plugin.
    - Added Permissions 2.0/2.1, and GroupManager support.[/b]
     
    FFS2309, Lolmewn, wassilij and 12 others like this.
  2. Offline

    DaDude363

    :confused: iChat cannot find PermissionsBukkit, and I have PermissionsBukkit installed on my server.

    2011-09-11 08:57:51 [INFO] [iChat] Permissions not found, Checking for GroupManager.
    2011-09-11 08:57:51 [INFO] [iChat] GroupManager not found, Checking for PermissionsBukkit.
    2011-09-11 08:57:51 [INFO] [iChat] PermissionsBukkit not found, using superperms.
    2011-09-11 08:57:51 [INFO] iChat (v2.4.0) enabled

    Any help will be appeciated.
     
  3. Offline

    Drakia

    Code:
    20:29:02 [INFO] [iChat] Permissions not found, Checking for GroupManager.
    20:29:02 [INFO] [iChat] GroupManager not found, Checking for PermissionsBukkit.
    20:29:02 [INFO] [iChat] PermissionsBukkit 1.2 found hooking in.
    20:29:02 [INFO] iChat (v2.4.0) enabled
    Working fine for me.
     
  4. Offline

    robinsousa

    This is what I get (i'm using PermissionsEx).

    It looks like iChat isn't working :(

    EDIT: I was using 2.4.0. I tried with 2.3.3 and it worked!
     

    Attached Files:

  5. Offline

    Drakia

     
  6. Offline

    KubiPL

    Why iChat isn't display my Job name?
     
  7. Offline

    RG_PankO

    @Drakia Does iChat has anything to do with /me command?
    I use MutGroup plugin that disable chat for Guest group.
    But they can use /me and actually this fails the muing of the group.
     
  8. Offline

    Drakia

    Yes, iChat handles /me, in 2.4.0 it will be configurable as to whether iChat handles it or not.
    MuteGroup (http://forums.bukkit.org/threads/chat-mutegroup-v0-2-mute-those-pesky-guests-1060.30596/) however does not support muting /me, just normal chat, so this is not an issue with iChat.
     
  9. Offline

    RG_PankO

    Yep I asked on MuteGroup to mute /me too becouse now Guest Spammers continue to spam, grr.
    I don't know how to use permissions to give away essentials.me/ichat.me from Guest permissions group.
    Any ideas?
    I think it's enabled by default becouse Guest can /me .
     
  10. Offline

    Drakia

    iChat prior to the 2.4.0 beta does not have a me permission. And 2.4.0 the only option is whether iChat handles /me or not, it doesn't block it.
     
  11. Offline

    RG_PankO

    In the end: How can I block the /me from permissions group Guest?
     
  12. Offline

    Drakia

    I do not know, this is not a feature of any of my plugins.
     
  13. Offline

    RG_PankO

    Thank you for your time though.
     
  14. Offline

    ZachBora

    I'm trying to migrate to Bukkit permissions and downloaded PermissionsBukkit 1.2 along with SuperpermsBridge 1.2. I downloaded the experimental iChat 2.4.0 and it does this :
    Code:
    19:08:27 [INFO] [iChat] Permissions not found, Checking for GroupManager.
    19:08:27 [INFO] iChat (v2.4.0) enabled
    If I remove SuperpermsBridge it works correctly :
    Code:
    19:11:02 [INFO] [iChat] Permissions not found, Checking for GroupManager.
    19:11:02 [INFO] [iChat] GroupManager not found, Checking for PermissionsBukkit.
    19:11:02 [INFO] [iChat] PermissionsBukkit 1.2 found hooking in.
    19:11:02 [INFO] iChat (v2.4.0) enabled
    
    But then my other plugins don't work.
     
  15. Offline

    compwiz91

    Does this work with PEX groups? My issue is that the prefix or group name isn't appearing before the people who talk.

    i have
    Permissions.yml
    Code:
    groups:
        New:
            default: true
            permissions:
            - modifyworld.*
            - iConomyChestShop.*
            - myhome.home.*
            - lwc.protect
        Admin:
            default: false
            permissions:
            - '*'
            prefix: Admin-
        Member: {}
    users:
        compwiz91:
            group:
            - Admin
            prefix: Owner-
    
    and
    iChat
    Code:
    handle-me: false
    date-format: HH:mm:ss
    message-format: '+iname: +message'
    me-format: '* +name +message'
    iname-format: '[+prefix+group]{FACTION} +displayname'
    and server log...(ive noticed you wanted the entire thing so...)
    Code:
    2011-09-16 20:21:26 [INFO] Starting minecraft server version Beta 1.8.1
    2011-09-16 20:21:26 [INFO] Loading properties
    2011-09-16 20:21:26 [INFO] Starting Minecraft server on *:25565
    2011-09-16 20:21:26 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1031-gdfa9c9b-b1134jnks (MC: 1.8.1)
    2011-09-16 20:21:26 [INFO] [PermissionsEx] sql backend registered!
    2011-09-16 20:21:26 [INFO] [PermissionsEx] file backend registered!
    2011-09-16 20:21:26 [INFO] [PermissionsEx] PermissionEx plugin initialized.
    2011-09-16 20:21:26 [INFO] [PermissionsEx] p2compat backend registered!
    2011-09-16 20:21:26 [INFO] [PermissionsCompat] Compatibility Layer Initalized!
    2011-09-16 20:21:26 [INFO] LWC: Loading shared objects
    2011-09-16 20:21:26 [INFO] LWC: Protection cache: 0/10000
    2011-09-16 20:21:26 [INFO] LWC: Native library: plugins/LWC/lib/native/Linux/amd64/libsqlitejdbc.so
    2011-09-16 20:21:26 [INFO] DataSourcePool [iConomyChestShop] autoCommit[false] transIsolation[SERIALIZABLE] min[2] max[20]
    2011-09-16 20:21:26 [INFO] SubClassFactory parent ClassLoader [org.bukkit.plugin.java.PluginClassLoader]
    2011-09-16 20:21:27 [INFO] Entities enhanced[0] subclassed[1]
    2011-09-16 20:21:27 [INFO] Starting Minequery server on *:25567
    2011-09-16 20:21:27 [INFO] [PermissionsEx] Initializing file backend
    2011-09-16 20:21:27 [INFO] Preparing level "world"
    2011-09-16 20:21:27 [INFO] Default game type: 0
    2011-09-16 20:21:27 [INFO] Preparing start region for level 0 (Seed: -7002487794244720877)
    2011-09-16 20:21:28 [INFO] Preparing start region for level 1 (Seed: -7002487794244720877)
    2011-09-16 20:21:28 [INFO] Preparing spawn area: 97%
    2011-09-16 20:21:28 [INFO] [iChat] Permissions not found, Checking for GroupManager.
    2011-09-16 20:21:28 [INFO] iChat (v2.4.0) enabled
    2011-09-16 20:21:28 [INFO] [ColorMe] v2.2 has been enabled.
    2011-09-16 20:21:28 [INFO] CommandBook 1.5.2-customized enabled.
    2011-09-16 20:21:28 [INFO] CommandBook: Maximum wrapper compatibility is enabled. Some features have been disabled to be compatible with poorly written server wrappers.
    2011-09-16 20:21:28 [INFO] CommandBook: 173 banned name(s) loaded.
    2011-09-16 20:21:28 [INFO] CommandBook: 1 kit(s) loaded.
    2011-09-16 20:21:28 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-09-16 20:21:28 [INFO] [BBROTHER] ------------------------------------
    2011-09-16 20:21:28 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    2011-09-16 20:21:28 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    2011-09-16 20:21:28 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    2011-09-16 20:21:28 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    2011-09-16 20:21:28 [INFO] [BBROTHER] ------------------------------------
    2011-09-16 20:21:28 [INFO] [BBROTHER] BBData MySQL Driver r1 loaded!
    2011-09-16 20:21:29 [INFO] [BBROTHER] Permissions plugin found but disabled. Enabling 'Permissions' (v2.7.7).
    2011-09-16 20:21:29 [INFO] [PermissionsCompat] Compatibility layer enabled.
    2011-09-16 20:21:29 [INFO] CommandBook: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-09-16 20:21:29 [INFO] [BBROTHER] Permissions enabled using: Permissions v2.7.7
    2011-09-16 20:21:29 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    2011-09-16 20:21:29 [INFO] [BBROTHER] BigBrother 1.9.1-SNAPSHOT (build #581) enabled!
    2011-09-16 20:21:29 [INFO] [MYWARP] [MYWARP]: 71 warps loaded
    2011-09-16 20:21:29 [INFO] [MYWARP] Permissions enabled using: PermissionsEx v1.13
    2011-09-16 20:21:29 [WARNING] [MYWARP] Help plugin not detected. Only providing help via /warp help.
    2011-09-16 20:21:29 [INFO] [MYWARP] MyWarp 2.0 enabled
    2011-09-16 20:21:29 [INFO] [PermissionsEx] Superperms support enabled.
    2011-09-16 20:21:29 [INFO] [PermissionsEx] v1.13 enabled
    2011-09-16 20:21:29 [INFO] [Multiverse-Core] - Version 2.0-b256 Enabled - By Rigby and fernferret
    2011-09-16 20:21:29 [INFO] [Multiverse-Core] - Attached to Permissions
    2011-09-16 20:21:29 [INFO] [AllPay] - Version 3.0 - hooked into iConomy 5 for Multiverse-Core v2.0-b256
    2011-09-16 20:21:29 [INFO] [Multiverse-Core] - Multiverse Config -- Loaded
    2011-09-16 20:21:29 [INFO] [Multiverse-Core] - World Config -- Loaded
    2011-09-16 20:21:29 [INFO] [Multiverse-Core] Loading World & Settings - 'world_nether' - NETHER
    2011-09-16 20:21:29 [INFO] [Multiverse-Core] Loading World & Settings - 'world' - NORMAL
    2011-09-16 20:21:29 [INFO] Preparing start region for level 2 (Seed: 1193300197772029928)
    2011-09-16 20:21:29 [INFO] [Multiverse-Core] Loading World & Settings - 'world3' - NORMAL
    2011-09-16 20:21:29 [INFO] Preparing start region for level 3 (Seed: 3014946257332575441)
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@205
    2011-09-16 20:21:30 [INFO] 288.0625,317.59375(18,19) vs 10,20
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityCow@22d
    2011-09-16 20:21:30 [INFO] 288.09375,288.75(18,18) vs 14,20
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntitySheep@231
    2011-09-16 20:21:30 [INFO] 288.0,62.96875(18,3) vs 15,5
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@232
    2011-09-16 20:21:30 [INFO] 288.0,287.5625(18,17) vs 15,18
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@233
    2011-09-16 20:21:30 [INFO] 288.0,257.40625(18,16) vs 15,18
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityChicken@234
    2011-09-16 20:21:30 [INFO] 288.09375,341.5625(18,21) vs 15,23
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityChicken@235
    2011-09-16 20:21:30 [INFO] 288.09375,352.4375(18,22) vs 15,23
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityChicken@236
    2011-09-16 20:21:30 [INFO] 258.46875,384.0(16,24) vs 15,23
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@250
    2011-09-16 20:21:30 [INFO] 279.34375,47.9375(17,2) vs 17,3
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@251
    2011-09-16 20:21:30 [INFO] 280.84375,47.9375(17,2) vs 17,3
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@252
    2011-09-16 20:21:30 [INFO] 288.0625,52.625(18,3) vs 17,3
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@253
    2011-09-16 20:21:30 [INFO] 272.4375,47.96875(17,2) vs 17,3
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@254
    2011-09-16 20:21:30 [INFO] 288.03125,322.59375(18,20) vs 17,21
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@255
    2011-09-16 20:21:30 [INFO] 288.0625,355.15625(18,22) vs 17,21
    2011-09-16 20:21:30 [INFO] Wrong location! net.minecraft.server.EntityPig@256
    2011-09-16 20:21:30 [INFO] 288.03125,267.4375(18,16) vs 17,21
    2011-09-16 20:21:30 [INFO] [Multiverse-Core] Loading World & Settings - 'world2' - NORMAL
    2011-09-16 20:21:30 [INFO] Preparing start region for level 4 (Seed: 8183780115676482351)
    2011-09-16 20:21:30 [INFO] [Multiverse-Core] Loading World & Settings - 'world_skylands' - SKYLANDS
    2011-09-16 20:21:30 [INFO] [Multiverse-Core] 5 - World(s) loaded.
    2011-09-16 20:21:30 [INFO] [iConomy] Logging is currently disabled.
    2011-09-16 20:21:30 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    2011-09-16 20:21:30 [INFO] [iConomy] Developed by: [Nijikokun]
    2011-09-16 20:21:30 [INFO] [ColorMe] hooked into iConomy.
    2011-09-16 20:21:30 [INFO] [iConomy] hooked into Permissions.
    2011-09-16 20:21:30 [INFO] WorldEdit 4.6 enabled.
    2011-09-16 20:21:30 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-09-16 20:21:30 [INFO] LWC: Loaded 135 locale strings (0 overrides)
    2011-09-16 20:21:30 [INFO] Using Permissions API
    2011-09-16 20:21:30 [INFO] LWC: Loading SQLite
    2011-09-16 20:21:30 [INFO] LWC: Using: Native
    2011-09-16 20:21:31 [INFO] LWC: Precached 3809 protections.
    2011-09-16 20:21:31 [INFO] LWC: At version: 3.30-git-LWC-94b93dd42195692ed1823346544359d5917274a2-b69jnks
    2011-09-16 20:21:31 [INFO] [Modifyworld] Modifyworld enabled!
    2011-09-16 20:21:31 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-09-16 20:21:31 [WARNING] Found option with no heading blacklist.txt for 'Deny lava buckets'
    2011-09-16 20:21:31 [INFO] WorldGuard: Blacklist loaded.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world) Single session is enforced.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world) TNT ignition is blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world) Lighters are blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world) Lava fire is blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world) All fire spread is disabled.
    2011-09-16 20:21:31 [INFO] WorldGuard: Loaded configuration for world 'world"
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_nether) Single session is enforced.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_nether) TNT ignition is blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_nether) Lighters are blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_nether) All fire spread is disabled.
    2011-09-16 20:21:31 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
    2011-09-16 20:21:31 [INFO] WorldGuard: (world3) Single session is enforced.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world3) TNT ignition is PERMITTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world3) Lighters are PERMITTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world3) Lava fire is PERMITTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world3) Fire spread is UNRESTRICTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: Loaded configuration for world 'world3"
    2011-09-16 20:21:31 [INFO] WorldGuard: (world2) Single session is enforced.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world2) TNT ignition is PERMITTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world2) Lighters are PERMITTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world2) Lava fire is PERMITTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world2) Fire spread is UNRESTRICTED.
    2011-09-16 20:21:31 [INFO] WorldGuard: Loaded configuration for world 'world2"
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_skylands) Single session is enforced.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_skylands) TNT ignition is blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_skylands) Lighters are blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_skylands) Lava fire is blocked.
    2011-09-16 20:21:31 [INFO] WorldGuard: (world_skylands) All fire spread is disabled.
    2011-09-16 20:21:31 [INFO] WorldGuard: Loaded configuration for world 'world_skylands"
    2011-09-16 20:21:31 [INFO] WorldGuard: 38 regions loaded for 'world'
    2011-09-16 20:21:31 [INFO] WorldGuard: 2 regions loaded for 'world3'
    2011-09-16 20:21:31 [INFO] WorldGuard: 1 regions loaded for 'world2'
    2011-09-16 20:21:31 [INFO] WorldGuard: Unable to register missing event type SNOW_FORM
    2011-09-16 20:21:31 [INFO] WorldGuard 5.2.2 enabled.
    2011-09-16 20:21:31 [INFO] [iConomyChestShop] version 2.75 initialized!
    2011-09-16 20:21:31 [INFO] [iConomyChestShop] iConomy version 5 loaded.
    2011-09-16 20:21:31 [INFO] [iConomyChestShop] Permissions version 2.7.7 loaded.
    2011-09-16 20:21:31 [INFO] [iConomyChestShop] LWC version 3.3 loaded.
    2011-09-16 20:21:31 [INFO] [MultiVerse-Portals] - Version 2.0-b183 Enabled - By Rigby and fernferret
    2011-09-16 20:21:31 [INFO] [MultiVerse-Portals]  6 - Portals(s) loaded
    2011-09-16 20:21:31 [INFO] [MCServerlist] MCSL version 0.2 by Vimae Development, LLC enabled.
    2011-09-16 20:21:31 [INFO] [BananaChunk] version 4.6 is enabled!
    2011-09-16 20:21:31 [INFO] [MultiInv] version 2.3.2 is enabled!
    2011-09-16 20:21:31 [INFO] [MyHome] 154 homes loaded
    2011-09-16 20:21:31 [INFO] [MyHome] Permissions enabled using: PermissionsEx v1.13
    2011-09-16 20:21:31 [WARNING] [MyHome] Help plugin not detected. Only providing help via /home help.
    2011-09-16 20:21:31 [INFO] [MyHome] MyHome 2.0 enabled
    2011-09-16 20:21:31 [INFO] [dynmap] Using Permissions 2.7.7 for access control
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 12 shaders.
    2011-09-16 20:21:32 [INFO] [MCServerlist] Server updated on mcserverlist.net!
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 56 perspectives.
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 6 lightings.
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 2 maps of world 'world'.
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 2 maps of world 'world_nether'.
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 2 maps of world 'world3'.
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 2 maps of world 'world2'.
    2011-09-16 20:21:32 [INFO] [dynmap] Loaded 2 maps of world 'world_skylands'.
    2011-09-16 20:21:32 [INFO] [dynmap] Dynmap WebServer started on null:8123
    2011-09-16 20:21:32 [INFO] [dynmap] version 0.22 is enabled
    2011-09-16 20:21:32 [INFO] [MultiVerse-NetherPortals] - Version 2.0-b182 Enabled - By Rigby and fernferret
    2011-09-16 20:21:32 [INFO] [mcMMO] PermissionsEx found, using PermissionsEx.
    2011-09-16 20:21:32 [INFO] Loading Config File...
    2011-09-16 20:21:33 [INFO] mcMMO version 1.1.11 is enabled!
    2011-09-16 20:21:33 [INFO] [Factions v1.4.7] === ENABLE START ===
    2011-09-16 20:21:33 [INFO] [Factions v1.4.7] Loading conf from disk
    2011-09-16 20:21:33 [INFO] [Factions v1.4.7] Loading players from disk
    2011-09-16 20:21:34 [INFO] [Factions v1.4.7] Loading factions from disk
    2011-09-16 20:21:34 [INFO] [Factions v1.4.7] Loading board from disk
    2011-09-16 20:21:34 [INFO] [Factions v1.4.7] Found and will use Permissions v2.7.7 for permissions
    2011-09-16 20:21:34 [INFO] [Factions v1.4.7] iConomy hook available, but disabled ("econIConomyEnabled": false).
    2011-09-16 20:21:34 [INFO] [Factions v1.4.7] === ENABLE DONE (Took 160ms) ===
    2011-09-16 20:21:34 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2011-09-16 20:21:34 [INFO] Done (0.667s)! For help, type "help" or "?"
    2011-09-16 20:21:34 [INFO] /86.120.174.202:50134 lost connection
    2011-09-16 20:21:34 [INFO] /83.83.216.20:56295 lost connection
    2011-09-16 20:21:36 [INFO] [BBROTHER] Removed 61 old records because of age in 0h00m00s.
    2011-09-16 20:21:36 [INFO] /94.231.101.83:37450 lost connection
    2011-09-16 20:21:55 [INFO] /50.23.175.243:40614 lost connection
    2011-09-16 20:22:07 [INFO] Evayr [/83.83.216.20:56362] logged in with entity id 686 at ([world] 133.11632306862901, 69.40739540236494, -85.03414364764569)
    2011-09-16 20:22:07 [INFO] [MultiInv] Shared worlds loaded with no errors
    2011-09-16 20:22:07 [INFO] New max size: 484
    2011-09-16 20:22:07 [INFO] New max size: 784
    2011-09-16 20:22:11 [INFO] Timmytheman [/86.120.174.202:50147] logged in with entity id 2089 at ([world] 612.4864154705476, 119.53630380545438, -887.2682915822194)
    2011-09-16 20:22:16 [INFO] Timmytheman: Setting Timmytheman to game mode 1
    2011-09-16 20:22:16 [INFO] Timmytheman: Setting Timmytheman to game mode 1
    2011-09-16 20:22:22 [INFO] compwiz91 [/192.168.1.115:63616] logged in with entity id 10646 at ([world] 637.09375, 65.0, 33.15625)
    2011-09-16 20:22:25 [INFO] []Miners compwiz91: test
    2011-09-16 20:22:27 [INFO] []Miners Timmytheman: what did you do'
    that should be everything
     
  16. Offline

    Drakia

  17. Offline

    compwiz91

    then i must be missing something or not understanding it....

    variables.yml
    Code:
    # iChat Variable Config
    # This is now the only method for defining variables
    users:
        drakia:
            prefix: '&e'
        compwiz91:
            prefix: 'Owner-'
    groups:
        Admin:
            name: Admin
            prefix: 'Admin-'
            suffix: ''
            var1: 'Admin-'
        New:
            name: New
            prefix: 'New-'
            suffix: ''
    
    from what little i understand about coding and what not, its like it dosen't know what +prefix or +group are anymore and from what i read i don't know how to define them or pull them from somewhere else. I'm trying changing things around but i sitll haven't got it.

    Could you post a snipit of a properly defined variables.yml so i can see what im doing wrong...
    also i added +world and it worked perfectly fine WITHOUT anything in variables.yml about what world their in. Could be related to multi-verse having an option for it tho.
     
  18. Offline

    SoE Ente

    Is there a way to turn of those afk messages? Like "Xyz is afk." Just want to disable that. But I didnt find any config for that.
     
  19. @compwiz91:
    You can simply use iChat 2.3.3 Permissions 2.X version with PEX.
     
  20. Offline

    Drakia

    iChat does not supply this AFK functionality.

    @compwiz91 +world gets their current world name, that's built into Bukkit. +group uses the 'name' variable in variables.yml for the group they are currently in, defined by giving them the 'group.{name}' (example: group.admin) property.
    variables.yml
    Code:
    # iChat Variable Config
    # This is now the only method for defining variables
    users:
    groups:
        admin:
            name: Admin
            prefix: '&c<'
            suffix: '>&f '
        default:
            name: ''
            prefix: '<'
            suffix: '>'
    
    PermissionsBukkit config.yml:
    Code:
    users:
        Drakia:
            groups:
            - admin
        ZeroPoke:
            groups:
            - admin
        Dabria:
            groups:
            - admin
        amdprophet:
            groups:
            - admin
    groups:
        default:
            permissions:
                permissions.build: true
                stargate.create: true
        admin:
            permissions:
                permissions.*: true
                group.admin: true
            inheritance:
            - user
        user:
            permissions:
                permissions.build: true
            inheritance:
            - default
     
  21. Offline

    MiiNT_KiiLzZ

    can u please help me
     
  22. Offline

    Drakia

    Since you haven't posted what you need help with, probably not ;)
     
    jeexbit likes this.
  23. Offline

    compwiz91

    ahh see thats what i wasnt understanding, i didnt see any reference's to adding group.admin to the permission's file. Thank you very much for the support. I knew i was missing something just wasnt sure what it was...
     
  24. Offline

    Drakia

    You're right, I totally left that out. Sorry :) Glad I could help.
     
  25. Offline

    compwiz91

    well it works sometimes =/ seems to be an issue when PEX loads...
    its supposed to be

    [Admin-world] compwiz91: blah blah blah

    if i reload PEX i might get

    [Default-world] compwiz91: blah blah blah
    or
    [Member-world] compwiz91: blah blah blah
    or
    [Admin-world] compwiz91: blah blah blah

    so im not sure if this is an ichat problem...or a PEX problem...
    not sure if ichat is hooking to soon, but reload ichat dosen't help, and even if i give the groups only their respective group.New, group.Member, and group.Admin permissions it still bounces..between groups..
    if i use the PEX chat manager thing it seems to work fine, but that dosent work with colorme and thats why i use ichat =)
     
  26. Offline

    Drakia

    I've never used PEX, and personally hate it, but you need to negate the group.* nodes the user doesn't have in the inherited groups. So if the group New gets 'group.New' then Member inherits New, you need to have '-group.New' in the Member group. This is a side effect of "SuperPerms" not having group support.
     
  27. Offline

    compwiz91

    i thought of that and tried negating didnt seem to have an effect so i completly removed inheritence and gave each group ONLY their group.XXXX that was the only perm they and it was still changeing when i reloaded pex SOMETIMES....seems like Permissions 3.1.6 is still the easiest and most used Permission plugin...why cant he continue it...ughh
     
  28. Offline

    MiiNT_KiiLzZ

    :L well ;) can u help me with plugins, add me on skype tiernan-mulbery
     
  29. Offline

    compwiz91

    dude we dont want to add you on skype....be more specific about your problem. This thread is specific to the iChat plugin. post your questions related to that here.
     
  30. Offline

    Drakia

    No.
     
  31. Offline

    HAWKEYE10

    how do i make a multi colored name
     
Thread Status:
Not open for further replies.

Share This Page