Sueta

MBuild

2.0.0

Build in Minecraft like a pro!

·Plugin
  1. 2.0.0latestMBuild 2.0.0Feb 27, 2026
    🆕 Added
    #### Brush System (15 types) Generative:* /brush sphere, /brush cylinder Terrain:* /brush smooth, /brush erode, /brush melt, /brush raise, /brush lower, /brush flatten, /brush cliff Environmental:* /brush snow, /brush gravity Stylistic:* /brush paint, /brush scatter, /brush splatter, /brush overlay Management:* /brush info, /brush unbind, /brush list Mechanics:* * Brushes are bound per-item using PersistentDataContainer (persists across relogs) * Item lore auto-updated to show current brush type, radius, pattern, mask * Right-click on block or in air triggers brush * Per-player 100ms cooldown prevents double-fires * All brush operations are fully undoable #### Noise Engine & Masks Implementations:* Perlin, Simplex (OpenSimplex2S), Voronoi, Worley, Ridged, FBM (pure Java, zero dependencies) Global Mask:* /gmask <mask|reset|off> (persistent, combines with local masks using AND logic, clears on quit) Noise Masks:* Syntax noise(type,scale[,octaves])>threshold (works in all commands) #### New Commands Generation:* /sphere, /cyl, /pyramid, /line Modification:* /replace, /walls, /ceil, /hollow, /smooth, /drain, /terrace, /erode, /overgrow, /rubble, /crumble Transform:* /stack, /move, /rotate, /flip, /copy, /paste [-a] Selection/Utility:* /selinfo, /selexpand, /selcontract, /count, /distr #### Core Systems Internationalization:* Full multilingual system (lang/en.yml, lang/fr.yml) Configuration:* MBuildConfig (history size, block limits, language) Undo/Redo:* Multi-level per player using Deque stacks (redo clears on new action) Pattern/Mask API:* Weighted random mixes (30%stone,70%dirt), #surface, #solid, #liquid, !block support Technical:* BaseCommand abstract system, Direction enum with me support, OperationUtil timing/limit helpers
    🔄 Changed
    Rotation:* Now supports any angle (45°, 135°, etc.) via nearest-neighbor interpolation Masks:* Updated with #floor type, ; OR operator, and %N random percentage Management:* SelectionManager migrated to Map<UUID, …> to prevent memory leaks Undo System:* Completely rewritten from single Undo object to Deque<HistoryEntry> UX:* Tab completion made context-aware; added aliases /br and /wand Metadata:* plugin.yml updated to api-version: 1.18 (1.18→1.21 compatibility)
    🗑️ Removed
    * Old Undo.java and single-action undo system
    129 downloads
  2. 1.1MBuild 1.1 AlphaOct 12, 2024
    Add Undo/Redo command (alpha) Prohibit block breaking with seltool Improved pos1/pos2 message
    107 downloads
  3. 1.0MBuild Alpha-1.0Feb 4, 2024
    159 downloads

Similar projects

Plugin →