COWMODSКаталог модов
MBuild

ВЕРСИИ (3)

release

MBuild 2.0.0

2.0.0
27 февр. 2026 г.156Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
### 🆕 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
alpha

MBuild 1.1 Alpha

1.1
12 окт. 2024 г.111Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4spigot
Скачать
Что нового
Add Undo/Redo command (alpha) Prohibit block breaking with seltool Improved pos1/pos2 message
alpha

MBuild Alpha-1.0

1.0
4 февр. 2024 г.167Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4spigot
Скачать