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
Will this let mobs spawn even if there are no real players on the server?
@alexandrews1981
Yes, more MOTD features are in my TODO list
Hello, it doesn't work for me. I did /fpo add SkythekidRS and it didn't work. Can Someone Help? Thanks!
Would it be to much to add multiple randomized MOTD and a NEWLINE keyword for creating a new line in the MOTD. I use a server maintenance plugin, but this would be more functional to have since it has server lock, and these other features of convenience. Is there any way to fake the number enjin displays though? So the fake number shows at our site as well.
And the ability to sudo a command as the fake user. So say, a vanished staff could execute a conversation as the fake player. Give the king the ability to walk among men unnoticed as it were.
@iVMoRiginal
Hi )
I think next version of FPO complete about 80%. But I have something to update with my other plugin - ReActions and.... sorry but I have bought Titanfall )
@fromgate
Hey fromgate
Hows the new version coming along? :P Have been checking every day to see if there is any updates!
@copiepasta
Disable Citizens support in config. FPO is supports only Citizens 1.2.x now. I'm working on new version of plugin and planning to add Citizens2 support too.
yes, but does this show on the
/
player count when people are viewing servers?Great plugin! I wish I can ran it with citizens 2 plugin as it is not compatible with one and another : Errors that I received.
02:35:25 [WARNING] Exception in thread "pool-3-thread-42" 02:35:25 [WARNING] org.apache.commons.lang.UnhandledException: Plugin FakePlayersOnline v0.1.5 generated an exception while executing task 76 02:35:25 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) 02:35:25 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 02:35:25 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 02:35:25 at java.lang.Thread.run(Unknown Source) 02:35:25 Caused by: java.lang.NoClassDefFoundError: net/citizensnpcs/api/CitizensManager 02:35:25 at me.fromgate.fakeplayersonline.FPOCitizens12x.getNPCList(FPOCitizens12x.java:35) 02:35:25 at me.fromgate.fakeplayersonline.FakePlayersOnline.fillNPCList(FakePlayersOnline.java:198) 02:35:25 at me.fromgate.fakeplayersonline.FakePlayersOnline$1.run(FakePlayersOnline.java:208) 02:35:25 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) 02:35:25 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 02:35:25 ... 3 more 02:36:25 [WARNING] Exception in thread "pool-3-thread-45" 02:36:25 [WARNING] org.apache.commons.lang.UnhandledException: Plugin FakePlayersOnline v0.1.5 generated an exception while executing task 76 02:36:25 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56) 02:36:25 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 02:36:25 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 02:36:25 at java.lang.Thread.run(Unknown Source) 02:36:25 Caused by: java.lang.NoClassDefFoundError: net/citizensnpcs/api/CitizensManager 02:36:25 at me.fromgate.fakeplayersonline.FPOCitizens12x.getNPCList(FPOCitizens12x.java:35) 02:36:25 at me.fromgate.fakeplayersonline.FakePlayersOnline.fillNPCList(FakePlayersOnline.java:198) 02:36:25 at me.fromgate.fakeplayersonline.FakePlayersOnline$1.run(FakePlayersOnline.java:208) 02:36:25 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftTask.run(CraftTask.java:53) 02:36:25 at org.bukkit.craftbukkit.v1_7_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53) 02:36:25 ... 3 more
@fromgate
I am Russian, I use a translator, so bad know English :)
@EzrealHD
Thanks! But... can you learn Russian please and fix typo in your video logo :)
Here is a review from the Russian people! add it to a video here that the Russians knew https://www.youtube.com/watch?v=HagAplkRSTU&list=UUJ1AMG-AvlmD-80eVhd5KNA
@EnergyFlame123
do you have ProtocolLib installed?
its keep sending me errors errors why?
@sniddunc
Thanks :)
I'm now working on new version. I think you will find something like you suggested there :)
Great plugin. But could you make it so that the list can automatically cycle the player list so it's less suspicious? I'm trying to troll my staff but they're not falling for it since the list is always the same
make it compatible with bungee cord
Please update for remove the bugs ;( ("The received string length is longer than maximum allowed (18 > 16)") And can you make it compatible with essentials ?
@SpartantMC
This message is configurable, you can edit in config.yml
is the "Fake players is installed on this server" gone now?????