This is a discussion topic for the Ore project, CommandCore. View the full project on Ore for downloads and more information.
CommandCore
CommandCore is a library plugin which allows scripts written in CommandSkript
to be executed within a Minecraft Server Environment.
In order for skripts to be utilized they should be located within the ~/config/commandcore
directory or in a sub-directory
contained within it. Skripts should also use the .ck
filename extension.
Commands
-
/cktest <expression>
- Evaluatesexpression
and prints the result, useful for debugging scripts -
/ckexec <skript>
- Executesskript
Permissions
Permission | Use |
---|---|
commandcore.command.cktest |
Allows the player to run /cktest <expression>
|
commandcore.command.ckexec |
Allows the player to run /ckexec <skript>
|
Note: You can reload skript files at runtime using the /sponge plugins reload
command.
Writing Skripts
You can view documentation and examples of skripts on the CommandSkript Wiki
Support Me
I will never charge money for the use of my plugins, however they do require a significant amount of work to maintain and update. If you’d like to show your support and buy me a cup of tea sometime (I don’t drink that horrid coffee stuff :P) you can do so here
Notes
This plugin is very much a WIP. The intent is that I will be utilizing it within my CommandBooks and CommandKits plugins to provide greater flexibility when specifying the sequence of commands to be executed. I’d like to get feedback from you all as to the current structure of the language, as well as any features you’d like to see.
Thanks!