cabaletta / cabaletta/baritone

Please add a brief but descriptive title

Open
#4,995 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Java
Stars
9.2k
Forks
2.1k
Avg merge
4d 3h
Merged PRs (30d)
3

Description

## Some information
Operating system: Windows
Java version: 21
Minecraft version: 1.21.11
Baritone version: i dont know, but for mc 1.21.11
Other mods (if used): mio and boze

Windows: `%appdata%/.minecraft/logs/`

Mac: `/Library/Application\ Support/minecraft/logs/`

## How to reproduce, i dont know, i got a crash report here
---- Minecraft Crash Report ----
// Shall we play a game?

Time: 2026-04-04 23:59:48
Description: Unexpected error

java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:385)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at java.base/java.util.Collections$UnmodifiableList.get(Collections.java:1501)
at knot//baritone.process.ElytraProcess.onTick(Unknown Source)
at knot//baritone.utils.PathingControlManager.b(Unknown Source)
at knot//baritone.behavior.PathingBehavior.onTick(Unknown Source)
at knot//baritone.event.GameEventHandler.b(Unknown Source)
at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:891)
at knot//baritone.event.GameEventHandler.onTick(Unknown Source)
at knot//net.minecraft.class_310.handler$zzh000$baritone-meteor$runTick(class_310.java)
at knot//net.minecraft.class_310.method_1574(class_310.java:1906)
at knot//net.minecraft.class_310.method_1523(class_310.java:1354)
at knot//net.minecraft.class_310.method_1514(class_310.java:966)
at knot//net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:385)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at java.base/java.util.Collections$UnmodifiableList.get(Collections.java:1501)
at knot//baritone.process.ElytraProcess.onTick(Unknown Source)
at knot//baritone.utils.PathingControlManager.b(Unknown Source)
at knot//baritone.behavior.PathingBehavior.onTick(Unknown Source)
at knot//baritone.event.GameEventHandler.b(Unknown Source)
at java.base/java.util.concurrent.CopyOnWriteArrayList.forEach(CopyOnWriteArrayList.java:891)
at knot//baritone.event.GameEventHandler.onTick(Unknown Source)
at knot//net.minecraft.class_310.handler$zzh000$baritone-meteor$runTick(class_310.java)

-- Uptime --
Details:
JVM uptime: 624.338s
Wall uptime: 549.595s
High-res time: 534.374s
Client ticks: 10104 ticks / 505.200s
Stacktrace:
at knot//net.minecraft.class_310.method_1587(class_310.java:2477)
at knot//net.minecraft.class_310.method_54580(class_310.java:1035)
at knot//net.minecraft.class_310.method_1514(class_310.java:990)
at knot//net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Affected level --
Details:
All players: 1 total; class_746{name=thonsanlo, id=2196992, pos=(-225877.89734305697, 31.890447453259966, -2100.425014497953), mode=SURVIVAL, permission=net.minecraft.class_12096$$Lambda/0x0000000101652b58@50056b91}
Chunk stats: 361, 213
Level dimension: minecraft:the_nether
Level spawn location: World: (0,72,-64), Section: (at 0,8,0 in 0,4,-4; chunk contains blocks 0,0,-64 to 15,255,-49), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
Level time: 41984 game time, 41983 day time
Server brand: VinaMC (Velocity)
Server type: Non-integrated multiplayer server
Tracked entity count: 13

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, com_viaversion_viaaprilfools-common, com_viaversion_viabackwards-common, com_viaversion_viaversion-common, dynamic_fps, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-command-api-v2, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-rendering-fluids-v1, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-resource-loader-v1, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-serialization-api-v1, fabric-sound-api-v1, fabric-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, forcecloseworldloadingscreen, ias, immediatelyfast, iris, lithium, malilib, mioloader, modmenu, net_raphimc_viabedrock, net_raphimc_vialegacy, placeholder-api, sodium, sodium-extra, viafabricplus, viafabricplus-visuals

-- System Details --
Details:
Minecraft Version: 1.21.11
Minecraft Version ID: 1.21.11
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.7, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 394360128 bytes (376 MiB) / 1342177280 bytes (1280 MiB) up to 2147483648 bytes (2048 MiB)
CPUs: 12
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
Identifier: Intel64 Family 6 Model 165 Stepping 2
Microarchitecture: Comet Lake
Frequency (GHz): 2.59
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: NVIDIA GeForce GTX 1660 Ti
Graphics card #0 vendor: NVIDIA
Graphics card #0 VRAM (MiB): 6144.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.15.9167
Graphics card #1 name: Intel(R) UHD Graphics
Graphics card #1 vendor: Intel Corporation
Graphics card #1 VRAM (MiB): 1024.00
Graphics card #1 deviceId: VideoController2
Graphics card #1 versionInfo: 27.20.100.9664
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 2.93
Memory slot #0 type: DDR4
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 2.93
Memory slot #1 type: DDR4
Virtual memory max (MiB): 33699.80
Virtual memory used (MiB): 23918.18
Swap memory total (MiB): 17408.00
Swap memory used (MiB): 0.00
Space in storage for jna.tmpdir (MiB): available: 86515.19, total: 486978.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 86515.19, total: 486978.00
Space in storage for io.netty.native.workdir (MiB): available: 86515.19, total: 486978.00
Space in storage for java.io.tmpdir (MiB): available: 86515.19, total: 486978.00
Space in storage for workdir (MiB): available: 86515.19, total: 486978.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Debug Flags: 0 total;
Fabric Mods:
baritone-meteor: Baritone 1.21.11-SNAPSHOT
dev_babbaj_nether-pathfinder: nether-pathfinder 1.4.1
boze-loader: Boze Loader 1.0.5
dynamic_fps: Dynamic FPS 3.11.3
net_lostluma_battery: battery 2.0.0
fabric-api: Fabric API 0.141.1+1.21.11
fabric-api-base: Fabric API Base 1.0.5+4ebb5c083e
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.113+1fb1cde93e
fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.46+b6ef3aec3e
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.14+4fc5413f3e
fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.2+f4ffd2e53e
fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.2+f4ffd2e53e
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
fabric-rendering-v1: Fabric Rendering (v1) 16.2.9+7edacff13e
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.24+4fc5413f3e
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
fabricloader: Fabric Loader 0.18.4
mixinextras: MixinExtras 0.5.0
fabricloader: Fabric Loader 0.18.4
ferritecore: FerriteCore 8.0.3
forcecloseworldloadingscreen: kennytv's epic force close loading screen mod for Fabric 2.3.4
ias: In-Game Account Switcher 9.0.6-alpha.2+1.21.11-fabric
immediatelyfast: ImmediatelyFast 1.14.1+1.21.11
net_lenni0451_reflect: Reflect 1.6.1+curseforge
iris: Iris 1.10.4+mc1.21.11
io_github_douira_glsl-transformer: glsl-transformer 3.0.0-pre3
org_anarres_jcpp: jcpp 1.4.14
org_antlr_antlr4-runtime: antlr4-runtime 4.13.1
java: OpenJDK 64-Bit Server VM 21
lithium: Lithium 0.21.4+mc1.21.11
malilib: MaLiLib 0.27.4
minecraft: Minecraft 1.21.11
mioloader: mioclient.me loader 2.1
modmenu: Mod Menu 17.0.0-beta.2
placeholder-api: Placeholder API 2.8.1+1.21.10
sodium: Sodium 0.8.2+mc1.21.11
sodium-extra: Sodium Extra 0.8.3+mc1.21.11
viafabricplus: ViaFabricPlus 4.4.2
com_github_oryxel1_cubeconverter: CubeConverter 5b4fce77c4
com_google_code_gson_gson: gson 2.13.2
com_google_errorprone_error_prone_annotations: error_prone_annotations 2.41.0
com_vdurmont_semver4j: semver4j 3.1.0
com_viaversion_mcstructs_dialog: dialog 5-3.2.2-20251210.004302-1
com_viaversion_mcstructs_registry: registry 5-3.2.2-SNAPSHOT
com_viaversion_viaaprilfools-common: viaaprilfools-common 4.0.8-20260104.120511-2
com_viaversion_viabackwards-common: viabackwards-common 5.7.1-20260107.162814-6
com_viaversion_vialoader: vialoader 4.0.7-20260105.151613-7
com_viaversion_viaversion-common: viaversion-common 5.7.1-20260107.151814-3
de_florianmichael_classic4j: Classic4J 2.2.1
dev_kastle_netty_netty-transport-raknet: netty-transport-raknet 1.4.0
dev_kastle_networkcompatible_netty-transport-nethernet: netty-transport-nethernet 6a8915db93
dev_kastle_webrtc_webrtc-java: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-x86_64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_macos-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-x86_64: webrtc-java 1.0.3
io_jsonwebtoken_jjwt-api: jjwt-api 0.13.0
io_jsonwebtoken_jjwt-gson: jjwt-gson 0.13.0
io_jsonwebtoken_jjwt-impl: jjwt-impl 0.13.0
net_jodah_expiringmap: expiringmap 0.5.10
net_lenni0451_commons_gson: gson 1.9.0
net_lenni0451_commons_httpclient: httpclient 1.9.0
net_lenni0451_mcstructs-bedrock_forms: forms 2.0.1
net_lenni0451_mcstructs-bedrock_text: text 2.0.1
net_raphimc_minecraftauth: MinecraftAuth 5.0.1-20251223.202750-3
net_raphimc_viabedrock: ViaBedrock 0.0.25-20260102.185758-2
net_raphimc_vialegacy: ViaLegacy 3.0.13-20260106.005210-4
team_unnamed_mocha: mocha 3.0.1
viafabricplus-api: ViaFabricPlus API 4.4.2
viafabricplus-visuals: ViaFabricPlus Visuals 4.4.2
Loaded Shaderpack: (off)
Launched Version: fabric-loader-0.18.4-1.21.11
Launcher name: minecraft-launcher
Backend library: LWJGL version 3.3.3-snapshot
Backend API: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2 GL version 3.3.0 NVIDIA 591.67, NVIDIA Corporation
Window size: 1920x991
GFLW Platform: win32
Render Extensions: GL_ARB_buffer_storage, GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access, GL_EXT_texture_filter_anisotropic
GL debug messages:
Is Modded: Definitely; Client brand changed to 'fabric'
Universe: 400921fb54442d18
Type: Client (map_client.txt)
Transparency: regular
Render Distance: 6/10 chunks
Resource Packs: vanilla, com_viaversion_viaaprilfools-common, com_viaversion_viabackwards-common, com_viaversion_viaversion-common, dynamic_fps, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-command-api-v2, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-rendering-fluids-v1, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-resource-loader-v1, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-serialization-api-v1, fabric-sound-api-v1, fabric-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, forcecloseworldloadingscreen, ias (incompatible), immediatelyfast, iris, lithium, malilib, mioloader, modmenu, net_raphimc_viabedrock, net_raphimc_vialegacy, placeholder-api, sodium, sodium-extra, viafabricplus, viafabricplus-visuals
Current Language: en_us
Locale: en_US
System encoding: Cp1252
File encoding: UTF-8
CPU: 12x Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz

-- www.mioclient.me --
Details:
Magic: afED8f1ab3Bea5bfDBAdd9E1

## Final checklist
- [x] I know how to properly use check boxes
- [x] I have included the version of Minecraft I'm running, baritone's version and forge mods (if used).
- [x] I have included logs, exceptions and / or steps to reproduce the issue.
- [x

[2026-04-04-5.log](https://github.com/user-attachments/files/26482814/2026-04-04-5.log)

] I have not used any OwO's or UwU's in this issue.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.