Player Visibility
Player Visibility
This plugin will prevent players from having lag on your hub server because you can toggle off players.
Current stable version: v2.5.3
Tell me more!
By toggling other players, you are able to hide or show all other players. You can toggle with the item defined in the config when you click the item it will change in an "off" state item. This means the item will change in another item.
Tutorials
English VariationVault
Turkish CrystalGamingTR
Portuguese AbsintoJ
Setup
Project >> Installation >> Configuration >> Commands and Permissions
@tomudding
Thank you so much!
@NeonRemco
I will make one new Release with only those two items. That means only those two items work none other item. Reloading the plugin with /visibility reload will work but when /reload (Whole server reload) he don't like it. I don't know why it is doing that for you, for just working fine.
@elliscool23
Did you write your world name correct? That is realy important! Otherwise it won't work
@tomudding
That wasn't the problem, the plugin doesn't like it when you reload the plugin, then it resets the config. So I had to turn the server off and then I changed the config. Using version 1.3.0
And I have another question, is it also possible to set the show item to a lime dye and the hide item to a gray dye. I have tried it on many ways but it doesn't work, I looked also on http://jd.bukkit.org/rb/apidocs/org/bukkit/Material.html but I cannot find it. Do you maybe know a way to do this?
@tomudding i did the config but when i right click the slime ball nothing happens
Config:
http://pastebin.com/ZWBsHDP9
@NeonRemco
By the line with the 'No Permission' you have a double "'" Thats why it resets (I think)
@MrLooting
If they have the permissions you can tell them to do /show or /hide
I don't know if more people have this bug but if I change some config settings and I reload the plugin the entire config resets.
And I don't see a mistake in my config
Anyway to set it so when you die you get the item back?
@TiippexxModz
This is something @FacelessPalmtree mentioned with a Hypixel like menu. I am sure this will be get added.
@elliscool23
I wrote the code on a Mac. Tested the plugin on a Mac. Please make a ticket with errors, screenshots, videos...
Mine Does Not Work Is It Because Im On A Mac?
Skype: Elliscool23
Edit: When I Click The Slime Ball In Slot 8 Nothing Happens
@tomudding
Hi can you add to kinds off visibility. For example you can toggle champs and normal players sperate?
@FacelessPalmtree
I saw this feature on the Hypixel server and it seems to be a good idea. If I will add it it will be in v1.3.1 @mektin2580
Why is it a basic? It is really unconfirmed because in Minecraft 1.8 there aren't any item id's, just only words
maybe just an idea but you could also choose how many players you can see, for example 10 or 50 players. Or if it is possible maybe make it so that you could change in the config so that players only become 50% visible, so they look like a ghost or something where it involves player visibility
@tomudding
okay. no shouting.
thanks. too bad there is no item id's and data tags. That is the basic thing.
is there anyone who can do that? I really need it.
@mektin2580
Please don't shout.
HELP
Why is it not using item id and item data (and items from 1.7)
example: Item 38:1 - - - How do you put it in item slot
Thanks. btw great plugin
@NicoCrafting I can't see it when you only say things. Please make a ticket with Screenshots, error logs...
@Zepres Please make a ticket and make the code more readable.
I dont get the Item when i Join ;(
I do this with CustomJoinItems but wehen i Right Click nothing happens ;(
What did i do wrong
I get this error message:
[16:47:24 ERROR]: Could not pass event PlayerInteractEvent to Player Visibility v1.3.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:481) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:466) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at org.bukkit.craftbukkit.v1_7_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:191) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PlayerInteractManager.interact(PlayerInteractManager.java:374) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PlayerConnection.a(PlayerConnection.java:628) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.a(SourceFile:60) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.PacketPlayInBlockPlace.handle(SourceFile:9) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.NetworkManager.a(NetworkManager.java:146) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.ServerConnection.c(SourceFile:134) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.u(MinecraftServer.java:655) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:250) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] Caused by: java.lang.NullPointerException: Name is null at java.lang.Enum.valueOf(Enum.java:235) [?:1.7.0_51] at org.bukkit.Material.valueOf(Material.java:64) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks] at nl.tomudding.plugins.visibility.PlayerListener.onPlayerInteract(PlayerListener.java:36) [?:?] at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_51] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_51] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) [craftbukkit-1.7.2-R0.2.jar:git-Bukkit-1.7.2-R0.2-b2974jnks]
Any chance of you releasing the code I can't find any tutorials and I'm to lazy to go search jl.bukkit.org, private message me the source if you can :D