WorldEdit Build #7507

Be aware that this branch (improve-hollow) is not the main branch (version/7.4.x)!

Branches other than the main one may be experimental. In addition, you should be using stable releases rather than these test builds.

Go to main branch View stable downloads
ProjectWorldEdit
StatusSUCCESS
Branchimprove-hollow
Number#7507-6702e34
Date4 months ago
Changes
IDSummaryCommitterDate
6702e346
  • Improve //hollow command - Add -p flag to iterate from placement position instead of the selection boundaries - Add -g flag to consider geometry in visibility calculations - By default, //hollow will no longer open up faces that are touching the selection bounding box. The old behaviour can be access with the -o flag.
tomylobo4 months ago
db4b4ce8
  • Rename recurseDirections to CARDINAL_UPRIGHT_OFFSETS and determine it algorithmically
tomylobo4 months ago
8e7974ff
  • //hollow: Limit thickness to >= 1 Thickness 0 behaved like thickness 1
tomylobo4 months ago
7e4d4822
  • Determine "visible" instead of "outside" blocks Previously, the "Remove everything else in the selection" section had an extra recursion step to get from the "outside" blocks to the "visible" blocks.
tomylobo4 months ago
614edfdf
  • Use Queue interface instead of a concrete type
tomylobo4 months ago
3a57e7a2
  • Only iterate once, after queueing all blocks
tomylobo4 months ago
a1d713a3
  • Add BlockMaterial.isFullFace
tomylobo4 months ago
20503ddf
  • Add BlockState.getMaterial()
tomylobo4 months ago