Be aware that this branch (master) is not the main branch (version/7.3.x)!

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
master#7117Tests passed: 244, ignored: 18 days ago
master#7115Tests passed: 244, ignored: 1
  • Merge remote-tracking branch 'origin/version/7.3.x' (08fdaae4 by Maddy Miller)
  • Update Gradle dependencies (0c94d302 by Maddy Miller)
  • Configure PublishingExtension for WorldEdit Sponge (#2761) Currently, sponge api aren't be published to the maven repository (only the `pom`s are): https://maven.enginehub.org/repo/com/sk89q/worldedit/worldedit-sponge/7.4.0-SNAPSHOT/ Looks like the `worldedit-sponge` is just not configuring publishing: - Sponge (No `configure<PublishingExtension> `) - https://github.com/EngineHub/WorldEdit/blob/version/7.3.x/worldedit-sponge/build.gradle.kts - Bukkit (configures it) - https://github.com/EngineHub/WorldEdit/blob/version/7.3.x/worldedit-bukkit/build.gradle.kts#L110 - Fabric (configures it) - https://github.com/EngineHub/WorldEdit/blob/version/7.3.x/worldedit-fabric/build.gradle.kts#L71 Presumably since `worldedit-sponge` is missing: ```kt configure<PublishingExtension> { publications.named<MavenPublication>("maven") { from(components["java"]) } } ``` It doesn't get the information from the `java-library` plugin to actually include the jar, so it just includes the pom. Unfortunately I obviously don't have permission to publish the enginehub repository, but perhaps someone could take a look to see if this fix would work? (dece49b5 by tyhdefu)
  • Back to SNAPSHOT for continued development (42329472 by Maddy Miller)
  • Release 7.3.12 Beta 2 (ac380ade by Maddy Miller)
  • [Sponge] 1.21.5 (#2750) (936b0c2c by Maddy Miller)
  • Add text3 bukkit adapter override for Spigot gson change. (#2759) (0f47c7aa by wizjany)
  • Update click and hover text component serialization for 1.21.5. (#2757) Hacky workaround by overwriting the text3 StyleSerializer class with our own modified copy. Note that the hover events "show_entity" and "show_item" aren't supported as they no longer take a rendered component, but just the NBT structure. Behavior remains unchanged if 1.21.4- is detected. Fixes #2756. (ce043859 by wizjany)
  • Do not paste unsaveable entities in their default state (#2721) Remove a redundant passenger check, as entity.save() returns false in that case. This also causes leash knots to not be copied. I don't think this is a problem because: - They would not be saved to disk, it's misleading for users that they appear. - Pasted leashed mobs still think they're leashed to the original position and get unleashed* - no change in behaviour. \* Unless they're pasted close enough to the original position, in which case this has better behaviour because they create their own leash_knot entity. (25988878 by brickmonster)
  • [Bukkit] Workaround string NBT data being wrapped with quotes in MC 1.21.5 (#2753) (4ac91033 by Maddy Miller)
  • Sponge module refactoring and fixes (#2697) (77eb6143 by vilperi221)
  • Refactor some vanilla methods to sponge api (77eb6143 by vilperi221)
  • Fixes (77eb6143 by vilperi221)
  • Update api 14 (77eb6143 by vilperi221)
  • Fixes (77eb6143 by vilperi221)
  • PR fixes (77eb6143 by vilperi221)
  • Bring back vanilla methods (77eb6143 by vilperi221)
8 days ago
master#7094Tests passed: 244, ignored: 1a month ago
master#7088Tests passed: 244, ignored: 1a month ago
master#7083Tests passed: 244, ignored: 1a month ago
master#7047Tests passed: 244, ignored: 1
  • Merge pull request #2730 from EngineHub/ot/merge/7.3.x-into-master-mar-08-2025 Merge 7.3.x into master (4726327a by Octavia Togami)
  • Merge pull request #2729 from EngineHub/ot/fix/the-side-effects-of-off-by-one-errors Correct off-by-one introduced by slight Mojang change (2be1150d by Octavia Togami)
  • Correct off-by-one introduced by slight Mojang change Fixes #2727 (427fee6a by Octavia Togami)
  • Make task executor lifecycled to platform readiness. Closes #2459. (f67f6493 by wizjany)
  • Fix negative height cones. Despite the description/doc stating that negative heights would generate inverted cones, this wasn't actually implemented. (a9819ca4 by wizjany)
  • Fix sending CUI packets to unwilling clients. Some servers track channel registration: NF throws an error every time this happens; Bukkit silently drops it; Fabric silently sends it (presumably the client ignores it). (cd2ddefa by wizjany)
  • Fix legacy blocks not transmogging on NeoForge. (c497fe44 by wizjany)
  • Remove never-working caching and fix bugs in region code (#2716) Fixes #2684 (c20366db by Octavia Togami)
  • Add //mirror as an alias of //flip. (#2714) (8a13912f by wizjany)
2 months ago
master#7028Tests passed: 244, ignored: 13 months ago
master#7023Tests passed: 244, ignored: 13 months ago
master#7022Tests passed: 244, ignored: 1
  • Apply suggestions from code review Co-authored-by: Octavia Togami <octavia.togami@gmail.com> Resolve many of octy's review notes Further review fixes Further review improvements Fix symlink check PR notes Few fixes from review IntelliJ stop resetting this config option challenge feedback remove the unused function (c933b7a7 by Maddy Miller)
  • Remove unncessary (un)init log points (ce5385d9 by markus ebner)
  • Rename Schematic to SchematicPath and cleanup - Resolve first batch of review comments - Renamed Schematic to SchematicPath - Removed custom hashCode() and equals() implementations - Added unit-test to make sure it behaves as expected (dd82bfd5 by markus ebner)
  • Add command suggestions for schematic filenames (f6b02345 by markus ebner)
  • Implement SchematicsManager to cache list of known schematics (7b794777 by markus ebner)
3 months ago
master#7016Tests passed: 244, ignored: 1
  • Merge branch 'version/7.3.x' (5f19fb4c by Maddy Miller)
  • Add setBiome override in MaskingExtent. This makes biome operations respect masks set on an EditSession. (dc92f6fc by wizjany)
  • Fix tree generators working on the unbuffered underlying world. (#2705) Adds two methods to EditSession to allow getting blocks which are buffered by the EditSession, not yet set in the world. This allows the proxies used by tree generators to know the eventual state of the world, rather than the "real" state. (f002c034 by wizjany)
3 months ago