mojira.dev
MC-309892

enderpearl in the void crashes game

if you fall in the void in the overworld then throw an ender pearl the game crashes.

Steps to reproduce.

  1. fall in the void in the overworld on any world.

  2. Throw an enderpearl.

Expected result.

you die in the void.

Actual Result.

you crash.

error is:

The game crashed: ticking entity
Error: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 24

Here is the full crash report.

---- Minecraft Crash Report ----
// Why did you do that?

Time: 2026-07-11 21:52:25
Description: Ticking entity

java.lang.ArrayIndexOutOfBoundsException: Index -5 out of bounds for length 24
at net.minecraft.world.level.chunk.ChunkAccess.getSection(ChunkAccess.java:167)
at net.minecraft.world.level.BlockScanUtils.sectionBasedScan(BlockScanUtils.java:40)
at net.minecraft.world.level.BlockScanUtils.findBlocks(BlockScanUtils.java:25)
at net.minecraft.world.level.BlockScanUtils$BlockMatcher.forEach(BlockScanUtils.java:138)
at net.minecraft.world.entity.projectile.ThrowableProjectile.handleFirstTickBubbleColumn(ThrowableProjectile.java:96)
at net.minecraft.world.entity.projectile.ThrowableProjectile.tick(ThrowableProjectile.java:43)
at net.minecraft.world.entity.projectile.throwableitemprojectile.ThrownEnderpearl.tick(ThrownEnderpearl.java:169)
at net.minecraft.client.multiplayer.ClientLevel.tickNonPassenger(ClientLevel.java:470)
at net.minecraft.world.level.Level.guardEntityTick(Level.java:485)
at net.minecraft.client.multiplayer.ClientLevel.lambda$tickEntities$0(ClientLevel.java:452)
at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:53)
at net.minecraft.client.multiplayer.ClientLevel.tickEntities(ClientLevel.java:448)
at net.minecraft.client.Minecraft.tick(Minecraft.java:1902)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1253)
at net.minecraft.client.Minecraft.run(Minecraft.java:961)
at net.minecraft.client.main.Main.main(Main.java:292)

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

-- Head --
Thread: Render thread
Stacktrace:
at net.minecraft.world.level.chunk.ChunkAccess.getSection(ChunkAccess.java:167)
at net.minecraft.world.level.BlockScanUtils.sectionBasedScan(BlockScanUtils.java:40)
at net.minecraft.world.level.BlockScanUtils.findBlocks(BlockScanUtils.java:25)
at net.minecraft.world.level.BlockScanUtils$BlockMatcher.forEach(BlockScanUtils.java:138)
at net.minecraft.world.entity.projectile.ThrowableProjectile.handleFirstTickBubbleColumn(ThrowableProjectile.java:96)
at net.minecraft.world.entity.projectile.ThrowableProjectile.tick(ThrowableProjectile.java:43)
at net.minecraft.world.entity.projectile.throwableitemprojectile.ThrownEnderpearl.tick(ThrownEnderpearl.java:169)
at net.minecraft.client.multiplayer.ClientLevel.tickNonPassenger(ClientLevel.java:470)
at net.minecraft.world.level.Level.guardEntityTick(Level.java:485)
at net.minecraft.client.multiplayer.ClientLevel.lambda$tickEntities$0(ClientLevel.java:452)
at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:53)
at net.minecraft.client.multiplayer.ClientLevel.tickEntities(ClientLevel.java:448)

-- Entity being ticked --
Details:
Entity Type: minecraft:ender_pearl (net.minecraft.world.entity.projectile.throwableitemprojectile.ThrownEnderpearl)
Entity ID: 1161
Entity Name: Thrown Ender Pearl
Entity's Exact location: 0.50, -130.86, 0.50
Entity's Block location: World: (0,-131,0), Section: (at 0,13,0 in 0,-9,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
Entity's Momentum: -0.93, -1.66, 0.83
Entity's Passengers: []
Entity's Vehicle: null
Stacktrace:
at net.minecraft.world.level.Level.guardEntityTick(Level.java:485)
at net.minecraft.client.multiplayer.ClientLevel.lambda$tickEntities$0(ClientLevel.java:452)
at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:53)
at net.minecraft.client.multiplayer.ClientLevel.tickEntities(ClientLevel.java:448)
at net.minecraft.client.Minecraft.tick(Minecraft.java:1902)
at net.minecraft.client.Minecraft.runTick(Minecraft.java:1253)
at net.minecraft.client.Minecraft.run(Minecraft.java:961)
at net.minecraft.client.main.Main.main(Main.java:292)

-- Uptime --
Details:
JVM uptime: 73.961s
Wall uptime: 69.428s
High-res time: 69.229s
Client ticks: 1319 ticks / 65.950s
Stacktrace:
at net.minecraft.client.Minecraft.fillReport(Minecraft.java:2506)
at net.minecraft.client.Minecraft.emergencySaveAndCrash(Minecraft.java:1010)
at net.minecraft.client.Minecraft.run(Minecraft.java:982)
at net.minecraft.client.main.Main.main(Main.java:292)

-- Affected level --
Details:
All players: 1 total; LocalPlayer{name=triangle33, id=17, pos=(0.5, -137.27424544305563, 0.5), mode=CREATIVE, permission=owner}
Chunk stats: 2209, 1573
Level dimension: minecraft:overworld
Level time: 693 game time, 693 day time
Level spawn location: World: (0,126,0), Section: (at 0,14,0 in 0,7,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
Server brand: vanilla
Server type: Integrated singleplayer server
Tracked entity count: 265
Client weather: Raining: false, thundering: false

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, vanilla

-- System Details --
Details:
Minecraft Version: 26.3 Snapshot 3
Minecraft Version ID: 26.3-snapshot-3
Operating System: Windows 11 (amd64) version 10.0
Java Version: 25.0.1, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 968884224 bytes (924 MiB) / 4089446400 bytes (3900 MiB) up to 4294967296 bytes (4096 MiB)
Memory (heap): init: 2048MiB, used: 2976MiB, committed: 3900MiB, max: 4096MiB
Memory (non-heap): init: 007MiB, used: 235MiB, committed: 250MiB, max: 000MiB
CPUs: 12
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 5 7500F 6-Core Processor
Identifier: AuthenticAMD Family 25 Model 97 Stepping 2
Microarchitecture: Zen 3
Frequency (GHz): 3.70
Number of physical packages: 1
Number of physical CPUs: 6
Number of logical CPUs: 12
Graphics card #0 name: NVIDIA GeForce RTX 5060 Ti
Graphics card #0 vendor: NVIDIA
Graphics card #0 VRAM (MiB): 8151.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.15.9649
Memory slot #0 capacity (MiB): 16384.00
Memory slot #0 clockSpeed (GHz): 5.20
Memory slot #0 type: DDR5
Memory slot #1 capacity (MiB): 16384.00
Memory slot #1 clockSpeed (GHz): 5.20
Memory slot #1 type: DDR5
Virtual memory max (MiB): 34472.50
Virtual memory used (MiB): 17511.47
Swap memory total (MiB): 2048.00
Swap memory used (MiB): 0.00
Space in storage for jna.tmpdir (MiB): available: 306400.25, total: 952879.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 306400.25, total: 952879.00
Space in storage for io.netty.native.workdir (MiB): available: 306400.25, total: 952879.00
Space in storage for java.io.tmpdir (MiB): available: 306400.25, total: 952879.00
Space in storage for workdir (MiB): available: 306400.25, total: 952879.00
Operating System Version: Microsoft Windows 11 (Home) build 26200
Process Elevated: false
Process Loads: Uptime: 73s, user: 209s (287.85%), kernel: 10s (13.87%), total: 219s (301.72%)
Process Virtual Size (MiB): 738.14
Process Resident Size (MiB): 751.54
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xms2G -Xmx4G -XX:+UseCompactObjectHeaders -XX:+AlwaysPreTouch -XX:+UseStringDeduplication -XX:+UseZGC
Debug Flags: 0 total;
Launched Version: 26.3-snapshot-3
Launcher name: minecraft-launcher
Backend library: LWJGL version 3.4.1+2
Window size: 2560x1440
Surface Info: FIFO, 2560 x 1441
GFLW Platform: win32
Graphics Device: NVIDIA GeForce RTX 5060 Ti/PCIe/SSE2
Graphics Backend: OpenGL
Graphics Vendor: NVIDIA Corporation
Graphics Drivers: 3.3.0 NVIDIA 596.49
Graphics Device Extensions: GL_ARB_multi_draw_indirect, GL_ARB_buffer_storage, GL_ARB_shader_draw_parameters, GL_ARB_base_instance, GL_KHR_debug, GL_ARB_draw_indirect, GL_ARB_clip_control, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access, GL_EXT_texture_filter_anisotropic
Graphics Device Type: OTHER
Graphics Device Features: DeviceFeatures[shaderDrawParameters=true, multiDrawDirectInterleaved=false, multiDrawDirectSeparate=true, multiDrawIndirect=true, drawIndirect=true, nonZeroFirstInstance=true, persistentMapping=true]
GL debug messages:
Is Modded: Probably not. Client jar signature and brand is untouched
Universe: 400921fb54442d18
Type: Client
Transparency: regular
Render Distance: 20/20 chunks
Narrator config: OFF
Narrator status: true
Resource Packs: vanilla
Sound Cache: 5226606 bytes in 43 buffers
Current Language: en_us
Locale: en_GB
System encoding: Cp1252
File encoding: UTF-8
CPU: 12x AMD Ryzen 5 7500F 6-Core Processor
Server Running: true
Player Count: 1 / 8; [ServerPlayer['triangle33'/17, l='ServerLevel[New World]', x=0.50, y=-134.81, z=0.50]]
Active Data Packs: vanilla
Available Data Packs: minecart_improvements, redstone_experiments, trade_rebalance, vanilla
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
World Seed: 7214111179001922267
Suppressed Exceptions: NONE
Type: Integrated Server
Is Modded: Probably not. Client jar signature and brand is untouched; Server jar signature and brand is untouched
Launched Version: 26.3-snapshot-3

Linked issues

Comments 7

IN additon you can join your game after this without crashing.

We do not have enough information to find the cause of this issue.

Please attach the crash report found in minecraft/crash-reports/crash-<DATE>-client.txt here.
If you cannot find a crash report, please attach the full launcher log found in minecraft/launcher_log.txt.

This issue is being temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.

Quick Links:
πŸ““ Bug Tracker Guidelines – πŸ’¬ Community Support – πŸ“§ Mojang Support (Technical Issues) – πŸ“§ Microsoft Support (Account Issues)
πŸ““ Project Summary – ✍️ Feedback and Suggestions – πŸ“– Game Wiki

THE CRASH REPORT HAS BEEN ADDED

this is also the same for above the world hight you also have to be above the world hight then throw enderpeal

Thank you for your report!
We're tracking this issue in MC-309686, so this ticket is being resolved and linked as a Duplicate.

That ticket has already been resolved as Fixed. Please check the Fix Version/s field in that ticket to see in which version this behavior was or will be fixed.

If you haven't already, please make use of the search feature to see if an issue you are about to report has already been reported.

Quick Links:
πŸ““ Bug Tracker Guidelines – πŸ’¬ Community Support – πŸ“§ Mojang Support (Technical Issues) – πŸ“§ Microsoft Support (Account Issues)
πŸ““ Project Summary – ✍️ Feedback and Suggestions – πŸ“– Game Wiki

This same thing happened to me. I fell into the void and threw a pearl and can’t play the game anymore. I tried moving myself to the overworld, deleting the pearl, and deleting the entire chunk but nothing works.

Toby Riddalls

(Unassigned)

Community Consensus

Crash

26.3 Snapshot 3

Retrieved