720564652f
Simple integration of CoffeeScript support. The code uses the JavaScript implementation of the CoffeeScript compiler. All *.coffee files get compiled to JavaScript just before eval(). Additionaly a new command named /coffe is introduced to run CoffeeScript code straight in the Minecraft console.
33 lines
1.1 KiB
YAML
33 lines
1.1 KiB
YAML
name: ScriptCraftPlugin
|
|
main: net.walterhiggins.scriptcraft.ScriptCraftPlugin
|
|
version: [[version]]
|
|
commands:
|
|
js:
|
|
description: Evaluate javascript.
|
|
usage: /<command> Javascript code
|
|
permission: scriptcraft.evaluate
|
|
permission-message: You don't have <permission> permission.
|
|
jsp:
|
|
description: run a javascript plugin command.
|
|
usage: /<command> command-name command-parameters
|
|
permission: scriptcraft.proxy
|
|
permission-message: You don't have <permission> permission.
|
|
coffee:
|
|
description: Evaluate coffeescript.
|
|
usage: /<command> Coffeescript code
|
|
permission: scriptcraft.evaluate
|
|
permission-message: You don't have <permission> permission.
|
|
|
|
permissions:
|
|
scriptcraft.*:
|
|
description: Gives access to all scriptcraft comands
|
|
children:
|
|
scriptcraft.evaluate: true
|
|
scriptcraft.proxy: true
|
|
scriptcraft.evaluate:
|
|
description: Allows you to evaluate javascript code
|
|
default: op
|
|
scriptcraft.proxy:
|
|
description: Allows you to run a javascript command blessed by the operator
|
|
default: true
|