Ecosyste.ms: OpenCollective

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

github.com/EngineHub/WorldEdit

πŸ—ΊοΈ Minecraft map editor and mod
https://github.com/EngineHub/WorldEdit

Port ChunkCommands, fix up injection, simplify registration

f33140b327c0137bc6e3a3073eca1df1e5e8a2bf authored over 5 years ago by Kenzie Togami <[email protected]>
Fix building above bounds.

99da55dc944524536065f3fd5b1dc5bb5275dd72 authored over 5 years ago by wizjany <[email protected]>
Align annotation formatting with brush command methods

e127bb89e56b670bc6629dca30807420256ed36d authored over 5 years ago by Kenzie Togami <[email protected]>
Convert part of the brush commands

e4d809143220acdb6d9112853e72012fa129381d authored over 5 years ago by Kenzie Togami <[email protected]>
Restore Logging for setbiome

2b10128720972d7d5d1842629f4c8758368e4588 authored over 5 years ago by Kenzie Togami <[email protected]>
First attempt at integrating Piston as the only command system

267ccf2298d31c2a5e00dd232f0c3aa04c9e93c2 authored over 5 years ago by Kenzie Togami <[email protected]>
Implement getMaxY for ForgeWorld.

Should play nicer with things like CubicChunks. Note that there is no
way to get the min point i...

2a1fdf470f9fd52a9c20b09e6c755ba9bd105491 authored over 5 years ago by wizjany <[email protected]>
Start work on improving the formatting system. May switch to Kashike's as Bukkit is shit

3e4004ad9e3376c4a30ab7d53a29eb4a4228cb54 authored over 5 years ago by Matthew Miller <[email protected]>
Switch to using local maven for Piston

da35b3c1741d996f39431c0b6add1ad099c136dc authored over 5 years ago by Kenzie Togami <[email protected]>
Partial work on biome commands, need logging replacement

f8c4f23658a18b356087ae8a973fa04de83dbd64 authored over 5 years ago by Kenzie Togami <[email protected]>
Remove the system property check for uuidOverride (#459)

as it caused a server timeout...
https://pastebin.com/z5ktU8r3

b5e1f3dbc30db4f3fc9e59e5178589ac3332bf5d authored almost 6 years ago by Jesse Boyd <[email protected]>
Avoid atan2 in Location cinit.

@kashike

ec0422d682b8e5fb4e223358102e40d1e6b06b07 authored almost 6 years ago by wizjany <[email protected]>
Fix TrueZip region stores.

I think. Someone tell me if this breaks their setup with truezip, but
it works for me now and di...

dcfb769d96bc4524e098e7da11811d404d41c93c authored almost 6 years ago by wizjany <[email protected]>
Transfer Request to evaluation thread for Expressions.

fa8139f4b3327c078344419293e0159d91626f3e authored almost 6 years ago by wizjany <[email protected]>
Patch new cmds system into old system

8ab6585815474986c0b93f5144f5041861dfd92c authored almost 6 years ago by Kenzie Togami <[email protected]>
Initial Piston conversion test. Non-functional.

1966e5a8a24f0f14927fe5cd3a2eadfd58df7fee authored almost 6 years ago by Kenzie Togami <[email protected]>
Change Vector hash codes (#456)

And add additional unit vectors where needed.

4de5487c510971d9d9a2740a354a58b23d24b69a authored almost 6 years ago by Jesse Boyd <[email protected]>
Merge pull request #457 from boy0001/platform-tweak

swap order of checks

35bb4deee95515d19d0c433718140a2228ec8c34 authored almost 6 years ago by Matthew Miller <[email protected]>
swap order of checks

since a boolean check is faster than getting inventory item + string
comparison

9ba11215921bbdd9121c506f279aadb034a93313 authored almost 6 years ago by Jesse Boyd <[email protected]>
WorldEdit accepts a pattern for these commands

update the message to reflect that.

3d2054aa0afce7e20c848794867e7b562bdb9424 authored almost 6 years ago by Jesse Boyd <[email protected]>
Add BukkitPlayer constructor without plugin.

tbh I don't know why we even need to keep the plugin object around.

961da1b93fe5328213798f2476a8c372bcb7e13a authored almost 6 years ago by wizjany <[email protected]>
Add biome storage to BlockArrayClipboard.

a80420d14b3b3c29c71c0c72984bb445b61595e1 authored almost 6 years ago by wizjany <[email protected]>
Revert 6b3426e1.

Empty base blocks are always immutable. Fuzzy states don't have NBT.

4e66b9a3366681c8ca9d66381ffe1bacebe188f3 authored almost 6 years ago by wizjany <[email protected]>
Use getTag instead of requireTag in a few places.

42d0d6e79a5bb854505ce7ca13bb08914068fd24 authored almost 6 years ago by wizjany <[email protected]>
Clipboard offset pattern is now #copy@[x,y,z].

Since the parsers were changed around, unescaped commas are parsed as
separate blocks now.

d7d2d03ee82ae514ae4fbf8a08ff6f8bd84625d4 authored almost 6 years ago by wizjany <[email protected]>
Don't let items types be null.

Better fail-fast if registry doesn't load? or why-ever else this happens

74bff83e381f000f975a830a296cecabbb070809 authored almost 6 years ago by wizjany <[email protected]>
BaseBlock is technically mutable so that technically shouldn't use it.

6b3426e1debd9b3dd7b3d0acf48bfd5941f09fae authored almost 6 years ago by wizjany <[email protected]>
Add pattern that randomly chooses states.

Also works with fuzzy states.

Syntax is `*type`, e.g. `//set *stone_slab` or with states,
`//se...

2a194b0434332b12909d994d17801b702ebd7cad authored almost 6 years ago by wizjany <[email protected]>
Few fixes for the Forge version.

4629c1f7e476b5d90350b7f5e5446fcdf7d2def8 authored almost 6 years ago by Matthew Miller <[email protected]>
Add -f flag to //count to allow fuzzy inputs.

Also re-implement //distr -c. And remove outdated help text on //copy.

8eccdc74445a08e87bc80df3ee3d05bbafd8c039 authored almost 6 years ago by wizjany <[email protected]>
Checkstyle.

692ba6fda36c6fbdb41d25ed4c5826f0dce04535 authored almost 6 years ago by wizjany <[email protected]>
Fixes and changes to forest/forestgen.

* Sync up implementations of the two commands.
* Fix generating trees in spots with replaceable ...

9b473cecbdfc9bff6fabe7213cae171fc23d933a authored almost 6 years ago by wizjany <[email protected]>
Better enforce the Request lifetime.

Previously, the current request would just get a new EditSession when
one was created. Now, a Re...

1934006d141612d5ae7bd2c92f686164ae8b42db authored almost 6 years ago by wizjany <[email protected]>
Add RequestExtent to be used when a delayed EditSession is needed.

For example, if you set a mask that takes an extent (many of them),
and then move to another wor...

25631af31c1fc6ab029f2b6700e22d2e77819cda authored almost 6 years ago by wizjany <[email protected]>
Merge remote-tracking branch 'origin/feature/slf4j-logging'

d186cce393d101fe462c9bf696b8f5d21ff88322 authored almost 6 years ago by Matthew Miller <[email protected]>
Move some platform stuff to load, put enable back to postworld.

d1c2a029bf87b77e7e774da7dadad4887dfb6ae9 authored almost 6 years ago by wizjany <[email protected]>
Update adapters.

Don't update unchanged blocks, do change NBT, no need to light.

Also clean up the forge side a ...

678a78a98295f7585256c9b7268536f612f32ea8 authored almost 6 years ago by wizjany <[email protected]>
Load Bukkit plugin at startup.

This should allow plugins that use WorldEdit to do things on world load.

c885f70c7b561dc7bc1f603fac5eae380c48fb09 authored almost 6 years ago by wizjany <[email protected]>
Add -f to //schem save to confirm overwriting.

Overwriting existing schematics now checks delete perm.
Also allow delete to be run from console...

9d2d43f0db0725da13b35cd6adf29796e1ae8eb6 authored almost 6 years ago by wizjany <[email protected]>
Fix symlink detection.

18414fe3b5c14f7d64f00d241cb9d8bf4a1b6609 authored almost 6 years ago by wizjany <[email protected]>
More shading fixes

fba12b1282b54383dcfca7a5ac5163c45326e0f3 authored almost 6 years ago by Kenzie Togami <[email protected]>
Shade logger bridges as well

4be72fb9836525e47c2dfad077b38dff777db6f0 authored almost 6 years ago by Kenzie Togami <[email protected]>
Switch to SLF4J logging.

d6804737cf2ad084e052a774438c9a8885731986 authored almost 6 years ago by Kenzie Togami <[email protected]>
[Forge] Fix sub-commands by registering even less

4191f017f1dd8a7d28d2f9127d1623c17a18f5bb authored almost 6 years ago by Kenzie Togami <[email protected]>
Fix versions in toml. Use internalversion (with git hash).

4f0506ec8b930f2c1ea9e58c6c3d9d0f35a673eb authored almost 6 years ago by wizjany <[email protected]>
Defer permissions check when making LocalSession.

Also use Java7 Paths to get rid of some funky logic.

1c5d3368a0ec42023357c6496c76d599e736a333 authored almost 6 years ago by wizjany <[email protected]>
Merge pull request #452 from EngineHub/forge-1.13

Added support for Forge 1.13

a5cec7728d1bd9c0c54e2bda73e71608e975ec68 authored almost 6 years ago by Matthew Miller <[email protected]>
Bump to latest forge and cleanup some old files.

6e24472af5053b1245f4b367b9eb51c1ad851cc3 authored almost 6 years ago by Matthew Miller <[email protected]>
Hook up the biome registry.

a59d994d84fde12763bbed88fb11bbf2de8780db authored almost 6 years ago by wizjany <[email protected]>
Checkstyle fixes and warnings.

Should get 'working' builds now.

6192ba8dc16beee21a3d4b00f99c7ce590a7ee2f authored almost 6 years ago by wizjany <[email protected]>
Need internal ID for EntityType here too.

6937cfc9a9c9e4e9b84fc9d5b37d9ea55cb4631e authored almost 6 years ago by wizjany <[email protected]>
Shh checkstyle, I'm a C# dev now.

a22b5535fea93ce6dbb053ff30ba43c40e09f489 authored almost 6 years ago by wizjany <[email protected]>
Few tweaks to schematic loading and error fixes.

* Not all EntityTypes in Bukkit have the correct enum name.
* Don't read entire schematic files ...

7c89ece96e3ce5f6ad574c0dd6d0af0610072f2c authored almost 6 years ago by wizjany <[email protected]>
Move vault to permscompat.

eebba8e324cea44632e33150495d6269fecb6ed0 authored almost 6 years ago by wizjany <[email protected]>
Add better control over expression timeouts. (#451)

Add better control over expression timeouts.
* //timeout command can be used to change player's...

de08c8b8c73e96a91c49f7599a58ef4eb2a61f8f authored almost 6 years ago by wizjany <[email protected]>
Handle all commands like pre-1.13 for now

bb33897221bed832bdfbc0d31853b19b709ae016 authored almost 6 years ago by Kenzie Togami <[email protected]>
Fix platform registration, config setup

4878f382500171d0837d7cacf457762f0cf0460b authored almost 6 years ago by Kenzie Togami <[email protected]>
Merge branch 'master' into forge-1.13

f719063aca76f8178ca72e51dfe730a3ad55cf92 authored almost 6 years ago by Kenzie Togami <[email protected]>
Initial command registration setup. Pretty hacky, subcommands do not work, some arguments missing.

9ee0f000304b1b7b727312af4c47dcc4a7b70109 authored almost 6 years ago by Kenzie Togami <[email protected]>
Fix error when parsing hand/offhand/pos1 as blocks.

f84f3c6f851690822418b4ecd888c0b18813e0ad authored almost 6 years ago by wizjany <[email protected]>
More useful names for block ItemTypes.

aafb854e4f8435b40862df82bc52f5a9166ac818 authored almost 6 years ago by wizjany <[email protected]>
Correctness improvement for legacy data in expression generation.

c3ee926a2e6cb3d70cc9cbc595d929077fe00b7c authored almost 6 years ago by wizjany <[email protected]>
Apply source function after source mask in ForwardExtentCopy.

The source function should only get applied to actually copied blocks.

e53962daddc3a9d342f386a79eec55789316d106 authored almost 6 years ago by wizjany <[email protected]>
Fix the long-range build tool's ability to build mid-air.

f46c70093ce42a0b82368f97d9e9ff518cc301ef authored almost 6 years ago by wizjany <[email protected]>
Fix LayerVisitor stopping early instead of skipping covered columns.

0656ef1920f2e4562099f3cd37e70dde9deb5c30 authored almost 6 years ago by wizjany <[email protected]>
Fix some bad copy-pasta in expression environment queries.

4bd6d7308540666adc1d7e24cf1f796df075a415 authored almost 6 years ago by wizjany <[email protected]>
Re-add smooth filtering via a mask.

Instead of trying to maintain a list of "natural terrain blocks", just
let the user specify a ma...

243d6476ac358d19511c616a8618cf7ffa1ae16f authored almost 6 years ago by wizjany <[email protected]>
Skip legacy materials when setting up registries.

Doesn't make a difference normally, but avoids errors in special envs.

90797d12f41907b60f0dd868ad2a8e39df635753 authored almost 6 years ago by wizjany <[email protected]>
Add radius checks to a few more utility commands.

9eeb0acffe3c2d1ff267c91ca59628f70da33094 authored almost 6 years ago by wizjany <[email protected]>
Check radius instead of diameter for clipboard brush.

This brings it more in line with other brushes in terms of allowable size.

2f734d4570b311486b15c676600a3cd70199128b authored almost 6 years ago by wizjany <[email protected]>
Pull config dir from FMLPaths

a0f127813dda4fe9d20a347fc6cddf7240eef61b authored almost 6 years ago by Kenzie Togami <[email protected]>
All but commands and config directory are ported.

aa295d91e896ebe186f786d57453e83fa84baf0a authored almost 6 years ago by Matthew Miller <[email protected]>
Rebase and properly setup the registries

29b6c84230ad35a1d1aa60ed573c4141d25efb4d authored almost 6 years ago by Matthew Miller <[email protected]>
Update mappings and forge, correct toml keys

7faafa1635cc95e7ec0b10689f06102b6a1bd06b authored almost 6 years ago by Kenzie Togami <[email protected]>
Further work on 1.13.2 WorldEdit for Forge. Forge still is missing too many features to finish this, and I need to work out how to port the command wrapper system over.

de9798bf7e397b56d3c57a54e78bf0ea0399468e authored almost 6 years ago by Matthew Miller <[email protected]>
Bump to 1.13.2

cf435fd63d2cb77a19b9cc67f40a31f504194883 authored almost 6 years ago by Matthew Miller <[email protected]>
Make it actually load into an IDE on latest FG

d079f06c31287650872d5f475334901e48fafd27 authored almost 6 years ago by Matthew Miller <[email protected]>
Bump to latest Forge

e4ce51003e0f5550bc8dfc69ba6f3e0ea546fbf7 authored almost 6 years ago by Matthew Miller <[email protected]>
Convert across the network handlers

c849f69ef418eedb32ca2a1d704a61c9839e1bd4 authored almost 6 years ago by Matthew Miller <[email protected]>
Further work on 1.13

9fccfdfaeb34ab68bb50a70c416ddd3adbadf99f authored almost 6 years ago by Matthew Miller <[email protected]>
Fixed a lot of the errors, still more to go. Gotta switch to Forge registries once they exist.

a64d8dc6fa3dcfff8ec00651b3f3451465b37a6d authored almost 6 years ago by Matthew Miller <[email protected]>
Further work on Forge 1.13 compat.

7a08098b03749305830b8117f30f11d9e41cbc88 authored almost 6 years ago by Matthew Miller <[email protected]>
Further attempts

11cf5377d914b68d7f9463f556f7e97c6a9c865d authored almost 6 years ago by Matthew Miller <[email protected]>
Start work on Forge 1.13

e6d5ce81659fc82bb24b7c94b3586b1fc85c0e8d authored almost 6 years ago by Matthew Miller <[email protected]>
Treat categories as empty when missing

5de8e0852c92aa9b870fb2ff1fd5705914511729 authored almost 6 years ago by Matthew Miller <[email protected]>
Merge pull request #449 from EngineHub/feature/biome-registry

Refactor registries, and added a registry for biomes

df5ef52d6c1adf6c9955b1808bd4b41473f7d33f authored almost 6 years ago by Matthew Miller <[email protected]>
Bump Spigot version so it compiles.

8984289695b9feb5615e29273746803f1649aa59 authored almost 6 years ago by Matthew Miller <[email protected]>
Update the block/item category registries - this won't build until a Spigot PR is merged though.

50a286b070775301f63bf79bae5b841e8f252780 authored almost 6 years ago by Matthew Miller <[email protected]>
Updated the adapters

a09489a9af837296929350913d9c2414502f1020 authored almost 6 years ago by Matthew Miller <[email protected]>
Use nonNull rather than !isNull

3683a0438a559f20326c25cf951173baf2396e0d authored almost 6 years ago by Matthew Miller <[email protected]>
Refactor registries to entirely use the platform

db1315e04319130ac5082b23972c95c83f5d2e2d authored almost 6 years ago by Matthew Miller <[email protected]>
Use a proper registry for biomes

1b101740feadd10f425677b9da02ee511f26d3c4 authored almost 6 years ago by Matthew Miller <[email protected]>
Speed up the BlockState hashCode method by caching (As it's Immutable). Allows some better optimisations in the future by using them as map keys

d6bc85ccbe1cba25a516e2cefdbe7fdd16773683 authored almost 6 years ago by Matthew Miller <[email protected]>
Clear shaped brush material on command.

The initial material is held in the factory, but if a brush was previously bound, that pattern i...

de9d20268130bd6ee6b26886dc73952f0e9c5af2 authored almost 6 years ago by wizjany <[email protected]>
Ignore synthetic classes when loading BukkitImplAdapter.

319f2efe43946efd5affd4535ca2cb98604ac9af authored almost 6 years ago by wizjany <[email protected]>
Revert "Remove synthetic classes from adapters."

This reverts commit 1ae0e88b

39131eb1e5367e2b827ccef868b28ba810d2958a authored almost 6 years ago by wizjany <[email protected]>
Make legacy compat layer return straight stairs.

313cd20b14da0ae1abcabe15dfd6fde00acb2b46 authored almost 6 years ago by wizjany <[email protected]>
Added a few new things using block states.

* `//set ##*tag` sets all states in the tag (not just default state per type)
* `//set ^type` is...

88014b18a38a93d650bb092ae62a5a4cc0fbb06b authored almost 6 years ago by wizjany <[email protected]>
Remove synthetic classes from adapters.

1ae0e88b63834fdcdcdb93e74f15e6c9e8604720 authored almost 6 years ago by Matthew Miller <[email protected]>
Added offset to ClipboardPattern.

Takes input like '//set #clipboard@-1,0,1' which shifts the pattern over.
It also now extends Re...

19796aa3beae72d3751bd941c671f6345b0e0e18 authored almost 6 years ago by wizjany <[email protected]>