Fix chunk attachments not marking the chunk for saving. ()

(cherry picked from commit 4e7c6049ea)
This commit is contained in:
modmuss 2025-02-20 17:56:33 +00:00 committed by modmuss50
parent 6b8d419822
commit e830f9e302

View file

@ -43,7 +43,7 @@ abstract class ChunkMixin implements AttachmentTargetImpl {
public abstract ChunkPos getPos();
@Shadow
public abstract boolean needsSaving();
public abstract void markNeedsSaving();
@Override
public AttachmentTargetInfo<?> fabric_getSyncTargetInfo() {
@ -52,7 +52,7 @@ abstract class ChunkMixin implements AttachmentTargetImpl {
@Override
public void fabric_markChanged(AttachmentType<?> type) {
needsSaving();
markNeedsSaving();
if (type.isPersistent() && this.getStatus().equals(ChunkStatus.EMPTY)) {
AttachmentEntrypoint.LOGGER.warn(