Home›Java›Mods›SimpleEdit
SimpleEdit
SimpleEdit — screenshot 1SimpleEdit — screenshot 2SimpleEdit — screenshot 3

SimpleEdit

A modern WorldEdit-inspired Paper plugin for Minecraft 26.1

🌟 Overview

SimpleEdit is a powerful and user-friendly world-editing plugin designed specifically for Paper servers. It provides all the essential functions that builders and server administrators need to edit their Minecraft worlds efficiently. The plugin combines the proven concepts of WorldEdit with a modern, optimized implementation.

⚡ Main Features

🎯 Selection System

🔨 Block Operations

🎨 Brush System

📐 Geometric Shapes

🌍 Terrain Generation

🔧 Advanced Operations

🛠️ Builder Utilities

📋 Copy & Paste System

📚 History Management

🎯 Mask System

📊 Schematics & Blueprints

🎮 Applications

For Builders

For Server Administrators

For Map Makers

🔧 Technical Details

⚙️ Configuration

The plugin offers extensive configuration options in config.yml:

# Performance settings
edits-per-tick: 8000  # Blocks per tick (default: 8000)
max-history: 2000     # Maximum undo steps per player

# Performance Settings
performance:
  max-operation-size: 50000000  # Maximum blocks per operation (50M)
  chunk-batch-size: 8           # Chunks processed per tick
  block-batch-size: 1000        # Blocks per batch

# Schematic Preview Settings
preview:
  max-blocks: 20000          # Maximum non-air blocks for preview
  max-distance: 200.0        # Maximum distance from player
  batch-size: 50             # Blocks per batch
  auto-cleanup: true         # Auto-cleanup previews
  glow-effect: true         # Make preview blocks glow
  transparency: 0.98         # Block scale factor

# Feature Flags
features:
  enable-selection-outline: true    # Show visual selection outline
  enable-operation-progress: true   # Show progress updates
  enable-sound-feedback: true       # Play sounds for operations
  enable-container-copy: true      # Copy container contents
  enable-performance-monitoring: false  # Track operation metrics

# Limits & Safety
limits:
  max-selection-size: 50000000     # Maximum blocks in selection (50M)
  max-operation-time: 300          # Maximum operation time (5 min)
  warn-on-large-operations: true   # Warn player before large operations
  large-operation-threshold: 1000000  # Warn threshold (1M blocks)

🚀 Advanced Features & APIs

Plugin API

SimpleEdit offers an extensive Java API for other plugins:

// Access to services
SelectionManager selections = SimpleEdit.getInstance().getSelections();
HistoryManager history = SimpleEdit.getInstance().getHistory();

// Create custom operations
EditOperation customOp = new CustomOperation(region, pattern);
operations.start(playerId, customOp);

Pattern System

Extensible pattern API for custom block generation:

public class CustomPattern implements Pattern {
    @Override
    public BlockData dataFor(int x, int y, int z, World world) {
        // Custom logic here
        return Material.DIAMOND_BLOCK.createBlockData();
    }
}

Event System

Full integration with Bukkit's event API for maximum compatibility.

🔒 Security & Performance

🌐 Internationalization

The plugin supports multiple languages with configurable language files. Currently available:

📊 Monitoring & Statistics

Built-in monitoring features for server administrators:

📋 Installation & Usage

Quick Start Guide

  1. Download the plugin: Download the latest .jar file from the releases
  2. Server installation: Place the plugin in the plugins/ folder of the server
  3. Restart the server: Restart the Paper server with /restart or do a full restart
  4. Getting started:
    # Take a wooden axe (or use /wand for automatic granting)
    # Left click: set position 1
    # Right click: set position 2
    # /set stone  # Fill the selection with stone
    

Basic Commands

# Selection tools
/wand              # Get wooden axe
/pos1              # Current position as Pos1
/pos2              # Current position as Pos2
/size              # Show selection size

# Basic operations
/set <block>       # Fill selection
/replace <from> <to> # Replace blocks
/copy              # Copy selection
/paste             # Paste
/undo              # Undo
/redo              # Redo
/info              # Show selection information

# Builder utilities
/drain [water|lava]     # Remove water/lava
/overlay <block>        # Place blocks on surfaces
/dome <radius> <block> # Create dome
/cone <radius> <height> <block> # Create cone
/green [density]        # Place vegetation
/snow [thickness]       # Add snow
/thaw                  # Remove snow/ice
/extinguish            # Extinguish fire
/butcher [radius]       # Remove entities
/fillfluid <water|lava> # Fill with fluid

# Advanced operations
/generate sphere stone    # Generate sphere
/generate cave           # Create cave
/generate mountain natural:stone  # Build mountain
/brush sphere stone 5    # Set sphere brush
/smooth                  # Smooth terrain
/naturalize             # Natural layering

GUI Menus

SimpleEdit offers intuitive graphical menus for complex operations:

🛠️ Troubleshooting

Common Issues

Issue: "Selection incomplete"

Solution: Make sure both positions (Pos1 & Pos2) are set
Use /wand for an axe or /pos1 and /pos2 for manual coordinates

Issue: "Operation already running"

Solution: Wait for the current operation to finish or use /cancel

Issue: Performance problems with large operations

Solution: Reduce edits-per-tick in config.yml or use smaller selections

Debug Commands

/progress         # Shows progress of running operations
/cancel           # Cancels the current operation
/help             # Shows all available commands

🤝 Contribution & Support

Development

SimpleEdit is open-source and available on GitHub. Contributions are welcome!

Support

License

SimpleEdit is licensed under the MIT license and can be freely used and modified.

🎨 Why SimpleEdit?

SimpleEdit is the ideal choice for anyone looking for a professional, powerful, and reliable world-editing tool for Minecraft!

🆕 Latest Features


Developed with ❤️ by oFlori(Flori) | Version 1.0-SNAPSHOT | Minecraft 26.1+

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more