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

Continued work on SQL.

12b713536df538b682cc03669de64065cd64edfb authored over 12 years ago by Layton Smith <[email protected]>
Fixed array_implode

e9e4602f8f1267103bbf9b8543c55d58fd110f91 authored over 12 years ago by Layton Smith <[email protected]>
Added compile error if you hardcode an invalid sort type.

0742a11bc9e4004223cfd6d8dc2655f53a6c25e6 authored over 12 years ago by Layton Smith <[email protected]>
Added array_sort.

854fed94bf9f3dbcc45a2dec5641594a31e04520 authored over 12 years ago by Layton Smith <[email protected]>
Small documentation tweaks

e162fcbc45edc91746b8ef3b2e1472c981f6169c authored over 12 years ago by Layton Smith <[email protected]>
Merge pull request #18 from dralletje/master

import and export, namespace fun

Thanks dralletje!

008679d41c26d516f8c90de6b57137cf9618a345 authored over 12 years ago by Layton Smith <[email protected]>
Tweaked explosion with a fanct limit on size, default size and... something else

0a2a9ffd46f892bf614ec3302e8627ba3bbd067c authored over 12 years ago by Dral <[email protected]>
What date function? (renamed date and moved it to sandbox as it will have an other syntax later, or it will be removed dunno)

c88a8005cee8d52d26dc19877e7c2a3bd5adc9ad authored over 12 years ago by Dral <[email protected]>
The terror of the grammar nazi D:

283a3517fecd0bb748bde6379ec16c85448c4cdc authored over 12 years ago by Dral <[email protected]>
Removed some auto concatation :D

92cacec1463f1fbd375550a5b46bc6a206b70168 authored over 12 years ago by Dral <[email protected]>
array_get can now see if it is being misused in some static cases, and throw a compile error.

94f58d9a9dfeb2f92d07f2bea96c48cbe8b05d99 authored over 12 years ago by Layton Smith <[email protected]>
Oops, that should go in BukkitMCEntity, not BukkitMCPlayer.

62986ba77bb08ccbda0fe61c93c5d1b2a192d9df authored over 12 years ago by Layton Smith <[email protected]>
Made kill() fire an entity damage event, which should trigger some things.

82f8f5e0b75f2636deb47b92c30f7717d1ba2bbc authored over 12 years ago by Layton Smith <[email protected]>
Fixed a bug with call_proc not cloning the environment correctly

78a4171e135218b8745ac1ce7decff5fa681d951 authored over 12 years ago by Layton Smith <[email protected]>
Fixed brace notation not keeping multiple statements sometimes

13120fd91a0a866d968ab2b0fc3a81a4838e37dc authored over 12 years ago by Layton Smith <[email protected]>
Implemented issue 1202, auto concatation :( (Me no like auto concatation)

ab082747c1ea5e5153afe410378a1f664e6304eb authored over 12 years ago by Dral <[email protected]>
commandhelper won't cry about too many arguments for export and import anymore

55174f8c904059546ec437e400d575dcabe390cc authored over 12 years ago by Dral <[email protected]>
No... I don't think the commandsender will ever be an instance of a CArray, lol

39f73703df41bc5597b3fe57e8c840e53d7fcc0f authored over 12 years ago by Dral <[email protected]>
Added sk_regions_at, same as sk_current_regions() but this accepts a location.

0388a700ea2e6ae7e548ccde1bcc9d9a81258717 authored over 12 years ago by Dral <[email protected]>
Added date function

cf02fe12b697e97a46700f9697bdf8d60b8a916b authored over 12 years ago by Dral <[email protected]>
Explosion :D explosion(Locationarray, size) will create a epxlosion at the given location with the given size :D

aff8f104e330d8eba43775d324ca3825ab2e6907 authored over 12 years ago by Dral <[email protected]>
Added namespace fun to import and export.

7ab5b4d8c00972c9b89ae7d4f6bd100625776c0e authored over 12 years ago by Dral <[email protected]>
Added .. syntax to foreach. foreach(1..2, @i, msg(@i)) messages 1, then 2.

034a5f15f3189f2b6772b2c351925a1dd3ce5ef9 authored over 12 years ago by Layton Smith <[email protected]>
Made sk_current_regions return an empty array instead of null

3a6559dc99de3268ac5fe87af49076e8e0c530dd authored over 12 years ago by Layton Smith <[email protected]>
Added reg_escape()

13d430989d3876aef9b02d6b14541281fd34f6a6 authored over 12 years ago by Layton Smith <[email protected]>
Added while and dowhile. Brace notation will be added in the future.

Also fixed a bug with the world change event firing off twice accidentally,
and a bug with the C...

e2f20f7218f3057e00b02e1d3b8478958726e0f9 authored over 12 years ago by Layton Smith <[email protected]>
[compiler] Made the compilation core agnostic to the platform it's compiling for.

Also added a very basic bash compiler which will be expanded later, for testing purposes.
Added ...

daa1602bda9319cb16b91ab707cdc7ca2dab8fb7 authored over 12 years ago by Layton Smith <[email protected]>
Finished up the unit test framework to work with events

228bf15fec94fd87e58fd49f995efcc38cb710bf authored over 12 years ago by Layton Smith <[email protected]>
Probably fixed a bug where player() wasn't returning ~console correctly.

d46db51a957333569985512bfdbcf8a5f2624803 authored over 12 years ago by Layton Smith <[email protected]>
Fixed a few issues with non-trivial permissions.

0c8194d0805e0ffce85736675332f6edcd95ebd7 authored over 12 years ago by Layton Smith <[email protected]>
Fixed an issue where a space between the function name and ( would cause issues.

Also fixed an issue where proceeding whitespace was trimmed off when sending messages to a player.

876621becdee89105857e83538d25f5c109c2f95 authored over 12 years ago by Layton Smith <[email protected]>
Fixed a bug where a bad regex caused a stack trace.

In addition, optimized so that bad regexes are caught at compile time, if the regex is not dynamic.

761e51ec0045fd38e57ce04385bed51cf49b3ccc authored over 12 years ago by Layton Smith <[email protected]>
Fixed another bug with variables in export.

f9e21ce4d63a95aa7838b5c7c9cb6b70f1e6e616 authored over 12 years ago by Layton Smith <[email protected]>
Added a more robust conversion aspect to the abstraction layer.

This *should* fix the ClassCastExceptions, however there may be a few places that weren't conver...

9816814a96486ad4c1b369dc08fc95b45988896d authored over 12 years ago by Layton Smith <[email protected]>
Possibly fixed the cast exception a few people were getting.

cfd771c67b506e89765d334f00eeafa7028ffa0d authored over 12 years ago by Layton Smith <[email protected]>
Reorganized Prefs some, and added a unit test to show has_permission failing.

7c8e34a754cb8abc21372ab112b4e617f80b9af6 authored over 12 years ago by Layton Smith <[email protected]>
Fixed some deeper issues with the abstraction heirarchy.

Certain interfaces did not extend the proper interfaces, leading to serious code duplication.
Ad...

3bc4671e16393da49d2d481dab331dd22b75abaf authored over 12 years ago by Layton Smith <[email protected]>
Fixed a bug with export and ivars.

Fixed bugs with is_tameable and get_mob_owner; they were not fully switched over to the abstract...

85e2d40c1d24d9165ad6e73e4956806ef94bde9a authored over 12 years ago by Layton Smith <[email protected]>
Events now ask the underlying bukkit event if it's cancelled instead of just tracking internal state

c307ea1f205273e44627acda5f75a098cc01644d authored almost 13 years ago by Layton Smith <[email protected]>
Fixed the compiler caring about whitespace on a newline before a command.

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

6c15595ebf895ba93d0fb5d8648f0f786c449f9a authored almost 13 years ago by Layton Smith <[email protected]>
Code cleanup

Also, I broke the docgen, but will fix soon.

d26482640359e0d4bf57b8d91c58f83847516abf authored almost 13 years ago by Layton Smith <[email protected]>
Fixed NPE in Meta

bddfd6b05220f216e28d7ff5c57b9a7b44d0a10a authored almost 13 years ago by Layton Smith <[email protected]>
Made call_alias return a boolean indicating if it matched a command or not

86703afd3049bf8a0761145989b0faa1548013e7 authored almost 13 years ago by Layton Smith <[email protected]>
Updated the N++ syntax highlighter template, and added a template for exceptions

4c068279652439aeefc5857bd717166dd33ca5b4 authored almost 13 years ago by Layton Smith <[email protected]>
Added runas(~console, '/cmd')

99c9219fc28641b4d6990e1ebd968859d3ebf0be authored almost 13 years ago by Layton Smith <[email protected]>
Fixed *: labels (and other labels too)

2af3078b4d815a81c0fe0316ec6b8e32fca78ff3 authored almost 13 years ago by Layton Smith <[email protected]>
Added brace syntax. if(@cond){ do() } works now.

Also, created an optimization framework for functions that know how to optimize
dynamic children...

16756ab6d4909f5e54696c021e350860c3c62cd4 authored almost 13 years ago by Layton Smith <[email protected]>
Alias definitions are no longer checked for compile error; they are used as is.

This means //cmd = >>> ... <<< will work now

a58c99bdd23e3bbcb6dce062dd87a236c115dc7a authored almost 13 years ago by Layton Smith <[email protected]>
Fixed a bug in interpreter mode that caused commands to run twice.

6cc84bf6d40d442917a711a61f65aef5b9d78072 authored almost 13 years ago by Layton Smith <[email protected]>
Fixed spurious symbols causing stack traces.

ea84b6bf1f93ed8ba6ff7e9f05e3f3e871d58046 authored almost 13 years ago by Layton Smith <[email protected]>
Code target information should be correct in cases where extra parenthesis or quotes are added.

b5e637468d1a940e0ab2d8a241345589d92642f3 authored almost 13 years ago by Layton Smith <[email protected]>
Line numbers in errors should be correct now, if ivars were involved.

f0bdeeb0fb492528b6462f1453b4ca001f1f17eb authored almost 13 years ago by Layton Smith <[email protected]>
Fixed bug 1360 probably, and cleaned some stuff up

c801a4c98047612e7c962e67ac4bbac26d6c7fce authored almost 13 years ago by Layton Smith <[email protected]>
Merge pull request #15 from dralletje/master

Player time functions.

Thanks dralletje!

325133852d3748f98ebeb148f113ad5ca7445e60 authored almost 13 years ago by Layton Smith <[email protected]>
Guarded against player being null in all PlayerManagement functions

92714f0977be7a183ae06fd540acbb3bcf9e4d98 authored almost 13 years ago by Layton Smith <[email protected]>
added pset_time, pget_time and preset_time for playertime setting and such.

be271c403584369399364ce2772a0f5f66c427b3 authored almost 13 years ago by Dral <[email protected]>
Added . (dot) as a string concatenation operator.

59fc154d159a0402e705743aed0ec4115b0272e7 authored almost 13 years ago by Layton Smith <[email protected]>
Made mismatched errors more informative, probably. It should at least tell you the file now.

f3c3476a9085c89332c00088cf73357bb51b6195 authored almost 13 years ago by Layton Smith <[email protected]>
Fixed yet another error in the error reporter

3c660183e1b0be853cfb763fcc2399e4f9d26e44 authored almost 13 years ago by Layton Smith <[email protected]>
Optimized if(), and fixed a bug in the error reporter

1c10086cdc5b7d2b901ba28ceb519d8365f268b7 authored almost 13 years ago by Layton Smith <[email protected]>
Added logging to include mechanism.

1334b45a4c0a3b4357df7a5bfe3f15ab101653fa authored almost 13 years ago by Layton Smith <[email protected]>
Made the logger initialize on every load, and initialize to the right directory

2762156e98dc4006649094fdec6a7cd6de0a3114 authored almost 13 years ago by Layton Smith <[email protected]>
Added proper logging framework. More logging hooks to come, later.

fa25bd5a423411ded2ee27ccf3c4c2c134ff33cd authored almost 13 years ago by Layton Smith <[email protected]>
Possibly made world_changed work under more circumstances

39880bd8dc29de33ca07dc8ad481fb171aff7d52 authored almost 13 years ago by Layton Smith <[email protected]>
Added world_changed event

f12c1d5d8092f14819d32efb3e36f510ee8b2a8b authored almost 13 years ago by Layton Smith <[email protected]>
Added player_command event, and fixed a few bugs

d966bc60339c66d7f4a615bd5a454ffa7c2af310 authored almost 13 years ago by Layton Smith <[email protected]>
Fixed 1337

574f82465b54cad86cf8ae135ed239975b822d57 authored almost 13 years ago by Layton Smith <[email protected]>
Fixed switch (again, hopefully the last time)

9ef693e3a564c27308c2ba71d11ba0adb63ee346 authored almost 13 years ago by Layton Smith <[email protected]>
If somehow a zero arg series gets to autoconcat, it won't die

baefa948bbc28f2c0bb6904d44acdcf166c3417f authored almost 13 years ago by Layton Smith <[email protected]>
Fixed the path to be relative to the calling script's path during an include pre-compile.

2219df4210b3d353cbe5a1c9678cdc249cbd1639 authored almost 13 years ago by Layton Smith <[email protected]>
Added the optimizer, which in many cases will improve your script's performance.

This essentially runs code at compile time, when possible. So, add(2, 2) simply becomes 4. This ...

6ee682502620bbe986729edc40429d946a84f290 authored almost 13 years ago by Layton Smith <[email protected]>
Changed the test to reflect the new Vesion scheme

3c328913e91873f349132a5db407ba109d71b4ad authored almost 13 years ago by Layton Smith <[email protected]>
Added pset_flight and phas_flight.

Also refactored Documentation's since() function to use enums now.

ea0648b530fd2c0d462e8ed94f270ec57fcac639 authored almost 13 years ago by Layton Smith <[email protected]>
Fixed ponline again

c2cad627e9f29d3669d8f55967efb67519ba5bde authored almost 13 years ago by Layton Smith <[email protected]>
Made timers handle uncaught exceptions correctly

3d7cf26783c3ca72e6af104bc89938f6812ac18a authored almost 13 years ago by Layton Smith <[email protected]>
Fixed several general bugs

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

f0efb736c0493c4db87dbba98484a593e3b2a78c authored almost 13 years ago by Layton Smith <[email protected]>
Added infix notation. Most java symbolic operations are supported.

7cc728b1c13d77de7778b534c9718cdba3155b2b authored almost 13 years ago by Layton Smith <[email protected]>
Added op override to the repeat command

13ea017e2d116b6d4be75f5c5a78d506466dc30b authored almost 13 years ago by Layton Smith <[email protected]>
Removing old debug code

9af51a400e9fdde9be4933eb089c36e8044284fe authored almost 13 years ago by Layton Smith <[email protected]>
Reorganized imports

938f57e991074ceca41de5bc446b29dd159338a1 authored almost 13 years ago by Layton Smith <[email protected]>
Added the cc function

e1dea84bf5fb6ed081f27083eddd813a62664945 authored almost 13 years ago by Layton Smith <[email protected]>
Changed functions over to the new backend system, seriously decoupling functions from Script.java

6fb848e4e6c42827849a27ea6359abe005473f46 authored almost 13 years ago by Layton Smith <[email protected]>
Fixed ponline()

8bebec7f9c4c51fc26cf79ab6cc12920116db222 authored almost 13 years ago by Layton Smith <[email protected]>
Includes and reads now can read .mslp (or any other zip based files, for that matter).

Includes from inside a mslp will work correctly also.

d93d5ee3a9918149b67e5cfbd1be6b5315163cdb authored almost 13 years ago by Layton Smith <[email protected]>
Attempt compilation before we actually create an mslp

1452bed4e9f14a9261a898510308df58cc7d40f9 authored almost 13 years ago by Layton Smith <[email protected]>
Added the commandline MSLPMaker. Usage: java -jar CommandHelper.jar --mslp path/to/directory

5c6ba71b2788a22bdb2358eb80cd261720df1d86 authored almost 13 years ago by Layton Smith <[email protected]>
Added ZipMaker, which will be used to automatically make mslp files.

ca785f5bf0994524763ea6123060af245757491e authored almost 13 years ago by Layton Smith <[email protected]>
Cleaned up the ZipReader library some, and added more comments.

9fefd75cd65aab036fc41a4a5aece35aca70e5d4 authored almost 13 years ago by Layton Smith <[email protected]>
Refactored test files due to name change

bf18d8e529db2f59b9e39a152e725fc3cf3d9e1c authored almost 13 years ago by Layton Smith <[email protected]>
Added a ZipReader library.

Using this library, you can access a file's contents by simply acting as thought the zip folder ...

e9eaac2b952f015d608aa92436dd50a4c799ff4d authored almost 13 years ago by Layton Smith <[email protected]>
Added

9ca46ff601c56205289198501607fa603923854c authored almost 13 years ago by Layton Smith <[email protected]>
Fixed bug 1270

b9febc91ea2dfd5a25f51e2a3a3a5a8d661e5ec6 authored almost 13 years ago by Layton Smith <[email protected]>
Prevented cross contamination from within .ms files by clearing the environment each time a file is run.

Also moved reload() out of the AliasCore constructor, so that it can finish constructing before ...

50ab545ae6deb02a7db18b18114a1516bce76cba authored almost 13 years ago by Layton Smith <[email protected]>
Added the ability to have auto_includes in LocalPackages.

24347f8d686295a8d09d7b4e3c9ed706cb9a1abd authored almost 13 years ago by Layton Smith <[email protected]>
Added .library mechanism.

0449ef50a926d3c6ed582b1b48ac3ab68ac70c8f authored almost 13 years ago by Layton Smith <[email protected]>
Added the Local Package system. http://wiki.sk89q.com/wiki/CommandHelper/Local_Packages

7b7cbc2865f5ec414c5ba2ef9860d1be42977665 authored almost 13 years ago by Layton Smith <[email protected]>
Added optional parameter to set_interval, which allows changing the initial delay.

ba8be37ac6e5c2f16094f50bd590974f62201fb7 authored almost 13 years ago by Layton Smith <[email protected]>
Added set_interval and clear_task.

e97286c442a86067dffa5c11753f72be4ea31877 authored almost 13 years ago by Layton Smith <[email protected]>