aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/moe/nea/firmament/util/ErrorBoundary.kt
blob: 4341361f1736c6ff3ff41e508dc8586b85bfab7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
 * SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
 *
 * SPDX-License-Identifier: GPL-3.0-or-later
 */

package moe.nea.firmament.util


fun <T> errorBoundary(block: () -> T): T? {
    // TODO: implement a proper error boundary here to avoid crashing minecraft code
    return block()
}