SkillAgentSearch skills...

Blockblockdevice

💾 Create block devices on your computer backed by Redstone Memory

Install / Use

/learn @williambl/Blockblockdevice
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Block Block Device

Block Block Device is a Minecraft mod and NBDKit plugin which work together to allow you to create block devices on your computer which are backed by redstone in a Minecraft world.

See the video:

Video link

Usage

Requirements:

  • NBDKit
  • Minecraft 1.19.3
  • Some way of connecting to NBD servers (e.g. nbd-client)

Firstly, build and install the mod into your Minecraft game. This is the same procedure as any other Fabric mod. The mod requires Minecraft version 1.19.3. If playing multiplayer, the mod must be installed serverside.

Start up the game, and enter a world.

Next, run NBDKit with the python plugin, like so:

$ nbdkit -f -v python ./craftnbd/craftnbd.py

You can then connect with your NBD client:

# nbd-client -d /dev/nbd0

On some systems, you may have to run modprobe nbd as root first.

You will now have the Block Block device at /dev/nbd0.

Mod Contents

The mod exposes an HTTP server on port 8394, and allows reading and placing blocks in the Minecraft world through requests to this server.

The mod contains a command, /generate_memory, to fill a chunk with 'memory cells'.

The mod contains /encode_chunk and /decode_chunk commands to read and write memory from memory cells in chunks.

View on GitHub
GitHub Stars98
CategoryDevelopment
Updated2d ago
Forks3

Languages

Java

Security Score

100/100

Audited on Mar 30, 2026

No findings