Inactive [ADMN/DEV] Permissions v2.7.4 (Phoenix) - DISCONTINUED! 3.0 has a new home!

Discussion in 'Inactive/Unsupported Plugins' started by TheYeti, Feb 25, 2011.

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

    TheYeti

    Permissions 2.7.4 (Phoenix) - Now with AntiBuild built in!
    Download:
    Latest Stable: Full Zip | Jar Only
    Latest Dev Build: Full Zip | Jar Only
    Previous Versions: 2.7.3 (JAR) | 2.7.2 (JAR) | 2.7.1 (JAR) | 2.7 (JAR) | 2.6 (JAR) | 2.5.5 (JAR) | 2.5.4 (JAR) | 2.5.3 (JAR) | 2.5.2 (JAR) | 2.5.1 (JAR) | 2.5 (JAR) | 2.4 (JAR) | 2.3 (JAR) | 2.2 (JAR)

    Plugin Authors: How to hook into Permissions

    Permissions 2.x is being discontinued! 3.0 can be found HERE!!!


    I am discontinuing Permissions 2.x and leaving the project. Permissions is not going away though! Since 2.6 I have been working closely with another developer and added them to the team. For the past several version they have not only been assisting with 2.x but also doing a lot of the development of much anticipated 3.x. rcjrrjcr will be taking over as lead developer of Permissions from 3.x forward. I have full faith in them and after working closely with them on the development on the last few version and the next major version I feel that I am leaving this project in more than capable hands. I put way to much work into this project to just leave it with anyone, and this is one of the few programs that I am incredibly proud of.

    Many people will probably wonder why I am leaving again after taking over the project just a few months ago. I could quote drama and headaches, of which there were quite a few with this project. Unfortunately real life happens. Many people already know that I have been having medical issues here lately. Unfortunately while they have gotten better, they have not gone away. This coupled with other real life commitments, going to school full time, and starting up my own company, I am currently in the process of being laid off from work. At this point I have so much stuff going on in my life and am being pulled in so many directions that I am not able to get any work done on anything. This has lead to me missing commitments and letting people down on multiple things.

    Permissions is also a very high maintenance plugin that requires a lot of attention and time. Right now I am not able to devote that time and do not feel it is fair for me to try to continue to be the lead developer on it. I had originally thought that adding other members to the team would be helpful, but unfortunately this just lead to frustration for them and myself as I just was not able to commit to the project enough. Hence, 3.0 has been rewritten almost exclusively by rcjrrjcr with minimal contributions by myself.

    At this point I will be stepping away from the project to focus more on real life and to try to free up some time for other projects and to work with more individual like the wonderful HeroCraft Coding team to fulfill some commitments that I made to them a long time ago and sadly did not come through on. I feel that this is the best for all involved, both myself and the other Permissions developers, as well as the community who deserve someone who can contribute more time and attention to them and supporting them. I do not want to see Permissions end up like many other plugins with an absentee programmer and just slowly wasting away from a great plugin with a lot of potential to a headache with no support.

    I will still be active in the community, just not as much as not in the same way. I'm sure my server will be more than happy to have their head admin back and active again as well.

    Thank you and happy gaming.




    Changelog
    • 2.7.4
      • Added overload of has() and permissions() for plugin devs
    • 2.7.3
      • Fixed negate node add/remove bug.
    • 2.7.2
      • Fix for small subtle bug introduced in last minor version.
    • 2.7.1
      • Commit by DThielke to fix several bugs with programmatic modifications of user permissions.
    • 2.7
      • Further commits by rcjrrjcr
        • Removed negatedNode checks
        • Temp fix for NULL issue
        • WorldConfigurationModification to save only modified configs
        • Fix for cache problems
    • 2.6
      • Pulled in commits by rcjrrjcr
      • Fixed versioning. Last version should have technically been 2.6
      • Fixed invalid config file being written
      • Fixed erroneous conversion message.
    • 2.5.5
      • Updated to be compliant with CB600+
      • Further Maven Integration and Autobuilding
      • Better handling of configuration file errors.
        • If you do not have a world config file for the default world at startup it will now look for config.yml
        • If it cannot find that it will look for world.yml instead in case you named it that when that is not what is in level-name:
        • It will rewrite the config file to be the proper name. At this time it does not delete the old one though.
      • Removed defunct public abstract calls. If your not using the right one by now you should be shot anyway.
    • 2.5.4
        • Added Command aliases for perms and pr
        • Changed the way directories are handled.
        • Stopped it from creating an empty <world>.yml file in base directory
        • Moved project to using Maven.
    • 2.5.3
      • Change from File.pathSeparator to File.separator to fix multiworld perms
    • 2.5.2
      • Added more instructions to the included config file within the plugin
      • Added a check that will use the default world permissions if a world specific config file cannot be found.
      • Added a function to get only the group that a player is assigned to without checking for group inheritance.
      • Added a change to colorize() to fix it hopefully not adding an extra unneeded ascii character and thus creating a linebreak/color switch issue
      • Removed permissions.info as it was not needed and was a artifact of testing I was doing.
    • 2.5.1
      • Fixed a bug that could cause a group to be returned as null for getGroups()
    • 2.5
      • Added in AntiBuild functionality to Permissions
      • Minor code tweaks
      • Added getGroups(world, player) to PermissionHandler so that plugins can call it to get all of a users groups
      • Fixed the inability to use the permissions -reload all command from within the console. I still need to do some more work on this as it doesn't seem to like to accept anything other than all from console.
    • 2.4
      • Refactored namespaces to keep in line with Java & Bukkit policy
        • This was cancelled as it ended up being not needed
      • Fixed setupPermissions()
    • 2.3
      • Undid removal of some code that I had overzealously purged during cleanup
      • Merged in last of Nijikokun's changes
      • Re-ordered the main class to attempt to fix the problems with Plugin API
    • 2.2
      • Developer change
      • Fixed reloading of configuration files
      • Moved commands to registering with plugin.yml
      • Commands now use onCommand instead of onPlayerCommand
      • Command is now /permissions instead of /pr
    [/SPOILER]
     
    mruczek, kahlilnc, Pii and 58 others like this.
  2. Offline

    chernobyl360

    ok how here do this....

    1. permissions:
    2. - 'gastronomic.player.checkhunger'
    3. - 'gastronomic.player.hunger'
    4. - 'mcmmo.commands.party'
    5. - 'mcmmo.commands.whois'
    6. - 'mcmmo.skills.*'


      See that * at the end of skills remove it. then you shouldnt be spammed.
     
  3. Offline

    Monkah

    ...It's supposed to be there though according to the thread :confused:
     
  4. Offline

    chernobyl360

    it seems out of place though. could you send me the forum link??
     
  5. Offline

    Slugslug

    can anyone help? I de-oped my admins and tried to add them to permissions [admins] they are now getting insufficient funds!? when trying /j , /tpa etc...
    http://pastebin.com/Gbfttrhw
     
  6. Offline

    david12325

    is there a command i can use to change the group someone is in or do you have to rearrange people manually. it would be nice if there was a command. if i recall correctly there used to be a command in essentials but i think he got rid of it.
     
  7. Offline

    Kingadams

    -snip- im retarded fixed it :p thanks for the plugin!
     
  8. Offline

    chernobyl360

    how do i setup colored prefixes? and how do i setup the admin group to use /permission -reload all
     
  9. Offline

    BioRage

    I get a Permission not found.. Any help please? :)

    Not sure why? I re-installed the .jar.

    Having Problems.. just started to happen, Hero Chat Auto Disabled?

    Says Permission not found, but it is installed Correctly, Updated HC and Permissions..

    here's my .yml. Any Ideas? Thank you :)

     
  10. Offline

    Triggjo2

    They need to be oped as well sorry
     
  11. Offline

    billybobjoe1223

    Code:
    14:54:42 [SEVERE] Could not load plugins/Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:80)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:129)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:94)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:59)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:76)
            ... 8 more
    Caused by: while scanning an anchor
     in "<reader>", line 128, column 22:
                    prefix: '&c[Admin] '
                             ^
    expected alphabetic or numeric character, but found [(91)
     in "<reader>", line 128, column 24:
                    prefix: '&c[Admin] '
                               ^
    
            at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1164)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAnchor(ScannerImpl.java:794)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:317)
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceEntry.produce(ParserImpl.java:508)
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
            at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
            at org.bukkit.util.config.Configuration.load(Configuration.java:73)
            at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:82)
            ... 13 more
    
    ?????? I have no idea how to fix it, tried changing [Admin] to Admin but just got another error
    config.yml:
    Code:
    # System is no longer used, but may become used in the future
    # Copies is for multiple-world support
    #   Put the name of the world you wish for it to be a clone of, otherwise leave it empty.
    #   Does not work for the default world.
    #  Example: copies: Derp    -  This will clone the permissions of the world Derp
    plugin:
        permissions:
            system: default
            copies:
    
    # Groups can contain inheritance.
    #   To make a group inherit the permissions from another
    #   group simply place the groups name in the "inheritance:" like so:
    #
    #   Example:
    #       inheritance:
    #           - Default
    ##
    #   All permissions including the asterisks must be placed in single quotes.
    #   like so:
    #
    #       - 'general.spawn'
    #
    #   Otherwise errors will happen!
    ##
    #   Globalized Permission settings:
    #
    #       If a permission contains periods (.) you can denote a globalized parameter:
    #
    #           - 'general.*'
    #
    #       This will allow you to use all general commands.
    #
    ##
    #   Single Asterisk denotes all commands:
    #
    #       - '*'
    ##
    #   To exempt a node use the - prefix like so:
    #       - '-general.time'
    ##
    groups:
        Member:
            default: true
            info:
                prefix: '&f[Member] '
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'essentials.accept'
                - 'essentials.list'
                - 'essentials.sethome'
                - 'essentials.mail.*'
                - 'essentials.helpop'
                - 'essentials.spawn'
                - 'essentials.kit.newbie'
                - 'essentials.kit'
                - 'essentials.motd'
                - 'dynamicmarket.access'
                - 'dynamicmarket.buy'
                - 'dynamicmarket.sell'
                - 'essentials.afk'
                - 'essentials.msg'
                - 'essentials.tpaccept'
                - 'essentials.tpdeny'
                - 'essentials.me'
                - 'essentials.help'
                - 'essentials.home'
                - 'essentials.warp'
                - 'multiverse.mvspawn'
                - 'multiverse.list'
                - 'mcmmo.skills.*'
                - 'iConomy.payment'
        Trusted:
            default: false
            info:
                prefix: '&2[Trusted] '
                suffix: ''
                build: true
            inheritance:
                - Member
            permissions:
                - 'essentials.kit.trusted'
                - 'essentials.top'
                - 'essentials.getpos'
                - 'essentials.tpa'
                - 'essentials.tpahere'
                - 'essentials.setwarp'
                - 'multiverse.mvtp'
                - 'iConomy.access'
                - 'iConomy.rank'
                - 'iConomy.list'
                - 'lwc.protect'
        VIP:
            default: false
            info:
                prefix: '&5[VIP] '
                suffix: ''
                build: true
            inheritance:
                - Trusted
            permissions:
                - 'essentials.kick'
                - 'nocheat.*'
                - 'PrivateWarp.*'
        Moderator:
            default: false
            info:
                prefix: '&b[Mod] '
                suffix: ''
                build: true
            inheritance:
                - VIP
            permissions:
                - 'essentials.tp'
                - 'essentials.tphere'
                - 'essentials.heal'
                - 'essentials.tree'
                - 'essentials.ban'
                - 'dynamicmarket.add'
                - 'essentials.banip'
                - 'essentials.unban'
                - 'essentials.unbanip
        Admin:
            default: false
            info:
                prefix: '&c[Admin] '
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
        Owner:
            default: false
            info:
                prefix: '&6[Owner] '
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
    ##
    # Users denote which users are included in which group.
    # TheNo1Yeti is in the Admin group
    # Herpina is a member of the Default group but also has access
    # to the herp.derp permissions
    # Derpina is a member of the admin group but does not have access
    # to the derp.derp permission node
    ##
    users:
      billybobjoe1223:
        group: Owner
        permissions:
      slopoke2:
        group: Admin
        permissions:
      snowmon6:
        group: Admin
        permissions:
      mustangLOVER:
        group: Admin
        permissions:
      Excalibur42:
        group: Admin
        permissions:
      dminar:
        group: Admin
        permissions:
      illadelph:
        group: Non-Trusted
        permissions:
      lettus001:
        group: Non-Trusted
        permissions:
      Master_Fox:
        group: Moderator
        permissions:
      zburdsal:
        group: Moderator
        permissions:
      1carsonwright:
        group: Trusted
        permissions:
      weasel97:
        group: Trusted
        permissions:
      agentter:
        group: Trusted
        permissions:
      toastedcheese:
        group: Trusted
        permissions:
      drew6464:
        group: Trusted
        permissions:
      lionlion44:
        group: Trusted
        permissions:
      fallibleflyer:
        group: Trusted
        permissions:
      Shadstalker:
        group: Moderator
        permissions:
      ravvi:
        group: Trusted
        permissions:
      Minkzx:
        permissions:
        group: Moderator
      xToxikx:
        permissions:
        group: Moderator
      BorderLeaper:
        permissions:
        group: Trusted
      Weasel97:
        permissions:
        group: Moderator
      xToxikz:
        permissions:
        group: VIP
      Mikkel3110:
        permissions:
        group: VIP
      themightyto:
        permissions:
        group: Trusted
      minkzx:
        permissions:
        group: Moderator
      braad222:
        permissions:
        group: Moderator
      DCman1:
        permissions:
        group: Admin
      Mink:
        permissions:
        group: Moderator
      Ravvi:
        permissions:
        group: Non-Trusted
      prefix:
        permissions:
        group: snowmon6
      Yummy_Juice:
        permissions:
        group: Trusted
      dumbass89:
        permissions:
        group: Trusted
      dumass89:
        permissions:
        group: Member
      KokkenJoeDK:
        permissions:
        group: Trusted
      mrman2:
        permissions:
        group: Trusted
      Yummy_Juice:
        permissions:
        group: VIP
    
     
  12. Offline

    Slugslug

    Ho do I get moderators / admin names a different colour?

    Moderator:
    default: false
    info:
    prefix: '&8'
    suffix: '&8'
    build: true

    not working
     
  13. Offline

    jordanaustin

    I've been scratching my head about this. How do I use permissions to allow regular game/bukkit commands that ops normally have?

    We've taken away all ops rights from everyone, but would like our group to be able to run "/time set", "/whitelist add" and "/whitelist list".
     
  14. Offline

    runyet1

    I dont if you replied or not. It said you replied to mine but I cant find anything that will help me sorry Im dub. could u help me out some more plz
     
  15. Offline

    ClintonP929

    my /permissions cmd doesent work... But my permissions do, like what i have set for admins and for guests work, but i wanna make people mods.. and my /permissions dont work.. please help!
     
  16. Offline

    KimaEri

    This doesn't seem to work for me and I'm using build 531. Just throws a whole bunch of errors and MyWarp tells me that permissions is not enabled.
     
  17. Offline

    Tahnka

    I updated everything on a craftbukkit server a few weeks ago and since then permissions hasn't been working. Now that I finally took the time to read the full info, I learned that the permissions 'broke' a few versions ago because the name of the config.yml had changed.

    Therefore, for those lazy admins like me that weren't reading, I am posting the following info:

    If your console looks like this:

    Code:
    22:25:09 [SEVERE] Could not load plugins\Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:113)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:159)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:107)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:59)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
    rce)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:109)
            ... 8 more
    Caused by: java.lang.NullPointerException
            at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:
    77)
            ... 13 more
    You may be able to fix it by renaming your permissions/config.yml to worldname.yml (In my case: world.yml)

    And I should add for the new developer: It would be cool if the plugin would check for worldname.yml and if it doesn't exist, automatically create it or perhaps at least trap that error and throw a note in the console, telling admins to create the permissions file; instead of allowing it to throw the above.

    Or perhaps check for config.yml and use it as the default permissions for all worlds unless a specific world.yml exists. Perhaps we could setup default permissions in the config.yml and tweak privs for specific users for specific worlds. If the plugin would load both the config.yml AND the world.yml, allowing the world.yml to override anything set in world; that would be very useful.

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

    Karinth

    Is there an In-Game way to put people into groups? All I have found was editing the Config text. With the server I am attempting to create it would take FOREVER. 50+ people
     
  19. Offline

    saturnine_nl

    there is a plugin called yeditor. haven't tried it yet.

    If you have a lot of people to manage you have to make your groups logical. I've build my groups onto user roles.
    Default, Player, Builder, Tester, Mod, Admin. All my users are in group Players, except a few that are the more creative onces, they are Builders. And for me it doesn't make difference if I have 5 or 500 people on my server, although 500 would make my server go up in flames ;) ...
     
  20. Offline

    Karinth

    I understand But I want the groups so I can distinguish between Demigods(mods), Humani, Deamons. Each one having different tribes. Glok Deamons and so forth. I want to have about 6 groups and such.
     
  21. Offline

    saturnine_nl

    You still can use a global system like mine ...
    After you've set it up you copy for instance the player group 3 times and rename the group after the tribe you want, so each tribe has its own name and the the same package. The biggest difference would be the pre / suffix.

    If you have the basics up and running I could help you to make the system managble and yet a bit more advanced.

    I like the aproach your taking, to make your server more RPG minded.
     
  22. Offline

    Threore

    Hey,
    The plugin works fine on my server, except that everyone can use /opme!
    That overrides permissions and gives them all commands, which isn't exactly something I want. How can I remove the /opme permission?

    This is the world.yml:
    Code:
    plugin:
        permissions:
            system: default
            copies:
    
    groups:
        Visitor:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: false
            inheritance:
            permissions:
                - 'iobookcase.canread'
                - 'mobRoder.animals'
                - 'mobRider.command.go'
                - 'mobRider.command.goto'
                - 'mobRider.command.stop'
        Builder:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Visitor
            permissions:
                - 'essentials.home'
                - 'essentials.sethome'
                - 'essentials.afk'
                - 'essentials.rules'
                - 'essentials.motd'
                - 'essentials.me'
                - 'essentials.list'
                - 'essentials.helpop'
                - 'essentials.help'
                - 'mobRider.command.attack'
                - 'mobRider.monsters'
        FactionLeader:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Builder
            permissions:
                - '/region'
                - '/regionclaim'
                - '/regionmembership'
                - 'worldedit.snow'
                - 'worldedit.thaw'
                - 'worldedit.tool.tree'
                - 'worldedit.superpickaxe'
                - 'worldedit.selection.*'
                - 'iobookcase.canwrite'
                - 'mobRider.players'
                - 'musiccraft.*'
        Moderator:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Builder
            permissions:
                - '/regionbypass'
                - 'worldedit.snow'
                - 'worldedit.thaw'
                - 'worldedit.tool.tree'
                - 'worldedit.superpickaxe'
                - 'worldedit.navigation.*'
                - 'essentials.*'
                - 'iobookcase.canwrite'
                - 'musiccraft.*'
                - 'mobRider.players'
        Admin:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
    
    users:
        Me:
            group: Admin
            permissions:
        SomeDude:
            group: Moderator
            permissions:
        OtherDude:
            group: FactionLeader
            permissions:
        SomePlayer:
            group: Builder
            permissions:
     
  23. Offline

    Karinth

    I am making a full RPG server I just need help

    Also I need certain plugins or knowing how to.
     
  24. Offline

    saturnine_nl

    which plugins do you use or want to use ?
     
  25. Offline

    Karinth

    Lol

    Permississions
    NPC's (Citizens)
    Quests that link to said NPCS (like craftizins)
    WE
    WG
    Skills
    iConomy
    iShop (linked with NPCS)
    Spleef
    BG

    Um alot of other stuff. Looking for someone to help with the serverside issues. I can get alot of them working but some are not ported to Bukkit
     
  26. Offline

    saturnine_nl

    I'm not a wizzard ;) so i can't help you with the porting issue.

    Do you want multi worlds ?
     
  27. Offline

    Karinth

    Can you run Multiworlds on the same tower? Were getting ready to set up on a VPS.
     
  28. Offline

    saturnine_nl

    I haven't tested it with 50+ players on 1 server and X different worlds.
    In theory you can have unlimited worlds, I'm working on a 8 world setup.
    where each world has it's own ruleset. some of them have Mobs, It even can
    change the role of a player, aka a player on world 1 can be a moderator on world 3

    I use multiverse to connect all the diferent parts together, it is based on cuboids as
    portal area and comes with it's own blacklist system. you can set it so only certain
    groups can pass the portal.

    Most of your plugins I could find but what the [beep] is BG :D
     
  29. Offline

    Karinth

    Battlegrounds, it is for CTF. Nice on th multiworlds I am new to the serverside. I learn uber fast but coding is new to me.
     
  30. Offline

    Chipmunk9998

    After a month of not updating my server, I finally decide to update everything and make my server public. I update every plugin, and then I get down to Permissions. I updated to this version, moved my old permissions folder to the new zip, and rename the .yml to my world name. I try loading my server up, but I get an error. I try again, another error. After a few times of getting the error, I decide to freshly download the Permissions plugin, and start over from scratch. After putting all the commands back in, I start my server back up, and this is what I get:


    05:19:16 [INFO] Starting minecraft server version Beta 1.3
    05:19:16 [INFO] Loading properties
    05:19:16 [INFO] Starting Minecraft server on *:25565
    05:19:16 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-516-
    gdf87bb3-b531jnks (MC: 1.3)
    05:19:16 [INFO] Preparing level "world"
    05:19:16 [INFO] Preparing start region
    05:19:17 [SEVERE] Could not load plugins\Permissions.jar in plugins: null
    org.bukkit.plugin.InvalidPluginException
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:113)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:159)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:107)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:59)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
    rce)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:109)
    ... 8 more
    Caused by: java.lang.NullPointerException
    at com.nijikokun.bukkit.Permissions.Permissions.<init>(Permissions.java:
    77)
    ... 13 more
    05:19:17 [INFO] CraftBookCommon 3.0-alpha1 enabled.
    05:19:17 [INFO] CraftBookCircuits 3.0-alpha1 enabled.
    05:19:17 [INFO] CraftBookMechanisms 3.0-alpha1 enabled.
    05:19:17 [INFO] CraftBookVehicles 3.0-alpha1 enabled.
    05:19:17 [INFO] Loaded Essentials build 2.0.295 maintained by Zenexer, ementalo,
    Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    05:19:17 [INFO] [iConomy] Logging is currently disabled.
    05:19:17 [INFO] [iConomy] v4.4 (Arcadia) loaded.
    05:19:17 [INFO] [iConomy] Developed by: [Nijikokun, Coelho]
    05:19:17 [INFO] WorldEdit 4.2 enabled.
    05:19:17 [INFO] WorldEdit: No known permissions plugin detected. Using configura
    tion file for permissions.
    05:19:17 [INFO] Done (0.095s)! For help, type "help" or "?"
    >


    Any help?
     
  31. Offline

    Peacemaker957

    How are the Permissions for /kick and all that stuff? I don't want to /op users to make them able to spawn themself items.
    Help please
     
Thread Status:
Not open for further replies.

Share This Page