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

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

  1. Offline

    8Keep

    When I am invisible, when i step on melons or crops they still go away like normal. Is there a way to prevent this?
     
  2. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Adding to next release. Thanks :)
     
  3. Offline

    8Keep

    Thanks!
     
  4. Offline

    chaseoes


    Hey, could you make it so vanished people do not make the chest opening animation/sound?

    Thanks. :)
     
  5. Offline

    BlancoLanda

    I don't want to be vanished always I log into the game. But I want to keep the '*' permissions for superadmin. Is there any way to revoke the permission vanish.silentjoin with latest version of PEX? Or if not... try to make the reverted permission, "vanish.normaljoin", if user has that perm they join normally, if they don't. They join vanished...
     
  6. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    @chaseoes That's a bit more of a challenge, because the chest changes aren't tied to a player. It's on the to-do list.

    @BlancoLanda that's something to take up with your permissions manager. I think there is a way to knock out individual permissions in PEX, but you'd have to see the documentation.
     
  7. Offline

    ratty

    Yeah you can do it with PEX, just have the negative ones above your '*'

    Code:
            - -vanish.currentlyVanished
            - -vanish.silentjoin
            - '*'
    I dont know if "-vanish.currentlyVanished" was necessary, but I put it in there anyway.
     
  8. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    getting rid of currentlyVanished might mess with other plugins that interface with VanishNoPacket. Assuming that PEX handles things properly with *, then it should be something you can just ignore.
     
  9. Offline

    miles7191

    Whenever one of my admins or Mods use /vanish, it sends the message '(name) has vanished. Poof.' to everyone. Is there any way to set this to only display to Admin?
     
  10. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    It only displays to players with vanish.statusupdates: true
     
  11. Offline

    miles7191

    Could you help me out with it, I do not see what i did wrong. vanish.statusupdates is only on the Admin rank.

    Code:
    groups:
        Player:
            default: true
            permissions:
            - modifyworld.*
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - essentials.time
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.motd
            - essentials.msg
            - essentials.rules
            - essentials.clearinventory
            - iConomy.user
            - iConomy.access
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - jobs.join.*
            - jobs.world.*
            - lwc.protect
            - modtrs.command.check.self
            - modtrs.command.modlist
            - modtrs.command.modreq
            - multihome.defaulthome.go
            - multihome.defaulthome.set
            - multihome.defaulthome.invite
            - multihome.defaulthome.invitetimed
            - multihome.defaulthome.uninvite
            - multihome.homeondeath
            - showcase.basic
            - showcase.finite
            - showcase.buy.finite
            - showcase.buy.infinite
            - simplereserve.enter.kick
            - SpawnControl.spawn.use
            - twc.timevote
            - twc.weathervote
        Member:
            default: false
            permissions:
            - modifyworld.*
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - essentials.time
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.mail.*
            - essentials.motd
            - essentials.msg
            - essentials.rules
            - essentials.suicide
            - essentials.clearinventory
            - essentials.back.*
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.signs.use.*
            - iConomy.user
            - iConomy.access
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - jobs.join.*
            - jobs.world.*
            - lwc.protect
            - modtrs.command.check.self
            - modtrs.command.modlist
            - modtrs.command.modreq
            - multihome.defaulthome.go
            - multihome.defaulthome.set
            - multihome.defaulthome.invite
            - multihome.defaulthome.invitetimed
            - multihome.defaulthome.uninvite
            - multihome.homeondeath
            - showcase.basic
            - showcase.finite
            - showcase.buy.finite
            - showcase.buy.infinite
            - simplereserve.enter.kick
            - SpawnControl.spawn.use
            - twc.timevote
            - twc.weathervote
        Donator:
            default: false
            permissions:
            - modifyworld.*
            - modifyworld.*
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - essential.give
            - essential.give.*
            - essentials.god
            - essentials.heal
            - essentials.item
            - essentials.itemspawn.item-all
            - essentials.ptime
            - essentials.time
            - essentials.time.set
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.mail.*
            - essentials.motd
            - essentials.msg
            - essentials.rules
            - essentials.seen
            - essentials.suicide
            - essentials.clearinventory
            - essentials.back.*
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.signs.use.*
            - iConomy.user
            - iConomy.access
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - jobs.join.*
            - jobs.world.*
            - lwc.protect
            - magiccarpet.mc
            - magiccarpet.ml
            - modtrs.command.check.self
            - modtrs.command.modlist
            - modtrs.command.modreq
            - multihome.defaulthome.go
            - multihome.defaulthome.set
            - multihome.defaulthome.invite
            - multihome.defaulthome.invitetimed
            - multihome.defaulthome.uninvite
            - multihome.homeondeath
            - showcase.basic
            - showcase.finite
            - showcase.buy.finite
            - showcase.buy.infinite
            - simplereserve.enter.full
            - simplereserve.kick.prevent
            - SpawnControl.spawn.use
            - twc.*
            - nocheat.checks.blockbreak
            - nocheat.checks.blockplace
            - nocheat.checks.interact
        VIP:
            default: false
            permissions:
            - modifyworld.*
            - modifyworld.*
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - essential.give
            - essential.give.*
            - essentials.god
            - essentials.heal
            - essentials.item
            - essentials.itemspawn.item-all
            - essentials.ptime
            - essentials.time
            - essentials.time.set
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.mail.*
            - essentials.motd
            - essentials.msg
            - essentials.rules
            - essentials.seen
            - essentials.suicide
            - essentials.clearinventory
            - essentials.back.*
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.signs.use.*
            - iConomy.user
            - iConomy.access
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - jobs.join.*
            - jobs.world.*
            - lwc.protect
            - magiccarpet.mc
            - magiccarpet.ml
            - modtrs.command.check.self
            - modtrs.command.modlist
            - modtrs.command.modreq
            - multihome.defaulthome.go
            - multihome.defaulthome.set
            - multihome.defaulthome.invite
            - multihome.defaulthome.invitetimed
            - multihome.defaulthome.uninvite
            - multihome.homeondeath
            - showcase.basic
            - showcase.finite
            - showcase.buy.finite
            - showcase.buy.infinite
            - simplereserve.kick.prevent
            - SpawnControl.spawn.use
            - twc.*
            - nocheat.checks.blockbreak
            - nocheat.checks.blockplace
            - nocheat.checks.interact
        Elite:
            default: false
            permissions:
            - modifyworld.*
            - modifyworld.*
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - essential.give
            - essential.give.*
            - essentials.god
            - essentials.heal
            - essentials.item
            - essentials.itemspawn.item-all
            - essentials.ptime
            - essentials.time
            - essentials.time.set
            - essentials.help
            - essentials.helpop
            - essentials.helpop.receive
            - essentials.list
            - essentials.mail.*
            - essentials.motd
            - essentials.msg
            - essentials.rules
            - essentials.seen
            - essentials.suicide
            - essentials.clearinventory
            - essentials.back.*
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.signs.use.*
            - iConomy.user
            - iConomy.access
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - jobs.join.*
            - jobs.world.*
            - lwc.protect
            - magiccarpet.mc
            - magiccarpet.ml
            - modtrs.command.check.self
            - modtrs.command.modlist
            - modtrs.command.modreq
            - multihome.defaulthome.go
            - multihome.defaulthome.set
            - multihome.defaulthome.invite
            - multihome.defaulthome.invitetimed
            - multihome.defaulthome.uninvite
            - multihome.homeondeath
            - showcase.basic
            - showcase.finite
            - showcase.buy.finite
            - showcase.buy.infinite
            - simplereserve.kick.prevent
            - SpawnControl.spawn.use
            - twc.*
            - nocheat.checks.blockbreak
            - nocheat.checks.blockplace
            - nocheat.checks.interact
        Moderator:
            default: false
            permissions:
            - bb.*
            - modifyworld.*
            - ChestShop.shop.create
            - ChestShop.shop.buy
            - ChestShop.shop.sell
            - essential.give
            - essential.give.*
            - essentials.god
            - essentials.heal
            - essentials.item
            - essentials.itemspawn.item-all
            - essentials.ptime
            - essentials.time
            - essentials.time.set
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.mail.*
            - essentials.motd
            - essentials.msg
            - essentials.realname
            - essentials.rules
            - essentials.seen
            - essentials.suicide
            - essentials.whois
            - essentials.ban
            - essentials.broadcast
            - essentials.clearinventory
            - essentials.clearinventory.others
            - essentials.gc
            - essentials.invsee
            - essentials.kick
            - essentials.kill
            - essentials.lightning
            - essentials.mute
            - essentials.socialspy
            - essentials.spawnmob
            - essentials.tempban
            - essentials.thunder
            - essentials.back.*
            - essentials.tp
            - essentials.tpa
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tpdeny
            - essentials.signs.use.*
            - iConomy.user
            - iConomy.access
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - jobs.join.*
            - jobs.world.*
            - lwc.protect
            - lwc.mod
            - magiccarpet.mc
            - magiccarpet.ml
            - modtrs.*
            - multihome.*
            - nogrief.fire
            - showcase.basic
            - showcase.finite
            - showcase.buy.finite
            - showcase.buy.infinite
            - simplereserve.enter.full
            - simplereserve.kick.prevent
            - SpawnControl.spawn.use
            - superpowers.*
            - twc.*
            - worldedit.chunkinfo
            - worldedit.listchunks
            - worldedit.clipboard.copy
            - worldedit.clipboard.flip
            - worldedit.clipboard.rotate
            - worldedit.clipboard.paste
            - worldedit.clipboard.clear
            - worldedit.history.undo
            - worldedit.history.redo
            - worldedit.navigation.unstuck
            - worldedit.navigation.ascend
            - worldedit.navigation.descend
            - worldedit.navigation.thru
            - worldedit.navigation.ceiling
            - worldedit.navigation.jumpto
            - worldedit.navigation.up
            - worldedit.region.replace
            - worldedit.region.stack
            - worldedit.region.set
            - worldedit.region.overlay
            - worldedit.region.naturalize
            - worldedit.region.walls
            - worldedit.region.faces
            - worldedit.region.smooth
            - worldedit.region.move
            - worldedit.selection.size
            - worldedit.selection.shift
            - worldedit.selection.expand
            - worldedit.selection.contract
            - worldedit.selection.pos
            - worldedit.selection.hpos
            - worldedit.wand
            - worldedit.extinguish
            - worldedit.butcher
            - worldedit.green
            - worldguard.region.bypass.*
            - GMC.command.creative
            - GMC.command.survival
            - nocheat.checks.moving.flying
            - nocheat.checks.moving.runfly
            - nocheat.checks.moving.swimming
            - nocheat.checks.moving.sneaking
            - nocheat.checks.moving.nofall
            - nocheat.checks.moving.noclip
            - nocheat.checks.moving.morepackets
            - nocheat.checks.blockbreak.reach
            - nocheat.checks.blockbreak.direction
            - nocheat.checks.blockplace.onliquid
            - nocheat.checks.interact.durability
            - vanish.vanish
            - vanish.nopickup
            - vanish.nofollow
            - vanish.preventincomingdamage
            - vanish.preventoutgoingdamage
            - vanish.fakeannounce
        Admin:
            default: false
            permissions:
            - twc.*
            - bb.*
            - showcase.*
            - SpawnControl.*
            - nogrief.*
            - jobs.*
            - lwc.*
            - magiccarpet.*
            - iConomy.*
            - modifyworld.*
            - essentials.*
            - worldedit.*
            - worldguard.*
            - GMC.*
            - permissions.*
            - vanish.vanish
            - vanish.see
            - vanish.nopickup
            - vanish.nofollow
            - vanish.preventincomingdamage
            - vanish.preventoutgoingdamage
            - vanish.fakeannounce
            - vanish.statusupdates
            - vanish.adminalerts
            - monsterbox.*
     
  12. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Download PermTest and have one of the users who sees the update but shouldn't, say /permtest vanish.statusupdates
     
  13. Offline

    miles7191

    I used it based off the Member group, They do not have permission, yet they still see it.
     
  14. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    So you had a member say /permtest vanish.statusupdates?
     
  15. Offline

    miles7191

    Yes
     
  16. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

  17. Offline

    miles7191

    Was unable to get it to load properly. Removed all other plugins still cant get it to load properly

    Code:
    161 recipes
    17 achievements
    15:45:42 [INFO] Starting minecraft server version Beta 1.8.1
    15:45:42 [INFO] Loading properties
    15:45:42 [INFO] Starting Minecraft server on *:25565
    15:45:42 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1112
    -g54a13b2-b1240jnks (MC: 1.8.1)
    15:45:42 [SEVERE] Could not load 'plugins\VanishNoPacket.jar' in folder 'plugins
    ':
    while scanning a simple key
     in "<reader>", line 97, column 7:
              vanish.fakeannounce:true
              ^
    could not found expected ':'
     in "<reader>", line 98, column 7:
              vanish.preventdamage: true
              ^
    
            at org.yaml.snakeyaml.scanner.ScannerImpl.stalePossibleSimpleKeys(Scanne
    rImpl.java:400)
            at org.yaml.snakeyaml.scanner.ScannerImpl.needMoreTokens(ScannerImpl.jav
    a:231)
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:18
    2)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(Par
    serImpl.java:564)
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :228)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:12
    2)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
    tructor.java:124)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:250)
            at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.
    java:39)
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
    ava:69)
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.
    java:215)
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
    .java:136)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139)
            at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104)
            at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur
    ationManager.java:52)
            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)
    15:45:42 [INFO] Spout 1.0.6.403 has been initialized
    15:45:42 [INFO] Preparing level "world"
    15:45:42 [INFO] Default game type: 0
    15:45:43 [INFO] Preparing start region for level 0 (Seed: 624893470827431449)
    15:45:44 [INFO] Preparing spawn area: 65%
    15:45:44 [INFO] Preparing start region for level 1 (Seed: 624893470827431449)
    15:45:45 [INFO] Preparing spawn area: 48%
    15:45:45 [INFO] Server permissions file permissions.yml is empty, ignoring it
    15:45:45 [INFO] Done (0.288s)! For help, type "help" or "?"
    >
     
  18. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    @miles7191 My mistake, must have deleted a space just before uploading. Same download URL.
     
  19. Offline

    miles7191

    Tyvm! I had to delete everyone from the world and essentials, However it is now working perfectly.
     
  20. Offline

    Connor

    While messing with this plugin i've found that it will give the /vanish command to OP's, but not the extra commands associated with it (such as nopickup, nofollow, ect.).
    Could you update it to give ALL of the commands to OP's, and not just the basic /vanish?
    I believe this would also solve the problem for those wanting to keep Yeti's permissions plugin. So you would be killing two birds with one stone ;).
     
  21. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    The currently give permissions for ops is the limit to what I'm comfortable with giving out to ops, based on my own experience with how people use ops. I don't support the abandoned permissions plugins not using the standard, I'm sorry.

    @miles7191 Great to hear :)

    New version

    1.6.9.5
    REQUIRES CRAFTBUKKIT 1317 OR HIGHER
    Small bugfixes
    Internally, updated to new bukkit code
    (I suggest 1318 to avoid error log spam)

    Download here
    http://dev.bukkit.org/server-mods/vanish/files/15-v1-6-9-5/

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

    Draqo

    -snip-

    My server host apparently installed #1317 and then rollbacked to #1240, no idea why though.

    You're saying it work fine on RB CB 1317, but it says you're using 1318.

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

    JanTTuX

    @mbaxter believe me... there is bypass to this if no believe see this changelog of hacked client(tested worked!)
    Show Spoiler

    • Fixed 2 crash bugs
    • Revamped the GUI with pages
    • Added .up / .down (from Nuked's client)
    • Added Anti-Vanish
    • Added Forcefield (MOB AND PLAYER!)
    • Re-added Reach
    • Re-added delete button for Menu
    • Fixed FPS / X/Y/Z positioning ( you can now play in full screen without that annoying XYZ in the middle!
     
  24. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    1317 has a fun bug where it spams your console with harmless errors. 1318 does not have that bug.

    The hack is anti Vanish, not anti VanishNoPacket. There is a big difference. I assure you that it is impossible to bypass this without hacking into craftbukkit itself.
     
  25. Offline

    Devolutionized

    ERRRBOODY CAN SEE YOU!

    No, in all seriousness, nice work
     
  26. Offline

    Red_Barchetta

    CraftBukkit version: 1240 VanishNoPacket version: R: v1.6.9.5 Spout version: R: 1.0.6 Problem: I keep getting this error -


    17:43:26 [SEVERE] Error occurred while enabling VanishNoPacket v1.6.9.5 (Is it u
    p to date?): to.joe.vanish.VanishPlugin.getConfig()Lorg/bukkit/configuration/fil
    e/FileConfiguration;
    java.lang.NoSuchMethodError: to.joe.vanish.VanishPlugin.getConfig()Lorg/bukkit/c
    onfiguration/file/FileConfiguration;
    at to.joe.vanish.VanishPlugin.onEnable(VanishPlugin.java:144)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:941)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:174)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:157
    )
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)


    I don't know what do do. I have Spout. I do like /vanish then this comes up

    "/vanish" everytime I use a command from it. Help would be much appreciated, thanks.
     
  27. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    As the changelog states, 1.6.9.5 only works with the latest RB and up. Use 1.6.9 for a few minor bugs but 1240 compatibility.
     
  28. Offline

    Gimlao

    @mbaxter

    The NoPickup feature doesn't work with Experience Orbs !

    I'm invisible, nopickup enabled, I can't pick up the drops, but I can pick up the experience orbs...
    *Metal Gear [!] Sound* Spotted ! ^^;
     
  29. Offline

    Sh4d0w

    no more config.yml?
    It creates an empty file with 0 byte
     
  30. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Reverting to the deprecated configuration approach until better instructions on how to implement it become available

    1.6.9.6 - http://dev.bukkit.org/server-mods/vanish/files/16-v1-6-9-6/

    There doesn't seem to be any way to prevent these being picked up, at this time. D:

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

Share This Page