---
title: Pulse Gate
id: morered:pulse_gate
type: block
---

The Pulse Gate is a block that outputs maximum-strength redstone power from its output face for two ticks when its input face starts receiving power, then stops emitting power until you turn it off and on again.

<table>
	<thead><tr><th>Contents</th></tr></thead>
	<tbody><tr><td>
		1. [Recipes](#recipes)
		2. [Usage](#usage)
		3. [Data](#data)
		4. [History](#history)
	</td></tr></tbody>
</table>

## Recipes

<table>
	<thead>
		<tr>
			<th>Recipe Type</th>
			<th>Ingredients</th>
			<th>Output</th>
			<th>Example</th>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td>Shaped Crafting</td>
			<td style={{width: '30%'}}>
				* 3x [<ModAsset width={32} height={32} location='morered:item/stone_plate'/> Stone Plate](@morered:stone_plate)
				* 2x [<ModAsset width={32} height={32} location='redstone'/> Redstone Dust](https://minecraft.wiki/Redstone_Dust)
				* 1x [<ModAsset width={32} height={32} location='iron_ingot'/> Iron Ingot](https://minecraft.wiki/Iron_Ingot)
			</td>
			<td>
				* 1x Pulse Gate
			</td>
			<td>
				![Shaped Crafting Recipe for Pulse Gates](https://commoble.s3.us-east-1.amazonaws.com/images/morered/recipes/pulse_gate_recipe.png)
			</td>
		</tr>
		<tr>
			<td>[Soldering]('/en/mod/morered/docs/content/soldering_table')</td>
			<td style={{width: '30%'}}>
				* 1x [<ModAsset width={32} height={32} location='morered:item/stone_plate'/> Stone Plate](@morered:stone_plate)
				* 1x [<ModAsset width={32} height={32} location='redstone'/> Redstone Dust](https://minecraft.wiki/Redstone_Dust)
				* 1x [<ModAsset width={32} height={32} location='iron_ingot'/> Iron Ingot](https://minecraft.wiki/Iron_Ingot)
			</td>
			<td>
				* 1x Pulse Gate
			</td>
			<td>
				![Soldering Recipe for Pulse Gates](https://commoble.s3.us-east-1.amazonaws.com/images/morered/recipes/pulse_gate_from_soldering.png)
			</td>
		</tr>
	</tbody>
</table>

## Usage

The Pulse Gate can be placed in 24 different orientations, on floors, walls, and ceilings.

When placing the block, the flat side will be placed against the face clicked by the player, and the output side will point to the edge of the clicked face nearest to where the player clicked. A transparent preview is rendered to assist with orienting the block; this can be disabled in the [Client Config](/en/mod/morered/configuration/client_config) if this is undesired.

![A preview of a Pulse Gate about to be placed against a wall with the output facing up](https://commoble.s3.us-east-1.amazonaws.com/images/morered/pulse_gate_preview.png)

The sprint key can be held while placing the block to change the axis of rotation.

While the input side of the pulse gate starts receiving power, the pulse gate enters the `powered=true` state for two ticks. After two ticks, it enters the `powered=false` state. The pulse gate will remain unpowered until the input side stops receiving power and then starts receiving power again.

![Pulse Gate in its default state](https://commoble.s3.us-east-1.amazonaws.com/images/morered/pulse_gate_example_0.png)

![Pulse Gate immediately after receiving power](https://commoble.s3.us-east-1.amazonaws.com/images/morered/pulse_gate_example_1.png)

![Pulse Gate after the pulse concludes](https://commoble.s3.us-east-1.amazonaws.com/images/morered/pulse_gate_example_2.png)

## Data

| Blockstate Properties | Values | Description
| --- | - | -
| `facing` | `{"down", "up", "north", "south", "west", "east"}` | Direction to the neighbor block the plate is attached to
| `rotation` | `[0,3]` | Rotations about the axis of attachment in 90-degree increments
| `input_b` | `{false, true}` | Whether the input side opposite from the primary output is receiving power
| `powered` | `{false, true}` | Whether the primary output is powered (if false, then the opposite output is powered)
| `waterlogged` | `{false, true}` | Whether the block is waterlogged

| Tint Index | Tint Value
| --- | -
| 1+ | [See Logic Plate Tintindexes](/en/mod/morered/docs/pack_development/tintindexes)

## History
| Version | Changelog
| --- | -
| 1.21.8-8.0.0.0 | <ul><li>Added `waterlogged` blockstate property property</li><li>Can now hold sprint while placing to change the axis of rotation</li></ul>
| 1.20.1-4.0.0.0 | Added to game
