[ADMN/SEC] VanishNoPacket 3.14.2 - Invisibility made easy! [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by mbaxter, Aug 16, 2011.

  1. Offline

    Four_Down

    Please remove the fire and lightning shizz please
     
  2. Offline

    Kaluliini

    Is it possible to hide only name-plates? Without SpoutCraft or sneaking of course. It would be very useful on my PVP server, where i don't want anyone to see my name through walls...
     
  3. Offline

    Hikyuuri

    Please add the ability to remove the lightning/fire/boom/etc in the config file.

    We, as users of your plugin, should not have to bend over backwards for you when you make a change we don't like. You, as the plugin developer should be listening to your user's feedback and make the change in your plugin, not tell us to change how we are doing things!

    How hard would it be to add a true/false setting in the config file to enable or disable the lightning/fire/boom stuff?

    Lightning_on_vanish: false
    Fire_on_vanish: false
    explosion_on_vanish: false

    That way, server admins can choose in the config file if they want that stuff enabled or not. We should not need to go into our permissions stuff and make the changes there, we should not need to rely on another plugin to disable features of your plugin. You need to incorporate those settings into your plugin ASAP!
     
    Sigong and odielag like this.
  4. Offline

    Atoken

    you need to make it where the lightning is togglable and the explosion is also
     
  5. Offline

    Baamoink

    I really don't like the thunder in the recent update. The explosion was reasonable, but now when I log in, go between visible/invisible mass amounts of lightning hit the ground with me. & I really hate this! Plus all of the fire stays due to a client bug with MC... Makes the place look real messy!

    Please allow us to choose whether we want to have the thunder option, or remove it entirely. I might have to remove it from my server as the plug-in is no longer suitable with this.
     
  6. Offline

    alan36d

    Its an amazing plugin but has one, big, downfall. By default an op logged in is vanished and causes explosions and lightning setting the blocks near him on fire, same when he runs /vanish. I know this can be disabled with a negative permissions node but the nodes only seem to work on a single player, not on a group e.g. [admin]. But the problem is that people who are op still get all the commands ignoring the negative nodes in pex, besides its uncomfortable to be having to add negative nodes to every player :/ Isn't possible to set an option in a config.yml file for all the additional fx.
     
  7. Offline

    djrazr

    I can only repat all of that +1 for a lightning setting..
     
  8. Offline

    Kirdog

    Hi.
    I have problem with latest Vanish plugin.

    After server restarting it works fine but after 2-5 hours it brokes.


    Code:
    05:58:34 [INFO] [VanishNoPacket] grey_ink disappeared.
    05:58:34 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'v' in plugin VanishNoPacket v3.8.1
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
            at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:141)
            at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: java.lang.NullPointerException
            at org.bukkit.craftbukkit.entity.CraftPlayer.hidePlayer(CraftPlayer.java:608)
            at org.kitteh.vanish.VanishManager.toggleVanishQuiet(VanishManager.java:270)
            at org.kitteh.vanish.VanishManager.toggleVanish(VanishManager.java:192)
            at org.kitteh.vanish.VanishCommand.onCommand(VanishCommand.java:62)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
            ... 14 more
    

    Multiverse plugin is updated.
     
  9. I don't understand why so many people are having problems with the explosion and lightning options.

    The permission nodes are available for negation, and as a user of PEX with the admin group having *, I've got them negated so they don't appear when I log into my server. Granted, the way the nodes for VNP are set up is somewhat different from the 'traditional' permission setup where $FOO doesn't happen unless the node is given, but once that's established, it's trivial to configure as desired.

    My only suggestion for those using a permissions system is to not use the ops.txt file. In my opinion, it's not needed with a permissions subsystem and just causes more confusion and problems. I also think that bukkit should have a way to disable it if a permissions system is in use.
     
  10. Offline

    the_merciless

    Feliseda
    GUESS WHAT! arrogant fool. there is always the -(permision node) heres an example.

    ADMIN:
    '*'
    '-im.not.arrogant'
    '-im.not.a.fool'
     
  11. Offline

    LowCountry90

    Well mister has all his things working perfectly why dont you load up your admin set so we can see it. Thanks
     
  12. Sure
    Code:
      Admin:
        prefix: '&c[Admin]&2'
        suffix: '&f'
        permissions:
        - -vanish.explode
        - -vanish.lightningbarrage
        - '*'
    
    I don't use ops.txt, and PEX is set to strict mode.

    Simple stuff IMO.
     
  13. Offline

    callumpy

    Nice one mate, the - permissions work! Cheers :)
     
  14. Offline

    domenbe

    CraftBukkit version: craftbukkit-1.2.4-R1.0
    VanishNoPacket version: 3.8.1
    Problem: I typed /vanish and it says You have vanished. Poof. But others can see me. Please help!
     
  15. Offline

    LowCountry90

    Are the others opted and/or are they in the group with a node such as standard.vanish? If so theres your problem.
     
  16. Offline

    puyttre

    CraftBukkit version: craftbukkit-1.2.5-R1.0
    VanishNoPacket version: 3.8.1
    Problem: I removed the permissions from the admin that were making you automatically join silent and removed lightning barrage and other annoying permissions but it still makes an explosion and a thunderstorm whenever you join again or vanish.
    Here's my permissions file (PermissionsEx) for admin:​
    Code:
    Admin:[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    default: false[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    prefix: "&4"[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    inheritance:[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - Semi-Admin[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    permissions:[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - '*'[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - -vanish.adminalerts[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - -vanish.smokin[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - -vanish.explode[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - -vanish.lightningbarrage[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - -vanish.silentjoin[/INDENT][/INDENT]
    [INDENT=1][INDENT=1]    - -vanish.silentquit
    [/INDENT]
    [/CODE]​
    Please also note that the admin does not inherit these permissions from any other group.
    Thanks, Puyttre​

    -edit​
    The permission - -vanish.example means that it subtracts the permission from the group in case it was inherited from another group or, in my case, from having the '*' node which gives all permissions to the group automatically.​
    [/CODE]​
    [/INDENT][/CODE][/INDENT]
     
  17. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    I think PEX needs you to put the negation above the * node, but you'd have to check the PEX documentation.
     
    puyttre likes this.
  18. Offline

    puyttre

    Oh wow, that actually worked :) I would've never guessed! Thanks for the help
     

  19. Yep, with the file back end it does. It's in the documentation wiki as well. :)
     
  20. Offline

    Criom001

    HELP PLEASE!!!
    i have this problem whit when i type /vanish it gets llightning and allt that but i have fixa the perrmissons but i suck att permissons so...
    and when im vanishd i cant destroy or pleasce blocks things PLESE HELP ME!!!!!!!!!
    please help me obi-wan kneobi your my only hope ;(
     
  21. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    If you have lightning, then you gave yourself the permission node for that.
    If you can't destroy or place blocks then you gave yourself the permission node for that.

    Read the permission node documentation for this plugin :)
     
  22. Offline

    Omnitv


    Auto set up for PermissionsEX
    http://forums.bukkit.org/threads/admn-permissionsex-group-and-prefix-auto-setup.73511/
     
  23. Offline

    domenbe

    I dont understand the second thing... ''or are they in the group with a node such as standard.vanish? If so theres your problem''
     
  24. Offline

    CakRochi

    My permissions node is "*"
    So when i log in game, lightning world.
    But lightning make wreck to playing other, for that reason i want disable lightning
    what i do?
     
  25. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Don't give yourself the permission nodes that cause it. See the permissions documentation for this plugin, and the documentation for the permissions plugin you use.
     
  26. Offline

    hangingpaper

    Ok so I have the node '*' on my group, but I don't want that exploding thing. How do I have '*' (which is give every permission) but get rid of vanish.explode?
     
  27. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Look at the documentation for your permissions plugin for how to do that. :)
     
  28. I'm not sure anything can be done about this, but it's a potential issue.

    If the player that fired the arrow is close enough, it will bounce off the vanished player and hit the one who fired the arrow.

    To test this, I stood next to a two block high wall and had another player fire an arrow at me. A third player was watching from the side and saw the arrow hit the wall as if nothing was there, then saw the arrow dissappear and reappear in the ground in the correct position for a bounce.

    https://github.com/mbax/VanishNoPacket/issues/180 opened. :)
     
  29. Offline

    Viperdream

    Awesome plugin, but a nice addition would be if the plugin would remember the /toggle commands.
    Or if you could set default values for the /toggle commands in the config.

    So when I join, I don't have to type /ni each time.
     
  30. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Remembering is planned for a future version.

    As for the second idea: By default all the toggles are false and you have to give yourself the permission node for it (such as vanish.nointeract) in order to activate them :)
     

Share This Page