CommandHelper
CommandHelper copied to clipboard
Rapid scripting and command aliases for Minecraft owners
Uh oh! You've found an error in Core. This happened while running your code, so you may be able to find a workaround, but is ultimately an issue in Core....
The cache used for `array()` its string representation runs out of sync with the actual array data in the following examples: ``` @a = array(1); @b = array(@a); @c =...
Static analysis will throw exception with message "Procedure cannot be resolved" for all user procedures in this case: ``` # main.ms proc _path() { return('test-2.ms') } proc _test() { console('test')...
Default arguments not reinitialized ``` proc _test(@test = array()) { @test[] = 1 return(@test) } for(@i = 0, @i < 3, @i++) { console(_test()) } {1} {1, 1} {1, 1,...
comp_execute() would be a function which accepts a single, constant iclosure, which is then fully resolved at compile time. The return value (which should be non-void) will replace the call...
A discussion came up about being able to overwrite procs. There are definitely good use cases for being able to overwrite procs, but the discussion was that perhaps this is...
CMDHELPER-3118 - Reported by EntryPoint commandhelper generate error when i wrote set_block_at() in x_new_thread() look at this screenshot code: http://pastebin.com/KXQXmFGa error log: http://pastebin.com/V4NqpZRi
This would use the install-prereq command, and would provide a mechanism to get all the third party software required to build extensions locally with the build-extension command. #1217 is a...
This would consolidate the various third party installer code into a single command (and make adding new ones less work.) For now, the only two things included would be the...
Example: ``` proc _test(@var1, string @var2) { console(@var1 == '') console(is_null(@var2)) } _test() ``` Out (Error omitted): ``` true true ```