EngineHub / EngineHub/WorldEdit

An option for //distr to discern blocks by selected state properties.

Open
#2,652 0 comments 0 reactions 0 assignees View on GitHub
status:pending type:feature-request
Dominant language
Java
Stars
3.5k
Forks
960
Avg merge
6h 57m
Merged PRs (30d)
1

Description

### The Problem

I want to verify that all waterlogged oak stairs point north and all south-pointing oak stairs are dry. `//distr -d` seems to show an asterisk for any state, but doesn't show details.

### A Solution

An option like `//distr -D facing,waterlogged` could discern blocks by those properties, and report their states in the output. The asterisk would then indicate whether other properties not mentioned are present.

### Alternatives

Copy the world¹, replace blocks with specific expected states, see how many were replaced. (¹ Because //undo won't deal with fluid and redstone interactions caused by the replacement.)

### Anything Else?

I'll also submit a request for filtering (in the example, just oak_stairs) that helps deal with the overwhelming amount of result pages we might otherwise get. (Edit: Done. #2653)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.