documentation

This commit is contained in:
walterhiggins 2013-02-10 18:05:07 +00:00
parent 3c178450c4
commit 35443e6734
2 changed files with 41 additions and 5 deletions

View file

@ -1,3 +1,4 @@
load(__folder + "../utils/text.js");
/*
Define the signs module - signs are persistent
@ -207,14 +208,13 @@ var signs = signs || plugin("signs", {
*/
if (! event.clickedBlock.state instanceof org.bukkit.block.Sign)
return;
var evtLocStr = locationToString(event.clickedBlock.location);
var evtLocStr = utils.locationToString(event.clickedBlock.location);
var signUpdater = signs._updaters[evtLocStr]
if (signUpdater)
signUpdater(event.player, event.clickedBlock.state);
});
});
}());

View file

@ -1,6 +1,42 @@
/*
Just a bunch of text-related extensions to the String class
*/
/************************************************************************
String class extensions
-----------------------
The following chat-formatting methods are added to the javascript String class..
* black()
* darkblue()
* blue()
* darkgreen()
* darkaqua()
* darkred()
* purple()
* gold()
* gray()
* darkgray()
* indigo()
* brightgreen()
* green()
* aqua()
* red()
* pink()
* yellow()
* white()
* bold()
* random()
* strike()
* underline()
* italic()
* reset()
Example
-------
var boldGoldText = "Hello World".bold().gold();
self.sendMessage(boldGoldText);
<p style="color:gold;font-weight:bold">Hello World</p>
***/
(function(){
var formattingCodes = {
black: 0,