Sueta

nNotes

3.0

Take notes of eveything!

·Plugin

nNotes

Welcome to nNotes! This plugin will remove the need to take notes in a notebook, and will instead give you the ability to do so in-game, among many, many other things. It also offers tons of customization, meaning that pretty much every message can be changed through the configuration files.

Available commands

You will be able to use and configure the following commands:

  • /notes create
    • Used to create notes
    • Usage: /notes create <note name> <note contents>
  • /notes delete
    • Used to delete notes
    • Usage: /notes delete <note name>
  • /notes deleteall
    • Used to delete all your notes
    • Usage: /notes deleteall
  • /notes edit
    • Used to edit notes
    • Usage: /notes edit <note name> <new note contents>
  • /notes rename
    • Used to rename notes
    • Usage: /notes rename <note name> <new note name>
  • /notes read
    • Used to read notes
    • Usage: /notes read <note name>
  • /notes list
    • Used to list your notes
    • Usage: /notes list
  • /notes topaper
    • Used to write a note into a paper (with a paper in your hand)
    • Usage: /notes topaper <note name>
  • /notes todigital
    • Used to make a digital note form a paper one (with the paper note in your hand) which you can change the name of. It will give you a clean paper.
    • Usage: /notes todigital <optional name change>
  • /notes gui
    • Used to see every digital note you have. It can be multiple pages long.
    • Usage: /notes gui <page>

IMPORTANT! You can also look at other people's notes, ideal for admins, using /notespy <username> instead of /notes

Other features

Alongside the commands, the following features are implemented:

  • Update notifier
    • A toggleable notification that informs about new versions of the plugin on Spigot
    • This has been implemented by modifying Stipess1's Auto-Updater
  • Persistent create and edit
    • This allows you to perform /notes create/edit <title> and input the content of the note in a separate message
    • This does not apply for /notespy
Permissions

The plugin permissions are:

  • nnotes.create
  • nnotes.create.<max amount of notes> or nnotes.create.unlimited[/SIZE]
  • nnotes.delete
  • nnotes.deleteall
  • nnotes.edit
  • nnotes.rename
  • nnotes.read
  • nnotes.list
  • nnotes.topaper
  • nnotes.todigital
  • nnotes.gui
  • nnotes.updates
    • It lets people see if there is or there isn't any update

As for the /notespy <username> command:
[*]nnotespy.create
[*]nnotespy.delete
[*]nnotespy.deleteall
[*]nnotespy.edit
[*]nnotespy.rename
[*]nnotespy.read
[*]nnotespy.list
[*]nnotespy.topaper
[*]nnotespy.todigital
[*]nnotespy.gui

To-do list

  • Cross server usabilty
  • Improve the GUI system

This is all that is currently under development. Ideas are very much welcome though!

Please give feedback and report any bugs you found! Thank you!

Similar projects

Plugin →