Annotate v1.2.4 A fork of Milton's excellent SignReadMore plugin, this allows you to put messages practically anywhere! Feature Summary Put an annotation on almost any block. View annotations just by right-clicking on them. Annotations now support color! Annotations can be text entered in-game or files that exist in the Annotate folder. Restrict annotations from being seen to only certain users or Permission groups. Restrict annotations from being edited to only certain users or Permission groups. Remove annotations without destroying blocks. Annotations on a button can be viewed by pressing the button. Annotations on a pressure plate can be viewed by stepping on the pressure plate. Easily migrate from SignReadMore to Annotate. Developer API available for easy integration into other plugins. Permissions-friendly User's Guide About The Developers Want to ensure your bug or suggestion isn't lost in the thread? Post it on our issue tracker. Command Summary (Move your mouse to reveal the content) Command Summary (open) Command Summary (close) /ann file <filename> - Associates the next block you right-click on with the file. /ann line[1-10] <text> - Associates the next block you right-click on with the text. For example, use /ann line1 Hello! to add Hello! to the first line of an annotation. To add something to the second line, use /ann line2 <text>. /ann remove - Removes the annotation from the next block you right-click on. /ann addeditor <player> [<player2> ...] - Adds editors to the next annotation you right-click on. /ann addviewer <player> [<player2> ...] - Adds viewers to the next annotation you right-click on. /ann removeeditor <player> [<player2> ...] - Removes editors from the next annotation you right-click on. /ann removeviewer <player> [<player2> ...] - Removes viewers from the next annotation you right-click on. /ann users - Views the editors and viewers allowed to use the next annotation you right-click on. /ann view - Views the contents of the current wand. For example, it will show you what text is currently in your line buffer if you haven't right-clicked on a block yet. /ann cancel - Cancels the currently selected wand. Permission Nodes (Move your mouse to reveal the content) Permission Nodes (open) Permission Nodes (close) annotate.view - Allows the player to view annotations. annotate.ann - Allows the player to create and edit annotations. annotate.override - Allows the player to view/edit any annotation, regardless of in-annotation permissions. Color Codes (Move your mouse to reveal the content) Color Codes (open) Color Codes (close) Color codes must be in lowercase. &0; or &black; - Black &1; or &darkblue; - Dark Blue &2; or &darkgreen; - Dark Green &3; or &darkaqua; - Dark Aqua &4; or &darkred; - Dark Red &5; or &darkpurple; - Dark Purple &6; or &gold; - Gold &7; or &gray; - Gray &8; or &darkgray; - Dark Gray &9; or &blue; - Blue &10; or &a; or &green; - Green &11; or &b; or &aqua; - Aqua &12; or &c; or &red; - Red &13; or &d; or &lightpurple; - Light Purple &14; or &e; or &yellow; - Yellow &15; or &f; or &white; - White Recommended Plugins With CommandSigns, you can have your annotations do more than just display text to the player! Download Source Migrating from SignReadMore Copy the contents of the SignReadMore directory into the Annotate directory. Optionally, delete plugin.yml from the Annotate directory if it exists. Change the name of "SaveCustomSigns.dat" to "Annotations.dat". You're done! Change Log version 1.2.4 Color support for annotations. Fixed multi-world migration bug. version 1.2.3 Fixed setting lines to associated files. Fixed zero-arg bug. Fixed error when directory structure did not exist. Older Entries (Move your mouse to reveal the content) Older Entries (open) Older Entries (close) version 1.2.2 Multi-world support added. version 1.2.1 Updated to allow files in subfolders of Annotate. version 1.2 Fixed line deletion syntax. version 1.1 Fixed security issue. Prevents placing of blocks when right-clicking on an annotated block. Annotated blocks can only be destroyed by their editors. version 1.0 Initial release.