[TP] Creative Gates - Now on BukkitDev

Discussion in 'Plugin Releases' started by Olof Larsson, Jun 23, 2011.

     
  1. Offline

    Olof Larsson


    This post has been edited 9 times. It was last edited by Olof Larsson Mar 4, 2012.
    Switch0r, CJits, MuttsNuts and 12 others like this.
  2.  
  3. Offline

    Justin The Cynical

    dev.bukkit.org profile:
    bacon_avenger
    My Plugins
    Oh, I have no doubts that it is pure luck and coincidence that it works as expected with the current RB, which is a shame in a way as I've not found another gate plugin that covers what I was looking for as well as this one does. :(
  4. Offline

    Nox13last

    It is a greater tragedy that, despite the fact that it's back in working order, the so-called horizontal gates still do not exist We are back to where we were at the end of October. And the fact that this plugin hasn't made one iota of progress is the greatest tragedy of all.

    All of the decent plugins fall out of favour, and we still have countless Ore Obfuscation plugins, countless lightning plugins, fifty plugins all for announcing that a player is AFK, fifty-f**ktillion command-based teleporter plugins, Economy plugins ad nauseam, whitelist plugins (doesn't Craftbukkit already have one of these?) and so on....
    Most of it is redundant, the same old machine with a different coat of paint. So why is it that I can find an offensively large number of ubiquitous identical crap (ones that I could safely choose, if needed, with a blindfold and my finger) that does something no person would care about being constantly updated and made compatible, but this one plugin just...stops, in spite of the fact that I'd pick this over the truckloads of god-awful chat-based calculus plugins time and time again?

    And this plugin was actually decent in terms of customisation and ease-of-use. If I wanted to make a giant enderman statue with a mouth that led to The End, I could goddamn well do that. If I wanted to make a labrinth of teleporters, I could set aside a pointless hour and do that. If I wanted to make a hub plaza with twenty portals all leading off to landmarks and statues, then my members would thank me for making their lives easier. And I had this plugin to thank for it. At least I HAD this plugin to thank for it, until it started breaking down (I can't use R4 until Spout updates to match). Until it passes out in a blind, frenzied panic whenever someone tried to use it (and had the audacity to think it would do safely what they wanted it to), and it would only wake up covered in it's own fear-piss and Java puke when I rebooted the whole damn server.

    So, yeah. RIP, Creative Gates. It was a hell of a ride, now get the eff-ing hell off my server until you're cleaned up and presentable again.
  5. Offline

    HyprDmg

    Can someonw explain or make a tutorial on how to use CreativeGates with DimensionalDoors, Multiverse or some sort of multiworld plugin please?
  6. Offline

    Nox13last

    It's easy. Make the portal in one world, activate it, go to the other world (/world), make the other portal there, activate it. Done.
    I don't see why people keep having trouble with that.
  7. Offline

    HyprDmg

  8. Offline

    Nox13last

    Care to be more descriptive? Being laconic in an error report is a very bad idea.
  9. Offline

    tootboy

    It didnt work when i installed it when i hit the diamond block with my watch it doesnt do or say any thing! Could you possibly try to get on my server and fix it?

    This post has been edited 1 times. It was last edited by tootboy Feb 19, 2012.
  10. Offline

    Justin The Cynical

    dev.bukkit.org profile:
    bacon_avenger
    My Plugins
    You give the group your player is a member of permissions to create a gate?
  11. Offline

    tootboy

    This plugin wont work I dont know why but i need help. Maybe you could join my server and help me?
  12. Offline

    tootboy

    O :3 im dumb thanks, and do i have to have a multi world plugin or wat ever?

    This post has been edited 1 times. It was last edited by tootboy Feb 19, 2012.
  13. Offline

    tootboy

    still dont work?
  14. Offline

    Justin The Cynical

    dev.bukkit.org profile:
    bacon_avenger
    My Plugins
    Not unless you have multiple worlds.
  15. Offline

    Nox13last

    Erg. So many posts. Not enough uses of the Edit button. *foams at mouth*
    No. The portals work intra-world. If you have more than one world, then I hope that answers your question more obviously than I could hope to.

    This post has been edited 1 times. It was last edited by Nox13last Feb 20, 2012.
  16. Offline

    meatwadathf

    When the next gate is blocked by door/blocks, I tried to find the next target. :p


    Code:
            // Find the target location
            Gate gateTo = gateFrom.getMyTargetGate();
            Location targetLocation = gateTo == null ? null :
            gateTo.getMyOwnExitLocation();
            while(gateTo != null&&targetLocation == null)
            {
     
                gateTo = gateTo.getMyTargetGate();
                if(gateFrom==gateTo)
                {
               
                    targetLocation = null;
     
                    break;
                }
                targetLocation = gateTo == null ? null : gateTo.getMyOwnExitLocation();
            }
           
     
            if (targetLocation == null)
            {
                event.getPlayer().sendMessage(p.txt.parse(Lang.useFailNoTargetLocation));
                return;
            }
            
  17. Offline

    bewska

    When i try to open a portal it tells me that i dont have permission to open the gates.. ._. how do you fix that?
  18. Offline

    Nox13last

    Get a permssions plugin (if you don't have one already), and add the permissions specified in the OP to your Group.
    I assume you read all the provided documentation before asking a question, right?
  19. Offline

    DarkFusion

    does it work with 1.1 RB4 ? ^^
  20. Offline

    bewska

    im really nubby at setting up stuff like this... yes i got the permissions plugin but now it doesnt even allow me to place and remove blocks on the server... even when all the build stuff is on true.. ._.

    Code:
    ## 
    # Permissions has AntiBuild, which prevents a player from destroying/placing blocks.
    # To prevent a group of players then set the build: flag to false (build: false).
    # If you want a group to be able to build then set it to true.
    ##
    # Groups can inherit from other groups.
    #  To make a group inherit the permissions and info nodes from another
    #  group, simply place the groups name in the "inheritance:" like so:
    #
    #  Example:
    #      inheritance:
    #          - Default
    ##
    #  Wildcard Permission settings:
    #
    #      You can have wildcard nodes which encompass all nodes that match it.
    #      For example, the node "modplugin.*" matches "modplugin.kick", "modplugin.ban",
    #      "modplugin.settings.view", and so on.
    #
    ##
    #  A single asterisk means that this user/group has all permissions.
    #      - '*'
    ##
    #  Negated nodes are created by prefixing a normal node with "-".
    #  They prevent less specific wildcard nodes from matching the negated node.
    #  For example:
    # 
    #  permissions:
    #      - 'foo.*'
    #      - '-foo.bar'
    #
    #  In this case, the user/group will have "foo.foo", "foo.foobar", and so on, but not "foo.bar".
    #
    ##
    #  prefix: and suffix: do not do anything on their own.  You need another outside plugin
    #  such as iChat or HeroChat in order for these to do anything.
    ##
    #
    #  For more info, visit https://github.com/TheYeti/Permissions/wiki/Guide-to-creating-YAML-configs
    #
    ##
     
    groups:
        Default:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
        Member:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Default
            permissions:
                - 'warpplugin.warp'
                - 'econplugin.basic.*'
        Moderator:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Member
            permissions:
                - 'modplugin.ban'
                - 'modplugin.kick'
                - 'modplugin.unban'
        Admins:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
  21. Offline

    Nox13last

    Yes. In a manner of speaking. The author's fluttered away somewhere, and this plugin hasn't seen an update in months. By some miracle, it barely works.
    That could be due to a variety of reasons, none I can specify with certainty due to how scant the information you gave is.. For instance, you haven't told me what group you are in (I'll assume that it's Admins) (I'll also point out that your 'Default' group is not set as default). One of these groups will need that flag set true. Although I'd do away with the Default group and use Members instead.
    With that in mind, you'll need to set it up this way to put the CG permissions in.
    Code:
      groups:
        Member:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'warpplugin.warp'
                - 'econplugin.basic.*'
                - 'creativegates.use'
        Moderator:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Member
            permissions:
                - 'modplugin.ban'
                - 'modplugin.kick'
                - 'modplugin.unban'
                - 'creativegates.*'
        Admins:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
    Back to the point of your AntiBuild issue, are you perhaps trying to modify things too close to the spawn point? Do you have any plugins that are responsible for world protection? Are you even specified to be in one of the groups listed above?

    (There, better support than the OP cares to do. I feel so accomplished.)
  22. Offline

    bewska

    :eek: i cant seem to grasp how to do anything, i'll just give up. xD ty for all your help
  23. Offline

    Nox13last

    The worst thing you can do is give up and let someone else do it for you. YML takes a bit of getting used to, but it's not that difficult. And if you can't write YML properly, cheat. Find an example already given in the configuration, and copy it, change it, and paste it where you need it. YML is really stingy about things like indent spaces (they go up in twos for every nested value) and the placement of apostrophes.

    Never give up. If you ask for help and study what you're told and given, you'll work it out eventually.
    Justin The Cynical likes this.
  24. Offline

    jackar

    FEATURE REQUEST!!
    Please add option to config, so we can change the water flow to portal block or something other (lava etc.). Great plugin BTW, Thanks
  25. Offline

    Nox13last

    Ha ha ha! Feature request! You crack me up...!
    No, you're not wrong for asking such a thing (I think it's been mentioned a grand total of once before), but it'd be nice if we got any contact with the OP regarding this plugin. For instance, there's already an updated build, and it is on his server (and not here).
    Good luck, I sincerely hope your request is answered, because it would demonstrate that he still cares.
  26. Offline

    chisox8

    For some reason I gave my default group -creativegates.create and -creativegates.destroy

    And I gave my Administrators group creativegates.create and creativegates.destroy to counter that (because they inherit)

    And even when I was oped + in the Administrators group I still couldn't destroy the gates.

    Any suggestions (its odd why this would be happening...)

    thanks!

    And ur right, this hasn't been updated in a while. Hope he does!

    This post has been edited 1 times. It was last edited by chisox8 Feb 22, 2012.
  27. Offline

    Nox13last

    You don't need to specify that others are denied the permission. That's only for explicit denial., to exclude something from a 'permission.*' permission For example, if I specified that member had the following nodes:
    Code:
    - creativegates.*
    - -creativegates.destroy
    That means that they would be able to do everything EXCEPT destroy gates (using and building them, in other words). Which is clearly not the effect you're going for.

    It's also a rule of thumb that Admins should NEVER inherit permissions. On the grounds that they should have '*' permissions (all of them) anyway. I've never looked at how inheritance works when it comes to re-giving a denied permission, but that's a can of worms you really shouldn't open. Just leave the create and destroy permissions out of the Default group altogether. Denying a permission is more powerful than simply not specifying it (which would have the same effect for what you need anyway).

    This post has been edited 2 times. It was last edited by Nox13last Feb 23, 2012.
  28. Offline

    bewska

    I really have no idea why i cant build/destroy,... I go far away from spawn and i still cant do anything.. i tried setting the spawn protection on 0 but it still doesn't work and no, i dont have and plugin for world protection
  29. Offline

    Nox13last

    You missed one out.
    Which group are you in?
  30. Offline

    mikeyagoto

    Edit: nevermind

    This post has been edited 1 times. It was last edited by mikeyagoto Feb 23, 2012.
    Nox13last likes this.
  31. Offline

    Nox13last

    The original content of your post intrigues me (yes, I get email feeds). But that product was the predecessor to this one. Seeing as it is apparently verified to work, I might look into that.
    Thanks, even if you did edit it out.
  32. Offline

    bewska

    admins

Share This Page