From e99da0f77af5ed62f70c88ecee3f98815aaf3555 Mon Sep 17 00:00:00 2001 From: Octol1ttle <l1ttleofficial@outlook.com> Date: Sun, 9 Mar 2025 13:58:08 +0000 Subject: [PATCH] fix(attsync): use correct event for transferring attachments during respawn (#4483) --- .../fabricmc/fabric/impl/attachment/AttachmentEntrypoint.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fabric-data-attachment-api-v1/src/main/java/net/fabricmc/fabric/impl/attachment/AttachmentEntrypoint.java b/fabric-data-attachment-api-v1/src/main/java/net/fabricmc/fabric/impl/attachment/AttachmentEntrypoint.java index dc5fa5810..f76faef56 100644 --- a/fabric-data-attachment-api-v1/src/main/java/net/fabricmc/fabric/impl/attachment/AttachmentEntrypoint.java +++ b/fabric-data-attachment-api-v1/src/main/java/net/fabricmc/fabric/impl/attachment/AttachmentEntrypoint.java @@ -29,7 +29,7 @@ public class AttachmentEntrypoint implements ModInitializer { @Override public void onInitialize() { - ServerPlayerEvents.COPY_FROM.register((oldPlayer, newPlayer, alive) -> + ServerPlayerEvents.AFTER_RESPAWN.register((oldPlayer, newPlayer, alive) -> AttachmentTargetImpl.transfer(oldPlayer, newPlayer, !alive) ); ServerEntityWorldChangeEvents.AFTER_ENTITY_CHANGE_WORLD.register(((originalEntity, newEntity, origin, destination) ->