Sueta

LightWorldEdit

1.0.0

A Lightweight World editing Plugin, similar to World edit but simpler with 17 commands

·Plugin

LightWorldEdit

A tiny, synchronous WorldEdit alternative for 1.21–1.21.11.

With just 17 core commands, LightWorldEdit strips away the complexity of WorldEdit's 150+ sub-commands.

✨ Key Features

  • Lightweight Core: 17 commands vs. WorldEdit's 150+.
  • Synchronous Editing: Runs on the main thread for predictable, crash-safe operations.
  • Native Syntax: Uses the familiar // prefix (e.g., //set, //wand).
  • Block States: Full support for syntax like //set oak_stairs[facing=north].
  • Safety Net: Configurable block limits to prevent main-thread lag spikes.

🛠 Commands

All commands use the // prefix.

CommandDescription
//wandGet the selection wand (Left=Pos1, Right=Pos2)
//pos1 [x y z]Set first position (uses your location if empty)
//pos2 [x y z]Set second position
//set <block>Fill selection (supports stone,dirt for random mix)
//replace <from> <to>Replace block types
//copy / //pasteClipboard operations relative to player
//undo / //redoPer-player history management
//help (alias //lwe)List all commands

⚙️ Configuration

Edit config.yml to customize behavior:

  • wand-item: Material for the wand (default: GOLDEN_AXE).
  • default-limit: Max blocks per operation (default: 50,000).
  • history-size: Undo/redo depth (default: 20).

🔒 Permissions

  • lightworldedit.selection: Access to pos1, pos2, sel, expand, contract.
  • lightworldedit.region.set: Access to //set only.
  • lightworldedit.limit.unlimited: Bypass block count caps.
  • lightworldedit.*: Grants all permissions.

Defaults to OP if no permissions are set.

📚 Resources


LightWorldEdit is a MIT License plugin.

Similar projects

Plugin →