All versions
7.3.0
Release
WorldEdit 7.3.0 (Bukkit for 1.20-1.20.4)2 years ago 47.6K
Compatibility
Minecraft: Java Edition
1.20–1.20.4
Platforms
Bukkit
Paper
Spigot
Changes
Changes in 7.3.0:
- Added an
//update [sideEffect]command to apply side effects to a selection - Added a schematic sharing system and corresponding API, with
/schem share - Added WorldEdit version and platform information in schematic metadata
- Added API to clear the contents of a registry
- Added a splatter brush, with configurable decay
- Added support for Sponge Schematics v3, and made specific versions accessible as
sponge.1,sponge.2, andsponge.3 - Added a snow smoothing brush and command to smooth layered snow
- Added a
//poscommand to allow making entire selections with a single command - Added a morph brush to apply morphological dilation and erosion, with simple erode and dilate presets
- Added a custom-build NBT library, allowing access to future improvements and modern NBT constructs
- Lazy-load most NBT data to improve performance and memory usage of some operations
- Added API to disable history tracking in an EditSession, to improve performance for plugins that don't care about history
- Added command suggestions for block properties to dynamic patterns such as hand, offhand, pos1, etc
- Added a feature generator command,
//feature [featureName] - Added a structure generator command,
//structure [structureName] - Added an API to identify the format of a schematic from an InputStream, rather than a File
- Added a
//placementcommand to select the placement type, superseding//toggleplace - Added
minplacement mode to correspond to minimum position of a selection - Added
maxplacement mode to correspond to maximum position of a selection - Added
worldplacement mode to correspond to an absolute world location - Added
hereplacement mode to correspond to the player position as of running the command - Added
-cflag to the biome brush to set the biome to the entire column - Added API to memoize mask calls
- Added a
//trim [mask]command, to trim a selection to the smallest space without removing blocks that match the mask - Added a
//conecommand to generate cones - Added support for setting NBT data in patterns, using SNBT syntax (
//set oak_sign[rotation=12]{'is_waxed':1}) - Improve performance of arbitrary shape generations
- Improve "fast" reorder mode and make it default, deprecating alternate reorder modes
- Changed schematic pasting to ignore structure void blocks by default, with a
-vflag to paste it - Changed the offset mask to not negate itself by default
- Fixed spline generation not correctly using block centres in some situations
- Improve general performance across the board
- Send biome chunk updates to the client when possible
- Use Minecraft's "DataFixerUpper" system when loading legacy schematics where possible
- [Bukkit] Remove legacy data folder migration code from 2012
- [Bukkit] Remove support for all versions prior to 1.17.1, and non-latest patches of 1.18 and 1.19
Check out this post for a more in-depth look at some of the biggest new features!
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:1u6JkXh5:JzCMkGax"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:1u6JkXh5:JzCMkGax"
}

