It just crashes on opening
-
here is the crash report
[13:46:18] [main/INFO]: Loading Minecraft 1.20.4 with Fabric Loader 0.15.6
[13:46:18] [main/INFO]: Loading 17 mods:
- fabric-language-kotlin 1.10.18+kotlin.1.9.22
|-- org_jetbrains_kotlin_kotlin-reflect 1.9.22
|-- org_jetbrains_kotlin_kotlin-stdlib 1.9.22
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk7 1.9.22
|-- org_jetbrains_kotlin_kotlin-stdlib-jdk8 1.9.22
|-- org_jetbrains_kotlinx_atomicfu-jvm 0.23.2
|-- org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm 1.8.0
|-- org_jetbrains_kotlinx_kotlinx-coroutines-jdk8 1.8.0
|-- org_jetbrains_kotlinx_kotlinx-datetime-jvm 0.5.0
|-- org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm 1.6.2
|-- org_jetbrains_kotlinx_kotlinx-serialization-core-jvm 1.6.2
-- org_jetbrains_kotlinx_kotlinx-serialization-json-jvm 1.6.2
- fabricloader 0.15.6
-- mixinextras 0.3.2
- java 17
- liquidbounce 0.1.4
- minecraft 1.20.4
[13:46:18] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/Users/piersonbecker/Library/Application%20Support/minecraft/libraries/net/fabricmc/sponge-mixin/0.12.5+mixin.0.8.5/sponge-mixin-0.12.5+mixin.0.8.5.jar Service=Knot/Fabric Env=CLIENT
[13:46:18] [main/INFO]: Compatibility level set to JAVA_17
[13:46:18] [main/WARN]: Error loading class: com/viaversion/viaversion/protocol/packet/PacketWrapperImpl (java.lang.ClassNotFoundException: com/viaversion/viaversion/protocol/packet/PacketWrapperImpl)
[13:46:18] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/render/chunk/compile/pipeline/BlockOcclusionCache (java.lang.ClassNotFoundException: me/jellysquid/mods/sodium/client/render/chunk/compile/pipeline/BlockOcclusionCache)
[13:46:18] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.2).
[13:46:19] [main/INFO]: liquidbounce.mixins.json:minecraft.entity.MixinPlayerEntityAccessor from mod liquidbounce->@Accessor[FIELD_GETTER]::getTrackedMainArm()Lnet/minecraft/class_2940; should be static as its target is
[13:46:21] [Datafixer Bootstrap/INFO]: 198 Datafixer optimizations took 80 milliseconds
[13:46:22] [main/ERROR]: FabricAPI is not installed, please install it to use the page buttons in the creative inventory
[13:46:22] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[13:46:22] [Render thread/INFO]: Setting user: The_Piers_Man
[13:46:22] [Render thread/INFO]: Backend library: LWJGL version 3.3.2-snapshot
[13:46:22] [Render thread/INFO]: Found non-pack entry '/Users/piersonbecker/Library/Application Support/minecraft/resourcepacks/.DS_Store', ignoring
[13:46:22] [Render thread/WARN]: Missing metadata in pack file/end update texture pack-20230721T214247Z-001.zip
[13:46:23] [Render thread/INFO]: Launching LiquidBounce v0.1.4 by CCBlueX
[13:46:23] [Render thread/INFO]: Loaded language en_us
[13:46:23] [Render thread/INFO]: Loaded language de_de
[13:46:23] [Render thread/INFO]: Loaded language ja_jp
[13:46:23] [Render thread/INFO]: Loaded language zh_cn
[13:46:23] [Render thread/INFO]: Loaded language ru_ru
[13:46:23] [Render thread/INFO]: Loaded language en_pt
[13:46:23] [Render thread/INFO]: Loaded language pt_br
[13:46:23] [Render thread/WARN]: KeepSprint is missing fallback description key liquidbounce.module.keepSprint.description
[13:46:23] [Render thread/INFO]: Successfully loaded config 'enemies'.
[13:46:23] [Render thread/INFO]: (Chat)
[13:46:23] [Render thread/INFO]: (Chat) §f§lLiquid§9§lBounce §8▸ §7Auto ConfigAuto Config
[13:46:23] [Render thread/INFO]: Successfully loaded config 'modules'.
[13:46:23] [Render thread/INFO]: Successfully loaded config 'commands'.
[13:46:23] [Render thread/INFO]: Successfully loaded config 'friends'.
[13:46:23] [Render thread/INFO]: Successfully loaded config 'proxy'.
[13:46:23] [Render thread/INFO]: Successfully loaded config 'accounts'.
[13:46:23] [Render thread/INFO]: Successfully loaded config 'tabs'.
[13:46:23] [Render thread/INFO]: Successfully loaded config 'lang'.
[13:46:23] [Render thread/INFO]: Successfully loaded config 'storage'.
[13:46:23] [netty-websocket/INFO]: Starting Netty server...
[13:46:23] [nioEventLoopGroup-2-1/INFO]: [id: 0xcce944a4] REGISTERED
[13:46:23] [nioEventLoopGroup-2-1/INFO]: [id: 0xcce944a4] BIND: 0.0.0.0/0.0.0.0:15125
[13:46:23] [netty-websocket/INFO]: Netty server started on port 15125.
[13:46:23] [nioEventLoopGroup-2-1/INFO]: [id: 0xcce944a4, L:/[0:0:0:0:0:0:0:0]:15125] ACTIVE
[13:46:24] [Render thread/INFO]: Successfully extracted default theme
[13:46:24] [Render thread/INFO]: java-cef commit: e91a133673f9524c5f7db9bdbad1aff61b3887d7
[13:46:24] [Render thread/INFO]: Task: Downloading Checksum with progress 0.0 %
[13:46:24] [Render thread/INFO]: https://dl.liquidbounce.net/resources/java-cef-builds/e91a133673f9524c5f7db9bdbad1aff61b3887d7/macos_arm64.tar.gz.sha256 -> /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/mcef/libraries/macos_arm64.tar.gz.sha256.temp
[13:46:25] [Render thread/INFO]: Checksum matches: true
[13:46:25] [Render thread/INFO]: Platform directory exists: false
[13:46:25] [mcef-downloader/INFO]: Downloading JCEF...
[13:46:25] [mcef-downloader/INFO]: Task: Downloading JCEF with progress 0.0 %
[13:46:25] [mcef-downloader/INFO]: https://dl.liquidbounce.net/resources/java-cef-builds/e91a133673f9524c5f7db9bdbad1aff61b3887d7/macos_arm64.tar.gz -> /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/mcef/libraries/macos_arm64.tar.gz
[13:46:25] [Render thread/INFO]: Successfully loaded client!
[13:46:25] [Render thread/INFO]: Reloading ResourceManager: vanilla
[13:46:25] [Worker-Main-1/INFO]: Found unifont_all_no_pua-15.1.04.hex, loading
[13:46:26] [Render thread/INFO]: Loading Discord IPC configuration...
[13:46:26] [IO-Worker-1/INFO]: Requesting to login into Mojang...
[13:46:36] [Render thread/ERROR]: Failed to connect to Discord RPC.
java.net.SocketTimeoutException: Read timed out
at sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288) ~[?:?]
at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314) ~[?:?]
at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355) ~[?:?]
at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808) ~[?:?]
at java.net.Socket$SocketInputStream.read(Socket.java:966) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) ~[?:?]
at sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) ~[?:?]
at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510) ~[?:?]
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425) ~[?:?]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) ~[?:?]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) ~[?:?]
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589) ~[?:?]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) ~[?:?]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665) ~[?:?]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589) ~[?:?]
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:529) ~[?:?]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:308) ~[?:?]
at net.ccbluex.liquidbounce.utils.io.HttpClient.requestWithCode(HttpClient.kt:72) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.utils.io.HttpClient.request(HttpClient.kt:93) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.utils.io.HttpClient.request$default(HttpClient.kt:86) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.utils.io.HttpClient.get(HttpClient.kt:102) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.features.module.modules.client.ModuleRichPresenceKt$ipcConfiguration$2.invoke(ModuleRichPresence.kt:55) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.features.module.modules.client.ModuleRichPresenceKt$ipcConfiguration$2.invoke(ModuleRichPresence.kt:53) ~[liquidbounce.jar:?]
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) ~[org_jetbrains_kotlin_kotlin-stdlib-1.9.22-15d961094529a964.jar:?]
at net.ccbluex.liquidbounce.features.module.modules.client.ModuleRichPresenceKt.getIpcConfiguration(ModuleRichPresence.kt:53) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.features.module.modules.client.ModuleRichPresence.connectIpc(ModuleRichPresence.kt:86) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.features.module.modules.client.ModuleRichPresence.access$connectIpc(ModuleRichPresence.kt:58) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.features.module.modules.client.ModuleRichPresence$updateCycle$1.invokeSuspend(ModuleRichPresence.kt:131) ~[liquidbounce.jar:?]
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[org_jetbrains_kotlin_kotlin-stdlib-1.9.22-15d961094529a964.jar:?]
at kotlinx.coroutines.internal.DispatchedContinuation.resumeWith(DispatchedContinuation.kt:200) ~[org_jetbrains_kotlinx_kotlinx-coe-jvm-1.8.0-28ce486c5cdc0b22.jar:?]
at kotlin.coroutines.SafeContinuation.resumeWith(SafeContinuationJvm.kt:41) ~[org_jetbrains_kotlin_kotlin-stdlib-1.9.22-15d961094529a964.jar:?]
at net.ccbluex.liquidbounce.event.Sequence.tick$liquidbounce(Sequence.kt:97) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.event.SequenceManager$tickSequences$1.invoke(Sequence.kt:54) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.event.SequenceManager$tickSequences$1.invoke(Sequence.kt:46) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.event.EventManager.callEvent(EventManager.kt:170) ~[liquidbounce.jar:?]
at net.minecraft.class_310.handler$zba000$liquidbounce$hookTickEvent(class_310.java:3442) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1574(class_310.java) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1289) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]
[13:46:36] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play
[13:46:36] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break
[13:46:36] [Render thread/WARN]: Missing sound for event: minecraft:entity.generic.wind_burst
[13:46:36] [Render thread/INFO]: OpenAL initialized on device MacBook Air Speakers
[13:46:36] [Render thread/INFO]: Sound engine started
[13:46:36] [Render thread/INFO]: Created: 1024x512x4 minecraft:textures/atlas/blocks.png-atlas
[13:46:36] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/signs.png-atlas
[13:46:36] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/banner_patterns.png-atlas
[13:46:36] [Render thread/INFO]: Created: 512x512x4 minecraft:textures/atlas/shield_patterns.png-atlas
[13:46:36] [Render thread/INFO]: Created: 1024x1024x4 minecraft:textures/atlas/armor_trims.png-atlas
[13:46:36] [Render thread/INFO]: Created: 256x256x4 minecraft:textures/atlas/chest.png-atlas
[13:46:36] [Render thread/INFO]: Created: 128x64x4 minecraft:textures/atlas/decorated_pot.png-atlas
[13:46:36] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/beds.png-atlas
[13:46:36] [Render thread/INFO]: Created: 512x256x4 minecraft:textures/atlas/shulker_boxes.png-atlas
[13:46:36] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program.
[13:46:36] [Render thread/ERROR]: Failed to load outline shader
java.io.FileNotFoundException: liquidbounce:shaders/post/outline_shader.json
at net.minecraft.class_5912.method_43043(class_5912.java:21) ~[client-intermediary.jar:?]
at java.util.Optional.orElseThrow(Optional.java:403) ~[?:?]
at net.minecraft.class_5912.getResourceOrThrow(class_5912.java:21) ~[client-intermediary.jar:?]
at net.minecraft.class_279.method_1256(class_279.java:61) ~[client-intermediary.jar:?]
at net.minecraft.class_279.<init>(class_279.java:57) ~[client-intermediary.jar:?]
at net.ccbluex.liquidbounce.render.engine.MinecraftFramebufferShader.load(MinecraftFramebufferShader.kt:38) ~[liquidbounce.jar:?]
at net.minecraft.class_761.handler$zdl000$liquidbounce$onLoadEntityOutlineShader(class_761.java:3201) ~[client-intermediary.jar:?]
at net.minecraft.class_761.method_3296(class_761.java:523) ~[client-intermediary.jar:?]
at net.minecraft.class_761.method_14491(class_761.java:499) ~[client-intermediary.jar:?]
at net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1283) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]
[13:46:36] [Render thread/INFO]: Created: 512x256x0 minecraft:textures/atlas/particles.png-atlas
[13:46:36] [Render thread/INFO]: Created: 256x256x0 minecraft:textures/atlas/paintings.png-atlas
[13:46:36] [Render thread/INFO]: Created: 128x128x0 minecraft:textures/atlas/mob_effects.png-atlas
[13:46:36] [Render thread/INFO]: Created: 1024x512x0 minecraft:textures/atlas/gui.png-atlas
[13:46:36] [Render thread/INFO]: Loading fonts...
[13:46:36] [Render thread/INFO]: Loading queued font Montserrat
[13:46:36] [Render thread/INFO]: Downloading required font Montserrat...
[13:46:36] [Render thread/INFO]: Downloading font Montserrat to /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/fonts/Montserrat/font.zip
[13:46:46] [Render thread/ERROR]: Failed to download font Montserrat
java.net.SocketTimeoutException: Read timed out
at sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288) ~[?:?]
at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314) ~[?:?]
at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355) ~[?:?]
at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808) ~[?:?]
at java.net.Socket$SocketInputStream.read(Socket.java:966) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) ~[?:?]
at sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) ~[?:?]
at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510) ~[?:?]
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425) ~[?:?]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) ~[?:?]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) ~[?:?]
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589) ~[?:?]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) ~[?:?]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665) ~[?:?]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589) ~[?:?]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224) ~[?:?]
at net.ccbluex.liquidbounce.utils.io.HttpClient.download(HttpClient.kt:112) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.downloadFont(Fonts.kt:109) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:73) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce$default(Fonts.kt:68) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$QueuedFont.loadNow(Fonts.kt:153) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts.loadQueuedFonts(Fonts.kt:53) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.LiquidBounce$ClientResourceReloader.method_14491(LiquidBounce.kt:198) ~[liquidbounce.jar:?]
at net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1283) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]
[13:46:46] [Render thread/ERROR]: Failed to load font Montserrat
java.lang.IllegalStateException: Failed to load font from folder /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/fonts/Montserrat
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.createFontFromFolder(Fonts.kt:134) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:80) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce$default(Fonts.kt:68) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$QueuedFont.loadNow(Fonts.kt:153) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts.loadQueuedFonts(Fonts.kt:53) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.LiquidBounce$ClientResourceReloader.method_14491(LiquidBounce.kt:198) ~[liquidbounce.jar:?]
at net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1283) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]
Caused by: java.io.IOException: Can't read /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/fonts/Montserrat/Montserrat-Regular.ttf
at java.awt.Font.checkFontFile(Font.java:1270) ~[?:?]
at java.awt.Font.createFont(Font.java:1249) ~[?:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.createFontFromFolder(Fonts.kt:126) ~[liquidbounce.jar:?]
... 19 more
[13:46:46] [Render thread/INFO]: Downloading required font Montserrat...
[13:46:46] [Render thread/INFO]: Downloading font Montserrat to /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/fonts/Montserrat/font.zip
[13:46:56] [Render thread/ERROR]: Failed to download font Montserrat
java.net.SocketTimeoutException: Read timed out
at sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288) ~[?:?]
at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314) ~[?:?]
at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355) ~[?:?]
at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808) ~[?:?]
at java.net.Socket$SocketInputStream.read(Socket.java:966) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:484) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:478) ~[?:?]
at sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:160) ~[?:?]
at sun.security.ssl.SSLTransport.decode(SSLTransport.java:111) ~[?:?]
at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510) ~[?:?]
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425) ~[?:?]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) ~[?:?]
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) ~[?:?]
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589) ~[?:?]
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) ~[?:?]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665) ~[?:?]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589) ~[?:?]
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224) ~[?:?]
at net.ccbluex.liquidbounce.utils.io.HttpClient.download(HttpClient.kt:112) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.downloadFont(Fonts.kt:109) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:73) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:87) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce$default(Fonts.kt:68) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$QueuedFont.loadNow(Fonts.kt:153) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts.loadQueuedFonts(Fonts.kt:53) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.LiquidBounce$ClientResourceReloader.method_14491(LiquidBounce.kt:198) ~[liquidbounce.jar:?]
at net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1283) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]
[13:46:56] [Render thread/ERROR]: Failed to load font Montserrat
java.lang.IllegalStateException: Failed to load font from folder /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/fonts/Montserrat
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.createFontFromFolder(Fonts.kt:134) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:80) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:87) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce$default(Fonts.kt:68) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$QueuedFont.loadNow(Fonts.kt:153) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts.loadQueuedFonts(Fonts.kt:53) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.LiquidBounce$ClientResourceReloader.method_14491(LiquidBounce.kt:198) ~[liquidbounce.jar:?]
at net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1283) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]
Caused by: java.io.IOException: Can't read /Users/piersonbecker/Library/Application Support/minecraft/LiquidBounce/fonts/Montserrat/Montserrat-Regular.ttf
at java.awt.Font.checkFontFile(Font.java:1270) ~[?:?]
at java.awt.Font.createFont(Font.java:1249) ~[?:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.createFontFromFolder(Fonts.kt:126) ~[liquidbounce.jar:?]
... 20 more
[13:46:56] [Render thread/ERROR]: Fatal error
java.lang.IllegalStateException: Failed to load font Montserrat
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:90) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce(Fonts.kt:87) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$FontInfo.load$liquidbounce$default(Fonts.kt:68) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts$QueuedFont.loadNow(Fonts.kt:153) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.render.Fonts.loadQueuedFonts(Fonts.kt:53) ~[liquidbounce.jar:?]
at net.ccbluex.liquidbounce.LiquidBounce$ClientResourceReloader.method_14491(LiquidBounce.kt:198) ~[liquidbounce.jar:?]
at net.minecraft.class_4013.method_29490(class_4013.java:15) ~[client-intermediary.jar:?]
at java.util.concurrent.CompletableFuture$UniRun.tryFire(CompletableFuture.java:787) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
at net.minecraft.class_4014.method_18365(class_4014.java:69) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_18859(class_1255.java:156) ~[client-intermediary.jar:?]
at net.minecraft.class_4093.method_18859(class_4093.java:23) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_16075(class_1255.java:130) ~[client-intermediary.jar:?]
at net.minecraft.class_1255.method_5383(class_1255.java:115) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1523(class_310.java:1283) ~[client-intermediary.jar:?]
at net.minecraft.class_310.method_1514(class_310.java:888) ~[client-intermediary.jar:?]
at net.minecraft.client.main.Main.main(Main.java:265) ~[fabric-loader-0.15.6-1.20.4.jar:?]
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:470) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) ~[fabric-loader-0.15.6.jar:?]
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) ~[fabric-loader-0.15.6.jar:?]