Skip to content

Commit 0726578

Browse files
committed
Add dirty workaround to fix leashes when copy entities
1.19.4 ONLY
1 parent 72f23ea commit 0726578

File tree

1 file changed

+2
-0
lines changed
  • worldedit-bukkit/adapters/adapter-1_20_2/src/main/java/com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_20_R2

1 file changed

+2
-0
lines changed

worldedit-bukkit/adapters/adapter-1_20_2/src/main/java/com/sk89q/worldedit/bukkit/adapter/impl/fawe/v1_20_R2/PaperweightGetBlocks.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -653,6 +653,7 @@ protected <T extends Future<T>> T internalCall(
653653

654654
syncTasks[1] = () -> {
655655
Iterator<FaweCompoundTag> iterator = entities.iterator();
656+
// TODO: TheMeinerLP: Add LeashKnot again
656657
while (iterator.hasNext()) {
657658
final FaweCompoundTag nativeTag = iterator.next();
658659
final LinCompoundTag linTag = nativeTag.linTag();
@@ -675,6 +676,7 @@ protected <T extends Future<T>> T internalCall(
675676
Entity entity = type.create(nmsWorld);
676677
if (entity != null) {
677678
final CompoundTag tag = (CompoundTag) adapter.fromNativeLin(linTag);
679+
// TODO: TheMeinerLP: Add LeashKnot again
678680
for (final String name : Constants.NO_COPY_ENTITY_NBT_FIELDS) {
679681
tag.remove(name);
680682
}

0 commit comments

Comments
 (0)