Inactive [MECH] SignLift v1.22 - Elevators with signs [1.2.5 R1.0] (Permissions)

Discussion in 'Inactive/Unsupported Plugins' started by freman, Jan 30, 2011.

  1. Offline

    freman

    SignLift - Elevators with signs:
    Version: v1.22

    Based on CraftBook's elevator system, SignLift works very much the same way - with two small improvements:
    1. Before transporting you it checks to make sure that you won't warp into a wall
    2. Prevents accidental block placement on transport
    Create signs on top of each other with [Lift up]/[Lift down]/[Lift] on the second line to use.

    Create signs on top of each other with {Lift up}/{Lift down}/{Lift} on the second line to create a private lift

    Example:
    Create a sign on ground level with the second line set to [Lift Down]
    Dig down under that sign (place a block in the top of the hole)
    Create a sign with the second line set to [Lift Up]

    Right click the sign to use



    Features:
    • Customizable strings
    • Safety checks to prevent into wall "lifting"
    • Brick placement prevention
    • First line can be the floor name
    • Hide signs on the back of blocks and use buttons!
    • Private lifts
    • Permissions
    Download SignLift


    Configuration (config.yml)
    Show Spoiler

    Code:
    string:
        lift: LIFT
            - String users will use when placing lifts that go neither up nore down
     
        down:
            lift: LIFT DOWN
            - String users will use when placing lifts that go down
     
            default: Going Down
            - What is messaged to the user when going down
     
            format: Going to %s
            - Message format for going down to a named floor (%s gets replaced with name)
     
        normal:
            open: '['
            - Open for normal lifts
            close: ']'
            - Close for normal lifts
        private:
            open: '{'
            - Open for private lifts
            close: '}'
            - Close for private lifts
        up:
            lift: LIFT UP
            - String users will use when placing lifts that go up
     
            default: Going Up
            - What is messaged to the user when going up
     
            format: Going to %s
            - Message format for going up to a named floor (%s gets replaced with name)
     
        message:
            destroy:
                denied: You don't have permission to destroy that sign lift
                - Message to display when someone attempts to destroy a lift they don't have permission to
            lift:
                denied: You don't have permission to use this lift
                - Message to display when someone attempts to use a lift they don't have permission to
            create:
                denied: You don't have permission to create that sign lift
                - Message to display when someone attempts to create a lift they don't have permission to
     
    check:
        destination:
            paranoid: true
            - true: Uses original algorithm, gaurenteed not transport you into a block
            - false: Uses new one, may end up being partially in a block (never wholely)
    


    Permissions (PermissionsBukkit)
    Show Spoiler

    Code:
    signlift.*:
    - Gives access to all SignLift privileges
    signlift.create.*:
    - Gives access to all SignLift create privileges
    signlift.create.normal:
    - Permits the creation of a normal sign lifts for anyone to use
    signlift.create.private.own:
    - Permits the creation of private sign lifts with the PRIVATE tag
    signlift.create.private.others:
    - Permits the creation of private sign lifts for other users
    signlift.use.normal:
    - Permits the use of any normal sign lift
    signlift.use.private.own:
    - Permits the use of any private sign lift made for this user
    signlift.use.private.others:
    - Permits the use of other users private lifts
    
    If no permissions manager is installed then the default's are that every player can do everything with exception to signlift.use.private.others which only ops can use.


    Changelog:
    Version 1.22
    • Changed the whitespace checks
    • Fixed the parameters error.
    Version 1.21
    • Added more whitespace checks to pervent crashing on empty signs
    Show Spoiler


    Version 1.2
    • Updated for 1.2.3 R0.2
    • Added a whitespace check to pervent crashing on empty signs
    Version 1.1
    • Fixed block placing bug introduced in 1.0
    Version 1.0
    • Private signs are now done by encapsulating the "LIFT UP", "LIFT DOWN" and "LIFT" in {} instead of []
    • Saves owner to disk
    • Delete your configuration file
    Version 0.9
    • Permissions
    • Basic block protection
    • Might be a good idea to delete your config, it won't break but you'll have old unused values
    Version 0.8
    • Introduction of private lifts
    • Updated deprecated code
    Version 0.7
    • Updated build for latest bukkit - Will not work on older builds.
    • Re-factored the entire codebase, buttons will now respond to left clicks as well as right clicks.
    Version 0.6

    • Updated build for latest bukkit - might work on older builds but not too old...
    • Changed the sign seek code on the button will only look for wall signs on the opposite side of the block directly behind the button.
    Version 0.5

    • Made it so you can hide signs on the back of blocks and use buttons
    Version 0.4

    • Add configuration file
    • Make strings used customizable
    • Make it possible to switch to a less paranoid block detection algorithm
    • Cleaned up accidental block place prevention code.
    Version 0.3

    • Added ladders to the list of safe things
    • Fixed rounding issues
    Version 0.2

    • Bug fixes...
    Version 0.1

    • Releasing my awesome plugin




    Support:
    Alcohol makes coding in Java more fun, Caffeine makes it possible to do after a day of coding in other languages at work - both of these habits are expensive - Want to help me feed my addictions and make more, better plugins faster? Consider hitting the button below.
    [​IMG]
     
  2. Offline

    Buckethead

    talking to me? if so ty

    in which case i need the lates version

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

    freman

    1.0a will write a working default config if you delete your existing config.yml
     
  4. Offline

    Buckethead

    ur going to do that or it does that nw?
     
  5. Offline

    freman

    Considering 1.0a is already released I'm going to say it does it now, it has always done that, and it always will do that
     
  6. Offline

    Buckethead

    oh sorry i must be outdated stupid cafbukkituptodate lol

    oh so then ufixed all the private and personal use bugs. also are the permissions still the am as they used to be

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

    freman

    I wouldn't have released it if I didn't think it was fixed...

    Note: When I do a release I update the first post with all the relevant documentation, please feel free to re-read it to get the most up to date information.
     
  8. Offline

    Buckethead

    what is private [] and normal {} for
     
  9. Offline

    freman

    trying my patience apparently

    As it says in the OP (which is first post shown) on every page

    Private signs are now done by encapsulating the "LIFT UP", "LIFT DOWN" and "LIFT" in {} instead of []

    Code:
        normal:
            open: '['
            - Open for normal lifts
            close: ']'
            - Close for normal lifts
        private:
            open: '{'
            - Open for private lifts
            close: '}'
            - Close for private lifts
     
  10. Offline

    Buckethead

    yeah thts what im confused about is it like

    [LIFT UP] and {LIFT UP} and ?LIFT on second line or just LIFT
     
  11. Offline

    freman

    {LIFT UP} will create a private lift that ONLY the creater and people with the use.private.others permission can use

    [LIFT UP] will create a regular lift that anyone can use
     
  12. Offline

    Buckethead

    and the second line?
     
  13. Offline

    freman

    This video shows you how to use it, if you want to create a public lift then follow the video exactly, if you want to create a private one then use { instead of [ and } instead of ]

     
  14. Offline

    Buckethead

    oh sorry i though old oudated one was diffrent from how it is now

    ty wokrs great thanks for putting up with my stupidity :p

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 7, 2016
  15. Offline

    freman

    I've put a great deal of effort into keeping the basic function the same throughout all the versions. 0.8/9 broke backwards compatibility for some servers 1.0 restored it by doing the same thing a slightly different way internally.
     
  16. Offline

    Buckethead

  17. Offline

    freman

    Don't know what permissions system that is or how it translates through bukkits build in permissions.
     
  18. Offline

    Buckethead

    its permissions plugin
     
  19. Offline

    Buckethead

    plz help?
     
  20. Offline

    freman

    I don't have the answers you are seeking.
     
  21. Offline

    Buckethead

    so u cant tell me y ur plugin doesnt work with my permissions setup -_-

    wait is superperms the only system u support

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 7, 2016
  22. Offline

    freman

    Correct, the only permissions system I support is Superperms - I always maintained I wouldn't support permissions until bukkit did them, well bukkit has done them with Superperms so this is what I support.
     
  23. Offline

    Buckethead

    ok then i answered my own question. then 1 more thing that i dont if u can answer. if i use superperms and regualr perms plugin at same time will that cause problem if both systems match
     
  24. Offline

    Kane

    @freman I reverted from 1.0a though thanks for adding the {} in for private signs. Though we found not sure if it was pex or something else permissions causing though I doubt it that it would not work with 1139 bukkit but 0.7 works flawless. I don't think it's pex because even if it was permission error it should say have no permission to use it from the looks of it. So it just seams that lifts are just totally broken for me anyways.
     
  25. Offline

    darth2499

    hi, i am using this with PEX and for some reason none of them works anymore. I am a admin so i have the permission but when i right click nothing happens! whats funny is that there are no errors. I am pretty sure its right the way i typed it in but im not sure why!

    Sign
    Empty
    [LIFT UP]
    Empty
    Empty
     
  26. Offline

    Buckethead

    dito but i was using regular perms. if this doesnt work for u u could try deadbolt on the dev website. its the same ting
     
  27. Offline

    freman

    I'll look at this plugin again this weekend, I'll still only support the 'bukkit' permissions system, but I'll see if I can make it possible to disable permission checks entirely in case you're using some other one.

    One of you guys want to explain how you're using pex and supply some config files for me to test against?
     
  28. Offline

    jungalist81

    Signlift is currently working on my 1185 minecraft server; no errors at all. Can we get a title change from 1060 to 1185? That way people will know for sure it works on minecraft 1.8

    Edit: I use permissionsbukkit
     
  29. Offline

    Superzilla

    Yes please do, I was just looking for a post saying it works. Falsebook and Craftbook both don't seem to be working so I'm looking for alternatives, and especially one that works with CB #1185, now off to find a companion for this so I can use gates, etc.

    EDIT: anyone seen a plugin for ICs and gates, bridges, etc that isn't broken?
     
  30. Offline

    jungalist81

    no the only plugin thats similar to Falsebook is craftbook
     
  31. Offline

    Superzilla

    Yeah, but that hasn't been updated in a while also....
     

Share This Page