Submit issues, requests, and questions regarding Staff+!

All topics are reviewed and considered. Be sure to look at any related topics while submitting your question to prevent duplicates (found duplicates will be merged). If you would like a certain topic to be prioritized (or just noticed faster), just vote on it!

Note that voting on topics will basically bump them up in my priority list, so any idea added will probably be added eventually but the ideas that are voted the most will be added sooner!


Ability to open chests on silent while on staff mode

arturek1666 1 year ago • updated by ThomasGabber 1 year ago 4

Can you please add option to be able to open chests :) and in silent mode as well :) while in staff mode

Not a bug

Smiley faces in the between the prefix and the text.

Longey98 1 year ago • updated by shortninja66 1 year ago 1

Hey, ShortNinja I really like your plugin and would like to use it on a new HCF server coming out, but there's smileys in between the general prefix and the text here's a screenshot:

Please can you reply back as you can.

Thanks for this amazing plugin :) Keep up the good work.

shortninja66 1 year ago

please refer to the thread here.



Manuel Palenzuela 1 year ago • updated 1 year ago 2

could you adf so that staff can see you while youre vanish?

And I think that people can see the ítem youre holding when youre vanished could you PLEASE fix this?

shortninja66 1 year ago

players with the permission for total vanish can see other users in total vanish, hence why you can see the items in a vanished staff member's hand.


Error Console

Anonymous 1 year ago 0

when I hit a ncp and loses hearts creates this error. (Citizens v2.0.16)

Error: [02:05:49 ERROR]: Could not pass event EntityDamageByEntityEvent to StaffPlus v3.2.1

at$1.execute( ~[server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.RegisteredListener.callEvent( ~[server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.fireEvent( [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.callEvent( [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEvent( [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEntityDamageEvent( [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleEntityDamageEvent( [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleLivingEntityDamageEvent( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityLiving.d( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityHuman.d( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityLiving.damageEntity( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityHuman.damageEntity( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityPlayer.damageEntity( [server.jar:git-Spigot-db6de12-18fbb24]
at net.citizensnpcs.npc.entity.EntityHumanNPC.damageEntity( [Citizens.jar:?]
at net.minecraft.server.v1_8_R3.EntityHuman.attack( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityPlayer.attack( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:52) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:11) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$ [server.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$ Source) [?:1.8.0_101]
at Source) [?:1.8.0_101]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B( [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A( [server.jar:git-Spigot-db6de12-18fbb24]
at [server.jar:git-Spigot-db6de12-18fbb24]
at Source) [?:1.8.0_101]
Caused by: java.lang.NullPointerException
at net.shortninja.staffplus.server.listener.entity.EntityDamage.onDamage( ~[?:?]
at sun.reflect.GeneratedMethodAccessor42.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_101]
at$1.execute( ~[server.jar:git-Spigot-db6de12-18fbb24]
... 27 more

blocked commands until login?

feardevilz 1 year ago • updated by shortninja66 1 year ago 1

Hi there! Just to note I did read through several comments here about commands and also looked into the github repo config.yml prior to asking this.

I wanted to confirm the current structure of the 'blocked-commands' list. Are those commands blocked to be used from anyone that has the block: permission (also changeable in config) until they log in or at all times? I know the config indicates "all" but I felt a good feature would be to allow specific commands (and permissions if it could be hooked into other permission plugins) only when the player has logged in.

Sorry if this was asked before on userecho... Thanks!

shortninja66 1 year ago

when a staff member is logged out, ALL commands and chat messages are blocked. the only command one can execute is /login.

the blocked commands feature blocks commands for anybody with the given permission at ALL times. however, if you have the wildcard permission (basically OP for staff+), you will be able to bypass the filter.

this blocked commands list could be applied to anybody that you don't want to have access to certain commands, not just staff members.

hopefully this answered everything you are wondering about. if you have any more questions, feel free to post.


changing freeze message

Anonymous 1 year ago • updated 6 months ago 5

Is there any way to change the freeze message? If so, where in the config?

ThomasGabber 1 year ago

yes, in lang configuration

edit: this file can be found in the lang folder of the StaffPlus plugin folder.


bug or is it my problem?

ThomasGabber 1 year ago • updated 1 year ago 2

Make it so we can disable and enable certain features

dansheaff 1 year ago • updated by shortninja66 1 year ago 1

What the title says

ThomasGabber 1 year ago

It is already possible.

example with Staffchat :


Custom Bans

Anonymous 1 year ago • updated by shortninja66 1 year ago 1

Do a custom bans one with like a message and stuff kinda like maxbans (Do a GUI with like a block with the name "Hacking" And when U click on it it shows different times for what to do (Mineplexstyle))

shortninja66 1 year ago

though this is a commonly requested feature, i don't think that i plan to create staff+ into a ban management plugin. I may release an individual banning plugin some day, but i probably won't add bans to staff+.


Vanish no packet

Anonymous 1 year ago • updated by shortninja66 1 year ago 3

You can see your hand in /vanish

shortninja66 1 year ago

vanish is "no packet" in staff+ and it works fully as expected. you are able to see the hand because staff members that have total vanish are able to see other players in total vanish.

this is NOT a bug and it will work as normal as long as the players you are expected to not see you do not have the total vanish permission.