Inactive [ADMN/INFO] Permissions v2.1 - Continuing the legacy.

Discussion in 'Inactive/Unsupported Plugins' started by Nijikokun, Jan 21, 2011.

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

    Nijikokun

    Permissions 2.1 (Handler)
    Download 2.1 (Jar Only)
    Older: 2.0, 1.9, 1.8, 1.7, 1.6, 1.5, 1.4, 1.3, 1.2, 1.1, 1.0

    Permissions... Done right.
    Permissions allows plugin-authors to utalize a permission system that handles group inheritance, globalized permission settings, and more. All the features of a fine-grained permission system in one plugin.​

    Features
    1. Groups
    2. Group Inheritance, Allows for groups to gain permissions from other groups.
    3. User Permission System
    4. Fine Grained Permission system.
      1. Allowing for Globalized permissions
    5. Easy to use, setup, and implement.
    6. Two cache layers, first from file to memory, then from memory to cache.
      1. Plugins can control cache since version 2.1
    7. And much more.
    For the users


    Permissions gives server admins great control, mostly in-game reloading. Simply use /pr and the file will be re-cached and never touched again until you need to reload it. This allows you to quickly give your users the commands that they need without having to restart the server.

    Installation for 2.0 down:
    1. Download the archive.
    2. Extract contents to the /plugins folder.
    3. Open up /plugins/Permissions/config.yml
      1. Read / modify.
      2. Save.
    4. Reload Server.
    Changelog

    • 2.1
      • Multiple-World support
      • New cache layer, and cache control support for plugins
      • Editing features for plugins to hook into
      • Exempt nodes
      • World copying
    • 2.0
      • Forgot.
    • 1.9
      • Fully fixes inheritance.
        • Groups now inherit groups of groups that inherit groups of...
      • Cache system implemented.
      • Plugin authors can now delegate a variable system if needed.
      • API Updated with two new functions to get the point of what they do across.
        • Along with the new variable checks.
    • 1.8
      • Fixes the broken globalized node issue.
        • node.* is called a `globalized node`
    Supporting Plugins




    I have hit the character limit for this post.​

    Thanks to:
    • sk89q for hiearchical and node system idea.
    • Creator of GroupUsers for api implementation.
    This author has stopped development of this plugin. It is no longer supported and I wouldn't ask for help here, as you won't get any. New Permissions
    -RightLegRed
     
  2. Offline

    Jobsti

    look @#513

    @Nijikokun
    I'm finding it out, it's a plugin. wait a second
     
  3. Offline

    HotelErotica

    @Runelynx I'd assume hes just doing something like

    Code:
    message-format: '[+prefix+group+suffix&f] &<COLOR>+name:&f &<COLOR>+message'
     
  4. Offline

    Runelynx

    Where is that? I'm using permissions and essentials... :/
     
  5. Offline

    achmed

  6. Offline

    HotelErotica

    @Runelynx you have to add the iChat plugin aswell its in the beginning of the thread
    @achmed I cant see anything wrong with it :\ it could be a formatting problem try copying it out of pastebin into the config
     
  7. Offline

    Jobsti

    I have it!
    The misdemeanant was the mute plugin..... I've installed it?! hm... ok :D
     
  8. Offline

    Runelynx

  9. Offline

    s0nge

    Ive been trying to get this plugin to work so many times now and i always fail. I miss the old hmod groups where things were easier =/ can anyone tell me what i`ve done wrong in this config? http://pastebin.com/472c2WCk
     
  10. Offline

    achmed

    @HotelErotica
    could it be that I've installed it wrong you have to put both files in the plugin folder right?
    --- merged: Jan 23, 2011 1:57 PM ---
    nvm it actually says that it is loaded...
    it still doesn't work though.
    --- merged: Jan 23, 2011 1:58 PM ---
    could it be that I have to put all the plugin permissions near the users instead of the groups?
     
  11. Offline

    HotelErotica

  12. Offline

    s0nge

    Than you =) How can i see if there is tab and spaces in the config file? im using notepad++ to edit it. Is there some setting i need to change for tabs and spaces to be removed?
     
  13. Offline

    Runelynx

    On starting the server, I get this:
    (iChat is installed and the config line is entered exactly as niji posted)

    Jan 23, 2011 5:06:59 PM org.bukkit.plugin.SimplePluginManager callEvent
    SEVERE: Could not pass event PLAYER_CHAT to iChat
    java.lang.NullPointerException
    at com.nijiko.permissions.Control.getGroup(Control.java:334)
    at com.nijikokun.bukkit.iChat.Listener.onPlayerChat(Listener.java:38)
    at org.bukkit.plugin.java.JavaPluginLoader.callEvent(JavaPluginLoader.java:138)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:201)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:533)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    at net.minecraft.server.NetworkManager.a(SourceFile:232)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:65)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:261)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:197)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
     
  14. Offline

    HotelErotica

    @s0nge I'm sure theres a more complex method but i simply just highlight it and see if its a tab, and you just cant have breaks in the sections like..
    Code:
        Mod:
            default: false
            info:
                prefix: '&a'
                suffix:
                build: true
            inheritance:
                - Vip
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-indo'
                - 'lwc.protect'
                - 'magiccarpet.mc'
    NO SPACES HERE NO SPACES HERE NO SPACES HERE
        Admin:
            default: false
            info:
                prefix: '&c'
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    
    
    You want it just like this.

    Code:
        Mod:
            default: false
            info:
                prefix: '&a'
                suffix:
                build: true
            inheritance:
                - Vip
            permissions:
                - 'general.time'
                - 'general.teleport'
                - 'general.teleport.here'
                - 'general.player-indo'
                - 'lwc.protect'
                - 'magiccarpet.mc'
        Admin:
            default: false
            info:
                prefix: '&c'
                suffix:
                build: true
            inheritance:
            permissions:
                - '*'
    
     
  15. Offline

    Jobsti

    Some basic help

    Soooo, so many questions about the same.... many users won't read the last pages, so read this please.
    I will link this post sometimes.

    Basics:
    Use: http://yaml-online-parser.appspot.com to check and correct your configs!
    If this page says error, you have to find the error by yourself!
    First, try to test the plugin with default settings/configs. Error-> Restart Server. Error -> look in the Forum, redownload and try again.
    If you have to edit the cfg that the plugin will start/cause no errors, then do this first, but with minimal settings.
    ..... Don't work? Check your inheritance and there can only be ONE default group!

    If you want to post your Error, post your Permissions Config, PluginConfig and Errorlog via Pastebin
    (With pastebin, you only post a link, no code-spamming the Forum, and it has the correct format)

    Default users can build, help me:
    Look in the firt post, you need AntiBuild

    PREFIX, COLORS, HELP ME OUT!!!!!!!!
    Want to do this:
    [​IMG]
    Look in the firt post, you need iChat
    I use:
    In the iChat config:
    message-format: '+prefix+name: +suffix+message'

    Prefix and Suffix in the permission config:
    prefix: '&1[&3Admin&1]&2'
    suffix: '&4'

    result:
    [Admin]Jobsti: My Chattexts
    In prefix, I can add Color for the prefix, the prefixtext and the nickname-color.
    In Suffix, I can edit the Chatcolor

    @ALL
    You have to add "message-format:...." to the iChat config by yourself, or you will get an error in the ServerConsole!

    If you have an error, that you get alltimes "no permission.... [see picture]", but command works?
    Check out all your plugins! (my waste producer was the mute plugin, first version.)

    You can reload the permissions with /pr to test your prefixex, BUT you have to restart the server, if you change the iChat config.

    Link this post please
     
  16. Offline

    achmed

    @HotelErotica
    There's something I'm unsure about where do I put the permissions folder?
     
  17. Offline

    Runelynx

    How can I stop Essentials from coloring Ops names? I think that's causing a problem for me because only my chat is generating errors...
    --- merged: Jan 23, 2011 2:24 PM ---
    How do I refresh permissions changes without restarting the server?

    /plugin reload <plugin>
    has sketchy results and honestly doesn't work very well
     
  18. Offline

    Jobsti

    /pr
    And look 2 posts above, edit because /pr and iChat ;)
     
  19. Offline

    neoice

    is there any particular reason iChat doesnt have its own thread?
     
  20. Offline

    BigBlueGER

    @HotelErotica @Nijikokun
    Any tips on this?
    Used Versions are CB #115, General 1.9 and Permissions 1.2.
    I don't really want to update CraftBukkit because of Plugin Dependencies.
     
  21. Offline

    Waler

    I used the default Permission-config,
    copy the config & Permissions.jar in the plugin folder,
    set in the server-config plugin: permission,...

    But everytime i start the server, minecraft says:

    Code:
    2011-01-23 15:40:24 [INFO] [General] Permission system not enabled. Disabling plugin.
    
    2011-01-23 15:40:24 [INFO] [AntiBuild] Permission system not enabled. Disabling plugin.
    
    2011-01-23 15:40:24 [INFO] [iChat] Permission system not enabled. Disabling plugin.
    
    
    And there's no Permission system loaded!!
    What I'm doing wrong?
     
  22. Offline

    Jobsti

    For bukkit, no need to edit the server.config, just place the plugins into the plugins directory, they will load.
    Delete your line and try again
     
  23. Offline

    AbsolutePolak

    Evertime i enter any command even not working ones, it says "You do not have permissions for that command"
    http://pastebin.com/feT0EyHM
     
  24. Offline

    MiniKahn

    Hello..

    I have a little problem..
    since the AntiBuild Plugin no group can modify the world..

    fulladmin:
    default: false
    info:
    prefix: '&4Admin2000 '
    suffix: '&f'
    built: true
    inheritance:
    - admin
    permissions:

    if the user is in fulladmin, they are not a default user, the prefix is Admin 2000 and they can built...
    But the user can't ....

    users:
    MiniKahn:
    group: fulladmin
    permissions:

    Withou the Plugin AntiBuilt all Users ( and default) can modify the world...

    Sry 4my bad english :D
     
  25. Offline

    Waler

    Where can i get the commands for Ingame?
     
  26. Offline

    DurtyFree

    I have the same mistake... How can i fix this? :S
     
  27. Offline

    flaaghara

    Try chainging the "built" to "build". It's probably because you said you didn't have good English, but it's a simple mistake. Hope the fix works!
     
  28. Offline

    Waler

    I fix the Error...

    My mistake was, I canged the names in the default permissions, and I forgot 1 space -.- so I get 130 error lines -.-
     
  29. Offline

    DurtyFree

  30. Offline

    Jobsti

  31. Offline

    ledhead900

    Alright this is still to complicated I'v been a person who has been able to pick up IT very easily tho I learn by watching or doing, Reading something just does not help me when it comes things like this.

    Niji if you have any spare time think you could Teamview it for me and show me what needs to be done I have other plugins as well that still need to go into it but I only just worked out you could use .* to give out all the commands in a plugin.

    Still you would probably be able to do it right the first time and If I watch I might just pick it up better, I have Notepad ++ installed, I have the Bukkit server on my gaming rig right now its faster to setup locally then to move it over to my server and remotedesktop changes lik these.

    Drop me a Pm if you get the chance to, I'm with help I can work this out.
     
Thread Status:
Not open for further replies.

Share This Page