FakeAdmin

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

FakeAdmin

What is FakeAdmin? FakeAdmin is a plugin that allows administrators to make players asking for admin/OP a "fake administrator". Fake administrators can use commands built into this plugin and custom plugins using this plugin's API and it makes it as realistic as possible. For example, /nick does not really nickname them, but it shows in chat as having a nickname for only fake administrators. Same with coloured chat (if Essentials is enabled). Another example is /kick, which hides the target player from all fake administrators, and then after a random amount of seconds between 5 and 24, it shows them again.

The only downside to this is that a fake administrator's chat is in a different format (still customisable) but does not change any tags such as their faction, etc. This can, however, be done using a custom plugin, hooking into this plugin's easily usable API.

Features

  • Troll players.
  • Spy on the commands a fake administrator uses.
  • Disable/enable commands.
  • Fully customisable messages, including command messages.
  • Hidden command.
  • Friendly developer API.
  • Custom fake commands can be implemented.
  • Essentials mute and vanish support.

Built-in commands:

  • Ban
  • Kick
  • Mute
  • Nick
  • Tempban
  • Unban

Commands and Permissions

CommandPermissionDescription
N/afakeadmin.exemptPlayers with this permission node cannot be promoted to a fake administrator.
fakeadminfakeadmin.command.fakeadminPermission to use /fakeadmin command. This is required to gain access to any other fake admin command.
fakeadmin reloadfakeadmin.command.reloadReload the FakeAdmin configurations.
fakeadmin admin <player>fakeadmin.command.adminPromote/demote a player to/from a fake administrator.
fakeadmin clearfakeadmin.command.clearClear all the fake administrators and reset all bans/mutes/kicks.
fakeadmin listfakeadmin.command.listList all the fake administrators.
fakeadmin spyfakeadmin.command.spySpy on the commands fake administrators use.
fakeadmin whois <nickname>fakeadmin.command.whoisFind out a fake administrator's username from their fake nickname.

Configuration

All messages to players are configurable, including commands. To not send a message, e.g. when a fake administrator becomes a fake admin, set the message to two apostrophes (i.e. blank). E.g. ''

Developers

There is an amazing API that is easily usable. It allows developers to add custom fake administrator commands, and handle chat messages in a different way.

Custom command tutorial: http://dev.bukkit.org/bukkit-plugins/fake-admin/pages/developer-commands/

Handler tutorial: http://dev.bukkit.org/bukkit-plugins/fake-admin/pages/developer-handlers/

Source code: https://github.com/KingFaris10/FakeAdmin

Javadoc: http://www.kingfaris10.me/plugins/fakeadmin-docs/

Updater

This plugin utilizes Gravity's plugin updater to check for updates and/or automatically update.

To disable update checking for FakeAdmin only, set 'Updater.Check' and/or 'Updater.Update' in '/plugins/FakeAdmin/config.yml' to false. To disable update checking for all plugins, set 'disable' to 'true' in '/plugins/Updater/config.yml'.

Bugs and suggestions

Please create a new ticket for bugs and suggestions, and don't post them in the comments. I most likely will not accept any suggestions in the comments.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files