package com.xfestudio.xfeservermanager.core.rollback;

import com.xfestudio.xfeservermanager.api.world.WorldChangeRecord;
import java.util.Objects;

public record JournalEntry(long sequence, WorldChangeRecord change) {
    public JournalEntry {
        if (sequence < 1) throw new IllegalArgumentException("sequence must be positive");
        Objects.requireNonNull(change, "change");
    }
}
