CommandHelper Build #4030

This is not a stable download!

We recommend the use of released versions whenever possible.

View Stable Downloads
Date3 years ago
2ca7f5e0Fix several complex_try raw compile exceptions (#1254) Fix several raw compile exceptions caused by invalid try/catch MethodScript syntax. Note that the checks performed in this optimization method should eventually be split into postParseRewrite or the try keyword parsing and typechecking. Fixes #1253.pieter123453 years ago
78be6f01Document ba_put and ba_get signedness Update documentation to include that `ba_put_X` and `ba_get_X` for bytes, shorts, integers and longs uses signed values. pieter123453 years ago
714a6a00Fix boilerplate failure pseudoknight3 years ago
2afb49e9Add fallback to method not in older Spigot versions pseudoknight3 years ago
60a08061Add potion_splash event (Closes #791) pseudoknight3 years ago
cce9d74bAddress deprecation warnings in tests pseudoknight3 years ago
af47c7d9Add missing minecart types to set_entity_spec() pseudoknight3 years ago
bd2bfd0fFix missing newlines in register_command example pieter123453 years ago
a96d3afbFix sugared foreach() syntax parsing - Fix `foreach(... in ...)` and `foreach(... as ...)` syntax parsing. Bug was introduced in build 4024. - Make `foreach` use `__statements__` as in-between rewrite node instead of `sconcat`. No functional changes. pieter123453 years ago
69f6baa6Don't parse __autoconcat__ to sconcat in strict mode Parse `__autoconcat__()` to the new `__statements__()` instead of `sconcat()` in strict mode. `__statements__()` takes arguments of any type and returns `void` for typechecking, so compile errors will be generated in cases where `__autoconcat__()` used to insert `sconcat()`s, or in other words, where the user has either forgotten to put some `.` concat, or where the user has made a mistake. This change does not affect non-strict mode, as automatically inserting concats is a feature there. Alias syntax should also remain possible in strict mode, but only when the whole alias is nicely concatenated together by the user. Inserting multiple arguments/statements will cause the code block to be interpreted as a statements block and not as an alias redirect. pieter123453 years ago
e36e76dfUpdate Provide a more detailed description in res_create_resourceladycailin3 years ago
6a68260eMerge pull request #1250 from Lildirt/hanging_place Add hanging_place eventmichael smith3 years ago
cbb47d72Add hanging_place event lildirt3 years ago
612736e5Merge pull request #1249 from Lildirt/attack_cooldown Added pattack_cooldown().michael smith3 years ago
1b3af529Brace ternary and add CRELengthException to throwables. lildirt3 years ago
3942d278Added pattack_cooldown(). lildirt3 years ago
f5ecef53Bump junit from 4.12 to 4.13.1 (#1248) Bumps [junit]( from 4.12 to 4.13.1. - [Release notes]( - [Changelog]( - [Commits]( Signed-off-by: dependabot[bot] <> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]>dependabot[bot]3 years ago