IntellectualSites / IntellectualSites/FastAsyncWorldEdit

Copy/Paste with passenger entities

Open
#2,427 12 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Approved Bug Under investigation
Dominant language
Java
Stars
806
Forks
394
Avg merge
22h 19m
Merged PRs (30d)
14

Description

Server Implementation

Paper

Server Version

1.19.4

Describe the bug

When I copy 2 entities, one of which sits on the other, and try to paste it, the following error pops up, and the entity that sits is not pasted. It is also possible that this is due to the fact that entity 2 is ItemDisplay.

Error:
Unknown entity tag: BinaryTagType[CompoundBinaryTag 10]{tags={"UUIDMost"=BinaryTagType[LongBinaryTag 4 (numeric)]{value=7102332560571647860}, "Pos"=BinaryTagType[ListBinaryTag 9]{tags=[BinaryTagType[DoubleBinaryTag 6 (numeric)]{value=30.5d}, BinaryTagType[DoubleBinaryTag 6 (numeric)]{value=9.0d}, BinaryTagType[DoubleBinaryTag 6 (numeric)]{value=-3018.5d}], type=BinaryTagType[DoubleBinaryTag 6 (numeric)]}, "UUIDLeast"=BinaryTagType[LongBinaryTag 4 (numeric)]{value=-7375300107981949919}, "WorldUUIDMost"=BinaryTagType[LongBinaryTag 4 (numeric)]{value=7102332560571647860}, "PersistentIDLSB"=BinaryTagType[LongBinaryTag 4 (numeric)]{value=-7375300107981949919}, "PersistentIDMSB"=BinaryTagType[LongBinaryTag 4 (numeric)]{value=7102332560571647860}, "Id"=BinaryTagType[StringBinaryTag 8]{value="minecraft:item_display"}, "UUID"=BinaryTagType[IntArrayBinaryTag 11]{value=[1653640661, -2054142092, -1717195872, -1210715103]}, "WorldUUIDLeast"=BinaryTagType[LongBinaryTag 4 (numeric)]{value=-7375300107981949919}}}

To Reproduce

select any territory with 2 passengers entities
write //copy -e
paste this with //paste -e
and see this error and bug

Expected behaviour

Both entities with tags applied should be inserted.

Screenshots / Videos

https://youtu.be/Bw7aShMvKJ4

Error log (if applicable)

No response

Fawe Debugpaste

https://athion.net/ISPaster/paste/view/d843fd8b43e4439abef14aef78d64085

Fawe Version

FastAsyncWorldEdit-Bukkit-2.7.2-SNAPSHOT-557.jar

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

Reproduce the issue with two passenger entities using //copy -e and //paste -e on FastAsyncWorldEdit-Bukkit 2.7.2-SNAPSHOT-557, referring to the linked debugpaste and error output. Trace how the copied minecraft:item_display entity is handled during paste, then verify that both tagged entities are inserted without the Unknown entity tag error.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.