IntellectualSites / IntellectualSites/FastAsyncWorldEdit

running fill command causes ghost blocks in latest build

Open
#3,136 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Awaiting Response More information needed Requires Testing
Dominant language
Java
Stars
806
Forks
394
Avg merge
22h 19m
Merged PRs (30d)
14

Description

Server Implementation

Paper

Server Version

1.20.4

Describe the bug

i use a prison core that can trigger different enchants and one of them is a fill command to replace the blocks on the layer of the player with air and sell the blocks for a value, this has always worked until recent build as where now it causes 1-2 ghost blocks to remain.

To Reproduce

run this command, it is random sometimes it gets rid of all blocks sometimes it doesnt.

fill selection 100%AIR %global.blockworld%
%worldguard.region-minx%, %global.blocky%, %worldguard.region-minz%
%worldguard.region-maxx%, %global.blocky%, %worldguard.region-maxz%

Expected behaviour

it should remove all blocks and set them to air, it does this but seems to leave a ghost block

Screenshots / Videos

No response

Error log (if applicable)

No response

Fawe Debugpaste

https://athion.net/ISPaster/paste/view/33f1fbfab6cc4eab90cddf2082f2979b

Fawe Version

2.13.1-SNAPSHOT-1061;46dc455

Checklist
Anything else?

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the supplied fill command on Paper 1.20.4 with FAWE 2.13.1-SNAPSHOT-1061 and review the linked FAWE debugpaste. Trace the fill operation and its block updates to determine why blocks sometimes remain visible. Done means the selected layer consistently becomes air without ghost blocks.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.