FastAsyncWorldEdit

FastAsyncWorldEdit

152k Downloads

queryRel masks with data values don't work anymore

MineFact opened this issue ยท 0 comments

commented

Server Implementation

Paper

Server Version

1.20.4

Describe the bug

queryRel Masks don't accept data values anymore. They perform any operation without any error, but as soon as the data value in a queryRel is not 0 or -1 it doesn't do anything anymore. This is quite annoying because this eliminates half of the blocks that you can work with. As soon as one queryRel has a data value the entire mask doesn't do anything anymore.

  • I tried it with different servers even with ones that only have FAWE installed
  • I tried it with newest server versions and older server versions (1.19.4)
  • I tried it with newest and older FAWE versions till half a year ago
  • I tried it with normal WorldEdit and there it works. Only FAWE has this problem.
    => No matter what I do I can always reproduce this error with any queryRel and any mask or gmask that should produce a result but fails.

To Reproduce

  1. Select a region that contains a block with a data value (e.g. yellow wool)
  2. Create a mask with queryRel (e.g. //gmask =queryRel(0,0,0,35,5) - Mask all blocks that are yellow wool)
  3. Replace them (e.g. //set stone)

Expected behaviour

The queryBlock identifies blocks with data values.

Screenshots / Videos

2024-03-21.20-41-32.mp4

Error log (if applicable)

no errors

Fawe Debugpaste

https://athion.net/ISPaster/paste/view/4861214b41a1481fafbb3a6b55360eab

Fawe Version

2.9.1-SNAPSHOT

Checklist

Anything else?

No response