IntellectualSites / IntellectualSites/PlotSquared
DisplayEntities remain after unlink
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 653
- Forks
- 975
- Avg merge
- 2m
- Merged PRs (30d)
- 6
Description
Server Implementation
Paper
Server Version
1.20.4
Describe the bug
If you merge your plot and then place your DisplayEntity on your plot where the street was before, then unlink it, the DisplayEntity will remain at the position where the street is again and will not be deleted.
To Reproduce
- Create a 2x1 Merge
- /summon the DisplayEntity where the street was before on your plot
- /p unlink
Expected behaviour
That the DisplayEntity is deleted from the street like with /p delete.
Screenshots / Videos
No response
Error log (if applicable)
No response
Plot Debugpaste
https://athion.net/ISPaster/paste/view/3d911c872801464aa0e4d53e8ad46661
PlotSquared Version
7.3.8-Premium
Checklist
- I have included a Plot debugpaste.
- I am using the newest build from https://www.spigotmc.org/resources/77506/ and the issue still persists.
Anything else?
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the /p unlink command and compare its cleanup behavior with /p delete, using the supplied reproduction steps and debugpaste to understand the merged plot boundary. Done means a DisplayEntity summoned in the former street is removed after unlinking, as it is after plot deletion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100