PlayerLores

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.

PlayerLores

Please note that this has nothing to do with item lores.

What is this?

Let's say you have some kind of RPG server. You want your players to log important events that happen. But, they don't want to waste their signs or books to write these down. Or their signs may be griefed and their books may be stolen. So why not simple save these events to a file. Well that is what this plugin does. Using a command, players can log important events to remember. Each player gets a different file to save their lores in.

What about those people who love to spam?

In order to prevent player from spamming their files. Players need to get their lores approved in order for it to go into the file.

How does this approving work?

When a player requests a lore, it gets created into a book. That book gets put into an inventory which can be accessed by moderators using a command. The inventory gets cleaned up every 10 seconds. If a moderator types another command while holding one of the books, it is approved and saved to file. If they don't approve, then they can simply throw the book away.

Commands and Permissions

CommandPermissionUsage
/playerlores add <lore>N/ARequests for a lore to be added.
N/Aplayerlores.selfWhen using the above command, the lore does not need to be approved by moderators.
/playerlores getrequests <page>playerlores.moderateOpens the inventory with the lore requests.
/playerlores approveplayerlores.moderateApproves the lore request.

Source Code

here

Suggestions

Suggestions are good. I want some. (Put them in the comments)

Planned Features

  • Players can check their lores

Statistics

Metrics

This plugin uses Metrics. It collects system information, player count, server and plugin version information and sends it to mcstats.org. If you don't want this information to be sent, go to plugins/PluginMetrics/config.yml and set opt-out to true.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    69219
  • Created
    Nov 17, 2013
  • Last Released File
    Nov 17, 2013
  • Total Downloads
    387
  • License

Categories

Members

Recent Files