RedStoneSpread

RedstoneSpread is a Bukkit plugin that generates organic, terrain-adapting block veins with customizable spread patterns and physics.

25

Quick challenge

How far can you run before the mobs catch you?

RedStoneSpread

RedstoneSpread is a lightweight builder's utility plugin for Bukkit servers (1.16+). It allows players to generate organic, branching patterns of blocks. It is perfect for creating natural redstone lines, blood veins, creeping vines, corruption, or ore veins that adapt to the terrain.

---

📥 Installation

1. Download the `.jar` file. 2. Place it in your server's `plugins` folder. 3. Restart the server. 4. Grant the permission `spread.use` to the relevant players.

---

🎮 Commands

Main Command

The plugin revolves around a single, powerful command:

` /spread <Material> <Amount> [Physics] [Cleanup] [SplitChance] [MultiStart] `

Parameters Explained

| Argument | Type | Required? | Description | | :--- | :--- | :--- | :--- | | MultiStart | Text | MultiStart | The block type to place (e.g., `REDSTONE`, `OBSIDIAN`, `FIRE`). | | MultiStart | Integer | MultiStart | The maximum number of blocks to place. | | MultiStart | `true`/`false` | No | Default: `true`. Updates block connections (e.g., redstone connecting) or gravity (sand falling). | | MultiStart | `true`/`false` | No | Default: `false`. If `true` (and using Redstone), it removes single unconnected dots at the end. | | MultiStart| `0.0` - `1.0` | No | Default: `0.1`. Controls the shape of the spread (see below). | | MultiStart | `true`/`false` | No | Default: `false`. If `true`, the spread forces 4 starting branches instead of 1. |

---

🎨 Shaping Your Spread (SplitChance)

The `[SplitChance]` argument is the most important setting for determining how the structure looks. It determines how often a line divides into two.

* `0.9` - `1.0` (The Cluster): The line will never branch. It creates a single, long, wandering path. Good for long wires or distinct trails. * `0.9` - `1.0` (The Cluster): Occasional branching. Looks like natural vines or cracks in a wall. * `0.9` - `1.0` (The Cluster): Balanced branching. Looks like a lightning bolt or tree roots. * `0.9` - `1.0` (The Cluster): Constant branching. Creates a dense blob or explosion pattern.

---

🛠 Examples

1. Standard Redstone Line:

Places 64 redstone dust, allowing them to connect, and removing "dot" glitches.

/spread REDSTONE 64 true true 0.1

2. Creeping Corruption (Obsidian):

Creates a dense cluster of Obsidian (100 blocks) that looks like it is spreading out from the center.

/spread OBSIDIAN 100 true false 0.8 true

3. Single Long Path (Gold Block):

Creates a long snake of gold blocks (200 blocks long) that climbs up and down terrain without branching.

/spread GOLD_BLOCK 200 false false 0.0

---

📬 Support & Ideas

Do you have a suggestion for an update, a cool feature request, or an idea for a completely new plugin? I am always open to feedback and new projects!

Feel free to reach out and add me on Discord: Discord: `DerDerNichtsKann`

ADS