Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/EngineHub/CommandHelper

Rapid scripting and command aliases for Minecraft owners
https://github.com/EngineHub/CommandHelper

Fixed a bug where trying to load a nonexistant value would NPE out

d6a435f730061e3d4c253b824d6516ab7ef01f16 authored over 13 years ago by Layton Smith <[email protected]>
Merge branch 'master' of https://github.com/sk89q/commandhelper

6235eb23427a32606863ee3f30b7178ac1a36887 authored over 13 years ago by Layton Smith <[email protected]>
Fixed Persistance permanently. All values are stored as strings.

Also fixed the --print-db command, so it is possible to view all values stored with SerializedPe...

ccd7d2eb8c96b576d32c3364c1f8a42b5eb29584 authored over 13 years ago by Layton Smith <[email protected]>
Oops, fixed an infinite loop in the unit test

85080fbbf2e9b2c1758fdf3be809b2cc7b274af5 authored over 13 years ago by Layton Smith <[email protected]>
Added the range() function, which works like python's range() function

ed1fc690639c42a310146a75fa9aa39c08be8397 authored over 13 years ago by Layton Smith <[email protected]>
Added more unit tests, and found a bug with set_ploc's usage

d0f67054ae06f23ce0a5f3b80d5f61e3445df358 authored over 13 years ago by Layton Smith <[email protected]>
Actually added the bugfix to the commit.

834b23629e59174dc84bb2a5cd9773cb098af995 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug with running non-CH commands from CLI

300d3ec1686969875b04bf0c73cb0cc58074b9af authored over 13 years ago by Layton Smith <[email protected]>
Fixed an issue with simple aliases being fired from CLI

59f1eb5dccd47794bc731c0b9ce7d95060f34f7d authored over 13 years ago by Layton Smith <[email protected]>
Commands in general work from the CLI

3cace3f972b9afb60daa810605cc474697977729 authored over 13 years ago by Layton Smith <[email protected]>
Got commands working from the Command Line.... Maybe.

26fadb13f8c82fc9a5fff572c4b72582cb5301c5 authored over 13 years ago by Layton Smith <[email protected]>
Added the array_resize() method

c030960203b1e0241d58ca2fa58c30e15b59e4eb authored over 13 years ago by Layton Smith <[email protected]>
Took out // comments. Too much trouble.

b7d789c17fa543bc82c9409e14155910ddee3684 authored over 13 years ago by Layton Smith <[email protected]>
Added more detailed error messages for when a script fails to fire off

992ca594c305731b5ab12b1db495f16734503cad authored over 13 years ago by Layton Smith <[email protected]>
Removed the dependency from the yml file

7aba9308067e6530cf70b8a79bd40dcb17f9733a authored over 13 years ago by Layton Smith <[email protected]>
Shaded the jar so that the permissions classes are automatically included.

WorldEdit is no longer a dependency that users have to worry about.

a836aee7af49a653cf3f5aec68d81a5beb6f9801 authored over 13 years ago by Layton Smith <[email protected]>
Added a few tests

cfd6513438706d3753d0aede4291da70965ad931 authored over 13 years ago by Layton Smith <[email protected]>
Added more unit tests, and fixed a bug with exceptions

94b3724fc8789c1d25e4d0c8053511fb43d609a3 authored over 13 years ago by Layton Smith <[email protected]>
Added the ability to assign default values to procs.

Also added unit tests to cover all the examples in the wiki,
plus some.

14b2fca4b9d620f5162bcbd1b41803109810551f authored over 13 years ago by Layton Smith <[email protected]>
Fixed break() and continue()

f59a8daf45f82416016e02367160b7e6bce6d659 authored over 13 years ago by Layton Smith <[email protected]>
Probably fixed an error with commands that have a label.

cd2d90c1a1305bda80ef9cb1b5e6273369434f8e authored over 13 years ago by Layton Smith <[email protected]>
Finished the Economy class.

There are a few more functions that aren't wrapped yet, that can be added
by request, but the bu...

0487af388fe234744b707ea70a9b4e3bfa9a0ac6 authored over 13 years ago by Layton Smith <[email protected]>
Actually have it working now, I think.

bdd9303175babde27ae658da77c17a72477e6812 authored over 13 years ago by Layton Smith <[email protected]>
Added acc_balance, and figured out how to make several shaded jars

0fbe5bfec378848b0e618b75474ebca2705a907e authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug where returning a variable didn't work as expected.

Also, several extra unit tests were added.

dc085b8c682998e9feab4f806b43768540fc2c11 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug where the compiler would allow a non-optional var after optional ones.

Also corrected a unit test that dealt with variables.

e037729d2bb37de27b71d4dc24f7bff081da8ef4 authored over 13 years ago by Layton Smith <[email protected]>
Added C-style comments, including block comments.

Also, added many unit tests, some of which also caught bugs. I will
fix some of the bugs later.

7e2f6c94dc83b7d21aec5a3b251377cef6ad7a76 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug with how the parser handled empty []

d670f9bcb1aa7e0c67263f5e31e93fff0a50159a authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug with procs.

Also, wrote some test cases that detect a bug with return(). I will
fix the issue later, however...

f7121bd2d76ae3a5eb87d52b067ee95010b0e459 authored over 13 years ago by Layton Smith <[email protected]>
Rolled back changes to Meta, which broke running commands

8d62ed0cfe41d67f543a928ae73040a674675290 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug where label permissions didn't pass down into procs

99629f2e3f69fdb2e53f863e7c8c490f394a84ae authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug where CH running command from the run function didn't work sometimes.

Also, in runas.

0052501093d3e940ccf36d99970a1bc513fead35 authored over 13 years ago by Layton Smith <[email protected]>
Added set_pinv()

113f5a9016009ded65fcd049163f538eed510d03 authored over 13 years ago by Layton Smith <[email protected]>
Added some framework code, and added the item_drop function.

It is sandboxed for now however, as it doesn't work quite right yet.

2dbda5afde43964f7f9b5496f6a81f474e24b405 authored over 13 years ago by Layton Smith <[email protected]>
Finished play-dirty mode.

I'm evil :D

78b6cdec97e0f11e784e034abafabfa23e532dc2 authored over 13 years ago by Layton Smith <[email protected]>
Fixed priorities on CH.

This should solve alot of plugin compatibility issues. More compatibility fixes
to come.

7a496214e6b12ecdc34254d9a893bd799f791316 authored over 13 years ago by Layton Smith <[email protected]>
Added the call_alias function.

443fe9f5ed5762c37c60c690fb411ee8fb6c48e3 authored over 13 years ago by Layton Smith <[email protected]>
Finished include and proc :D

Also, fixed a bug with array(), changed how the AlwaysOpPlayer works
(way more maintainable now)...

6948f064d214912d12026309c402213fceaf788f authored over 13 years ago by Layton Smith <[email protected]>
Finished procedures, and am working on include() now.

Also added security checks, and added the base-dir directive in the
preferences file, which will...

0c1d9b9a84a92355fa70375186d769dab2092e4f authored over 13 years ago by Layton Smith <[email protected]>
Exceptions now know what file they are being thrown from

bc22d582c4ec1cac13b49568df7532fcd1df05b9 authored over 13 years ago by Layton Smith <[email protected]>
Updated test cases to include File information

c725010a0f336a4960fa26f7cc40cf49491ec9ec authored over 13 years ago by Layton Smith <[email protected]>
All constructs now know what file they came from.

This is in preperation of the include() statement

ebd05c2f509e0225a80eac3781811d42fd474e2d authored over 13 years ago by Layton Smith <[email protected]>
Most features for procedures work, but many are not fully tested.

global() doesn't exist yet, and return() may or may not work. @arguments
does not work yet. The ...

128b1f9554fee9e340791ddf45b3f61175d8800e authored over 13 years ago by Layton Smith <[email protected]>
Almost finished with user defined functions

42ab3d5204634e2df4b88ce8f7f06d75cbfbdd15 authored over 13 years ago by Layton Smith <[email protected]>
Fixed the sticky variable issue O.o

d02528ed1c3c87ca41c2d5a3191f2c69e87b9b27 authored over 13 years ago by Layton Smith <[email protected]>
Fixed command labels

1922037eec17e9394f051279a8b4c59dda0f6767 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a few bugs with handling scripts that have

bugs in interpreter mode.

4af5f82f2caec0fbbe562d3dae71e497b8ad92fd authored over 13 years ago by Layton Smith <[email protected]>
Fixed it so that chat() works in interpreter mode.

01c22d42d0e926fc353be88272a4009f7d517339 authored over 13 years ago by Layton Smith <[email protected]>
Added interpreter mode!

Also, finished pinv() completely.

91b22b1842ab656fdb980b7526afb001a59f75e9 authored over 13 years ago by Layton Smith <[email protected]>
Added the pinv() function

Also, made the boilerplate code test for all functions, and fixed a few minor
bugs that cropped ...

671dc799f449fed58b552aa808834e493e046677 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug with the lightning command, when using

it with a function that returns doubles for positions

dced6e530b6a78026b9f4488bab07a4dd6420910 authored over 13 years ago by Layton Smith <[email protected]>
Added the pfacing() function.

Still needs full testing, but in general it works.

f8a82e6b599f1fef7f432d59c4ecf6ecd7091161 authored over 13 years ago by Layton Smith <[email protected]>
Fixed yet another bug with assign

Also fixed a bug when an ivar was at the root of a for loop.

a43c400d513c805ee42fde26b4f7dc0413f074ec authored over 13 years ago by Layton Smith <[email protected]>
Standardized functions that dealt with positional data

Also made assign work if the second parameter is an ivar

f56109392128a9e9b6dbf9f77bdca445425e2d7b authored over 13 years ago by Layton Smith <[email protected]>
Updated to the newest version of bukkit

6e8967cf3b1c53c60f31ab8cabbafbbe33586602 authored over 13 years ago by Layton Smith <[email protected]>
Merge branch 'master' of https://github.com/sk89q/commandhelper

289a1c02d1ff8a712b4d8df9ef0c157569095b69 authored over 13 years ago by Layton Smith <[email protected]>
Fixed 3 bugs, and added unit tests.

Added the StringHandling unit tests. Fixed a bug where the player's pitch and yaw aren't maintai...

b6b23545dfbec17bde82b877aeff6cd2153b6813 authored over 13 years ago by Layton Smith <[email protected]>
Updated to the newest bukkit build

7875e588e76c4a5b24e953b8d39bd9ba76c26486 authored over 13 years ago by Layton Smith <[email protected]>
[maven-release-plugin] prepare release commandhelper-3.1.2

7386ace1c56857573403f4f6f53aea9b13d1684a authored over 13 years ago by Layton Smith <[email protected]>
????

Ready for release.

1b776b37e3a93eec23c5ff4cb7e5a58a49964816 authored over 13 years ago by Layton Smith <[email protected]>
Fixed the rand function that failed from last commit.

Aren't unit tests awesome?!

1508800e43174f6eccdee82b9dee02dfa69dd062 authored over 13 years ago by Layton Smith <[email protected]>
Fixed an issue with Math.

Integer trucation was occurring on several functions.

8b345040cf8e15d3939fcabea5cba9b7ac766b43 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a complicated bug with auto-concatination

9e5dc6d9e0060685f197a9a9d9187353233f2b77 authored over 13 years ago by Layton Smith <[email protected]>
Prepared for 3.1.2 release

935adc82ddeb73f0866a8392509dd05208c2e124 authored over 13 years ago by Layton Smith <[email protected]>
Should be final version of 3.1.2, barring any bugs

cf011384ccda248b7bdd76561490e335afdfcd01 authored over 13 years ago by Layton Smith <[email protected]>
Added abs(), tests, and updated documentation.

fdf6a5c2f5b62f64d774d2442e415f894e80aff4 authored over 13 years ago by Layton Smith <[email protected]>
Added traditional array access method: array[index]

867e3a6486b9db8f552a70a168a4919ede43aeab authored over 13 years ago by Layton Smith <[email protected]>
Fixed a NPE >.>

32eddcd7020258377fa003537f7ebfdd0aa19ef1 authored over 13 years ago by Layton Smith <[email protected]>
Added negative permissions.

Also added some more tests, and (hopefully) fixed a bug in the Persistance class.

21c6af664bb9ab095974913fb375d7028f940bed authored over 13 years ago by Layton Smith <[email protected]>
Fixed autoconcatenation _properly_.

Also probably added some more tests, but it's been a while.

41cea6717be5c8abcefdbbfe81801dd4e3bb4205 authored over 13 years ago by Layton Smith <[email protected]>
Fixed a bug with the catch portion of the try function.

It didn't actually have a reference to the exception variable passed in.

1821b5e40a3d60413f9a161937c45a1839e264ed authored over 13 years ago by Layton Smith <[email protected]>
Added exception handling.

Also, finished testing the new features.

5d165e106803d7140272188dceb3d8f29dba597e authored over 13 years ago by Layton Smith <[email protected]>
Fixed yet another bug with optional variables.

Also added the ability to set permissions by group. See the staged changelog for more informatio...

6d08546a0361cc71c7288bbfefb18b497ccfec2a authored over 13 years ago by Layton Smith <[email protected]>
Tidied up some code.

9195d7fcc614a13eb0ea4143b95244827a574228 authored over 13 years ago by Layton Smith <[email protected]>
Fixed yet another bug with command matching.

If a command had an optional final var, it wouldn't match if the user
sent more than one argument.

199850201af5a94bd42e97583c08dc9e8ff2fd97 authored over 13 years ago by Layton Smith <[email protected]>
Merge branch 'master' of https://github.com/sk89q/commandhelper

fad178c8b2edf556e32f60bd6044b299f6d2fd33 authored over 13 years ago by Layton Smith <[email protected]>
Added spawn_mob, fixed two bugs, added tests.

Command matching wasn't working always when optional variables were involved.
Also fixed a bug w...

12d26692fe1b01556ccb1d31f13402a3250539de authored over 13 years ago by Layton Smith <[email protected]>
[maven-release-plugin] prepare for next development iteration

5f28a506ef4fdae87af40485576620084416c7d8 authored over 13 years ago by sk89q <[email protected]>
[maven-release-plugin] prepare release 3.1.1

c301717c41a11c0b0451c22632a88e324e1f1201 authored over 13 years ago by sk89q <[email protected]>
Added shade plugin to pom

7e8d941c1acfa11b63ab236f3cd6618d7f9d97fd authored over 13 years ago by Layton Smith <[email protected]>
Updated to newest version of Bukkit/CB

d6cabceafbb44fb3666c1128479450d794247b2c authored over 13 years ago by Layton Smith <[email protected]>
Merge branch 'master' of https://github.com/sk89q/commandhelper

0db2ceb9ad95d10c41bc0eda32b95b401b77bcb4 authored over 13 years ago by Layton Smith <[email protected]>
Added testing framework, as well as a few other minor changes.

d00fcf8ed246bf32aa2fd1753bd3c4256ab3be2a authored over 13 years ago by Layton Smith <[email protected]>
Fixed a critical bug

8e9e69ce599583732c4bec82155a851947ba8019 authored over 13 years ago by Layton Smith <[email protected]>
Merge branch 'master' of https://github.com/sk89q/commandhelper

f28e3c6b8a7105f8a292118d4a5fb22749808b3d authored over 13 years ago by Layton Smith <[email protected]>
Fixed a critical bug

Commands that had a no argument function in the root would
falsely cause a compile error. This h...

6ff056853d085fdc70a62377649668a203fcaf13 authored over 13 years ago by Layton Smith <[email protected]>
[maven-release-plugin] prepare for next development iteration

6af0b4b55946c6cb36fe459025fd09686029d337 authored over 13 years ago by sk89q <[email protected]>
[maven-release-plugin] prepare release 3.1.0

7e4800ef7b5160fb1867f322dfcabcf030557e0f authored over 13 years ago by sk89q <[email protected]>
Forgot to add some info to changelog

a74edb588d4b3986fd9a8f5d51b675331ab41eca authored over 13 years ago by Layton Smith <[email protected]>
Updated changelog

68a5c9a7c09a16b7d33d57bc85583f966047cdcb authored over 13 years ago by Layton Smith <[email protected]>
Final version of 3.1.0

0e7459b367bf629874d9c75c0fbab61a03303cf9 authored over 13 years ago by Layton Smith <[email protected]>
Committing some changes

83f38569cee83b6cee0713f2bc2e6fdaf7d98e86 authored over 13 years ago by Layton Smith <[email protected]>
Beta version of 3.1.0

61d74269759cd1ff00b14e8659edddc022607da2 authored over 13 years ago by Layton Smith <[email protected]>
Merge branch 'master' of https://github.com/sk89q/commandhelper

Conflicts:
pom.xml

46a7b5cf92c9c50b8d4deada14a765ab8e1c9b6c authored over 13 years ago by Layton Smith <[email protected]>
Massive reorganization.

The compiler has been reorganized from the ground up, to split the alias engine into two parts.
...

82f3bfbb395e4690a9443b3c1adc536c1aff26eb authored over 13 years ago by Layton Smith <[email protected]>
[maven-release-plugin] prepare for next development iteration

ee912500c2064182b203cfebc6218edebc18ae82 authored over 13 years ago by sk89q <[email protected]>
[maven-release-plugin] prepare release 3.0.2

81fa51de6a5c3bb9e6c8825cac409c8953e30eb6 authored over 13 years ago by sk89q <[email protected]>
Wrapped CHANGELOG.txt.

626b4b3ad1b59fd3b7bbb9e3e9bd9fbc55f80d4b authored over 13 years ago by sk89q <[email protected]>
Fixed a merge conflict

bbb5400645aa39804eede46d706602c53d752ecb authored over 13 years ago by Layton Smith <[email protected]>
Edited CHANGELOG.txt via GitHub

3f265f40d61124e68c770cf8a6ba744fad32d89a authored over 13 years ago by Layton Smith <[email protected]>