GamersList

GamersList is a simple plugin providing a well-known whitelist function. It checks the players based on their names (soon with UUID) and if the player trying to join the server is on the list, he is allowed to join. Otherwise, if the player is not on the list, he is declined!

Installation

Place your GamersList.jar in plugins folder, run the server and let it generate files for you. Once it finishes, you are ready to start using it.

Config

Enabled: true  #Whether to disable or enable list checking. If false checking is disabled and everyone is allowed to join server!
Update: true   #Whether to check for updates at startup. No download, just update check!
Message: '&4You are not on the list!'   #Message to show to non listed players. Supports formatting!

Format

Remember to use & in front!

Commands & Permissions

CommandsDescriptionPermission
/glistShows GamersList help menuglist.info
/glist addAdds a player to the listglist.add
/glist removeRemoves a user from the listglist.remove
/glist enableEnables list checkingglist.enable
/glist disableDisables list checkingglist.disable
/glist listShows the players on the listglist.list
/glist reloadReload plugin filesglist.reload

If you want to grant all permissions, use glist.* , and note that this is recommended only for admins!

To-Do List

  • Switching from UUID checking to playername checking based on server mode (offline/online)
  • Ability to toggle plugin on/off from the config/ingame
  • Ability to check for updates automatically
  • Ingame config reload
  • Suggest me more features u want to see!

Source Code

You can find the source code on GitHub !

Metrics

This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version

You can disable the stat collection via /plugins/PluginMetrics/config.yml if you wish. (But that is not very nice :( )

About Me

A newbie Java / Bukkit plugin developer, learning the language on the go.. I find making plugins like a hobby, and very entertaining. If you have a request for a custom plugin, send me a message and if my skills allow the creation of such, i will probably do it! For the plugin feedback and everything else you can send me PM!


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files