The Best Resource for Minecraft
The Best Resource for Minecraft

Sign Button Mod Wiki

The Sign Button mod is a utility-focused modification for Minecraft that introduces a hybrid block combining the informative display of a sign with the functional output of a redstone button.

5 sections · 610 words

Overview#

The Sign Button mod solves a common aesthetic and functional problem in Minecraft: the need to label buttons without cluttering wall space. Traditionally, players must place a sign above or next to a button to explain its purpose. This mod merges these two entities into a single block.

Sign Button in use

By combining a standard Sign with a Redstone Torch, players create a Sign Button. This block retains all the properties of a vanilla sign—including text editing, dyeing, and wood variants—while functioning as a redstone power source that emits a pulse when interacted with. It is particularly useful for compact redstone circuits, adventure maps, and organized storage systems.

Blocks#

The mod adds a Sign Button variant for every wood type available in Minecraft. Each variant matches the texture and color of its corresponding vanilla wood type. These blocks can be placed on the floor (Standing Sign Button) or on the side of a block (Wall Sign Button).

Sign Button Variants

Wood Type Block Name Appearance
Oak Oak Sign Button Classic tan wood texture
Spruce Spruce Sign Button Dark brown wood texture
Birch Birch Sign Button Pale white wood texture
Jungle Jungle Sign Button Pinkish-orange wood texture
Acacia Acacia Sign Button Vibrant orange wood texture
Dark Oak Dark Oak Sign Button Deep chocolate brown texture
Mangrove Mangrove Sign Button Deep red wood texture
Cherry Cherry Sign Button Light pink wood texture
Bamboo Bamboo Sign Button Yellowish-green plank texture
Crimson Crimson Sign Button Nether-based purple/red texture
Warped Warped Sign Button Nether-based teal/blue texture

Block Properties

  • Hardness: 1.0
  • Blast Resistance: 1.0
  • Tool Requirement: Axe (for fastest mining)
  • Stack Size: 16
  • Luminance: 0 (unless using Glow Ink Sacs on text)
  • Flammable: Yes (except Crimson and Warped variants)

Mechanics#

The Sign Button functions as a hybrid of a Sign and a Wooden Button. It follows specific interaction rules to ensure both the text and the redstone functionality are accessible.

Redstone Functionality

When a player right-clicks the Sign Button, it emits a redstone signal of strength 15 to the block it is attached to and adjacent redstone dust.

  • Pulse Duration: 20 game ticks (1.0 second), matching the behavior of a vanilla wooden button.
  • Activation: Can be activated by players. Unlike wooden buttons, it cannot be activated by arrows or projectiles.

Text Interaction

  • Initial Placement: When placed, the text editing GUI opens automatically, just like a standard sign.
  • Editing Text: To edit the text after the sign has been placed, the player must Shift + Right-click (Sneak-interact) with an empty hand. This prevents accidental redstone triggers while trying to update labels.
  • Dyeing and Waxing: Players can use Dyes to change text color and Glow Ink Sacs to make text glow. Using a Honeycomb will wax the sign, preventing further text edits while maintaining the button functionality.

Recipes#

Crafting a Sign Button is straightforward and requires only a standard sign and a redstone component. The wood type of the sign used determines the wood type of the resulting Sign Button.

Crafting Recipe

Crafting Table

Result Ingredients Pattern
Sign Button (Any Wood) 1x Sign (Any Wood) + 1x Redstone Torch Shapeless

Note: You must use the specific wood variant of the sign to get the matching Sign Button (e.g., a Birch Sign + Redstone Torch yields a Birch Sign Button).

In some versions, the recipe may also support using a standard Button instead of a Redstone Torch, though the Redstone Torch is the primary method for the 1.20.1 release.

Configuration#

The mod includes a configuration file located in the /config folder of your Minecraft directory, typically named signbutton-common.toml.

Configurable Options

Option Default Value Description
pulse_duration 20 Sets the length of the redstone pulse in game ticks. (20 ticks = 1 second).
allow_projectiles false If set to true, arrows and other projectiles can trigger the button.