mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-18 20:05:02 -04:00
adapt kutil 1.17.1
This commit is contained in:
parent
bb5bc33b4b
commit
f805174f52
@ -61,7 +61,6 @@ import de.bixilon.minosoft.util.yggdrasil.YggdrasilUtil
|
|||||||
|
|
||||||
|
|
||||||
object Minosoft {
|
object Minosoft {
|
||||||
val MAIN_THREAD: Thread = Thread.currentThread()
|
|
||||||
val MINOSOFT_ASSETS_MANAGER = ResourcesAssetsUtil.create(Minosoft::class.java, canUnload = false)
|
val MINOSOFT_ASSETS_MANAGER = ResourcesAssetsUtil.create(Minosoft::class.java, canUnload = false)
|
||||||
val OVERRIDE_ASSETS_MANAGER = ResourcesAssetsUtil.create(Minosoft::class.java, canUnload = false, prefix = "assets_override")
|
val OVERRIDE_ASSETS_MANAGER = ResourcesAssetsUtil.create(Minosoft::class.java, canUnload = false, prefix = "assets_override")
|
||||||
val LANGUAGE_MANAGER = MultiLanguageManager()
|
val LANGUAGE_MANAGER = MultiLanguageManager()
|
||||||
@ -79,6 +78,7 @@ object Minosoft {
|
|||||||
ModLoader.initModLoading()
|
ModLoader.initModLoading()
|
||||||
ModLoader.load(LoadingPhases.PRE_BOOT, CountUpAndDownLatch(0))
|
ModLoader.load(LoadingPhases.PRE_BOOT, CountUpAndDownLatch(0))
|
||||||
ModLoader.await(LoadingPhases.PRE_BOOT)
|
ModLoader.await(LoadingPhases.PRE_BOOT)
|
||||||
|
|
||||||
MINOSOFT_ASSETS_MANAGER.load(CountUpAndDownLatch(0))
|
MINOSOFT_ASSETS_MANAGER.load(CountUpAndDownLatch(0))
|
||||||
|
|
||||||
warnMacOS()
|
warnMacOS()
|
||||||
|
@ -13,12 +13,12 @@
|
|||||||
|
|
||||||
package de.bixilon.minosoft.data.world.chunk.light
|
package de.bixilon.minosoft.data.world.chunk.light
|
||||||
|
|
||||||
|
import de.bixilon.kutil.array.ArrayUtil.getFirst
|
||||||
|
import de.bixilon.kutil.array.ArrayUtil.getLast
|
||||||
import de.bixilon.minosoft.data.direction.Directions
|
import de.bixilon.minosoft.data.direction.Directions
|
||||||
import de.bixilon.minosoft.data.world.chunk.Chunk
|
import de.bixilon.minosoft.data.world.chunk.Chunk
|
||||||
import de.bixilon.minosoft.data.world.chunk.neighbours.ChunkNeighbours
|
import de.bixilon.minosoft.data.world.chunk.neighbours.ChunkNeighbours
|
||||||
import de.bixilon.minosoft.protocol.protocol.ProtocolDefinition
|
import de.bixilon.minosoft.protocol.protocol.ProtocolDefinition
|
||||||
import de.bixilon.minosoft.util.KUtil.getFirst
|
|
||||||
import de.bixilon.minosoft.util.KUtil.getLast
|
|
||||||
|
|
||||||
class BorderSectionLight(
|
class BorderSectionLight(
|
||||||
val top: Boolean,
|
val top: Boolean,
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
|
|
||||||
package de.bixilon.minosoft.gui.eros.main.mods
|
package de.bixilon.minosoft.gui.eros.main.mods
|
||||||
|
|
||||||
|
import de.bixilon.kutil.collections.CollectionUtil.toNull
|
||||||
import de.bixilon.minosoft.data.registries.ResourceLocation
|
import de.bixilon.minosoft.data.registries.ResourceLocation
|
||||||
import de.bixilon.minosoft.data.text.TextComponent
|
import de.bixilon.minosoft.data.text.TextComponent
|
||||||
import de.bixilon.minosoft.data.text.TranslatableComponents
|
import de.bixilon.minosoft.data.text.TranslatableComponents
|
||||||
@ -22,7 +23,6 @@ import de.bixilon.minosoft.gui.eros.main.InfoPane
|
|||||||
import de.bixilon.minosoft.modding.loader.ModLoader
|
import de.bixilon.minosoft.modding.loader.ModLoader
|
||||||
import de.bixilon.minosoft.modding.loader.mod.MinosoftMod
|
import de.bixilon.minosoft.modding.loader.mod.MinosoftMod
|
||||||
import de.bixilon.minosoft.util.KUtil.minosoft
|
import de.bixilon.minosoft.util.KUtil.minosoft
|
||||||
import de.bixilon.minosoft.util.KUtil.toNull
|
|
||||||
import javafx.fxml.FXML
|
import javafx.fxml.FXML
|
||||||
import javafx.scene.control.ListView
|
import javafx.scene.control.ListView
|
||||||
import javafx.scene.layout.Pane
|
import javafx.scene.layout.Pane
|
||||||
|
@ -318,22 +318,4 @@ object KUtil {
|
|||||||
if (this is CharSequence) return this.length
|
if (this is CharSequence) return this.length
|
||||||
return toString().length
|
return toString().length
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated("Kutil 1.18")
|
|
||||||
inline fun <T> Array<T>.getFirst(): T {
|
|
||||||
return this[0]
|
|
||||||
}
|
|
||||||
|
|
||||||
@Deprecated("Kutil 1.18")
|
|
||||||
inline fun <T> Array<T>.getLast(): T {
|
|
||||||
return this[lastIndex]
|
|
||||||
}
|
|
||||||
|
|
||||||
@Deprecated("Kutil 1.18")
|
|
||||||
fun <T : Collection<*>> T.toNull(): T? {
|
|
||||||
if (isEmpty()) {
|
|
||||||
return null
|
|
||||||
}
|
|
||||||
return this
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user