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

Better enums framework, enum updates, logging cleanup and fixing, other minor changes

The enum abstraction is always difficult due to enums being un-subclassable, or otherwise unusab...

91ed3e38140489fe7e602bd8e35a23e4f57c74ce authored over 12 years ago
Removed the line wrapping code, since the client handles that properly now.

80a86183d230e98ce4ee6937c56a1677e13ec454 authored over 12 years ago
Added forelse, and foreachelse, which allow for "default" code branches, in the event that the loop would run 0 times.

forelse(assign, condition, counter, loopCode, elseCode)
foreachelse(array, assignment, loopCode,...

54441382109c54efc80b5d2950e0e68f5228f4e8 authored over 12 years ago
Fixed a NPE in has_permission, and an off by one error in split()

b0c1d3b9db6865e0ea4a42a22a05c22864654041 authored over 12 years ago
Fixed reg_replace (again), and made the argument names more concise.

53c1bbb1272568ae37d39f87d9273bc0024d54e4 authored over 12 years ago
Accidentally an import

44bea9da5c517534da3b730aef245d53d6f3891f authored over 12 years ago
Add children in a logical order.

f7cae72454180c5fba8b81c6f947b6a0a5849d55 authored over 12 years ago
Fixed reg_replace argument order.

264ddeff434d50d995afb5f36f1c3181ad5aa9bf authored over 12 years ago
Added the returned entity ID from item_drop

770dc841f907b348db019314883b1d83a70c5340 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

4aaabfd271886507e15a36055aad20754dbedd85 authored over 12 years ago
Fixed mslp maker

ec380514f4aec3e02d6ec6d30c3aa7ff75cea941 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

527fbe11db6c48ecf282b76a30bd5b9ff552dd25 authored over 12 years ago
Fixed get_worlds() (probably)

855fd19038cc599269db64623a5c06e625873991 authored over 12 years ago
If split() finds nothing, it will return the whole string as the 0th index

b2fc5aa47c242ae3671e77310a0031688066ffd9 authored over 12 years ago
Fixed a few optimization bugs.

af4da0c78829da7e8d0702f4d95c43a94aed9609 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

f027ada7b56daf4e4a37e61b271d7400bfa83074 authored over 12 years ago
Added another parameter, so you can open another player's inventory, which makes pinv_open more useful. pinv_open([playerToShow,] playerInventory)

d516b2edd93cdbe04901e7e36f2dedcdd3111313 authored over 12 years ago
Merge pull request #41 from jb-aero/master

Added MCLightningStrike, and missing methods for MCItem and MCExperienceOrb

5c045ab7b24c1b765e592c19c2acc33d29afd9b2 authored over 12 years ago
Added pinv_open([player]).

e85967b568f256831a70fb93f208b29d50846aef authored over 12 years ago
Changed the semantics of the optimization mechanism, to make it more generic and expandable.

b9712de953849cd53eb80fae698ed8c5642382db authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

38905605ac231a41d38ec9d195d72f25e1d014cf authored over 12 years ago
Added associative_array().

4332a6cfdd598b8a8a3eaaca1d50558fe4ef869a authored over 12 years ago
Add missing methods to experience orb and dropped item entities

1d54c3ea6585b3ac76d9063ddc2e63d472e8673f authored over 12 years ago
Add LightningStrike entity to abstraction

ad301dbd263394c526eb3ded3136ceaa6942e2ed authored over 12 years ago
Probably fixed permissions issues

48edc73d239cd010f50147a7d205a544562eb283 authored over 12 years ago
Fixed additional bug with optimization.

10855b068d915d384f9fa8b35c7691334d2b3330 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

9079fd0c1b3e76c5943a41a68a8f63989ef499a3 authored over 12 years ago
Fixed bug in optimizer

dd912749ca3fc0d7f4bf36969f4b674caaf0d23b authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

20bba5e637029eea7368f4df7de7e392547a534e authored over 12 years ago
Fixed psend_block_change([player], locationArray, itemArray)

81dd71defe6940e67b0a8bc2de6d45fc5327d17a authored over 12 years ago
Added optimization to reg_replace,and fixed a bug with split().

1d47e5136b1f78631d71bd7dc64cac7ff6779e26 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

7322c16f2349804e67baea193aaf397c28e97d84 authored over 12 years ago
Added psend_block_change([player], locationArray, itemArray)

dbbd842758d1d95ed3df361aab4f81eb0d420278 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

56d2bdeabe5568ac8a04e317d4f3247aa60e7505 authored over 12 years ago
Added examples to StringHandling class. Also, switched the order of arguments in split() to correspond with reg_split's order. There is a bug with split() however, with multiple character splits.

5c5e5ebeef20b5056359b8fee0943d18faa43e2b authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

aa917571da89a729184561eae25e4ad25c33c200 authored over 12 years ago
Added a workaround for a bukkit scheduler bug. This should fix bug 2005.

1c9b2e0becc37c6e7190c0a782490750b43c906f authored over 12 years ago
Fixed a bug with pinfo, which didn't allow for the 12th index to be accessed.

1cc7fcf5478229f6a181858443f490b64bab44c1 authored over 12 years ago
Added triml, trimr, split, and string_position.

Additionally, reg_split will now transform into split in certain cases, namely, where the regex ...

ff1ba8c9f8aac9935fd34a48bfc366fcdc595968 authored over 12 years ago
Added precision to round()

806d400af418e2f13cfdb36ef439c33697515cb9 authored over 12 years ago
Added profile point to procedures.

3d2cfda56cf627c22c64505523af3b6cf62a49f8 authored over 12 years ago
Added a bit more to the VFS.

38166aa8ae0f989ba75ea3624ce3bf89c62aef6e authored over 12 years ago
Use getRawSchemeSpecificPart, to get the still encoded version of the URI.

e041f310f1e7d34d9948b72041eb5aeacf1da644 authored over 12 years ago
Use the File.toURI method to escape the default persistance path.

7b4e3eecb9b27a3b9d729e0bc1b0b428c2f32fc3 authored over 12 years ago
Also need to fake MCPlayer.class

1cdf7da5b0b801eb28563539efa14c6c6d9b0782 authored over 12 years ago
We need to shuffle our fake player into our player injection layer during runas execution.

97ccdc4c41b68b698748b4b1d9db55ef93a82a25 authored over 12 years ago
More debug info.

5906a0c2eb39c911200cde93f999617951433250 authored over 12 years ago
Need to get a handle to the correct operator

0b090a1efea066b54fc9244a1f44bfc7014fe7e1 authored over 12 years ago
Added debug info to capture_runas, for diagnostic purposes.

7cd36b175874f14e547b416aed31b913c8bc720d authored over 12 years ago
Added --api to the cmdline tools, which prints the API information for a function.

07c9e927619558b4fa18f5bc3c0b433289485abf authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

c65af6cff07188de2d205518e2c8c833b6629a98 authored over 12 years ago
Added capture_runas, which may or may not work yet, as it is untested, and may be incomplete.

993271024f96cb455722f87f4985bbddb1652320 authored over 12 years ago
Added get_spawner_type and set_spawner_type.

ce2163247f6019b1fd814673e63997f33755abb5 authored over 12 years ago
Fixed the compile error in the sample auto_include.ms file, as well as an issue with the DocGen utility.

9c961705454c26071ddebfeb46cebcae8a12fd93 authored over 12 years ago
Added chest inventory functions.

This actually works with brew stands also, and in the future, these should automatically expand ...

79df1d3a3c57ba75c2cf1cc5290b8846d58ebc3f authored over 12 years ago
Fixed some meta test failures

200a5624abd463de14cbe0e01e9cf6c0855646ef authored over 12 years ago
Root directory was not being stored in the environment, that is fixed now.

07c97374ecbfcd8edd39cffaff68ab4d3d9947e4 authored over 12 years ago
Fixed a startup bug. Also, fixed the RESET color on Windows.

6e1af5848bd7c180e51eff9a6d1087231c0ed2df authored over 12 years ago
Created the basic files for the VirtualFileSystem.

284e473e21d264798b9a0d450e210ef67a18bdd9 authored over 12 years ago
Finished the merge tool, and fixed clear_value with sqlite persistance.

a7352459e692ae0944ed72017a8989f7edd13d68 authored over 12 years ago
Fixed a bug with SerializedPersistance where the path to the persistance file was incorrect.

fe4f00dee3610a691eb56154ba92788e3d91d229 authored over 12 years ago
Fixed a NPE in persistance, and fixed the optimizer eating the else block if a die was a top level child in the if portion of an if statement.

1d54f734e1cf6f03eb02f5c24a28e118cf257c2a authored over 12 years ago
Cleaned up imports.

fd4f9794094595e4d151c1427d265e28686dbabf authored over 12 years ago
Replaced the guts of FileUtility to simply use apache commons IO library.

I'm tired of fooling with IO.

81c826c62f607f6b2dadf39ec16d80cc24e9756d authored over 12 years ago
SQLite persistance appears to be working now.

5811d0175678db4abd4f6eb084e041fb8ce82972 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

fcc2e31245f35fa552a2817cc98412b5e19057f6 authored over 12 years ago
Implemented Persistance Network. Additionally, refactored the environment.

This is a large change, and at this moment is a breaking change. Your persistance database will ...

1cf391db6291c8b3094f4f2fe3ec9bc6bacfa937 authored over 12 years ago
Projectiles don't have a name. Entities do, however.

2973c659cf5d5713ac034c38870ee4acd19f453d authored over 12 years ago
Added MCTNT to the abstraction layer.

a9978cf4e7bf0e3de06e8da1bc7462569258e7cb authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper

b3ecd0e341c69bf6a0b734dfa4a9a5d23f36043a authored over 12 years ago
Line endings

cf9a069537def1072f6a0d61858a3151781eb5b0 authored over 12 years ago
Merge branch 'master' of github.com:sk89q/commandhelper.git

02dde275a787dbdb48c072b6cbbf021edda15a1f authored over 12 years ago
Added support for slices in switch cases.

cd568369f4a783fa13de2496a4773f550bd95eb4 authored over 12 years ago
Merge pull request #40 from jb-aero/master

bugfixes for 1812 and 1966

Thanks aviator!

08eeb4bf87c80f39ec9e6df91cfb76e27f0a8d9a authored over 12 years ago
Added unreachable code detection and optimization.

b60d21b65894cd874b77c06a284f6fea134ed8e3 authored over 12 years ago
Moved simple_date out of the sandbox, and added better documentation to it. Also added isTerminal to Function, and all the applicable functions, which will be used later on.

f09a274918c4472711a370c9881e1b68d742b8b8 authored over 12 years ago
Fix to bug #1812

7035399e36faef72a8c4004415c5a1c1ab01897a authored over 12 years ago
Added most of the remaining profile points, and reformatted the output, so it's easier to read.

6bde15516293dfae1fda1f9128e1ade4f0579095 authored over 12 years ago
pointless commit to cater to github

Programming is way easier than all github's little technicalities. No
other file was changed whe...

422fbc28ae6d9dab42641266363a6e3fd1777b1f authored over 12 years ago
Fix bug #1966, and merge build 1076 changes

27e58f66ab86b3f7644f569bacd099c78362b555 authored over 12 years ago
Instead of retaining file locks using a WeakHashMap on a String, (which is far less likely to get GC'd than other objects), it now manages it's locks fully internally, in a more memory efficient manner, at the cost of more allocations (thus CPU), however, the cache won't ever get too large, (there isn't one now) which would have been the case before.

44e53084596e7832defe78bcf8fb2af93e48fe0a authored over 12 years ago
Fixed the file writer. This should fully fix persistance as well.

Previously, it was writing to a temp file, then moving that file, however, that appears to be to...

07c95e0f47b9b015ba43ed6e941d777c6f4e0a89 authored over 12 years ago
Fixed an infinite loop in the MemoryMapFileUtil class, however persistance is still broken (it is corrupting files) so it is disabled until further notice, to prevent corruption.

ac3850cb07e949a5ffa6dea4c2de7cc65294671f authored over 12 years ago
Don't use String.intern()

7d0dfd8a0db3f80188df2b43ca2f86c3030b44af authored over 12 years ago
Fixed a bug where a missing persistance file caused EOF exceptions when loading the file.

Also, updated the documentation some, and moved the DocGen files to their own package.

0f272a360308f1df2ad2552e8705c6174a2e1d22 authored over 12 years ago
Put a minimum delay in, so that even if changes are super frequent, the FS writes won't be just continual, and the thread is low priority.

Also, synchronized the getInstance function, which might explain why multiple instances of the t...

ba885090dd9b8e48ff1bb599b52a06b7f9881d64 authored over 12 years ago
Changed scripts to always read in $variables as strings, so that inputs that should be treated as strings, but are actually numbers won't get converted to, say, scientific notation. Also, Static.resolveConstruct should be parsing Longs, not Integers.

This *might* have side effects on scripts that were doing type checking on user input using is_i...

6929d80cfae9540cadd03a9e3bb09fe30bebb008 authored over 12 years ago
Elaborated on documentation.

458b87c9be5e0f0edff941d2262ee31a1e007a29 authored over 12 years ago
Fixed array_rand.

10d7a6c01297eec56c534c9719db50ec3d99692c authored over 12 years ago
Yeah, still not working. Removing for the time being.

5e46a422dd7de5dbc5b012377f64c3e099085186 authored over 12 years ago
Oops.

a7fcf24e371825dd1099b22a58b7471801882163 authored over 12 years ago
Added array_rand, and a few more examples.

6a5c1eea00c599fb42d67e5f122dd78bec59c7dc authored over 12 years ago
Minor bug fixes with utility functions, and documentation updates.

9bd620d012a21d6302a54bb9526a2402a9fc5c17 authored over 12 years ago
Fixed an issue that could cause the persistance file to be randomly deleted, and added dump_threads(), which is useful for general server debugging.

0b40f0068aae95b1aed81bab131f0c912871a167 authored over 12 years ago
Added array_reverse, and presumably fixed a bug with persistance.

a8a02030b6452c4027c4e0abb97dcb547211e3d2 authored over 12 years ago
Fixed bug 1786.

66b81626dc71ee20dd856941e4859c72a3cc2e9a authored over 12 years ago
Fixed bug 1752.

a12b7795e90f1b82d41f246baeeb2e1c80f0a3e7 authored over 12 years ago
Fixed bug 1709, though there is a bug with bukkit, which causes a NPE.

The effect is actually applied though, so I'm just logging the NPE and continuing.
Also, using t...

b5bc0967eb74361949709f0357b780cdad61bbb5 authored over 12 years ago
Fixed bug 1823 probably, though I don't know exactly how to replicate it.

Also fixed a small bug with the documentation for gte().

db124ad93fd85667fbab712b0a9e5044f379c93b authored over 12 years ago
Fixed simple compile error.

f151bf744e8c787e076e6b448c5528eff01998bc authored over 12 years ago