An option for //distr to discern blocks by selected state properties.
mk-pmb opened this issue · 0 comments
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)