Class TransactionalRandom

java.lang.Object
net.neoforged.neoforge.transfer.transaction.SnapshotJournal<Long>
net.neoforged.neoforge.transfer.item.TransactionalRandom

@Internal public class TransactionalRandom extends SnapshotJournal<Long>
A deterministic random source whose internal state is transactional, ensuring determinism across transactions until one is committed.
  • Field Details

    • seed

      private long seed
  • Constructor Details

    • TransactionalRandom

      public TransactionalRandom()
  • Method Details