- Compatible API Versions
- 1.0.1+
- Contributors
- FrostDEV
BebroEdit Plugin Information
Plugin Overview
BebroEdit is a powerful world editing plugin for Nukkit servers, designed to provide fast and efficient block manipulation tools for server administrators and builders.
Commands & Permissions
Main Command: /be or /bebroedit
Key Features
Region Selection
Block Operations
Copy & Paste System
Shape Generation
History System
Configuration
Permissions Setup
Default Permission Setup:
Recommended Permission Setup:
Configuration Options
Main Settings:
All plugin messages can be customized in config.yml with color codes and placeholders.
Usage Examples
Basic Region Editing:
Support & Custom Plugins
Need Custom Plugins?
Contact me on Discord for professional plugin development!
Discord: @maizeslava8
What I Offer:
Why Choose Me:
Update & Support
Current Version: 1.0.1
Ready to enhance your server? Contact @maizeslava8 on Discord for custom plugin development!
BebroEdit is a powerful world editing plugin for Nukkit servers, designed to provide fast and efficient block manipulation tools for server administrators and builders.
Main Command: /be or /bebroedit
| Command | Parameters | Description | Usage Example |
|---|---|---|---|
| set | <id> [data] | Fill selected region with specified block | /be set 1 0 |
| replace | <old_id> <new_id> [data] | Replace specific blocks in region | /be replace 2 3 |
| walls | <id> [data] | Create walls around selection | /be walls 5 |
| copy | - | Copy selected region to clipboard | /be copy |
| paste | - | Paste copied region at player position | /be paste |
| rotate | <90|180|270> | Rotate copied region | /be rotate 90 |
| cylinder/cyl | <radius> <height> <id> [data] | Create cylinder | /be cyl 10 5 1 |
| sphere | <radius> <id> [data] | Create sphere | /be sphere 8 41 |
| triangle | <id> [filled] [data] | Create triangle from selection | /be triangle 5 true |
| prism | <sides> <radius> <height> <id> [step] [data] | Create prism with spacing | /be prism 6 8 10 1 |
| pyramid | <size> <id> [hollow] [step] [data] | Create pyramid with spacing | /be pyramid 15 41 true 2 |
| hollow | <thickness> <id> [data] | Create hollow cube | /be hollow 2 5 |
| chess | <id> [data] | Create chess pattern in selection | /be chess 35 |
| chessreplace | <old_id> <new_id> [data] | Replace blocks in chess pattern | /be chessreplace 1 35 |
| hemisphere/hsphere | <radius> <id> [top|bottom] [data] | Create hemisphere | /be hemisphere 10 1 top |
| undo | - | Undo last action | /be undo |
| redo | - | Redo last undone action | /be redo |
| clear | - | Clear selection positions | /be clear |
| pos1 | - | Set position 1 at current location | /be pos1 |
| pos2 | - | Set position 2 at current location | /be pos2 |
| wand | - | Get selection wand tool | /be wand |
| reload | - | Reload plugin configuration | /be reload |
| help | [page] | Show help pages | /be help 2 |
- Wand Tool: Use stick (default) to select regions
- Visual Feedback: Real-time position setting messages
- Distance Limit: Configurable maximum selection distance
- Fill Regions: Mass block placement
- Replace Blocks: Selective block replacement
- Wall Creation: Automatic wall generation
- Safe Blocks: Configurable allowed blocks list
- Region Copying: Copy entire selections
- Rotation Support: 90°, 180°, 270° rotations
- Smart Pasting: Paste at player position
- Cylinders: Create perfect cylinders with custom radius/height
- Spheres: Generate spheres of any size with smooth surfaces
- Hemispheres: Create perfect half-spheres (top/bottom)
- Pyramids: Build pyramids with customizable size and density
- Prisms: Generate multi-sided 3D prisms
- Triangles: Create triangular shapes from selections
- Hollow Structures: Build cube shells with wall thickness control
- Mathematical Precision: Accurate algorithms for perfect shapes every time
- Undo/Redo: Multi-step action history
- Limited Storage: Configurable history size
- Batch Operations: Process multiple blocks efficiently
- Customizable Wand: Change selection tool item
- Safety Limits: Maximum region size protection
- Block Whitelist: Control which blocks can be used
- Message Customization: All messages configurable
YAML:
# BebroEdit Configuration
#
# Want cool plugins for Nukkit?
# Order in my Discord: @maizeslava8
# Professional plugin development!
# Selection wand item ID (default: 280 - stick)
wand-item: 280
# Maximum undo history size (default: 10)
max-undo-history: 10
# Maximum region size in blocks (default: 32768)
max-region-size: 32768
# List of allowed block IDs for editing
allowed-blocks:
# - "0" # Air
- "1" # 0 - Stone
- "2" # 1 - Grass
- "3" # 2 - Dirt
- "4" # 3 - Cobblestone
- "5" # 4 - Wooden Planks
- "12" # 5 - Sand
- "13" # 6 - Gravel
- "14" # 7 - Gold Ore
- "15" # 8 - Iron Ore
- "16" # 9 - Coal Ore
- "17" # 10 - Wood
- "18" # 11 - Leaves
- "24" # 12 - Sandstone
- "35" # 13 - Wool
- "42" # 14 - Iron Block
- "45" # 15 - Bricks
- "47" # 16 - Bookshelf
- "48" # 17 - Moss Stone
- "49" # 18 - Obsidian
- "57" # 19 - Diamond Block
- "87" # 20 - Netherrack
- "88" # 21 - Soul Sand
- "89" # 22 - Glowstone
- "112" # 23 - Nether Brick
- "121" # 24 - End Stone
- "129" # 25 - Emerald Ore
- "133" # 26 - Emerald Block
- "152" # 27 - Redstone Block
- "155" # 28 - Quartz Block
- "159" # 29 - Stained Clay
- "162" # 30 - Wood (log)
- "168" # 31 - Prismarine
- "169" # 32 - Sea Lantern
- "170" # 33 - Hay Bale
- "172" # 34 - Hardened Clay
- "173" # 35 - Coal Block
- "174" # 36 - Packed Ice
# Messages configuration
messages:
# Position setting messages
pos1-set: "&aPosition 1 set: &e{x}, {y}, {z}"
pos2-set: "&aPosition 2 set: &e{x}, {y}, {z}"
selection-cleared: "&aSelection cleared"
no-selection: "&cPlease set both selection positions first!"
# Region size messages
region-too-large: "&cRegion is too large! Maximum: &e{blocks} &cblocks"
blocks-changed: "&aBlocks changed: &e{count}"
# Undo/Redo messages
undo-success: "&aUndone changes: &e{count}"
no-undo: "&cNo actions to undo"
redo-success: "&aRedone changes: &e{count}"
no-redo: "&cNo actions to redo"
# Copy/Paste messages
copy-success: "&aCopied blocks: &e{count}"
paste-success: "&aPasted blocks: &e{count}"
no-copy-data: "&cNo copied data!"
# Shape creation messages
cylinder-created: "&aCylinder created. Blocks: &e{count}"
sphere-created: "&aSphere created. Blocks: &e{count}"
triangle-created: "&aTriangle created. Blocks: &e{count}"
chess-created: "&aChess pattern created. Blocks: &e{count}"
chess-replaced: "&aChess pattern replaced. Blocks: &e{count}"
Default Permission Setup:
YAML:
permissions:
bebroedit.use:
description: Allows using BebroEdit commands
default: op
- OPs: Full access by default
- Builders: Grant bebroedit.use permission
- Admins: Can configure all settings
Main Settings:
- wand-item: Selection tool item ID (default: 280 - Stick)
- max-selection-distance: Maximum block selection range
- max-undo-history: Number of undo steps to remember
- max-region-size: Maximum blocks per operation
- allowed-blocks: List of permitted block IDs
All plugin messages can be customized in config.yml with color codes and placeholders.
Basic Region Editing:
- Use wand to set pos1 and pos2
- /be set 1 - Fill with stone
- /be walls 5 - Add wooden plank walls
- /be undo - Revert changes
- /be cyl 10 15 1 - Create stone cylinder (radius 10, height 15)
- /be sphere 8 41 - Create gold block sphere
- Select region with wand
- /be copy - Copy the structure
- Move to new location
- /be paste - Paste the structure
- /be rotate 90 - Rotate for next paste
Contact me on Discord for professional plugin development!
Discord: @maizeslava8
- Custom Nukkit plugins
- Feature implementation
- Bug fixes and optimizations
- Plugin modifications
- Unique server systems
- Professional code quality
- Fast delivery
- Ongoing support
- Custom solutions for your needs
Current Version: 1.0.1
- Stable Release: Production ready
- Nukkit Compatible: Tested with latest Nukkit
- Performance Optimized: Efficient block operations
- Installation assistance
- Configuration help
- Bug fixes
- Feature requests