- Builds
- WorldEdit (
fix/cui-lifecycle
) - Build #5551
WorldEdit Build #5551
Be aware that this branch (
fix/cui-lifecycle
) 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 downloadsProject | WorldEdit |
---|---|
Status | SUCCESS |
Branch | fix/cui-lifecycle |
Number | #5551-0b4605b |
Date | 18 days ago |
Artifacts
worldedit-bukkit-7.2.2-SNAPSHOT-dist.jar(4296.16 kBytes)
worldedit-cli-7.2.2-SNAPSHOT-dist.jar(18923.09 kBytes)
worldedit-fabric-mc1.16.3-7.2.2-SNAPSHOT-dist.jar(3936.8 kBytes)
worldedit-forge-mc1.16.3-7.2.2-SNAPSHOT-dist.jar(4208.38 kBytes)
Changes
ID | Summary | Committer | Date |
---|---|---|---|
0b4605b6 | Alter the CUI lifecycle to be more consistent This handling reduces the platform-specific behaviour of CUI handshakes, and ensures that the appropriate state is maintained when a client connection ends but a LocalSession remains cached. | zml | 19 days ago |
98c4580d | Fix SideEffectSet.none() being the default set (#1620) * Fix SideEffectSet.none() being the default set * Remove the unnecessary private empty constructor for SideEffectSet * Back to ImmutableMap.of | mnmiller1 | a month ago |
544793d5 | Properly repeat extents for negative coordinates An extent's content was returned flipped when applied for negative positions, as e.g. `Math.abs(-2) % 3` returns 2 instead of 1 (as 1 + -1 * 3 = -2) (cherry picked from commit b0cf5dd2bf1b9bcbf1c7efff0fe25de7ee9a2090) | hannesgreule | a month ago |
df2eb157 | Back to snapshot for development. | wizjany | a month ago |
299386a3 | Release 7.2.1. | wizjany | a month ago |
f1560ef9 | Changelog for 7.2.1. | wizjany | a month ago |
bb464a6f | Update adapters to fix #1586. | wizjany | a month ago |
15cba009 | Persist default state of selwand and navwand in session (#1600) * Persist default state of selwand and navwand in session * Fixed some issues with the way it retained info * Fixed it setting the wrong item * A little cleaner * I somewhat misunderstood the way this system worked - This is cleaner and works a lot better * Replace with octy-approved UX * Improve logic for default wand loading Co-authored-by: Octavia Togami <[email protected]> | mnmiller1 | a month ago |
3637d94a | Implement UPDATE for Fabric (#1598) * Implement UPDATE for Fabric * Fix a minor threading problem | octavia.togami | 2 months ago |
d0e6f9f3 | Always load internal strings.json for default locale | octavia.togami | 2 months ago |
be4d8a08 | Update language bundle | octavia.togami | 2 months ago |
9667acf3 | Update c-dist to upload strings | octavia.togami | 2 months ago |
d6b42a48 | Add instructions for unbinding tools/brushes on equip. (#1595) * Add unbind instructions to tool/brush commands. * Switch to suggest. * Make component final. * Start suggesting the unbind alias instead. | wizjany | 2 months ago |
cc1f530a | Add the missing y variable to generate biome | octavia.togami | 2 months ago |
4999018f | Lower-case wand items on retrival from the config | octavia.togami | 2 months ago |
b4e5bc7d | Properly deploy version into core/bukkit | octavia.togami | 3 months ago |
2dc66964 | Back to snapshot for bugfixes | octavia.togami | 3 months ago |
8268bc88 | Update changelog for 1.16.4 | octavia.togami | 3 months ago |
a51fa437 | Release 7.2.0 | octavia.togami | 3 months ago |
0f6d52e0 | Fix javadoc for OffsetsMask | octavia.togami | 3 months ago |
6ac7bbea | [Bukkit] Update for 1.16.4. | wizjany | 3 months ago |
d742c0fe | Move archive unpack into WE working dir | octavia.togami | 3 months ago |
c0a1e318 | [Forge] Fix loading language files in prod env | octavia.togami | 3 months ago |
88076f93 | Fixed image README width | mnmiller1 | 3 months ago |
5b285c6f | Add an SVG variant of the logo | mnmiller1 | 3 months ago |
f035d0e3 | Back to snapshot for dev. | wizjany | 3 months ago |
605845c5 | Release 7.2.0 rc 2 | wizjany | 3 months ago |
a615e011 | Use the new lang version format | octavia.togami | 3 months ago |
192120e0 | Update crowdin-distributor for a small fix | octavia.togami | 3 months ago |
367d95c6 | Ensure that the wand can be used before giving it (#1566) * Ensure that the wand can be used before giving it * Add a note to //wand about new perm requirements * It's an item, not an "object" * Fix checkstyle | octavia.togami | 3 months ago |
5876f184 | Fix licenses in doc files | octavia.togami | 3 months ago |
a2243be3 | Actually overwrite existing files in archiveunpack Fixes #1567 | octavia.togami | 3 months ago |
f449e55f | Update doc printer for lang changes | octavia.togami | 3 months ago |
83e744ba | Fix loading dev i18n files This forces the repo file to FULLY OVERRIDE the default locale. Nothing will be loaded from the default locale in either the config folder, or the i18n dependency. | octavia.togami | 3 months ago |
56182ad0 | Make /toggleeditwand translatable | octavia.togami | 3 months ago |
e3208339 | Use /tool in /toggleeditwand description | octavia.togami | 3 months ago |
411ebcc0 | Back to SNAPSHOT for continued development | mnmiller1 | 3 months ago |
81f978ec | Release 7.2.0-rc-01 | mnmiller1 | 3 months ago |
28bdf7ff | Add ^x,y,z relative offset support to the offset parser (#1545) * Add ^x,y,z relative offset support to the offset parser * Wrap in a try-catch | mnmiller1 | 3 months ago |
6073f656 | Fix license/checkstyle | octavia.togami | 3 months ago |
c2d81824 | Only use POSIX perms if supported | octavia.togami | 3 months ago |
bc64990e | Move to packaged translations (#1555) * Move to packaged translations * License that file * Fix some checkstyle too * Support reloading translation files * Add missing dash for unpack directory * Mark unpacked zips as owner-only | octavia.togami | 3 months ago |
beb784e0 | Add -w flag to butcher for water mobs (#1548) * Add -w flag to butcher for water mobs * PR feedback | lewisjb | 3 months ago |
6925d371 | Make block positions copy on click for //size (#1546) * Make block positions copy on click for //size * PR feedback | lewisjb | 3 months ago |
2b868ce0 | Mention best way to reduce test time. | the.sk89q | 4 months ago |
f251e8ae | Add details about an IDE. | the.sk89q | 4 months ago |
22269804 | Update README with steps to get it running for dev. | the.sk89q | 4 months ago |
83a9fd8f | Fix another small error in c-dist | octavia.togami | 4 months ago |
b60b1447 | Fix script bug for c-dist | octavia.togami | 4 months ago |
e947d2fc | Update c-dist version | octavia.togami | 4 months ago |
26d83068 | Fixed snow being placed through slabs (#1541) * Added a method to check whether a block can be placed at a location * Make the snow system only place at locations that it can by game logic * Make canPlaceAt a default method * Fixed PR comments * Use a World field * Just throw directly * IAE makes more sense * Remove unused import * Check for editsession without a world | mnmiller1 | 4 months ago |
3e052e91 | Fix exec perms on c-dist.sh | octavia.togami | 4 months ago |
787d0894 | Only run c-dist on change | octavia.togami | 4 months ago |
be22960b | Add crowdin-distributor script for lang files | octavia.togami | 4 months ago |
ec306cca | Create an asset system, and add an image brush that uses it (#1514) * Asset/Image brush management * Create a beta assets system and make it a heightmap brush Co-authored-by: KennyTV <[email protected]> | mnmiller1 | 4 months ago |
8377a6bd | Lower-case registry arguments in converter Fixes #1542 | octavia.togami | 4 months ago |
a1313a0e | Allow stacking by block units with //stack (#1539) * Allow stacking by block units with //stack * Delegate out the old method * Use CuboidRegion as the type of the new region * Fixed up PR notes * Add docs * No indent * Formatting * Use the bounding box rather than limiting it * Don't limit to cuboid * Make the old one use the block unit method * Update the selection movement too * Fixed affected being missed * Use an assertion erorr | mnmiller1 | 4 months ago |
25957c44 | Check limit == -1 in the copy/cut code. Fixes #1540. | wizjany | 4 months ago |
fd8dbdd7 | Use block change limit for //copy and //cut (#1536) * Use block change limit for //copy * Use a cuboid region for accuracy * Add a bounding box method to Region and use that * Update worldedit-core/src/main/java/com/sk89q/worldedit/regions/Region.java Co-authored-by: Octavia Togami <[email protected]> Co-authored-by: Octavia Togami <[email protected]> | mnmiller1 | 4 months ago |
a095b284 | Update the CraftScript README and SUBMITTING files | mnmiller1 | 4 months ago |
eca310cf | Deprecate the non-Pattern methods in EditSession and fix a recursion loop (#1535) | mnmiller1 | 4 months ago |
204ef7a7 | Fix variable argument functions in expressions Fixes #1531 | octavia.togami | 4 months ago |
3094e7a6 | Store a set of offsets, not a list | octavia.togami | 4 months ago |
534e7d3e | Add a builder for OffsetsMask(2D) | octavia.togami | 4 months ago |
46bcbe46 | Added an OffsetsMask, with a parser for an Exposed/Surface mask | mnmiller1 | 4 months ago |
d47f59e0 | Removed redundant calculation in schematic commands | mnmiller1 | 4 months ago |
2056218b | Remove data versions from the Bukkit adapters (#1507) * Remove data versions from the Bukkit adapters * Don't allow saving schematics without an adapter in place on Bukkit. * Removed confusing line | mnmiller1 | 4 months ago |
deb5e440 | Back to SNAPSHOT for continued development | mnmiller1 | 4 months ago |
20b3da41 | Release 7.2.0 Beta 5 | mnmiller1 | 4 months ago |
e575ffef | Move connections to neighbors update | octavia.togami | 4 months ago |
ea1a5122 | Fixed broken javadoc in RegenOptions | mnmiller1 | 4 months ago |
e0b8b485 | Fix //chunk text and clarify the y-index in the help text. Closes #1447. | wizjany | 4 months ago |
beca3a70 | Workaround for snapshot files with not-to-spec slashes. | wizjany | 5 months ago |
8e53aa08 | [Fabric, Forge] Update build files for 1.16.3 No actual changes, beta 4 is functional, but this was to ensure it compiled. | octavia.togami | 4 months ago |
1cba5c38 | Update adapters for 1.16.3. | wizjany | 4 months ago |
15467e94 | Add one to max point to match our regions better Fixes #1522. | octavia.togami | 4 months ago |
493bc2d1 | Reject empty split array in block parser Fixes #1521. | octavia.togami | 4 months ago |
e15d7993 | Improve requireTag exception messages Closes #1519 | octavia.togami | 4 months ago |
65fbe09c | Fixed undo/redo not working from console/commandblock (#1518) | mnmiller1 | 4 months ago |
0cb1eea5 | Remove Y limits if a region has no world | octavia.togami | 5 months ago |
84fa2bbb | Add a #air mask, the opposite of #existing (#1511) | mnmiller1 | 5 months ago |
3996998c | Deprecate BlockQuirkExtent, handle lower down Ice is no longer turning into water since before 1.7.10, so that part has been removed entirely. | octavia.togami | 5 months ago |
1a6fe32d | Fixed non-Exception throwables being ignored in async tasks, and added a timed message (#1503) * Fixed throwables being ignored and show a message while waiting for long running tasks * Fixed checkstyle issue * Use a better system that's more versatile * Require a delay message for delayed repeating messages * Few changes for PR review * Changes based on feedback * Fixed weird missed diffs * Rename fields * * | mnmiller1 | 5 months ago |
7f82a7d6 | Fix issue introduced by 4123eddff lastValue may be null at this point, old is not | octavia.togami | 5 months ago |
232ced85 | Tick watchdog on get* calls (#1504) | mnmiller1 | 5 months ago |
61a5d7d6 | Fixed undo/redo editsessions not retaining settings | mnmiller1 | 5 months ago |
c7885f2f | Bump Adapters for neighbouring validations fix | mnmiller1 | 5 months ago |
4123eddf | Few minor tweaks to WNA that don't modify behaviour but bring it more inline with how MC works | mnmiller1 | 5 months ago |
42eddd2d | Back to SNAPSHOT for continued development | mnmiller1 | 5 months ago |
98f71a35 | Release 7.2.0 Beta 4 | mnmiller1 | 5 months ago |
8205243e | Clean up code to format forms | octavia.togami | 5 months ago |
254fe129 | Fixed review notes | mnmiller1 | 5 months ago |
49023a35 | Use a multipart upload to improve size limits on pastebin uploads | mnmiller1 | 5 months ago |
5f868d58 | Patch skull owner on 1.16+ | octavia.togami | 5 months ago |
46c3fcca | Updated MCUtils data for 1.16.2 | mnmiller1 | 5 months ago |
a8bba3ba | Fixed CLI | mnmiller1 | 5 months ago |
8d33672b | Added a brush for biomes (#1491) * Added a brush for biomes * IntelliJ reformat * Move the warning * Update worldedit-core/src/main/resources/lang/strings.json Co-authored-by: Octavia Togami <[email protected]> * Use BiomeFactory instead Co-authored-by: Octavia Togami <[email protected]> | mnmiller1 | 5 months ago |
4a4c01cb | Don't spew warnings/stacks when people symlink their schematics folder. | wizjany | 5 months ago |
066771b2 | Ensure CRLF stays out of the repo Looks like I already failed that project a little :) | octavia.togami | 5 months ago |
365ca1c6 | Add -c to deform and make -o act like it does in //gen. Should restore parity between the commands. | wizjany | 5 months ago |
5cf6750f | [Forge] Update to 1.16.2 haha bad mapping system go func_318237_brrrrrrrr | octavia.togami | 5 months ago |
d2239ef7 | Copy the class source validator from WG. Warns when other plugins incorrectly shade WE or our libs. | wizjany | 6 months ago |
0f7936ca | Update for Spigot 1.16.2. | wizjany | 5 months ago |
3bf5d0cd | Create schematics folder on startup | octavia.togami | 5 months ago |
f2ce020d | Officially propagate GPL downwards to all files | octavia.togami | 5 months ago |
0a9fa869 | Fixed an issue where upwards resolved schematics would break schem list (#1481) * Fixed an issue where upwards resolved schematics would break schem list * Missed diff * PR changes * Further fixes * Improve sorting logic * Pass in comparator rather than using sort type Co-authored-by: Octavia Togami <[email protected]> | mnmiller1 | 5 months ago |
e0718dd3 | [Fabric] Update to 1.16.2 | octavia.togami | 5 months ago |
484a5dbd | [Fabric] Preliminary update to 1.16.2-rc2 | octavia.togami | 5 months ago |
55de7cb7 | Fixed snapshot database under symlinks on windows | mnmiller1 | 5 months ago |
ffaf8e00 | Add tracing feature to EditSessions (#1301) * Add tracing feature to EditSessions This helps track down what plugin (or more specifically, extent) is blocking actions from happening. * Set a trace hook instead of a one-off command * Correct the logic for determining tracing active * Fix extra newline in AbstractPlayerActor * Fix checkstyle * Improve messaging of trace mode | octavia.togami | 5 months ago |
a4d45b05 | Back to SNAPSHOT for continued development | mnmiller1 | 5 months ago |
82f2d43b | Release 7.2.0 Beta 3 | mnmiller1 | 5 months ago |
94ce464f | Fixed the Forge platform not exposing events, and added a comment about PoI | mnmiller1 | 5 months ago |
05014b1f | Add an update side effect. Only for Bukkit for now | mnmiller1 | 5 months ago |
5e5f1c21 | Added a snow brush (#1462) * Added a snow brush * Re-add the Apply class for deprecation reasons * Use the context extent rather than an EditSession * Only freeze water source blocks. * Fixed the bind message for snow stacker * Fixed PR issues | mnmiller1 | 5 months ago |
1b91b8f5 | Ignore CRLF/Checkstyle commits in blame Must be manually opted-in to, see https://git-scm.com/docs/git-blame#Documentation/git-blame.txt---ignore-revltrevgt for details | octavia.togami | 5 months ago |
f2e5c52f | Fail if any mask fails to parse (#1465) | octavia.togami | 5 months ago |
b0d5100e | Merge pull request #1460 from EngineHub/bugfix/default-wand-on-session-create Do not check permissions for initial wand bind | octavia.togami | 6 months ago |
1083a36d | Determine if a player has an item bound for unbind | octavia.togami | 6 months ago |
cbe788c9 | Remove duplicate dependency entry | octavia.togami | 6 months ago |
4c050f25 | [Forge] Update dependencies, mark as GPL | octavia.togami | 6 months ago |
63ab406c | Do not check permissions for initial wand bind Also: report both errors if needed for sel/nav wands. | octavia.togami | 6 months ago |
3c402e4a | Bump adapters for regen changes | mnmiller1 | 6 months ago |
288ed7fa | Re-shuffle regen methods to fix deprecation order Everything delegates to the original EditSession signature. The new RegenOptions + EditSession variant is removed, as it was never officially published. A delegation check was installed in the NAFC-marked method. | octavia.togami | 6 months ago |
c3f533e8 | Remove EditSession regenerate method from Bukkit Adapters Since adapters are not API, the EditSession regeneration methods should not be exposed here. | dordsor21 | 6 months ago |
c4abc9a2 | Allow regeneration to accept Extents instead of EditSessions. Allows for custom Extents to be parsed to regen, and for clipboard regeneration, etc whilst still allowing EditSessions | dordsor21 | 6 months ago |
d4c06c73 | Bump text-adapters version. Should hopefully fix various issues people were having on CraftBukkit. | wizjany | 6 months ago |
36ef7877 | Drop requirement for root tag to be named Sponge does not name the root tag, this allows us to almost load their schematics (except for a bug https://github.com/SpongePowered/SpongeCommon/pull/3085) | octavia.togami | 6 months ago |
da4d70fa | Regenerate list classes from MCUtils | octavia.togami | 6 months ago |
5f9f1059 | Change //stack and //move to take a full offset | octavia.togami | 6 months ago |
043faaf5 | Add a stacker mode to the snow command (#1429) * Convert simulateSnow to an Operation and add stacking support * Fixed height calculations * Use a LayerVisitor for SnowSimulator * Fixed few issues * Update the 1.16 block mappings, and use isSolid rather than !isTranslucent due to translucent no longer existing. A better solution should come later. * I feel this is a better temporary check | mnmiller1 | 6 months ago |
c1fb43cc | Drop unused reference card PNG | octavia.togami | 6 months ago |
b33d96bb | Enable parallel builds by default | octavia.togami | 6 months ago |
9c81135b | Fix bug with short-circuiting on || | octavia.togami | 6 months ago |
213239ee | Restore overworld check for bukkit | octavia.togami | 6 months ago |
9aea9f2b | Add updated bukkit adapter. | wizjany | 6 months ago |
1b568ded | Use BiomeQuirkExtent instead of spotty handling | octavia.togami | 6 months ago |
5803cb10 | Fix 3D biome support testing 3D biomes always work on dedicated servers, at least as far as the client knows. This is so terrible though. Mojang why. | octavia.togami | 6 months ago |
7134ff44 | Remove all `compile` deps, use api/impl as appropriate | octavia.togami | 6 months ago |
a0b4f933 | Remove Fabric LCA handler, pretty broken | octavia.togami | 6 months ago |
38b9ac9b | Handle schematics with an invalid DataVersion | octavia.togami | 6 months ago |
98d97a7b | Format buildSrc | octavia.togami | 6 months ago |
69b5cf54 | Validate number of format placeholders as well | octavia.togami | 6 months ago |
3a368628 | Add incremental translation checker Only validates basic formatting, not number of arguments. | octavia.togami | 6 months ago |
957af496 | Prevent our JavaCompile edits for Forge | octavia.togami | 6 months ago |
6845e86f | Fix leaking piston codes via update Fixes #1436 | octavia.togami | 6 months ago |
9d9aaac1 | Add fungi and chorus plant tree types. Closes #1411. | wizjany | 6 months ago |
22acd2b4 | Error if loaded in even OLDER versions of Bukkit Take that, 1.8 servers. | octavia.togami | 6 months ago |
f023b46f | Error + disable if loaded in old MC versions on Bukkit | octavia.togami | 6 months ago |
373f8695 | Update adapter jar for file deletion fix. Fixes #1427. | wizjany | 6 months ago |
93e386a5 | Remove ShutdownHook / onExit handling This didn't work right, and if we fail to cleanup, it's unlikely it would succeed at exit. | octavia.togami | 6 months ago |
d111d868 | Add deprecation to CLI sender | octavia.togami | 6 months ago |
50a744f4 | Cleanup asserts, condition in extending selector | octavia.togami | 6 months ago |
21adeae4 | Add TODO for JSON in BaseBlock back | octavia.togami | 6 months ago |
81f6e3e7 | Cleanup some javac warnings | octavia.togami | 6 months ago |
4961c343 | Enforce UTF-8 source reading, lint in javac | octavia.togami | 6 months ago |
79705cda | Fix suppresion regex on Windows | octavia.togami | 6 months ago |
eb52afa2 | Create a brand new checkstyle config And also apply it! | octavia.togami | 6 months ago |
59ccc0a5 | CRLF -> LF Except `.\gradlew.bat`, because Windows is special. | octavia.togami | 6 months ago |
781abd51 | Add final to many fields | octavia.togami | 6 months ago |
c50170a3 | Add license to ShutdownHook | octavia.togami | 6 months ago |
176418ba | Add force-deletion utilities for cleaning up dirs Windows sucks. | octavia.togami | 6 months ago |
624e416e | Back to SNAPSHOT for continued development | mnmiller1 | 6 months ago |
d10d7d69 | Release 7.2.0 Beta 2 | mnmiller1 | 6 months ago |
f4c44061 | [Fabric] Fix left click air firing on wrong hand | octavia.togami | 6 months ago |
9b4bfbed | Localise WorldEditException and error handling (#1393) * Localise the ExceptionConverter * Further work on localising exceptions * Everything but input parsing is now localised * Finish making errors localisable * Fixed a few notes from review * Fixed another spot * More changes * Specialise parser errors | mnmiller1 | 6 months ago |
bf6cd1ea | Regeneration Options (#1415) * Add RegenOptions to the API * Integerate regen options into //regen * Rename isRegenBiomes to shouldRegenBiomes * Go through the EditSession for setting biomes * Respect 3D biome support in regen * Add RegenOptions implementation for 1.16 Bukkit adapter. Co-authored-by: wizjany <[email protected]> | octavia.togami | 6 months ago |
cc46de95 | Cleanup/fix ascend logic Fixes #1419 | octavia.togami | 6 months ago |
8c171f09 | Replace BlockStates reading with new 1.16 logic (#1413) * Replace BlockStates reading with new 1.16 logic * Account for running on older platforms Splits out the new reading to AnvilChunk16, uses data version to detect the appropriate version. * Move data versions to Constants Also fixes some logic hiccups that become obvious with the new names. * Fix LegacyMapper DFU handling * Fix factor indexing | octavia.togami | 6 months ago |
e64cfe5d | Fix buildscript issue on certain locales. | wizjany | 7 months ago |
57b73b9e | Build script cleanup/updates. | wizjany | 7 months ago |
41162e42 | Fix i18n key for superpick max range | octavia.togami | 7 months ago |
ba64e764 | Disable codecov checks, as we don't fully test yet | octavia.togami | 7 months ago |
71e104bc | Replace setPosition with trySetPosition (#1403) Allows cancellation information to be fed back into the ascend/descend algorithms. | octavia.togami | 7 months ago |
8aa034c7 | Fix or suppress deprecation warnings in most code (#1404) Didn't touch commands or some of Sponge | octavia.togami | 7 months ago |
eaea1e6d | Spelling is hard. | wizjany | 7 months ago |
042d0f1c | Add new netherite pickaxe. Fixes #1407. | wizjany | 7 months ago |
732c11cb | Use interface for ServerWorldProps/Info Fixes #1397 | octavia.togami | 7 months ago |
87de87ed | Update build dependencies | octavia.togami | 7 months ago |
4f43ced2 | Update Loom for runClient fix | octavia.togami | 7 months ago |
a6236b67 | Propagate 3D biome support up extent stack Fixes #1399 Also improved Fabric gradle b/c why not | octavia.togami | 7 months ago |
7ee60060 | Fix click command for perf box | octavia.togami | 7 months ago |
e816d8de | Update links in README | octavia.togami | 7 months ago |
bf4dc8e2 | Default VALIDATION to off People have issues copy/pasting with this on, so I think for now it's better to leave it off. If someone needs the special behavior for setting panes or fences, they can turn it back on. We do need to investigate the reason why it's not working, and potentially save validation for post-edit, rather than prior to placement. | octavia.togami | 7 months ago |
5612bd97 | Add GitHub Sponsors link. | wizjany | 7 months ago |
89b3d910 | Update Forge version for language fix | mnmiller1 | 7 months ago |
66047ade | [fabric] Prevent NPEs getting client locale. | wizjany | 7 months ago |
46d3b5ca | [fabric] Fix error when players joined before the first tick. | wizjany | 7 months ago |
3225cedc | [Fabric] Allow functions to load some of our cmds Forcibly reload the server resources after we register commands. | octavia.togami | 7 months ago |
320509c7 | Load Fabric deps from the mod json declarations | octavia.togami | 7 months ago |
e0f7c33b | [Fabric] Include command api in required mods | octavia.togami | 7 months ago |
ce4f0890 | Use fabric-lifecycle-events-v1 over deprecated v0. (#1380) fabric-events-lifecycle-v0 is now deprecated, so upgrading it. | git | 7 months ago |
5789ccd5 | [Fabric] Re-register commands on reload | octavia.togami | 7 months ago |
6a8d9768 | [Forge] Update to 1.16.1 | octavia.togami | 7 months ago |
ecd7f0f4 | Update yarn mappings | octavia.togami | 7 months ago |
f44c4403 | Add LongArrayTag NBT support Apparently this has been missing for a while. | octavia.togami | 7 months ago |
6b7cb701 | Back to SNAPSHOT for continued development | mnmiller1 | 7 months ago |
0eb9ac70 | Bump to 7.2.0 Beta 1 | mnmiller1 | 7 months ago |
efec53b1 | Bump data to 1.16.1 with MCUtils | mnmiller1 | 7 months ago |
984e9448 | Add 1.16 UUID tag to NO_COPY_ENTITY_NBT_FIELDS | mnmiller1 | 7 months ago |
410d4c5e | Return correct world folders on Bukkit, used in /delchunks. Fixes #1365. | wizjany | 7 months ago |
6dbcbd4a | Perform part of the move of //fast to //perf (#1377) This re-adds a deprecated `//fast` and moves the current logic to `//perf`. Later `//perf` will have its syntax reworked, when Piston finally supports sub-commands properly! | octavia.togami | 7 months ago |
9e186225 | Update adapter jar. | wizjany | 7 months ago |
7ce03549 | Added an initial 7.2.0 changelog | mnmiller1 | 7 months ago |
1ced57c3 | fix: require extent for mask parsing (#1373) | mnmiller1 | 7 months ago |
6513513b | Mojang AB and the Column Biome Fuzzer (#1376) * Allow API detection of the biome fuzzer in use This allows us to warn, fix, or optimize biome edits to the overworld. * Drop edits to Y = 0 for biomes in overworld * Re-work ArbitraryBiomeShape to simplify logic Also fixes not being able to use THE_VOID with it | octavia.togami | 7 months ago |
3db43c88 | Try to fix issue with extra server tasks I don't think there's a cleaner way to pop these off. | octavia.togami | 7 months ago |
df393725 | Reduce number of tests executed It's honestly too many for the CI to handle right now, and this should provide sufficient coverage for now. | octavia.togami | 7 months ago |
e93f20b6 | Update Loom for ease-of-use Includes a patch that allows `--refresh-dependencies` to reset the Loom cache, rather than needing to delete everything with a hammer. | octavia.togami | 7 months ago |
64123836 | Fabric 1.16 (#1362) * [Fabric] Test port to 1.16-pre5 * [Fabric] Fix/improve regen implementation * Cleanup properly in regen * Cleanup unused interfaces/methods from porting * Add licenses to new classes * Allow packages from refactor in checkstyle * Remove unused imports from WorldGenListener * Remap the access widener in the dist jar * [Fabric] Update to 1.16-pre6 (recursion limit) Requires an update in the Bukkit Adapters later. * [Fabric] Update to 1.16 May or may not build, depending on how cached everything is. | octavia.togami | 7 months ago |
849a515d | Set ES6 compat flag for Rhino | octavia.togami | 7 months ago |
f5e36ed8 | Add 3D biomes support (Adds #1358) (#1361) * Initial work on 3D biomes. Not implemented for Bukkit, and history is unfinished * Further implement 3D Biomes. It's now usable on Forge/Fabric * Fix a few cases of apply. Gotta fix the deprecated methods at some point * Add Bukkit support * Add clipboard support. Schematics are still not great, but the Sponge schem format doesn't support this yet. * Fix the last of the issues * Fixed up review comments * Fixed review notes * Simplify * max is inclusive * Standardize non-abstract compatibility handling Co-authored-by: Octavia Togami <[email protected]> | mnmiller1 | 7 months ago |
57d62b0b | Count wandering traders as NPCs for /butcher. (#1359) * Count wandering traders as NPCs for /butcher. Fixes #1347. * Change variable case. | wizjany | 7 months ago |
495ac44f | feat(tool): added stack tool (#1338) * feat(tool): added stack tool * Implement review comments * Don't register an alias for stacker * Apply suggestions * Fixed /stacker alias * Indent * Update worldedit-core/src/main/java/com/sk89q/worldedit/command/ToolCommands.java Co-authored-by: Octavia Togami <[email protected]> * Update worldedit-core/src/main/java/com/sk89q/worldedit/command/ToolCommands.java Co-authored-by: Octavia Togami <[email protected]> * Remove unused imports Co-authored-by: Octavia Togami <[email protected]> | mnmiller1 | 7 months ago |
2f414034 | Register /tool with sub-command permission gen | octavia.togami | 7 months ago |
5132c5e8 | Bump text versions for 1.16 and action bar fixes | mnmiller1 | 7 months ago |
328030fd | Use a long to refer to the volume of a region to prevent overflow (#1350) * Use a long to refer to the volume of a region, and rename the method to getVolume * Fixed issues noted in review * Forgot to floor * Fixed review notes * Can use a long here rather than BigDecimal * Improve javadocs * style | mnmiller1 | 7 months ago |
1e2496af | Fix vector gen, always enable BlockMap tests The BlockMap tests got much faster, so there's no need to hide them behind a flag. | octavia.togami | 7 months ago |
68be2b34 | Add import to checkstyle | octavia.togami | 7 months ago |
300aad35 | Add licenses for test files | octavia.togami | 8 months ago |
e755acdd | Don't mark Forge WorldEdit as required on client Fixes #1343. | octavia.togami | 8 months ago |
e0346ff5 | Test more of the math/collections, fix VectorPList Fixes #1291 | octavia.togami | 8 months ago |
637da62e | Implement remove on set/iter views of BlockMap Fixes #1354. | octavia.togami | 8 months ago |
ec230039 | Add fabric to the compiling.md (#1353) | i509vcb | 8 months ago |
4ac6f1ed | Add transform for vertical flip of stair half. (#1341) | wizjany | 8 months ago |
68f2f733 | Don't fail when enabling standard mode for an extent without a world. | mnmiller1 | 8 months ago |
6b918e67 | Fix Biome math on Forge and Fabric | octavia.togami | 8 months ago |
a2c541bd | Handle non-country locales better. Fixes #1345 | mnmiller1 | 8 months ago |
267fe1ff | feat(i18n): use a translation loader to allow CB/WG to use WorldEdit's TranslationManager (#1327) * feat(i18n): use a translation loader to allow CB/WG to use WorldEdit's TranslationManager * Replace the old ResourceLoader with the new one * Make ResourceLoader per-platform * Update worldedit-core/src/main/java/com/sk89q/worldedit/util/io/WorldEditResourceLoader.java * Improve the impl to allow a default * Update based on review suggestions * Local resource should be pathName too * Delegate to getRootResource, and prevent pathName from starting with / * HTML * Format javadoc a little better Co-authored-by: Octavia Togami <[email protected]> | mnmiller1 | 8 months ago |
81b62767 | Fix whitespace (#1339) | mc.cache | 8 months ago |
7a8c5129 | Fixed typo in default disallowed blocks on Bukkit | mnmiller1 | 8 months ago |
2363440f | Change HTTP to HTTPS in License (#1335) Change HTTP to HTTPS in LICENSE. | 60381935+luracasmus | 8 months ago |
da3fd6c9 | Fix RandomPatternParser suggestions. "x%" was being dropped. Closes #1302. | wizjany | 8 months ago |
e0814cfe | Reinstate localized name lookup on BlockType. | wizjany | 9 months ago |
ba91dff1 | Update to use the new runtime rhino JAR | octavia.togami | 9 months ago |
9a11c578 | Correct typo in region selector docs | octavia.togami | 9 months ago |
53ac21aa | Add compatibility handlers for beds and banners for MCEdit Schematics (#561) * Add compatibility handlers for beds and banners * IntTag#getValue does not return null so do not check that | emcchickeneer | 9 months ago |
a02458b7 | Allow craftscripts to exit early + cleanly (#1308) * Allow craftscripts to exit early + cleanly * Add de-facto standard javadoc tags | octavia.togami | 9 months ago |
df3b3736 | Move expression source string to the expression class. | wizjany | 9 months ago |
fa0618d9 | Add makeShape Expression overload for consistency. | wizjany | 9 months ago |
cd9a45bd | Pre-compile the expression used in the deform brush. This lets the command fail early, rather than throwing wrapped runtime exceptions on every brush usage. | wizjany | 9 months ago |
3fdb10ad | Delay command block active update if needed (#1285) * Delay command block active update if needed If we are checking if a command block session is active, and we are not on the main thread, schedule a task instead to update the active status eventually, rather than waiting on the main thread. Fixes #1284. * What's that? Non-static state, you say? Just saw we have a field for the plugin here. Might as well use it. * Check if chunk is loaded for sender before type | octavia.togami | 9 months ago |
83438644 | Make the null-result case visible to the user Fixes #1303. | octavia.togami | 9 months ago |
d2601851 | Don't suggest default namespaces. This just ends adding a lot of `minecraft:` to otherwise short commands. | wizjany | 9 months ago |
8c83fd62 | Limit direction names (#1293) * Limit direction names This reduces interference with block arguments, since none of these are block names now. * Drop other dir comments | octavia.togami | 9 months ago |
dc56b602 | Update Piston to fix bugs Closes #1292 via Piston fixes. | octavia.togami | 9 months ago |
068ac9b5 | Fix fabric genSources task | octavia.togami | 9 months ago |
d3a37995 | Add default-pending label to issue templates | octavia.togami | 9 months ago |
56d0c6e7 | Optimize poly region vertex add, fix Edge | octavia.togami | 9 months ago |
a600266d | Properly close all files when dealing with archives (#1274) * Properly close all files when dealing with archives * Move file utils to SafeFiles class * Licenses | octavia.togami | 9 months ago |
5ab71109 | De-dup Bukkit argument rebuilding code | octavia.togami | 9 months ago |
7d4563a3 | Fix onAsyncTabComplete handling of invalid values This fixes #1281, by just ignoring weird tab completion requests. | octavia.togami | 9 months ago |
439d6c81 | Re-add block/item localized name methods to registries. WorldGuard uses these still. | wizjany | 10 months ago |
bb013aa8 | Use custom radix sort for ordering blocks (#1277) * Use custom radix sort for ordering blocks * Licenses :P * Fix ordering, add test for it * Grant Gradle more memory (thx Fabric) * Increase (?) / Specify memory for core tests * Many attempts at fixing OOM | octavia.togami | 10 months ago |
404feef5 | Add height part to expand vert command Fixes #1275 | octavia.togami | 10 months ago |
f51fb1cd | Fix misalignment of libs dependencies | octavia.togami | 10 months ago |
4bbdc059 | Disable snapshot-fs test for now. | wizjany | 10 months ago |
f0f9efff | Add version section to bug report template. | wizjany | 10 months ago |
eb8fcdcd | Make //size text color consistent. | wizjany | 10 months ago |
cfd26253 | Names via Translation (#1268) * Deprecate BiomeRegistry, etc. * Update some libraries, e.g. text * Move to new translation renderer * Revert "Deprecate BiomeRegistry, etc." This reverts commit 59a5d6c92aec52739a8dc68ac3d23898af7593dd. This was not a good idea for potential mod shenanigans. * Move BiomeData#getName to BiomeRegistry, use i18n * Use getRichName instead of getName * Implement getRichName for NullBiomeRegistry * Add getRichName for blocks * Relocate net.kyori.minecraft * Update adapters for getRichBlockName * Add getRichName for items * Update adapters for getRichItemName * Update adapters JAR for merge | octavia.togami | 10 months ago |
2f4c44f8 | Validate placed blocks / WNA (#1263) * Optionally validate placed blocks This allows re-connection of fences, chests, panes, etc.; removal of blocks in invalid states; and more! The Connections side-effect already did this for neighbors, so this is now renamed to Validation for accuracy, and left on by default. This also fixes some inconsistencies between the Fabric & Forge markAndNotifyBlock function. * Add forge comment to fabric world * Add WorldNativeAccess common logic * Add Fabric WNA * Add Bukkit WNA for adapters * Fix imports for new Fabric mappings * Pass raw world ref to Bukkit adapters * Remove client-only block update call We always assume a server world. * Allow WNA impls to inspect side-effects * Update adapters for WNA * Licenses * Fix adapter JAR * Generify EVENTS side effect * Update adapters for EVENTS change | octavia.togami | 10 months ago |
17880b81 | Merge pull request #521 from EngineHub/feature/cubic-chunks-7 Cubic Chunks compatibility (version 7) | octavia.togami | 10 months ago |
1c6b1b38 | Merge master | octavia.togami | 10 months ago |
20d630ce | Only add adapters to dist jar | octavia.togami | 10 months ago |
e6924620 | [Forge] Require MC between current + next major version | octavia.togami | 10 months ago |
e6d5950b | Nest snapshot test dbs in a root temp folder Allows us to clean it all up easily. Closes #558. | octavia.togami | 10 months ago |
b4d2db3d | Allow expand to be used by console. (#1264) * Allow expand to be used by console. Also fix direction converter requiring a player. * Revert exception. | wizjany | 10 months ago |
47db40f9 | use JavaPlugin.getResource() instead of JarFile.getEntry() (#566) * use JavaPlugin.getResource() instead of JarFile.getEntry() * use try-with-resources * fix typo | tsao-chi | 10 months ago |
1ca94fa2 | Correct capitalization on nav wand i18n | octavia.togami | 10 months ago |
25ec78f3 | Update adapters. | wizjany | 10 months ago |
865c3a24 | Replace fast mode with a side effect system, with fine-grained control (#547) * Speed up initial change buffering by removing streams and optional wrapping * Bump the adapters for an experimental performance boost (Purely Bukkit 1.15.2) * Bump adapters for fixes * Bump adapters for further performance boosts * Migrate fast mode to a BlockUpdates section, allowing fine-grained control * Rename to SideEffect and clean up usage of the set * Implement a 'usable' state * Add a test command to demonstrate SideEffects. This is non-final * Move //sideeffect into //fast * Improve the box for //fast * Switch to a system that includes "delayed" as a mode * Remove the concept of configurable side effects, all are configurable. And each platform specifies what it supports. * Implement side effects on other platforms (and spigot versions) * Only use the side effects from the world editing platform * Update from review * Rename WorldApplyingExtent to SideEffectExtent * More review fixes * Update the World#applySideEffects return type to return the applied side effects * Fixed requested changes * Fixed checkstyle * Improve setBlock javadocs * Further improve * Switch parameter name * Fixed typo in translation key * Temporarily remove DELAYED * static final * Side Effects = 7.2.0 snapshot | mnmiller1 | 10 months ago |
a06b8342 | Remove no-double-slash option from configs | themolkapl | a year ago |
6e87fda1 | Merge pull request #557 from EngineHub/feature/expression-coverage Expression coverage | octavia.togami | a year ago |
02da42f9 | Fix exponent parsing, remove impossible (?) case | octavia.togami | a year ago |
b8130eb5 | Cover even more cases | octavia.togami | a year ago |
3dbaae79 | Cover many more ops | octavia.togami | a year ago |
00c7d3a1 | Fix not operator | octavia.togami | a year ago |
0f787a89 | Fix pre- and post- ops | octavia.togami | a year ago |
42e515f4 | Remove non-valued return | octavia.togami | a year ago |
910c89be | Extract common simple test case method | octavia.togami | a year ago |
f8be17d3 | Fix bug introduced in return-handling refactor | octavia.togami | a year ago |
cbd68654 | Add more expression test cases, fix bugs Also added a few more comments + reorganized exceptions that are invoke-internal. | octavia.togami | a year ago |
b9ba337f | Make testEvaluate more compact | octavia.togami | a year ago |
ae1e68e1 | Do not try crowdin if using offline mode | octavia.togami | a year ago |
bfbf9a48 | Add codecov / jacoco hooks (#554) * Add codecov / jacoco hooks * Upgrade codecov plugin | octavia.togami | a year ago |
e476be11 | Tick watchdog by default (#555) | mnmiller1 | a year ago |
6bc1d464 | Expression Goodie Bag (#553) * Remove async expression eval. Implement timeout inline * Remove static state from expr functions * Remove now-unused TL stack * Rework some expr handles | octavia.togami | a year ago |
486f20a3 | Merge pull request #549 from Gimlao/patch-2 Update draw.js | octavia.togami | a year ago |
d7ce7a2a | Update draw.js Fixed the non working orientation and palette feature. | g.gulminelli | a year ago |
be30a94b | Replaced the "please report this" message in the legacy schematic loader | mnmiller1 | a year ago |
f752b011 | Fix commenting on bug_report.md | octavia.togami | a year ago |
0c456ef7 | Add issue template config | octavia.togami | a year ago |
22eabc65 | Add issue templates | octavia.togami | a year ago |
28c3dd4a | Merge pull request #551 from EngineHub/feature/improved-version-specs Improve versioning | octavia.togami | a year ago |
947775b5 | Read WE version from manifest ourselves | octavia.togami | a year ago |
3e15c6df | Make internal version always semver | octavia.togami | a year ago |
3ed19026 | Lower load factors in BlockMap We can sacrifice these tiny amounts of memory for large CPU gains. | octavia.togami | a year ago |
f111f6bf | Significantly improve performance in ChunkBatchingExtent and other buffering extents (#550) * Re-apply non-adapter performance boosts in separate PR * Improved deprecation handling * Move TODO | mnmiller1 | a year ago |
92eab931 | [Forge] Include all -core resources, for all langs | octavia.togami | a year ago |
38f3f8e6 | [Forge] Fix loading legacy/lang in dev | octavia.togami | a year ago |
93762093 | [Fabric] Fix tile entities expecting proper pos data | octavia.togami | a year ago |
48cc31c1 | Bump mappings and implement trees for Forge | mnmiller1 | a year ago |
0324196b | [Forge, Fabric] Update to latest 1.15.2 Some bits of the Fabric 1.15.2 update were moved into common code. This is NOT ready yet, tree features still need to be updated. Mappings are comitted, just waiting for them to come out. | octavia.togami | a year ago |
68d48148 | Revert "Revert "Add Vault as a softdepend to the Bukkit variant to prevent a warning from Spigot"" This reverts commit 376f241b7dfbe3cf221adaae340661d0c9a5c81f. Spigot bad. Also LP bad. This really shouldn't be necessary but it's probably safer due to all the weird shit spigot and LP do. | wizjany | a year ago |
06414098 | Bump adapters to fix errors | mnmiller1 | a year ago |
376f241b | Revert "Add Vault as a softdepend to the Bukkit variant to prevent a warning from Spigot" This reverts commit 33cf4c080bcb9dba4823d67ea4bb2ab8c673275b. | mnmiller1 | a year ago |
202f9869 | Improve speed of BSIA, clean up Int2BaseBlockMap (#548) * Improve speed of BSIA, clean up Int2BaseBlock * Fix some compile errors / bugs | octavia.togami | a year ago |
7384b697 | Generify BlockMap | octavia.togami | a year ago |
624b3a44 | Always use UTF-8 for loading translations | octavia.togami | a year ago |
33cf4c08 | Add Vault as a softdepend to the Bukkit variant to prevent a warning from Spigot | mnmiller1 | a year ago |
e5c3c7ae | Bump to 7.1.1-SNAPSHOT for continued development. | mnmiller1 | a year ago |
d283dd91 | Release WorldEdit 7.1.0 | mnmiller1 | a year ago |
8e55131a | Bump bStats version and update 7.1.0 changelog | mnmiller1 | a year ago |
d7089a65 | Bump dataversion for WorldEdit CLI, and minify all of the JSON files | mnmiller1 | a year ago |
00d6c31b | Bump Fabric to 1.15.2. It already worked on 1.15.2 before this, just bumping mappings. | mnmiller1 | a year ago |
a27ade54 | Add adapters for 1.15.2. | wizjany | a year ago |
9222e00c | Add license block for text library. (#544) | wizjany | a year ago |
bfecf2a0 | Back to SNAPSHOT for continued development | mnmiller1 | a year ago |
fa9f4fa4 | Bump to 7.1.0RC1 | mnmiller1 | a year ago |
05cc7aa0 | Don't send bad packets to the client. The adapter only can send a structure block change ID, so we shouldn't attempt to send nbt for other block entities. | wizjany | a year ago |
a398c86d | Make missing Bukkit impl adapter more user-friendly. * 100s of "Unknown property" warnings in log aren't useful, only drown out the actual adapter warning * Most people aren't looking at their console anyway, so hijack the old Actor#tellVersion to warn of missing adapters. | wizjany | a year ago |
da98b5fe | Remove unused EditSessionHolder class. | wizjany | a year ago |
993e49b1 | Expose legacy data value. (#542) Fixes WORLDEDIT-4010. | wizjany | a year ago |
e198718a | Fixed the adapt function for Actor -> Bukkit not working for players or command blocks | mnmiller1 | a year ago |
3ed02aa1 | BukkitAdapter: Add Bukkit CommandSender --> WorldEdit Actor (#539) * BukkitAdapter: Added Bukkit CommandSender --> WorldEdit Actor * Add a reverse adapter Co-authored-by: Matthew Miller <[email protected]> | github | a year ago |
5fb91c62 | Fixed redone translation string | mnmiller1 | a year ago |
39d3ad0e | Merge pull request #541 from EngineHub/feature/item-registry-enchancements Add a ItemMaterial for use by CraftBook & CommandBook | octavia.togami | a year ago |
b0ba9e09 | Move condition to Passthrough constructors | octavia.togami | a year ago |
c5fd5312 | Use config_loc instead of basedir basedir can be incorrectly determined by Groovy/Ant, and end up in the wrong location. Gradle ensures that config_loc is stable. | octavia.togami | a year ago |
7b2f4ea1 | Merge pull request #530 from EngineHub/feature/expressions-part-2 Expressions Part 2: Compilation | octavia.togami | a year ago |
0e371960 | Drop a bunch of static method imports | octavia.togami | a year ago |
1c327764 | Add a ItemMaterial for use by CraftBook & CommandBook | wchilders | a year ago |
79c11c5e | Fix GC shenanigans in regen. | wizjany | a year ago |
2ce345b4 | Update Bukkit adapter jar. Fixes world-name shenanigans. | wizjany | a year ago |
e9dc8bef | [Fabric] Update to 1.15.1 | octavia.togami | a year ago |
ad55387a | Deprecate entire old commands package | octavia.togami | a year ago |
e4121dba | Back to SNAPSHOT for continued development | mnmiller1 | a year ago |
2facfeb3 | Bump to 7.1.0-Beta 1 for beta. | mnmiller1 | a year ago |
7039dc83 | Clean up handling of sel/nav wand tool (#540) | octavia.togami | a year ago |
77fd982b | Update changelog for snapshots & tool deprecation | octavia.togami | a year ago |
07dc63ee | Finalize adapters for 1.15.1. No actual mapping changes, just setting the data versions. | wizjany | a year ago |
2fb8bc62 | Don't leave 0b files when attempting to save old .schematics. Also fix messages/error propagation. | wizjany | a year ago |
18a55bc1 | Add new experimental snapshot API (#524) * Add new experimental snapshot API This API intends to replace the existing snapshot API in WorldEdit 8. It is currently experimental, and the old API is soft-deprecated. Once it is determined to be stable, the old API will be removed and replaced with this new one. It uses TrueVFS instead of TrueZIP, due to the latter's status as matinence-only, and the face that TrueVFS is NIO-FileSystem compatible, allowing us to integrate it with NIO's native zipfs. The TrueVFS system does encompass multiple modules, but users and download + install truevfs-profile-default as a fatjar. We depend on that profile to show this as the intended solution. * Port commands to experimental snapshots. Legacy ones are in sibling classes. * Add many tests, fix bugs * Clean up imports * Verify sorting behaviors, fix bugs * Add license to test * Add support for DIM region folders * Fix tests for Windows paths * Rewrite tests for even more coverage, fix bugs * Clean up naming on tests * Add test for legacy format * Stop trying to abuse `file://`, use `snapfs:` instead * Simplify iterPaths * Use File.separator in FS snap tests * Fix some bugs from T9N PR (#538) * Use printInfo/printError to keep colors right * Escape quotes before they go in the map * I18N-ify new snapshot code | octavia.togami | a year ago |
aeb89354 | Fix mixin version for Fabric. | wizjany | a year ago |
be8c5f4b | Add changelog for 7.1.0 Beta 1, no release yet due to potential MC issue | mnmiller1 | a year ago |
42cf2053 | Added 1.15 bundled data | mnmiller1 | a year ago |
5922df4a | Add license to MutableBiomeArray | octavia.togami | a year ago |
b633775c | [Fabric] Update to 1.15 | octavia.togami | a year ago |
9ede68de | Increase expr test timeout to 1 second | octavia.togami | a year ago |
47736abb | Add Bukkit 1.15 adapters. | wizjany | a year ago |
28dbf191 | Bypass bukkit api for regeneration. Done in impl adapter now. | wizjany | a year ago |
43601599 | Remove old EvaluatingVisitor | octavia.togami | a year ago |
b291159c | Remove some static imports | octavia.togami | a year ago |
05db2046 | Merge master | octavia.togami | a year ago |
7831eedf | Fix some bugs from T9N PR (#538) * Use printInfo/printError to keep colors right * Escape quotes before they go in the map | octavia.togami | a year ago |
679b00bd | feat(i18n): add support for translatable text replacement (#478) * Rebase translation work for easier rebasing * Fixed gradle setup * Further translations * Add a few more strings * Remove support for pluralisation to match Minecraft and alleviate issues with over-complexity * Further translations * Added a tonne more translations * Added the remaining translation nodes * When custom files are found, use the base files for default values. * Only download translations if a key is provided * Fixed typo in brush radius too large * Allow translation files to be missing entries, and use the english version in place. * Fixed issues brought up in review * Reverse translation order (#533) * Fix a lot of PR comments * Add JD to the Operation warned field due to no private fields in J8 * Only warn when there are messages | mnmiller1 | a year ago |
da2ab029 | Fix commands. *cough* | wizjany | a year ago |
f25c5589 | Merge pull request #529 from EngineHub/fix/bukkit-suggestion-woes * Ensure we own commands before completing them. * Fix `/worldedit:` prefixed commands. | wizjany | a year ago |
fcc048f8 | Fix command labels, extra slashes. | wizjany | a year ago |
dd5b8b1a | Fix /worldedit:xyz commands on Bukkit. (execution and completions) | wizjany | a year ago |
d81fd993 | Ensure we own commands before completing them. | wizjany | a year ago |
d132f08b | Merge pull request #536 from enveeed/feature/line-convex-selection Add //line support for convex polyhedral selections | octavia.togami | a year ago |
c93fb82d | Use ImmutableList instead of ArrayList, cleanup logic | octavia.togami | a year ago |
275ecb05 | restored command description to be more close to the original | 25058915+enveeed | a year ago |
c5a07388 | added overload to avoid breaking method signature for drawLine() | 25058915+enveeed | a year ago |
f22f5332 | fixed changes to be within code conventions | 25058915+enveeed | a year ago |
093902b0 | added //line support for convex polyhedral selections | 25058915+enveeed | a year ago |
0354edc1 | Use commandblock name as session key (#535) * Use commandblock name as session key * Use a UUIDv3 with a given session prefix * Use a UUIDv3 * Prefix the UUID and use a charset * Fixed a few issues with using CommandBlocks * Remove /worldedit:/ workaround | mnmiller1 | a year ago |
b425649d | Fix legacy import (#534) * always use data fixer * undo reformat * fixer -> no fixer -> fail * extract variable | miclebrick | a year ago |
77ef0ae4 | Bypass Bukkit in more situations (#532) * Bypass Bukkit in more situations * Use orElseGet * Apply the same optimisation in the reverse BlockData adapter, and use lambdas instead of AIC * Remove bukkit type checks * Improve reliability of fallbacks | mnmiller1 | a year ago |
89bc664f | Fix flipping of chests and stairs (#526) * Fix flipping of chests and stairs * Check if the new property value is valid before updating * Only for horizontal flips double chests/stairs should be modified | hannos17 | a year ago |
23a39290 | Merge pull request #531 from EngineHub/wiz/misc-fixes * Make a few more selection commands usable from console. * Use persistent leaves for garden patch generator (/pumpkins) * Make lrbuild tool use history. * Add -n flag to //paste to select without pasting. | wizjany | a year ago |
fc5c625f | Add -n flag to //paste to select without pasting. | wizjany | a year ago |
2b1a7ed9 | Make lrbuild tool use history. | wizjany | a year ago |
e5fe0513 | Use persistent leaves for garden patch generator (/pumpkins) | wizjany | a year ago |
575463a8 | Make a few more selection commands usable from console. | wizjany | a year ago |
cd941463 | Remove unused asm dependency | ket1999 | a year ago |
d9e74f52 | Add licenses | ket1999 | a year ago |
1fbb7a70 | Merge pull request #527 from EngineHub/feature/extended-expressions Expressions Part 1: ANTLR | octy | a year ago |
94bdd767 | Merge pull request #528 from Pieter12345/master Fix stack command diagonal shifting with -s flag | octy | a year ago |
bf3b91aa | Fix stack command diagonal shifting with -s flag Fix `//stack -s [num]` shifting the selection to unexpected places. This fix causes `//stack -s [num]` behavior in diagonal directions to be consistent with the behavior in non-diagonal directions, which means that the last stack will be selected. | p.j.s.kools | a year ago |
a2ec0591 | Remove extra stack trace print | ket1999 | a year ago |
064a38ec | Write an alternative expression compiler using MethodHandles | ket1999 | a year ago |
257988b1 | Add tests for expressions listed on the docs | ket1999 | a year ago |
777b132a | Catch small edge-case in parser | ket1999 | a year ago |
ae71c2a5 | Clean up formatting on ANTLR grammar | ket1999 | a year ago |
fa42e402 | Limit expression thread count to processor count. | ket1999 | a year ago |
b0528f15 | Improve timeout tracking for expressions | ket1999 | a year ago |
91a78f72 | Some shading fixes | ket1999 | a year ago |
a273e55e | Fix gradle build | ket1999 | a year ago |
1ba02c54 | Completely rewrite the expression parser in ANTLR. | ket1999 | a year ago |
9f1e7cda | Small modifications for better visitors | ket1999 | a year ago |
7d52374f | Add initial ANTLR setup + lex/parser | ket1999 | a year ago |
21f3d967 | Merge pull request #525 from MattBDev/patch-1 Fixed snapshot typo | octy | a year ago |
ffbb25f1 | Fixed snapshot typo | 4009945+mattbdev | a year ago |
03c0cce5 | Update to Piston 0.5.2 + Doctools/Deprecation improvements (#523) * Update to Piston 0.5.2 * [Doctools] Fix output, be verbose about deprecations * Improve deprecation system, doctools output | octy | a year ago |
d8d25fbf | Merge pull request #517 from EngineHub/feature/watchdog-ticking Tick the watchdog on world actions | octy | a year ago |
91f92a46 | Apply watchdog mode to undo/redo. Abstract EditSession creation logic. | wizjany | a year ago |
3093c456 | Restore mixin generic | ket1999 | a year ago |
a273e27e | Properly use mixins to implement Watchdog | ket1999 | a year ago |
da0ef122 | Add Bukkit watchdog implementation. | wizjany | a year ago |
7e3fc6c8 | Disable watchdog ticking by default, //watchdog to turn on | ket1999 | a year ago |
8af68fc8 | Initial watchdog setup. Bukkit needs adapters, everything needs testing. | ket1999 | a year ago |
a515ed0a | Merge pull request #522 from EngineHub/feat/nested-fabric-api Bundle required fabric api jars. | wizjany | a year ago |
7f416615 | Merge branch 'master' into feat/nested-fabric-api | wizjany | a year ago |
fa25ad22 | Harden JsonFileSessionStore against nulls/Gson oddities | ket1999 | a year ago |