WorldEdit Builds

Sponsored by
MCProHosting

25% OFF! Code: enginehub

Be aware that this branch (string-ids) is not the main branch (master)!

Branches other than the main one may be experimental. In addition, you should be using stable releases rather than these test builds.

Go to main branch View stable downloads
View last successful build
Branch#StatusChangesFinished
string-ids#3809Tests passed: 36
  • Fixed up tile entities in Sponge schematics. (38cff7c7 by matthew miller)
  • Added a few utility methods. (b2769bef by matthew miller)
  • Added 155:3 and 155:4 translation (b2bc043e by matthew miller)
  • Added entity translations (3d265ff9 by matthew miller)
  • Fixed //move (2f3bc59e by matthew miller)
  • Fixed a few issues with Sponge schematic handling. (7773ef6f by matthew miller)
  • Fixed some issues with Sponge schematics. (2c1b234e by matthew miller)
  • Fix checkstyle issues. (ea349bdb by matthew miller)
  • Start work on the Sponge schematic format. This should work but it may not, it's untested. (a75d9e89 by matthew miller)
  • Finish off the last of the legacy mapper warnings (Excluding TNT as I've got the 1.13.1 names) (a4b9ceae by matthew miller)
  • Make a lot of progress on legacy conversions. (c05c33ca by matthew miller)
  • Added some error handling for legacy conversions of schematics. (fdb7ada2 by matthew miller)
  • Using toBlockPoint appears to fix a fair few issues. (57eaa5f8 by matthew miller)
  • Fixed a few more issues found looking over the changeset. (1480606b by matthew miller)
  • Fixed a few clipboard related issues. (521238b4 by matthew miller)
  • Fixed up data cycler command, and the fixwater & fixlava commands. (db21f51a by matthew miller)
  • Improvements to the legacy mapper. Still a lot of work. (64e0d996 by matthew miller)
  • Update gradle (fc5a6a01 by matthew miller)
  • Parser must use lowercase. (1090c44a by matthew miller)
  • Fixed a few more errors, and added legacy support to the item parser. (965e9774 by matthew miller)
  • Refactor schematics to use kenzierocks registerable system. (bc2279f2 by matthew miller)
  • Made a few schematic related fixes. Made the deprecation error more obvious. (3f1f52d1 by matthew miller)
  • Re-add legacy support to block parser, and fix query tool. (9f9fda72 by matthew miller)
  • Include default blockstate information. (5f551d1e by matthew miller)
  • Switch to release 1.13 API (af74627b by matthew miller)
  • Fixed //fill and //rotate (65420af0 by matthew miller)
  • Fixed //replace and masks with states. (2239d14a by matthew miller)
  • Added an entity, weathertype, and gamemode registry. (663dd1f4 by matthew miller)
  • Cleanup the bukkit implementation, and update to the 1.13 release items/blocks. (572bf044 by matthew miller)
  • State system is done. It works. Finally. Still a few rough edges that need fixing however. (c3d832c3 by matthew miller)
  • Basically finish the state system. Just 1 more bug that I'm encountering. (6b5f2188 by matthew miller)
  • Almost finished the state system. Just got to have it actually load in the values. (4938f419 by matthew miller)
  • Get it to a point where it works minimally on 1.13 Spigot. (3e1d4385 by matthew miller)
  • Remove weird TODO import and moved BlockType == Material to BukkitUtil (59ca2957 by matthew miller)
  • Fixed items not being registered (39c6a5e9 by matthew miller)
  • Update the Bukkit adapter to the Spigot API Preview (ca06a051 by matthew miller)
  • Fixed DefaultBlockParser not working for things with _ (724661d9 by matthew miller)
  • state stuff (ee6af8ee by kashike)
  • package move (40a665a5 by kashike)
  • category changes (70208c38 by kashike)
  • Update configs, and remove unused BlockData methods. (e1c2ea3a by matthew miller)
  • registry changes (d33e2e98 by kashike)
  • package move (a48c319e by kashike)
  • Migrate the logic for which pass a block goes into. Also updated it and made it use tags where possible. (7db443a6 by matthew miller)
  • Remove the 'natural only' smooth brush feature due to inaccuracies. (efa09001 by matthew miller)
  • Continue moving out of legacy BlockType (57c13ef8 by matthew miller)
  • Move simulateBlockMine up to the platforms. (e291cccb by matthew miller)
  • Update BlockState to remove legacy ID usage. (11f5d05e by matthew miller)
  • Expose a way of switching between ItemType and BlockType for ItemBlocks. (93b225ca by matthew miller)
  • Setup a legacy mapper system. The file does not exist yet. (b06937d1 by matthew miller)
  • Re-added wool colours to block parser (8e09eb3d by matthew miller)
  • Removed more deprecated code (66d70f00 by matthew miller)
  • Separated out fluids and blocks - they're different now (416480c1 by matthew miller)
  • Use default state a bit more. (70aceb38 by matthew miller)
  • Added a category system and refactored registries (282eca76 by matthew miller)
  • Further work on BlockState transition (484687a4 by matthew miller)
  • Further BaseBlock modernisation (e9919022 by matthew miller)
  • Rewrote block parsing, and further switch to BlockState (811f1d44 by matthew miller)
  • Remove legacy ServerInterface (5f5a1797 by matthew miller)
  • Further modernise and remove legacy item classes (e2608bc0 by matthew miller)
  • Start work on the new BaseBlock/BlockState split (c43109bd by matthew miller)
  • More deprecation removal (aaaf2d56 by matthew miller)
  • Continue the great purge (20bf6e07 by matthew miller)
  • Remove a tonne of code from WorldEdit. This breaks backwards compatibility. More will be removed. Sorry :) (c537a2e9 by matthew miller)
  • Fixed the fuzzy matcher (b292a397 by matthew miller)
  • Convert the data system to a state system. This doesn't work, needs new data (a71e39d7 by matthew miller)
  • Further work on items (1cc735e3 by matthew miller)
  • Update the BaseItem classes (001a3544 by matthew miller)
  • Phase 1 of Item conversion (07ade0b0 by matthew miller)
  • Add block registration to Forge WorldEdit. (d12ad254 by matthew miller)
  • Bumped version and fixed LazyBlock issue. (3aff57d0 by matthew miller)
  • Rename legacy things to bundled things. (d5012bb0 by matthew miller)
  • Get rid of the string equality and convert a few more ID uses over. (f5f1d357 by matthew miller)
  • I guarantee this is broken. Start some form of string ID for blocks (41a80064 by matthew miller)
  • Set version to next snapshot, even though this is about to get clobbered by 7.0 snapshot. (e6c6a2cf by wizjany)
  • Release 6.1.9 for Bukkit 1.12.x (08fc855c by wizjany)
  • Merge pull request #419 from Cebtenzzre/patch-1 Fix ascent and descent commands. (caf0ad94 by matthew miller)
  • Fix ascent and descent commands. For seven years and two days, the algorithm for ascent and descent has had an off-by-one error, and started at the wrong level. Also, the message for failed descent has apparently never been right. I figured I'd follow Java's conventions (as I see them) and have a body for the loop, so instead of incrementing the counter within the loop condition, I refactored the loop and put in a break statement. I prefer the shorter version, but POLA wins in a foreign code base. (030a07b1 by cebtenzzre)
  • Merge pull request #417 from Qveshn/fix/customlog-extra-output Unnecessary debug output removed. I'm very sorry =( (a820665d by matthew miller)
  • Unnecessary debug output removed It was my mistake, I'm very sorry =( (ebd2a5b7 by qveshn)
  • Merge pull request #415 from Qveshn/feature/customlog Customizable command log format (Date+Time are now available) (9f86e71d by matthew miller)
  • Added customizable command log format (Date+Time are now available) Added the option format to config files (config.yml + worldedit.properties). By default, current date and time are displayed. The formatting function is implemented by analogy with the class java.util.logging.SimpleFormatter (f680635d by qveshn)
  • Merge pull request #416 from Qveshn/fix/paste-double-transformation Fix entities double transformation copy-rotate-paste and stack (6e22a8a4 by matthew miller)
  • Fix entities double transformation tested with commands stack,copy,rotate,paste 1. //stack 3 up (checked field "repetitions") 2. //copy -e //rotate 45 //rotate 45 //paste (checked transformation) (6a8ff1f4 by qveshn)
  • Merge pull request #408 from Brokkonaut/fix-old-sign-converting Fix loading and converting signs in old schematics (f67f2ed9 by matthew miller)
  • Fix loading and converting signs in old schematics * Sign texts not starting with { are never valid json objects, so don't try to parse * Else try to parse as json, but fall back to read sign text as string if not parseable (4d2fe62d by brokkonaut)
  • Merge pull request #409 from Brokkonaut/fix-wrong-block-for-snow-check LEAVES2 should have snow on it too (ca660f12 by matthew miller)
  • LEAVES2 should have snow on it too (701d80c7 by brokkonaut)
  • Merge pull request #410 from Brokkonaut/add-missing-translucent-blocks some translucent blocks were missing (17f9b2c7 by matthew miller)
  • some translucent blocks were missing (165fdac6 by brokkonaut)
  • Ignore CUI connections with more than 3 failed attempts. (52263ac3 by matthew miller)
  • Merge pull request #407 from Legoman99573/patch-3 Made configuration file comments easier to read (df1a1d51 by matthew miller)
  • Fixed Grammar Mistakes Thanks to @kenzierocks for showing me some mistakes i forgot to fix (9d61ecfb by legoman99573)
  • Made configuration file comments easier to read This should make it a little more clearer to read when someone configures WorldEdit config.yml file (63da23a8 by legoman99573)
  • Merge pull request #379 from boy0001/vector-fix Vector and BlockVector should use the same hashCode (b17f2b55 by matthew miller)
  • * (58094c72 by jesse boyd)
  • Vector and BlockVector should use the same hashCode For example, the getChunks method returns a Set<Vector2D> which is actually comprised of BlockVector2D, so using set.contains(some vector) will always return false. There's unlikely to be multiple entities on the same block, or above y=256, so using the int coords is better. (ad7fdd19 by jesse boyd)
  • Added signing plugin (2a3318b8 by matthew miller)
  • Prevent players and complex parts being pasted in schematics. (50f60da6 by matthew miller)
  • Merge pull request #391 from sk89q/sign-fixes Provide compatibility for legacy schematics that use the old sign NBT format (6fc14498 by matthew miller)
  • Merge pull request #403 from SlimSoftware/master Fix //snow doesn't put snow on all types of leaves (e231e3d7 by matthew miller)
  • Merge pull request #1 from sk89q/master Update for BlockChangeFlags change (ea333ef0 by slimsoftware)
  • Fix //snow didn't put snow on all types of leaves For example, //snow didn't work on Oak leaves while it did work as you would expect on Dark Oak leaves. Fixed by adding leaves2 to translucent block list and checking if the block to put snow on is a leaf block when executing //snow. (099987d4 by slimsoftware)
  • Update for BlockChangeFlags change (fbd6f13f by matthew miller)
  • Typing is hard. Fix typo in README. (72d0e0d1 by albert pham)
  • Update README a bit. (2bb89c73 by albert pham)
  • Merge pull request #397 from sk89q/1.12.2-sponge Added 1.12.2 support to WorldEdit Sponge (b951ba7a by matthew miller)
  • Added 1.12.2 support to WorldEdit Sponge (afb1a1cb by me4502)
  • Move asm dep to buildscript section. (437ad006 by wizjany)
  • Update asm dep for ForgeGradle. (21d89311 by wizjany)
  • Updated Sponge worldedit to 1.12.1 (354045ac by me4502)
  • Fix affine inverse (#395) (5c64cf2f by jesse boyd)
  • Make Java 8 detection work on Java 9 Closes #393. (d6aa1ad5 by kenzie togami)
  • [Forge] Officially move to Java 8 (6c6e1b4c by kenzie togami)
  • Add client-side left-click-air handler (f2c5b272 by kenzie togami)
  • Downgrade sponge target to fix compilation issues. (d1c2b8c3 by wizjany)
  • Updated Bukkit to 6.1.7.3 for MC 1.12.1 and Forge to 6.1.8 for MC 1.12. (f34bc7ac by wizjany)
  • [Forge] Update to latest 1.11.2 mappings (cd4729f8 by kenzie togami)
  • Upgrade Gradle to 4.0.2 (4ec5411b by kenzie togami)
  • Add beds, concrete, and concrete powder to usesDamageValue hash (82bf563b by dumbo52)
  • Provide compatibility for legacy schematics that use the old sign NBT format (6b8ae6b9 by wyatt childers)
  • Update WorldEdit-Sponge to 1.12 Also added support for minecraft:stone item types. (aabc2290 by me4502)
  • Revert "Some command fixes" aka "Some command breaks" This reverts commit 4a8bba7a54741ef5d36b3a9793dca09e9dc0c917. Fixes WORLDEDIT-3574. (b557b2b7 by wizjany)
  • [Bukkit] Push 6.1.7 and bump. Forge will take the next number when it gets released. (9cf8847e by wizjany)
  • Restrict command & structure block placement You can't place these blocks without Op & Creative; WorldEdit should also disable placement of them by default. (dd00bb13 by jesse boyd)
  • Some command fixes Fix EditSession being created for commands that don't need it Fix error from schematic list (when there are files in sub directories) Fix dispatcher redundantly checking a huge number of permissions (4a8bba7a by jesse boyd)
  • Fixed //center not working in some cases. Due to odd rounding and math issues, using //center on a region with an edge of even length in quadrants with negative coordinates would only fill one of the two center blocks. Thanks to Griffrez and up201406036 for the original PR. Fixes WORDLEDIT-2986. (b2fb7358 by wizjany)
  • Add Bukkit adapter for 1.12. Fixes WORLDEDIT-3567. (a4f1f57c by wizjany)
  • Add blocks and items for MC 1.12. And some forgotten before... (a03b9cbe by wizjany)
  • Use our own firstNonNull to maintain back-compat. Fixes WORLDEDIT-3567. (46dff16a by wizjany)
2 years ago
string-ids#3806Tests passed: 36
  • Fixed up tile entities in Sponge schematics. (fb57601e by matthew miller)
2 years ago
string-ids#3805Tests passed: 36
  • Added a few utility methods. (4604502a by matthew miller)
2 years ago
string-ids#3804Tests passed: 36
  • Added 155:3 and 155:4 translation (9df4b624 by matthew miller)
2 years ago
string-ids#3803Tests passed: 36
  • Added entity translations (ba914de6 by matthew miller)
2 years ago
string-ids#3802Tests passed: 36
  • Fixed //move (5f5ffe48 by matthew miller)
2 years ago
string-ids#3801Tests passed: 36
  • Fixed a few issues with Sponge schematic handling. (56be1531 by matthew miller)
2 years ago
string-ids#3800Tests passed: 36
  • Fixed some issues with Sponge schematics. (20b2496b by matthew miller)
2 years ago
string-ids#3799Tests passed: 36
  • Fix checkstyle issues. (ea99b0a9 by matthew miller)
  • Start work on the Sponge schematic format. This should work but it may not, it's untested. (6c2b2575 by matthew miller)
2 years ago
string-ids#3797Tests passed: 36
  • Finish off the last of the legacy mapper warnings (Excluding TNT as I've got the 1.13.1 names) (398ce3ed by matthew miller)
2 years ago