Redstone Revival: Automate with Signs and Redstone

Redstone Revival: Transforming the Overlooked Ore into a Powerhouse of Automation For years, many Minecraft players have treated redstone as little more than a stepping stone—useful for a few basic contraptions but often left to gather dust in chests once diamond gear is secured. The Redstone Rev...

Download RedstoneRevival for Minecraft 1.15

Original name: RedstoneRevival

Minecraft: 1.15

FileVersionLoaderSize
RedstoneRevival.jar1.15—24 КБDownload

Redstone Revival: Transforming the Overlooked Ore into a Powerhouse of Automation

For years, many Minecraft players have treated redstone as little more than a stepping stone—useful for a few basic contraptions but often left to gather dust in chests once diamond gear is secured. The Redstone Revival plugin flips that narrative entirely. With a single redstone block and a sign, you can build powerful automated machines that mine, break, collect items, and even lay floors. Suddenly, that humble redstone block becomes more precious than diamonds, unlocking a new era of effortless engineering.

How to Build Your First Machine

Redstone Revival keeps things beautifully simple. No complex crafting recipes, no command blocks, no redstone dust trails. Just place a redstone block on the ground and attach a sign to it. On the sign, you write the machine’s name in brackets, along with optional size and duration parameters. The format is straightforward:

[MACHINE_NAME] — The name of the machine you want to create, always at the top and enclosed in brackets.
S=[Size] — Optional. Defines the area of effect, from 1 to 30 (configurable).
D=[Duration] — Optional. Sets how long the machine runs, from 1 to 300 (configurable). A duration of 0 makes the machine operate instantly and then break.

The size and duration tags can appear in any order after the machine name. For example, writing [Miner] on a sign attached to a redstone block instantly creates a miner machine. It’s that easy—provided you have the right permissions. Server operators get full access by default, but regular players need explicit permission to use each machine. If you’re eager to experiment with Redstone Revival on your own single-player world, you can easily install it via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu. This makes testing machine configurations a breeze before rolling them out on a multiplayer server.

The Four Machines at Your Command

Redstone Revival introduces four distinct machines, each with its own role in automating tedious tasks. Here’s what they do and how to use them.

[MINER] — The Area-of-Effect Excavator

The Miner breaks blocks naturally in a cube-shaped area around itself. If you set size to 1, it runs once per second, methodically clearing a small space. Larger sizes (up to 30) cause it to run once every five seconds, but if the size exceeds the configurable loop cutoff (default 10), it will only run once before breaking. A size of 30 means a massive 60x60x60 cube gets cleared—truly a sight to behold. The Miner respects a restricted block list (water, lava, bedrock, signs, redstone blocks, and air by default) and accepts both size and duration arguments.

[BREAKER] — The Precision Block Remover

Need to delete a single block without collateral damage? The Breaker targets the block on the opposite side of the redstone block from the attached sign. It’s a lightweight alternative to the Miner, perfect for controlled demolition. It won’t break restricted materials and only accepts a duration argument. This machine shines when you want to carve out specific blocks in a wall or floor without disturbing the surroundings.

[FUNNEL] — The Item Collector

The Funnel vacuums up dropped items in a 4x4x4 radius centered on the redstone block and deposits them into a nearby chest. The chest must be within one block of the redstone block for the machine to build. It runs once every five seconds, making it ideal for automatic loot collection after mining or mob farms. The Funnel accepts a duration argument, so you can set it to run for a limited time before expiring.

[FLOOR_LAYER] — The Instant Builder

This machine places blocks from a chest directly underneath the redstone block onto the ground in a spiraling square pattern. The chest must be directly below the redstone block. It activates instantly when you press the sign and uses available blocks up to a configurable maximum attempts (default 256). It only places blocks on air and doesn’t support multiple material types—use two machines for two different blocks. The Floor Layer accepts no arguments because it’s an instant, resource-limited operation.

Permissions and Configuration: Keeping Control

Redstone Revival is self-managing: machines expire after their duration, and if redstone consumption is enabled, the block is destroyed. But server owners need fine-grained control to prevent chaos. The plugin offers a robust permission system and configuration file.

By default, players can’t build any machine until granted permission. Operators have full privileges. Permissions include:

  • RedstoneRevival.* — Admin access, unlimited machine properties up to config caps.
  • RedstoneRevival.max_size.10 — Limits a player’s maximum machine size (1 to infinity).
  • RedstoneRevival.max_duration.300 — Limits duration (must be a multiple of 5).
  • RedstoneRevival.use_machine.* — Permission to use all machines.
  • RedstoneRevival.use_machine.miner (or breaker, funnel, floor_layer) — Permission for a specific machine.
  • RedstoneRevival.max_machines.10 — Caps the number of machines a player can have (1 to 100).

The configuration file sets default values for players without custom permissions and global hard limits that override all permissions. Key settings include:

  • floor_layer_max_attempts: 256 — Max blocks placed per activation.
  • restricted_break_list: WATER, LAVA, BEDROCK, OAK_WALL_SIGN, REDSTONE_BLOCK, AIR, BEDROCK — Blocks machines will never break.
  • destroy_machines_on_end: true — Whether the redstone block is consumed when the machine finishes.
  • default_max_size: 10, default_max_duration: 300, default_max_machines: 10 — Fallback limits.
  • global_max_size: 30, global_max_duration: 1800, global_max_machines: 50, global_server_max_machines: 500 — Absolute caps.
  • miner_loop_size_cutoff: 10 — Size above which miners run only once.
  • redstone_ore_drops_one: false — Optional setting to make redstone ore drop a single dust (recommended to set true if your server can handle it).

These options let you tailor the plugin to your server’s performance and playstyle, preventing lag from oversized miners or machine spam.

A Word of Warning: Machine Placement Matters

While Redstone Revival is robust, be mindful when placing multiple machine components close together. The plugin searches for nearby redstone blocks on a “first come, first serve” basis. If you have three redstone blocks next to a sign, it might pick the first one it finds rather than the one directly attached. This won’t break anything, but it can lead to unexpected behavior. Keep your setups tidy to avoid confusion.

Conclusion: Redstone Reborn

Redstone Revival breathes new life into an often-underappreciated resource, turning it into a gateway for powerful, sign-driven automation. Whether you’re clearing vast underground halls with a Miner, precisely removing blocks with a Breaker, collecting loot with a Funnel, or laying intricate floors with the Floor Layer, the plugin makes redstone the star of your engineering toolkit. The permission and configuration systems give server admins full command, while the open-source nature invites community expansion. The plugin is fully open-source and available on GitHub under Destro168/RedstoneRevival, and the developer occasionally streams coding on Twitch at destrothegod. Give Redstone Revival a try, and you’ll never look at a redstone block the same way again.