HTTP Block
by essh
HTTP Block adds two redstone-powered blocks that let a Minecraft world send and receive HTTP requests to outside services.
What it does
One block, the HTTP Sender, posts JSON to a configured address when its redstone input switches from off to on. The request is not repeated while the input stays powered. The other block, the HTTP Receiver, polls a configured endpoint at a set interval and emits a short redstone pulse each time it sees a new event. New events are detected by comparing the hash of the returned event with the hash of the last one received.
Requests run asynchronously, so they do not stall the game while they wait for a response. The Sender sets the Content-Type header and sends the raw JSON body with each request. Players can change how often a receiver polls and how long its pulse lasts, check how many senders and receivers are registered, and reload the configuration from disk. The mod is open source under the GNU General Public License v3.0 or later and needs Fabric API to run. It runs on the client and the server, and the mod's Java 26 and Fabric builds cover 26.1.2 – 26.2.
Key features
Redstone to HTTP POST
A redstone edge on the Sender triggers one JSON POST request to the configured address, without a command.
Polling receiver
The Receiver checks its endpoint on a schedule and turns each new event into a short redstone pulse.
Event detection by hash
Only the hash of each returned event is compared, so a repeated event does not trigger a second pulse.
Adjustable timing and status
Poll interval and pulse length are configurable, and the configuration screen shows the registered sender and receiver counts.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Internet Redstone is a Fabric Client and server mod for 1.21 – 26.3 under All rights reserved, so its source is not available. APIBlock is Client and server on Fabric for 1.21 – 1.21.11 and is open source under the GNU General Public License v3.0 only. Redstone Expansion targets 26.1.2 – 26.3 under the MIT License and is not open source, while Wireless Redstone Signals is open source under the MIT License and covers 1.21.4 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| HTTP Block | Fabric | 26.1.2 – 26.2 | Client and server | 2026-06-25 |
| Internet Redstone | Fabric | 1.21 – 26.3 | Client and server | 2026-09-16 |
| APIBlock | Fabric | 1.21 – 1.21.11 | Client and server | 2026-06-10 |
| Redstone Expansion | Fabric | 26.1.2 – 26.3 | Client and server | 2026-10-15 |
| Wireless Redstone Signals | Fabric | 1.21.4 – 26.3 | Client and server | 2026-09-16 |
Questions
Does HTTP Block need Fabric API?
Does the server need HTTP Block too?
Which game versions does HTTP Block support?
Can the receiver be used with any HTTP service?
In the catalog
HTTP Block is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 13,894 mods support Minecraft 26.2.
Similar mods
What the author says
HTTP Block adds two configurable redstone blocks that allow Minecraft to communicate with external HTTP services. The HTTP Sender can send JSON POST requests when powered by redstone, while the HTTP Receiver continuously polls an HTTP endpoint and emits a redstone pulse whenever it detects a new event. This makes it…
Official listing
- Modrinth page
- modrinth.com/mod/http-block
- Owner
- essh
- Published
- 2026-06-24
- Updated on Modrinth
- 2026-06-25
- Facts verified
- 2026-10-15
