FakePlayersOnline
FakePlayersOnline
This plugin allows you to add additional fake players in your server player list, which you see when press "tab"-key in game. Fake players could be added manually or you can use NPC's name to show at player list.
This plugin is using library ProtocoLib to provide a fake information at server list menu. If ProtocolLib is not installed you will not be able to add fake players to your server.
Features
- Colorize real players name in list. In addition you can define color for name of your server admin group
- Display fake player names in list.
- Display NPC's (provided by Citizens plugin) name in list
- Add/remove fake players
- Override /list command and show same information as in TAB-list
- Fake serverlist menu to show fake counters for online players, reserverd slots and motd.
Video tutorial
Review by ServerMiner.
German Turorial by LegendSmile: http://dev.bukkit.org/bukkit-plugins/fakeplayers/pages/main/more-video/
Why do I want it?
You need to install FakePlayersOnline if you need to:
- Change color of player list
- Show a fake information about logged-in players;
- Show NPC's name to your players;
- Show an additional "moto" or short message in player list;
How to use it?
- Install FakePlayersOnline and ProtocoLib
- Add fake players in list
- Press tab key
Commands
- /fpo help - display help page
- /fpo lock - lock (and unlock) server. When server turns to locked all players will be kicked.
- /fpo real - toggle overriding real players in list
- /fpo add <fakeplayer> - add fake player to list
- /fpo join <fakeplayer> - add fake player to list and broadcast join-message
- /fpo del <fakeplayer> - remove fake player from list
- /fpo leave <fakeplayer> - remove fake player from the list and broadcast leave-message
- /fpo list - display fake playerlist
- /fpo fake - toggle displaying fake players in list
- /fpo npc - toggle displaying NPC's names in list
- /fpo serverlist - toggle fake online info at server list menu
- /fpo slots [fake reserved slots] - toggle faking the reserved slots counter or set it's value
- /fpo listcmd [command1,command2..] - toogle using the /list command overriding, or define /list command aliases
- /fpo online [fake players online] - toggle faking the fixed online counter or set it's value
- /fpo motd [MOTD] - toggle using the alternative MOTD or set it's value
- /fpo cfg - display current configuration
Permissions
- fakeplayers.config - allows to use all commands of the FakePlayersOnline
- fakeplayers.canseehidden - players with this permission will see name of hidden players in list (FakeQuit, Vanish, etc...)
- fakeplayers.red - will color name of players with same permission to red (by default, or any other color defined in config)
- fakeplayers.unlock - allows player to ignore lock-state of server (can connect to locked server, will not kicked after /fpo lock command)
Metrics and update checker
FakePlayersOnline includes two features that use your server internet connection. First one is Metrics, using to collect information about the plugin (versions of plugin, of Java.. etc.) and second is update checker, checks new releases of FakePlayersOnline after plugin startup and every half hour. This feature is using API provided by dev.bukkit.org. If you don't like this features you can easy disable it. To disable update checker you need to set parameter "version-check" to "false" in config.yml. Obtain more information about Metrics and learn how to switch it off, you can read here.
Like this plugin?
You can buy me a chocolate!
- Plugin downloads: 70000
- Chocolates received: 2
@fromgate
This is blocking MOTDManager from working on my server. Could you please fix this. http://dev.bukkit.org/bukkit-plugins/motdmanager/
@fromgate
I didn't think there was, but I checked again to make sure and found this:
http://pastebin.com/bc4SGFV4
Two things stand out...
"[INFO] [FakePlayersOnline] Citizens is not found!"
... Do I need Citizens to run this plugin? It doesn't mention Citizens being mandatory, only for NPCs.
"[INFO] [FakePlayersOnline] + WARNING!!! THIS PLUGIN IS NOT COMPATIBLE WITH CRAFTBUKKIT +"
... Teh fuck? Not compatible with Craftbukkit? Aside from that not making any sense, I'm not even using Craftbukkit, I'm using Libigot. Maybe the plugin doesn't like Libigot (it would be the first I've run into that doesn't work with Libigot if that's the case)?
EDIT: Oh, and configuration was default.
Hey, what exactly do I have to do to make the player count higher then it is in the multiplayer menu like you have it in the screenshot, I've tried everything. If It helps, I'm running spigot 1.6.
@jackwilsdon
Hello, no FPO is not overriding this method.
@Typical_Name
Any error messages in server log? Can you show me configuration of the plugin?
@fromgate
I have ProtocolLib. It still did not work.
(Also, you should state that ProtocolLib is required in the plugin description.)
Does this affect the Bukkit.getOnlinePlayers() method?
v0.1.2
@fromgate
sorry @fromgate , the server lists are simply not working for 1.6 servers.... not your fault ... sorry
Awesome plugin im considering to donate :)
@IIJJAA Hello, 1. What is not working at your "second" half servers? Server list? Or player list (tab - key)? At my test-server FPO is working fine with both options. And don't forget. There's no beta or recommended builds of craftbukkit released. And I think we must wait: sometimes development builds includes bugs, or totally changes code. I cannot release new version after every development build. I will wait for something more stable.
2. Something like random player list or player numbers are in my TODO list. I hope sometime I will implement it :)
@Typical_Name
Protocol lib required
Firstly, it half-works for 1.6 as on some serverlists it works, and on others it doesn't. With 1.5.2 it worked on all server lists. PLEASE UPDATE :). Secondly, can you add the option to ADD a certian number of players to the current player count, and also the option to ADD a RANDOM number in a RANGE to the playercount.
Great plugin though.
Plugin does not appear to work; nothing happens to my tab list when I add fake players.
(Also, I only added one fake player, but ten online players showed up on the server list.)
Dont work with bungee?
@CryLegend
Good that you figured it out! :D
I can't take credit for the plugin though. That was @fromgate
@obscurehero
I apologize: That was my plugin which making yours not to work. Sorry!
@CryLegend
This works with the latest spigot build for me. All features. Like I said, the thing that fixed it working for me was installing the latest protocollib. Try that.
@fromgate
All features are working, sorry I express myself badly. I wanted to say that players don't appears in server list. EDIT: ProtocolLib is installed, and I've added fake players.
Very interesting would be used in conjunction with BungeeCord. You could modify the plugin for BungeeCord?
Thank you very much.
@CryLegend
Tested with latest spigot bulid #935. All features works fine.