[INACTIVE] [ADMIN/SEC] VanishNoPickup v1.9.12 - Make yourself Invisible/Disable Item Pickups [935]

Discussion in 'Inactive/Unsupported Plugins' started by EvilNilla, May 2, 2011.

  1. Offline


    VanishNoPickup - Make yourself invisible AND disable item pickups:
    Version: v1.9.12

    This plugin turns you invisible. It also allows you to disable item pickups. These two things go hand in hand when stalking a potential cheater.

    I'd written a separate plugin to do NoPickup, but decided it was always wanted when you Vanish, thus we have this plugin.

    Currently the plugin is setup to always disable item pickups when you go invisible.

    As of 1.7 you can add a Permission node to disable mobs from noticing you while invisible.

    Many thanks to Nodren, as I've basically taken his plugin and added functionality to it.

    • /vanish OR /poof - turns you invisible and stops item pickups
    • /vanish list shows you who is invisible
    • /np OR /nopickup - turns off all item pickups
    • /np list - shows you who has item pickups disabled
    • supports Permissions
    Download Here

    Source Code on Github

    • vanish.vanish - permission to vanish
    • vanish.list - permission to show who is vanished
    • vanish.dont.hide - Don't Hide other Vanished people from this group
    • vanish.nopickup - permission to turn off item pickups
    • vanish.nopickup.list - permission to show who has item pickups disabled
    • vanish.noaggromobs - all mobs fail to target you and are thus not aggressive

    Show Spoiler

    Version 1.9.10-12
    • Bugfix: Better player detection when TPing to players while vanished.
    Version 1.9.9
    • Bugfix: Vanished players don't take fall damage when TPing now.
    Version 1.9.8

    • Bugfix: Telporting players can't see invisible people(1/2 second after TP event...)
    Version 1.9.7

    • Bugfix: players TPing/respawning will be able to see vanished ppl.
    Version 1.9.6

    • Fixed bug where relogging as a non-vanished player would allow you to see vanished ppl
    Version 1.9.5

    • Updated to fix TPing to players while vanished.
    Version 1.8.1

    Version 1.7

    • updated alias' to work /nopickup and /poof
    • vanish.noaggromobs - all mobs fail to target you and are thus not aggressive
    Version 1.6.1

    • Fixed invisible after disconnecting/reconnecting.
    • Keeps your invisibility state properly
    Version 1.6

    • Added NoPickup functionality and Permissions nodes
    Version 1.5.2 and below:

    Show Spoiler

    • vanish.fakelogout - Hides the user from the /who and /list - might NOT be possible...
    • Make it so vanished players don't trigger pressure plates.
    • Settings To do following:
    • Force a particular group of people to join the NoPickup group when they login - maybe a combination of a negative permission and a config option
    • Allow toggling of noaggromob separate from vanish.
    • Force user to reappear if they attack
    • Force NoPickup when vanished
    • Add COLOR options for the different Vanish messages.

    Massive thanks and Credit:
    Nodren and mung3r
    nullum, thernztrom, Stormbow and 6 others like this.
  2. Offline


    I was eating dinner at the time, sorry I missed you. I'm the only one with the ability, so I didn't make use of any permission nodes. When using the command, which I've aliased to "spy", I get the following output:
    Poof!/You have reappeared!
    Disability/Enabling Picking Up of Items

    Notarget works, and the item pick up blocking works. It's just the actual invisibility we're having problems with.
  3. Offline


    Is it possible to have it so you force users to disable pick up when they are in vanished mode?
  4. Offline


    So I'm guessing it's some other plugin interfering. The way this works is the server tells the client that the invisible Entity is gone. It's entirely possible that another plugin is telling the client that the entity is still there. That's a long ass list of plugins. If you zip em up and drop them on some download site I'll give them a run through locally.
  5. Offline


    Also, is it possible if, you attack, you untoggle? This be great for RPG
  6. Offline



    Good luck with it! Wish I could provide some more helpful information!
  7. Offline


    You're not using a modified client of some sort, are you? Can you post a copy of your Permissions/world.yml file?

    I was not able to recreate the issue on my windows development machine. Not sure what to do next... I had issues with:
    SleepAnnounce and DynMap
  8. Offline


    Nope, completely virgin 1.5_01 client.

    Here's the YML:

    If you can't fix it, don't worry. I appreciate the lengths taken to try and identify the problem. :) I don't have any other plugs installed that affect player visibility, so I'm not sure what else could be contributing to the problem.
  9. Offline


    Not bad but needs work, this thing flickers a lot on warps/teleports so people can see you appear beside them. Keep working on it Evil it will get there.
  10. Offline


    Nice, I could really use the block-pick-up thing.

    And its good to have someone actively keeping Vanish up to date, and even improve upon it.
  11. Offline


    I'm having no problem becoming invisible...
  12. Offline


    I could be having a problem because of me being brand new to craftbukkit but I put the permissions nodes under groups and it didn't work but when I did individual user permissions it did work. Is this how it was intended or am I doing things wrong?
  13. Offline


    This seems to be working fine, now. It's fixed itself, and I've absolutely no idea why.
  14. Offline


    This has nothing to do with my plugin, but if you post your permissions yml file then I'll take a look.
    That's great to hear
  15. Offline


    This plugin caused my server to crash and would not work for hours.

    This is the error in the server log.

    I am also running 733.
    As much as I love this plugin, it had to be taken out.

    Could you look into this and find a fix? It would help. thanks ^^
  16. Offline


    I'll fix it in the next version.

    Looks like the old author wasn't being particularly thread-safe.
  17. Offline


    Yeah I think I'm getting the permissions wrong but here's my yml and thanks for helping anyway even though this has nothing to do with your plugin lol.

            default: true
                prefix: ''
                suffix: ''
                build: false
                - 'foo.bar'
            default: false
                prefix: ''
                suffix: ''
                build: true
                - Default
                - 'bar.foo'
                - 'vanish.vanish'
                - 'vanish.list'
                - 'vanish.dont.hide'
                - 'vanish.nopickup.list'
                - 'vanish.noaggromobs'
            default: false
                prefix: ''
                suffix: ''
                build: true
                - '*'
    # Users denote which users are included in which group.
    # TheNo1Yeti is in the Admin group
    # Herpina is a member of the Moderator 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 can also have a prefix and suffix as seen with Herpina
            group: Admins
            group: Moderator
                prefix: 'Moo'
                suffix: 'Cow'
                - 'herp.derp'
            group: Admins
                - 'worldedit.*'
                - 'worldguard.*'
  18. Offline


    Happy to help.

    1) Your groups shouldn't leave things like "inheritance" blank. If you DO leave it blank, put empty brackets in there like this:
    inheritance: []
    I see that under your Default and Admin groups
    I see the same thing under TheNo1Yeti, his permissions node should have empty brackets, not just blank.

    2) you don't need to add worldedit/guard permissions to someone in the Admins group. You've added '*' permissions, meaning EVERYTHING to Admin. Here's our Admin permissions for sacredlabyrinth.net:
            default: false
            - '*'
                prefix: '&4'
                build: true
                suffix: '&c'
    3) I'm pretty sure names shouldn't be capitalized in your permissions file. They should be all lower case. I've gotten some funky results by using capital letters, mostly people in there twice.

    4) Lastly, try just giving 'vanish.*' to your Moderators.
  19. Offline


    Oh I think the caps thing fixed the problem thanks. Thanks for the other advice too :D Also the vanish* thing I tried earlier but it didn't work so I did it node by node but the capital thing probably had something to do with it so thanks again. Also I've tried out the plugin and so far its awesome.
  20. Offline


    This crashed my server...

    - No admin's were on
    - No one has teleport ability, ANYWHERE.
    - No one has access to this command.
  21. Offline


    You should see some of the posts above these, I have reported the same error and the plugin author has replied.
  22. Offline

    Geoff Winans

    This plugin causes major lag on my server after a few hours.

    CB: 740


    CraftBukkit with only VanishNoPickup = Lag after 4-8 hours of running, with or without users only
    Craftbukkit with no plugins = No lag.
    CraftBukkit with all plugins (~35 or so) except VanishNoPickup = No Lag

    What do I mean by lag?

    Basically, server ticks drop through the floor. This is tested using CommandBook's /debug clock command.

    On startup, average ticks/sec is 19.8

    When it starts lagging, ticks fall to 6-8. This means everything gets funky. Sunset takes ~30 minutes <realtime> to happen, arrows fly through the air block-by-block. Mobs don't agro until you're long past them and even then they only move about a 1/4 of a block every 5-10 seconds. Basically, everything looks like it's stuttering.

    The only correlation with the lag is this specific plugin.
  23. Offline


    Thank you for the thorough bug report.

    I'm due for a major rewrite of the way the code schedules itself. I think it doesn't dispose of timer objects properly and too many are firing. Either way, I'm trying to get that and the Timer issues solved in the next release.
  24. Offline


    Ima hold off untill this works better i guess.
  25. Offline


    up pls
  26. Offline

    Geoff Winans

    I look forward to the update. It's a great tool for administrators.
  27. Offline


    When you are vanished and tp to a person on another world you appear just long enough to freak them out. :D
  28. Offline


    That's great. I'm watching this space.
  29. Offline


    Is there anyway you can stop this conflicting with MyHome plugins?
  30. Offline


    How do they conflict?
    I just started using MyHome and was planning to use Vanish with the next Version
  31. Offline


    Thanks for updating :) awesome.

Share This Page