cabaletta / cabaletta/baritone
[BUG] Elytra Pathfinding Navigating Below Y=32 in Nether
- Dominant language
- Java
- Stars
- 9.2k
- Forks
- 2.1k
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 3
Description
## Some information
Operating system: Linux 7.2.3-zen1-3-zen
Java version: openjdk 25.0.1
Minecraft version: 26.2
Baritone version: MeteorDevelopment Forked 26.2-SNAPSHOT
Other mods (if used):
```
baritone-meteor-26.2.jar
catppuccin-addon-2.2.0+mc26.2.jar
fabric-api-0.160.0+26.2.jar
ikea-addon-0.2.4-26.2.jar
iris-fabric-1.11.2+mc26.2.jar
MeteorAdditions-1.2.0.jar
meteor-addons-0.4.0.jar
meteor-client-26.2-20.jar
meteor-plus-26.2_1.0.9.5.jar
modmenu-20.0.1.jar
nora-tweaks-26.2-build-11.jar
Numby-Hack-2.8.1.jar
placeholder-api-3.1.0-beta.1+26.2.jar
sodium-fabric-0.9.1+mc26.2.jar
stash-hunter-0.2.0.jar
Trouser-Streak-1.6.3-26.2.jar
xaerominimap-fabric-26.2-26.4.2.jar
xaeroworldmap-fabric-26.2-1.45.0.jar
```
[latest.log](https://github.com/user-attachments/files/32073251/latest.log)
## How to reproduce
* Build MeteorDevelopment Forked version of Baritone (Likely no changes in pathfinding)
* #thisway, #goal in nether to set destination
* set #blocksToAvoid lava
* regardless of #elytraPredictTerrain true or false, and #elytraNetherSeed is correct
* #elytra to start flight
* pathing attempts to fly directly beneath lava lakes
## Modified settings
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] > modifiedsettings
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] All modified settings:
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] blockReachDistance (Float)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] cachedChunksOpacity (Float)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] colorBestPathSoFar (Color)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] colorBlocksToBreak (Color)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] colorBlocksToPlace (Color)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] colorBlocksToWalkInto (Color)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] colorCurrentPath (Color)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] colorGoalBox (Color)
[10/09/2026 13:20:26 PM] [Render thread/INFO] [CHAT] [Baritone] << | >> 1/4
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] > modifiedsettings 2
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] All modified settings: (2)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] colorInvertedGoalBox (Color)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] colorMostRecentConsidered (Color)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] colorNextPath (Color)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] colorSelection (Color)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] colorSelectionPos1 (Color)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] colorSelectionPos2 (Color)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] elytraNetherSeed (Long)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] elytraTimeBetweenCacheCullSecs (Long)
[10/09/2026 13:20:28 PM] [Render thread/INFO] [CHAT] [Baritone] << | >> 2/4
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] > modifiedsettings 3
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] All modified settings: (3)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] failureTimeoutMS (Long)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] followOffsetDirection (Float)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] goalRenderLineWidthPixels (Float)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] mineDropLoiterDurationMSThanksLouca (Long)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] pathingMapLoadFactor (Float)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] pathRenderLineWidthPixels (Float)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] planAheadFailureTimeoutMS (Long)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] planAheadPrimaryTimeoutMS (Long)
[10/09/2026 13:20:29 PM] [Render thread/INFO] [CHAT] [Baritone] << | >> 3/4
[10/09/2026 13:20:30 PM] [Render thread/INFO] [CHAT] [Baritone] > modifiedsettings 4
[10/09/2026 13:20:30 PM] [Render thread/INFO] [CHAT] [Baritone] All modified settings: (4)
[10/09/2026 13:20:30 PM] [Render thread/INFO] [CHAT] [Baritone] primaryTimeoutMS (Long)
[10/09/2026 13:20:30 PM] [Render thread/INFO] [CHAT] [Baritone] selectionLineWidth (Float)
[10/09/2026 13:20:30 PM] [Render thread/INFO] [CHAT] [Baritone] selectionOpacity (Float)
[10/09/2026 13:20:30 PM] [Render thread/INFO] [CHAT] [Baritone] slowPathTimeoutMS (Long)
[10/09/2026 13:20:31 PM] [Render thread/INFO] [CHAT] [Baritone] --
[10/09/2026 13:20:31 PM] [Render thread/INFO] [CHAT] [Baritone] -- (2)
[10/09/2026 13:20:31 PM] [Render thread/INFO] [CHAT] [Baritone] -- (3)
[10/09/2026 13:20:31 PM] [Render thread/INFO] [CHAT] [Baritone] -- (4)
[10/09/2026 13:20:31 PM] [Render thread/INFO] [CHAT] [Baritone] << | >> 4/4
## 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] I have not used any OwO's or UwU's in this issue.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the issue in the Nether using #thisway, #goal, #blocksToAvoid lava, and #elytra, with both values of #elytraPredictTerrain and the reported #elytraNetherSeed. Trace the Elytra pathfinding and Nether terrain-prediction entry points to determine why routes go below lava lakes; done means flight avoids that unsafe region while preserving the requested destination behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100