public static void resetTransactions() { DevkitTransactionManager.clearUndo(); DevkitTransactionManager.clearRedo(); DevkitTransactionManager.pendingGroup = null; DevkitTransactionManager.transactionDepth = 0; }
public static void beginTransaction(TranslatedText name) { if (DevkitTransactionManager.transactionDepth == 0) { DevkitTransactionManager.clearRedo(); DevkitTransactionManager.pendingGroup = new DevkitTransactionGroup(name); } DevkitTransactionManager.transactionDepth++; }