Commit graph

215 commits

Author SHA1 Message Date
walterhiggins
19162c3688 First phase of transition from Bukkit to Canary.
Some of the plugins are not yet supported.
If you're feeling brave you can build from source using ant.
2014-09-29 23:42:41 +01:00
Walter Higgins
a15721322f Update YoungPersonsGuideToProgrammingMinecraft.md 2014-09-21 10:48:25 +01:00
Walter Higgins
f2e54d2168 Update Anatomy-of-a-Plugin.md 2014-09-17 14:23:38 +01:00
walterhiggins
127697f774 added documentation for the bukkit object. 2014-09-12 19:00:09 +01:00
walterhiggins
88b8e29992 Include links to bukkit documentation for event helper functions. 2014-08-24 10:20:02 +01:00
walterhiggins
4e6e50c150 release notes update 2014-08-23 18:13:55 +01:00
walterhiggins
9caf5b4bd6 Removed chat plugin and SnowballFight mini-game - will be present in another repository soon to be made public. 2014-08-23 17:51:52 +01:00
walterhiggins
519f20491c update based on changes to watchDir() 2014-08-23 13:40:50 +01:00
Atif Aziz
de122d8377 Typo/Bug fix in Anatomy doc sample code
The sample code refers to `e.message` when `evt.message` was intended. This causes a run-time exception because `e` is undefined.
2014-07-13 13:09:41 +02:00
walterhiggins
bded5e8bd5 docs for tab-completion of jsp command using function 2014-06-14 15:47:13 +01:00
walterhiggins
e0acaed700 add doc comment for command tab completion using a function 2014-06-14 15:45:44 +01:00
walterhiggins
ede823d62c fixed bug in persistence module 2014-06-06 18:17:30 +01:00
walterhiggins
20519d88db fix tab completion for /jsp command 2014-05-29 22:10:16 +01:00
walterhiggins
fa64f07c38 doc changes - change ref of js-plugins to scriptcraft/plugins 2014-05-26 21:03:47 +01:00
walterhiggins
c324adf269 Improved Tab completion to work with Java Enums on JRE7 and JRE8.
Added bukkit namespace.
2014-05-20 00:05:38 +01:00
walterhiggins
e3078804ab Fixed events-helper to include all non-abstract handlers.
Added items.js module and fixed sounds.js (more work needed on items.js)
2014-05-18 00:35:26 +01:00
walterhiggins
4d230bd514 Added new sounds module 2014-05-10 18:45:48 +01:00
walterhiggins
e0d5abb5f6 fix docs for events.js 2014-04-26 20:34:45 +01:00
walterhiggins
a314bf849f tidy up docs on events-helper module. 2014-04-26 20:31:52 +01:00
walterhiggins
1cfa6ff767 added priority optional param to docs 2014-04-26 20:24:45 +01:00
walterhiggins
2ba3335a16 Omit abstract event classes from events-helper.
Improved tab completion for jre8
2014-04-26 20:20:10 +01:00
walterhiggins
d8cfcb4572 fixing toc issue 2014-04-26 17:14:32 +01:00
walterhiggins
b4fe523482 fixing TOC issues in API ref 2014-04-26 17:03:08 +01:00
walterhiggins
a4968d8dc6 Events handling changes. Added new convenience functions to events module
to make event handling easier still for newbies
2014-04-26 16:56:57 +01:00
walterhiggins
9d2df863b6 spacing 2014-04-25 20:51:15 +01:00
walterhiggins
3c7f8ae94e Make drone build processing more evenly distributed for multiple players 2014-04-19 17:28:43 +01:00
Walter Higgins
9bbc3a45ca Merge pull request #134 from marcogerosa/patch-1
Update YoungPersonsGuideToProgrammingMinecraft.md
2014-04-19 10:36:48 +01:00
walterhiggins
8c81b37bb3 Added asynchronous player input (async prompt) function. 2014-04-13 23:25:02 +01:00
Marco Aurelio Gerosa
dcef5a0b9c Update YoungPersonsGuideToProgrammingMinecraft.md 2014-04-06 21:32:34 -07:00
walterhiggins
aa58d490fe release notes for simplified event handling 2014-03-15 18:33:03 +00:00
walterhiggins
c3db7a4314 Updated to reflect events rework. 2014-03-15 18:12:34 +00:00
walterhiggins
f82d88cb3f Event handling rework. Simplified event handling and unregistering. 2014-03-15 18:06:23 +00:00
walterhiggins
0a506f80ed Adding Drone.MAX_VOLUME and Drone.MAX_SIDE properties 2014-03-13 19:23:32 +00:00
walterhiggins
7977dc0fb5 fix issue #124 2014-03-11 20:06:29 +00:00
walterhiggins
360b7df75b Fix issue #115 2014-03-11 19:57:40 +00:00
walterhiggins
fae2b6aac7 Improved Drone background-processing. 2014-03-08 21:01:25 +00:00
walterhiggins
d97936ed10 updated release notes for 2.0.5 release 2014-02-19 22:20:06 +00:00
walterhiggins
96b1a54896 Making bukkit objects easier to identify by name (bk prefix) 2014-02-19 22:17:19 +00:00
walterhiggins
d976563adf Drone.garden() is now non-destructive - won't destroy existing blocks. 2014-02-19 00:15:44 +00:00
walterhiggins
5bec21d381 Fix bug in reload - data dir was not present. fix #119 2014-02-16 18:29:15 +00:00
walterhiggins
2e4516bf69 Added 'utils.unwatchFile()' function to fix #117 2014-02-11 21:10:56 +00:00
walterhiggins
3c7d3a2bb4 Added section on configuration (server.properties) to young persons guide 2014-02-11 20:58:45 +00:00
walterhiggins
8453525da6 Improvements to classroom.js module (added players/ directory into which players can drop their custom scripts when classroom.allowScripting(true) is called. 2014-02-10 20:55:32 +00:00
walterhiggins
39b459ab7f further syntax-highlighting and ignore netbeans folder. 2014-02-04 21:49:12 +00:00
walterhiggins
f1925efd87 added syntax-highlighting to code samples 2014-02-04 21:36:00 +00:00
walterhiggins
fe62f61883 fix code in sc-mqtt module 2014-02-04 21:04:12 +00:00
walterhiggins
349c2f17cf added docs for chat/color plugn 2014-02-04 20:53:59 +00:00
walterhiggins
29eb6c1975 added craftbukkit link to guide 2014-02-04 08:38:32 +00:00
walterhiggins
7457cd58b8 Changed formatting to use idiomatic style. (like glasses-mode in emacs) 2014-01-29 19:49:15 +00:00
walterhiggins
a098963f90 Workaround for stupid array index notation access bug in Nashorn. 2014-01-22 23:57:27 +00:00
walterhiggins
9a2b39b108 updated release notes for mqtt 2014-01-17 23:33:23 +00:00
walterhiggins
a13f3badd9 Adding sc-mqtt module for comms with Arduino 2014-01-17 23:05:36 +00:00
walterhiggins
963df1898c configuration docs for issue #102 2014-01-14 23:01:20 +00:00
walterhiggins
3a6cb1057d Further changes to achieve compat with Nashorn java 8 2014-01-13 23:01:17 +00:00
walterhiggins
7cb679cfd1 Fix issue #112 (Support for Nashorn in Java8) 2014-01-13 21:06:17 +00:00
walterhiggins
7f1e5e637e updated young persons template and refactored minigame scoreboard. 2014-01-12 12:06:30 +00:00
walterhiggins
839f3d10f2 Merge branch 'master' of https://github.com/walterhiggins/ScriptCraft 2014-01-12 11:27:13 +00:00
walterhiggins
aefc98f172 Fix issue #111, reorg of lib/ and (undoc'd) persistence 2014-01-12 11:26:26 +00:00
K. M. Lawson
c2886555e3 reversed step 4-5 in install
Reference to CraftBukkit command window seemed a bit out of place if the server is not running. Thanks for great work here!
2014-01-11 12:32:16 -05:00
walterhiggins
c77e78c2e5 switch paragraph order in java api doc 2014-01-06 20:59:59 +00:00
walterhiggins
cc4a3e3a14 Added java apis in js doc. Fixed toc links. save uses pretty json. 2014-01-06 20:54:53 +00:00
walterhiggins
06f9007369 self is available for autocompletion 2014-01-05 17:20:54 +00:00
walterhiggins
8c3dc92c2a Added documentation for the Signs module and changed Signs examples so that a valid sign must be provided to the function returned by signs.menu(). 2014-01-05 15:20:29 +00:00
walterhiggins
73fdf04bc2 Target java 1.6 and fix exception on Mac OS due to alias plugin 2014-01-05 12:23:09 +00:00
walterhiggins
c591ec06a6 fix issue #107 2014-01-04 22:06:23 +00:00
walterhiggins
cc3c87da23 fix links 2014-01-04 20:23:17 +00:00
walterhiggins
5239709fcf problems with links in toc 2014-01-04 20:17:49 +00:00
walterhiggins
2ee9dd6515 Added Table of Contents to API Reference - Issue #104 2014-01-04 18:39:49 +00:00
walterhiggins
6a73144c93 generate table of contents for Young Persons guide 2014-01-04 16:57:43 +00:00
walterhiggins
8ff7020c76 fix bug: signs not being saved 2014-01-03 09:18:43 +00:00
walterhiggins
4803f3027a Added 'use strict' to lib modules. Added legacy directory check 2014-01-02 18:46:46 +00:00
walterhiggins
c774b5631f Moved scriptcraft dir from {craftbukkit-root}/scriptcraft to {craftbukkt-root}/plugins/scriptcraft in line with other plugins 2014-01-01 21:02:11 +00:00
walterhiggins
220d246b42 added subsection on keeping score for all players 2014-01-01 20:30:20 +00:00
walterhiggins
f872424137 fixed typos in young persons guide 2014-01-01 15:37:01 +00:00
walterhiggins
e550ab7db2 Added section on event-driven programming and lookup tables to young persons' guide 2014-01-01 15:30:12 +00:00
walterhiggins
cdc8ad7d9b Tweaks to documentation (examples and all files in same directory sorted alphabetically except where precedence regexp present) 2013-12-31 21:09:50 +00:00
walterhiggins
6d9f2b4337 Updated example plugin docs to be included in the API reference. 2013-12-31 20:33:00 +00:00
walterhiggins
bb9433a6d3 Improved documentation of the utils module and fixed bug in signs module due to changes to serialization/deserialization of locations. 2013-12-31 20:12:57 +00:00
walterhiggins
686285dcfb Added 2 new example plugins and changed drone so that public extensions (box, sphere, etc) pass 'self' as first param to Drone constructor (part of eventual phase-out of 'self' variable). 2013-12-31 18:21:40 +00:00
walterhiggins
0ec7dfc8ad Updated README and added Anatomy doc 2013-12-31 09:48:38 +00:00
walterhiggins
ab2b26dace removed coffeescript target from build.xml 2013-12-30 21:52:58 +00:00
walterhiggins
f88d1f0428 'Buddha' Release : The annihilation of 'self' variable.
use of 'self' should be limited only to in-game or console commands. It should not be used in the context of a module.
2013-12-30 21:33:12 +00:00
walterhiggins
fc440654b8 Fixed issue with stack trace in console when empty commands entered. Added more example modules 2013-12-30 01:07:41 +00:00
walterhiggins
4b85500257 release note for issue #103 2013-12-29 13:06:43 +00:00
walterhiggins
5d00be9df4 Fix issue #103 on Mac 2013-12-29 12:58:20 +00:00
walterhiggins
1c05da1862 Documentation tweaks. Changed heading levels for the arrows and commando
modules.
2013-12-28 23:02:50 +00:00
walterhiggins
7679a1208f Added documentation for the 'homes' module ( issue #105) 2013-12-28 22:49:13 +00:00
walterhiggins
a0ad7a8ec6 Updated docs for 'console' module and changed error message for failed require() to be more informative. 2013-12-28 12:12:45 +00:00
walterhiggins
76164254ba Cleaning up markdown documentation. 2013-12-28 08:44:40 +00:00
walterhiggins
1562a3bf0f Updated release notes to reflect recent changes 2013-12-27 22:59:18 +00:00
walterhiggins
e0f8f0dc0f Updated alias command to create aliases without 'jsp' prefix and added 'console' global variable 2013-12-27 22:52:16 +00:00
walterhiggins
d4fe3f9b1b updated link to API-Reference.md 2013-12-26 15:51:31 +00:00
walterhiggins
509705487a made 'events' global 2013-12-26 15:38:24 +00:00
walterhiggins
c15b0c9ece added commando module 2013-12-25 22:35:00 +00:00
walterhiggins
c6d123f36a src/main/javascript/plugins/commando
Fixing issue #83
2013-12-25 22:32:57 +00:00
walterhiggins
b92e9e4a07 made blocks a module rather than a plugin 2013-12-25 13:39:04 +00:00
walterhiggins
c6b600ae9f fill-region 2013-12-24 23:09:25 +00:00
walterhiggins
82c9b9c125 release notes for 'modules' release 2013-12-24 23:07:20 +00:00
walterhiggins
82f1928628 updating docs for module release 2013-12-24 22:47:57 +00:00
walterhiggins
eb098ff176 reorg 2013-12-24 00:15:17 +00:00