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

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

  1. Offline


    in the previous version I was able to join the server anonymously without my players even knowing that I joined but now I always need to type /vanish every time I join my server.

    here's my config:

  2. Offline


    Why I', not hidden in "/list" from essentials?
    There is [HIDDEN]Audifire, other players.
    I tested with other minecraft account without admin rights.
  3. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    The issue is your permissions. Give yourself the vanish.silentjoin permission :)

    If you see [HIDDEN]yourname, you are hidden from /list, except for accounts that have rights to see hidden users. This is an essentials issue, as you have demonstrated that you are getting marked as [HIDDEN]
  4. Offline


    so is there no way to make a plugin like this with out needing spout?
  5. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı


    Is there any reason you want to not use spout?
  6. Offline


    Would it be possible to check if a user is vanished (vanish.currentlyvanished) throught jsonapi?
  7. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Added to, coming out very shortly (making sure there's no other bugs/fun things to fix/add and then writing up the changelog and post) :)

    It'll be the call isVanished, with the argument being the player's name. It'll return true for vanished, false for not (and offline). released

    JSONAPI integration

    Recommended download: http://dev.bukkit.org/server-mods/vanish/files/18-v1-6-9-8/

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


    Yes, it just has so many bugs. It has caused my server to crash multiple times which is enough reason in its self. I love the plugins abilities but if it is at the cost of server stability then it is not worth it but on the other hand, your plugin is a must but.. it requires spout =/
  9. Spout should be stable. It's probally a fail on your part.
  10. Offline


    1 of my friends is suspicious because when I have fakequit I annoy them with vanish. but the point is even if I have fakequit it says on the server that somebody else is in and they can type /list and then it says that I am on the server but I fakequited. should it do that? if so can you make version or permission or can you say a plugin that either makes you vanish from /list or makes so my friends cant use /list. I have Essentials.
  11. Offline


    Spout should be stable, it's probably a fail on your part... Ummm.. no but thanks for your useless reply.
  12. Offline


    There is another 'vanish' plugin, but it requires that you manually replace one or two class files from your craftbukkit.jar. If you want to be able to do things like play with bukkit data streams but NOT modify craftbukkit... that is exactly what Spout does.

    I can only speak from my own experiences, but I can tell you that Spout has been playing nicely with about 34 other plugins on my server. And it makes cool plugins like this one possible. :)
  13. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Even with such vague statements as "probably a fail on your part" I have to agree with r3Fuze that in most cases spout works fine. The big issue is making sure that your spout version works with your craftbukkit version, and that all spout-using plugins you have installed are all designed for that spout
  14. Offline


    @mbaxter I was chatting with some people in #spout and I think you can hide players from the tab menu with the packet listener by checking the Packet201PlayerInfo as it goes out and setting the true value to false for hidden players.

    Not sure if you've already looked into this or not, just trying to be helpful. :)
  15. Offline


    they are, I manage my server very carefully but the plugin that gives me the most errors is spout. I do love the idea of spout but the issue I have had with it make me rather not have it. I have it installed right now for this plugin and like the features it has for factions and mcmmo but if it randomly causes my server to crash then it is not worth it. It would just seem that if spout could do the packet filtering with its plugin then you could do the same in your plugin. Anyways, thanks for the help.
  16. Offline


    Can you please make an option to turn off or on admins joining as invisible?
  17. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    I already do. Some commenters here just misunderstood that if they have the permission to see vanished players, they'll still see vanished players on the tab list as well. But thanks for taking the time to post, most people don't do that :)

    It is an option. It's the permissions node vanish.silentjoin and is default off except for vanish.* which as the name implies turns all perms on.
  18. Offline


  19. Offline


    I have a question about pressing TAB and getting a list of players.
    Everybody can see all players when they hit TAB.
    However when I hit tab, I can't see players that are vanished.
    Is this some how inverted, or am I just experiencing some odd permissions problem?
    git-Bukkit-0.0.0-1126-g35eac7a-b1318jnks (MC: 1.8.1)
    Essentials : Pre2.6.3.12
    VanishNoPacket :
  20. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    That makes uh, no sense to me. What players get alerts about "X has vanished" ?
  21. Offline


    My admins have the * permission. What if I don't want them to automatically vanish on join? PermissionsEX doesn't have negative permissions.
  22. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Yes it does. But if it didn't, my advice would be to not give your admins *, as you clearly don't want to give them *.
  23. Offline


    PEX has negative permissions:
    - -modifyworld.mobtarget.*
    Make sure you put it ABOVE the '*' (OR anything else you are negating)
    Personally I like to put negative permissions at the top of the list for each group.

    Only people w/ the proper permissions get the X has vanished messages.
    I am referring only to people using the TAB for list of names in game.

    Guests, Members etc. can see all players names when they hit TAB in-game (even those admins who are vanished, the cant see them in /list or see them move around.
    When I (the one with '*' perms) hits TAB in game, I get the list of players who aren't vanished.
    The exact inverse of what I expected.
    I will share my perms yml offline with you if you need.

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


    Oh, I guess that makes sense. But how do I do that when using MySQL?
  25. Offline


    hey could u put the 1185 version up? will the new version work with version 1185????
  26. Offline


    I use this as a spell for a spy class on my server, and the "vanish.preventoutgoingdamage: true" is not working, this lets players attack other players while invisible, can somebody help?
  27. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    @Jdbye this is a question for the PEX team :)

    @sry9681 I don't support older versions, you should update. But you might find a version on dev.bukkit.org.

    Download permtest and say /permtest vanish.preventoutgoingdamage

    let me know what it says :)

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


    /pex group <group> add <permission> [world] - Add <permission> to <group> in [world]
    /pex group Member add -modifyworld.mobtarget.*
  29. Offline


    I meant, how do I put it above the *
    Anyway, I figured it out (by changing the ID field to a low value)
    Also, I had to add the negative permission to the SuperAdmin group too (which has no permissions on its own, it inherits the * permission from Admins)
  30. Offline


    02:11:48 [SEVERE] Could not load 'plugins\VanishNoPacket.jar' in folder 'plugins
    ': Spout
    org.bukkit.plugin.UnknownDependencyException: Spout
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:136)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:112)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)


Share This Page