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

This commit is contained in:
modmuss 2025-02-20 17:56:33 +00:00 committed by GitHub
parent da99546bcb
commit 4e7c6049ea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

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(