---- Minecraft Crash Report ----
// There are four lights!

Time: 2021-05-28, 11:19 a.m.
Description: Accessing PalettedContainer from multiple threads

java.lang.IllegalStateException
	at ahc.a(SourceFile:27)
	at ahc.a(SourceFile:19)
	at cmn.a(SourceFile:50)
	at cmn.a(SourceFile:109)
	at cmh.a(SourceFile:66)
	at cmh.a(SourceFile:60)
	at cmo.a(SourceFile:179)
	at abr.a(SourceFile:250)
	at bwh.a(SourceFile:15)
	at ctp.b(SourceFile:145)
	at cwk.a(SourceFile:84)
	at cwk.a(SourceFile:77)
	at cwm.a(SourceFile:39)
	at cwk.a(SourceFile:38)
	at ctp.a(SourceFile:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at ctp.a(SourceFile:99)
	at ctp.a(SourceFile:152)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at cty.a(SourceFile:31)
	at csw.a(SourceFile:25)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at bwy.a(SourceFile:388)
	at clx.a(SourceFile:245)
	at clz.c(SourceFile:100)
	at clz.a(SourceFile:231)
	at aay.a(SourceFile:563)
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
	at aay.a(SourceFile:557)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
	at aba.b(SourceFile:58)
	at aqh.f(SourceFile:92)
	at aqh.a(SourceFile:132)
	at aqh.run(SourceFile:100)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1434)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)


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

-- Head --
Thread: Server thread
Stacktrace:
	at ahc.a(SourceFile:27)

-- Thread dumps --
Details:
	Thread dumps: Worker-Main-24: 
	at app//bwc.b(SourceFile:63)
	at app//bxh.a(SourceFile:58)
	at app//bxa.a(SourceFile:32)
	at app//bwc.u(SourceFile:39)
	at app//eir.b(SourceFile:707)
	at app//eir.c(SourceFile:689)
	at app//eir$$Lambda$5813/0x0000000100c19da0.getAsInt(Unknown Source)
	at app//dvp.a(SourceFile:44)
	at app//eir.a(SourceFile:689)
	at app//epq.a(SourceFile:138)
	at app//eml.a(SourceFile:14)
	at app//eml.b(SourceFile:22)
	at app//dvo.h(SourceFile:58)
	at app//dvo$$Lambda$3195/0x0000000100819c30.getColor(Unknown Source)
	at app//dvo.a(SourceFile:112)
	at app//ent.a(SourceFile:146)
	at app//ent.a(SourceFile:132)
	at app//ent.b(SourceFile:79)
	at app//ent.a(SourceFile:48)
	at app//enr.a(SourceFile:63)
	at app//epp$c$b.a(SourceFile:524)
	at app//epp$c$b.a(SourceFile:447)
	at app//epp.a(SourceFile:132)
	at app//epp$$Lambda$5845/0x0000000100c22bc0.apply(Unknown Source)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1806)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1792)
	at java.base@16.0.1/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base@16.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Render thread: 
	at app//org.lwjgl.opengl.GL11C.nglDrawElements(Native Method)
	at app//org.lwjgl.opengl.GL11C.glDrawElements(GL11C.java:540)
	at app//org.lwjgl.opengl.GL11.glDrawElements(GL11.java:1923)
	at app//com.mojang.blaze3d.platform.GlStateManager._drawElements(SourceFile:708)
	at app//com.mojang.blaze3d.systems.RenderSystem.drawElements(SourceFile:710)
	at app//dpx.d(SourceFile:200)
	at app//emy.a(SourceFile:1588)
	at app//emy.a(SourceFile:1408)
	at app//emt.a(SourceFile:993)
	at app//emt.a(SourceFile:798)
	at app//duy.f(SourceFile:1105)
	at app//duy.e(SourceFile:721)
	at app//net.minecraft.client.main.Main.main(SourceFile:217)
IO-Worker-32: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Worker-Main-27: 
	at app//ddq.a(SourceFile:95)
	at app//ddv.b(SourceFile:55)
	at app//ddv.a(SourceFile:148)
	at app//ddo.a(SourceFile:159)
	at app//ddo.a(SourceFile:137)
	at app//ddo.f(SourceFile:133)
	at app//ddq.f(SourceFile:47)
	at app//ddv.f(SourceFile:166)
	at app//ddq.a(SourceFile:230)
	at app//ddt.a(SourceFile:37)
	at app//abo.c(SourceFile:62)
	at app//abo$$Lambda$5819/0x0000000100c1fa48.run(Unknown Source)
	at app//abo.e(SourceFile:183)
	at app//abo.a(SourceFile:108)
	at app//abo$$Lambda$5238/0x0000000100ab8870.run(Unknown Source)
	at app//aba.b(SourceFile:58)
	at app//aba$$Lambda$5252/0x0000000100abb218.run(Unknown Source)
	at app//aqh.f(SourceFile:92)
	at app//aqh.a(SourceFile:132)
	at app//aqh.run(SourceFile:100)
	at java.base@16.0.1/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1434)
	at java.base@16.0.1/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base@16.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Reference Handler: 
	at java.base@16.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
	at java.base@16.0.1/java.lang.ref.Reference.processPendingReferences(Reference.java:243)
	at java.base@16.0.1/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215)
Netty Server IO #0: 
	at java.base@16.0.1/sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
	at java.base@16.0.1/sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:353)
	at java.base@16.0.1/sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:178)
	at java.base@16.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
	at java.base@16.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
	at app//io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Netty Server IO #1: 
	at java.base@16.0.1/sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
	at java.base@16.0.1/sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:353)
	at java.base@16.0.1/sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:178)
	at java.base@16.0.1/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:129)
	at java.base@16.0.1/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:141)
	at app//io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:756)
	at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:411)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Worker-Bootstrap-3: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
	at java.base@16.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
IO-Worker-29: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Attach Listener: 
	at 
Worker-Main-11: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
	at java.base@16.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Signal Dispatcher: 
	at 
IO-Worker-31: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Narrator: 
	at java.base@16.0.1/java.lang.Thread.sleep(Native Method)
	at app//com.mojang.text2speech.NarratorWindows$NarratorThread.run(NarratorWindows.java:84)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Worker-Main-9: 
	at app//bwc.b(SourceFile:63)
	at app//bxh.a(SourceFile:58)
	at app//bxa.a(SourceFile:32)
	at app//bwc.u(SourceFile:39)
	at app//eir.b(SourceFile:707)
	at app//eir.c(SourceFile:689)
	at app//eir$$Lambda$5813/0x0000000100c19da0.getAsInt(Unknown Source)
	at app//dvp.a(SourceFile:44)
	at app//eir.a(SourceFile:689)
	at app//epq.a(SourceFile:138)
	at app//eml.a(SourceFile:14)
	at app//eml.b(SourceFile:22)
	at app//dvo.h(SourceFile:58)
	at app//dvo$$Lambda$3195/0x0000000100819c30.getColor(Unknown Source)
	at app//dvo.a(SourceFile:112)
	at app//ent.a(SourceFile:146)
	at app//ent.a(SourceFile:132)
	at app//ent.b(SourceFile:79)
	at app//ent.a(SourceFile:48)
	at app//enr.a(SourceFile:63)
	at app//epp$c$b.a(SourceFile:524)
	at app//epp$c$b.a(SourceFile:447)
	at app//epp.a(SourceFile:132)
	at app//epp$$Lambda$5845/0x0000000100c22bc0.apply(Unknown Source)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1806)
	at java.base@16.0.1/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1792)
	at java.base@16.0.1/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base@16.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Java2D Disposer: 
	at java.base@16.0.1/java.lang.Object.wait(Native Method)
	at java.base@16.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
	at java.base@16.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
	at java.desktop@16.0.1/sun.java2d.Disposer.run(Disposer.java:144)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Common-Cleaner: 
	at java.base@16.0.1/java.lang.Object.wait(Native Method)
	at java.base@16.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
	at java.base@16.0.1/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
	at java.base@16.0.1/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)
Worker-Main-13: 
	at java.base/java.lang.Thread.getStackTrace(Thread.java:1596)
	at ahc.a(SourceFile:25)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1694)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
	at ahc.a(SourceFile:26)
	at ahc.a(SourceFile:19)
	at cmn.a(SourceFile:50)
	at cmn.a(SourceFile:109)
	at cmh.a(SourceFile:66)
	at cmh.a(SourceFile:60)
	at cmo.a(SourceFile:179)
	at abr.a(SourceFile:250)
	at bwh.a(SourceFile:15)
	at ctp.b(SourceFile:145)
	at cwk.a(SourceFile:84)
	at cwk.a(SourceFile:77)
	at cwm.a(SourceFile:39)
	at cwk.a(SourceFile:38)
	at ctp.a(SourceFile:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at ctp.a(SourceFile:99)
	at ctp.a(SourceFile:152)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at cty.a(SourceFile:31)
	at csw.a(SourceFile:25)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at bwy.a(SourceFile:388)
	at clx.a(SourceFile:245)
	at clz.c(SourceFile:100)
	at clz.a(SourceFile:231)
	at aay.a(SourceFile:563)
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
	at aay.a(SourceFile:557)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
	at aba.b(SourceFile:58)
	at aqh.f(SourceFile:92)
	at aqh.a(SourceFile:132)
	at aqh.run(SourceFile:100)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1434)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Timer hack thread: 
	at java.base@16.0.1/java.lang.Thread.sleep(Native Method)
	at app//ac$6.run(SourceFile:709)
ObjectCleanerThread: 
	at java.base@16.0.1/java.lang.Object.wait(Native Method)
	at java.base@16.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
	at app//io.netty.util.internal.ObjectCleaner$1.run(ObjectCleaner.java:54)
	at app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Sound engine: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
	at app//fat.bo(SourceFile:49)
	at app//aqe.c(SourceFile:137)
	at app//fat.c(SourceFile:42)
	at app//fat$$Lambda$3018/0x00000001007f7bb8.run(Unknown Source)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Snooper Timer: 
	at java.base@16.0.1/java.lang.Object.wait(Native Method)
	at java.base@16.0.1/java.lang.Object.wait(Object.java:320)
	at java.base@16.0.1/java.util.TimerThread.mainLoop(Timer.java:527)
	at java.base@16.0.1/java.util.TimerThread.run(Timer.java:506)
Worker-Main-25: 
	at app//ddo.a(SourceFile:142)
	at app//ddo.a(SourceFile:137)
	at app//ddo.f(SourceFile:133)
	at app//ddq.f(SourceFile:47)
	at app//ddq.a(SourceFile:232)
	at app//ddt.a(SourceFile:34)
	at app//abo.c(SourceFile:62)
	at app//abo$$Lambda$5819/0x0000000100c1fa48.run(Unknown Source)
	at app//abo.e(SourceFile:183)
	at app//abo.a(SourceFile:108)
	at app//abo$$Lambda$5238/0x0000000100ab8870.run(Unknown Source)
	at app//aba.b(SourceFile:58)
	at app//aba$$Lambda$5252/0x0000000100abb218.run(Unknown Source)
	at app//aqh.f(SourceFile:92)
	at app//aqh.a(SourceFile:132)
	at app//aqh.run(SourceFile:100)
	at java.base@16.0.1/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1434)
	at java.base@16.0.1/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:295)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1016)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1665)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1598)
	at java.base@16.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
IO-Worker-30: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361)
	at java.base@16.0.1/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116)
	at java.base@16.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Server thread: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252)
	at app//aqe.bo(SourceFile:147)
	at app//aqe.c(SourceFile:137)
	at app//net.minecraft.server.MinecraftServer.y(SourceFile:727)
	at app//net.minecraft.server.MinecraftServer.x(SourceFile:678)
	at app//net.minecraft.server.MinecraftServer.a(SourceFile:261)
	at app//net.minecraft.server.MinecraftServer$$Lambda$5138/0x0000000100a7d680.run(Unknown Source)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Netty Local Client IO #0: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341)
	at java.base@16.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137)
	at java.base@16.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614)
	at java.base@16.0.1/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:238)
	at app//io.netty.channel.DefaultEventLoop.run(DefaultEventLoop.java:52)
	at app//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
	at java.base@16.0.1/java.lang.Thread.run(Thread.java:831)
Finalizer: 
	at java.base@16.0.1/java.lang.Object.wait(Native Method)
	at java.base@16.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
	at java.base@16.0.1/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
	at java.base@16.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:171)
Notification Thread: 
	at 
Snooper Timer: 
	at java.base@16.0.1/java.lang.Object.wait(Native Method)
	at java.base@16.0.1/java.lang.Object.wait(Object.java:320)
	at java.base@16.0.1/java.util.TimerThread.mainLoop(Timer.java:527)
	at java.base@16.0.1/java.util.TimerThread.run(Timer.java:506)
Worker-Main-26: 
	at java.base@16.0.1/jdk.internal.misc.Unsafe.park(Native Method)
	at java.base@16.0.1/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211)
	at java.base@16.0.1/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1633)
	at java.base@16.0.1/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Stacktrace:
	at ahc.a(SourceFile:27)
	at ahc.a(SourceFile:19)
	at cmn.a(SourceFile:50)
	at cmn.a(SourceFile:109)
	at cmh.a(SourceFile:66)
	at cmh.a(SourceFile:60)
	at cmo.a(SourceFile:179)
	at abr.a(SourceFile:250)
	at bwh.a(SourceFile:15)
	at ctp.b(SourceFile:145)
	at cwk.a(SourceFile:84)
	at cwk.a(SourceFile:77)
	at cwm.a(SourceFile:39)
	at cwk.a(SourceFile:38)
	at ctp.a(SourceFile:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at ctp.a(SourceFile:99)
	at ctp.a(SourceFile:152)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at cty.a(SourceFile:31)
	at csw.a(SourceFile:25)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411)
	at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)
	at crd.a(SourceFile:29)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
	at java.base/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
	at java.base/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:699)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at crd.a(SourceFile:28)
	at cqx.a(SourceFile:58)

-- Feature --
Details:
	Description: ResourceKey[minecraft:worldgen/configured_feature / terralith:jungle/huge_tree]
Stacktrace:
	at bwy.a(SourceFile:388)

-- Generation --
Details:
	CenterX: 866
	CenterZ: -205
	Seed: 421108783011190649
	Biome: bwy@6779f4c7
Stacktrace:
	at clx.a(SourceFile:245)
	at clz.c(SourceFile:100)
	at clz.a(SourceFile:231)

-- Chunk to be generated --
Details:
	Location: 866,-205
	Position hash: -880468294814
	Generator: cpd@7b44080c
Stacktrace:
	at aay.a(SourceFile:563)
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38)
	at aay.a(SourceFile:557)
	at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146)
	at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478)
	at aba.b(SourceFile:58)
	at aqh.f(SourceFile:92)
	at aqh.a(SourceFile:132)
	at aqh.run(SourceFile:100)

-- Affected level --
Details:
	All players: 1 total; [abm['TheKingWhale'/16, l='ServerLevel[Terralith 10]', x=13940.55, y=167.59, z=-3303.36]]
	Chunk stats: 3698
	Level dimension: minecraft:overworld
	Level spawn location: World: (302,68,-238), Section: (at 14,4,2 in 18,4,-15; chunk contains blocks 288,-64,-240 to 303,319,-225), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)
	Level time: 143330 game time, 117641 day time
	Level name: Terralith 10
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
	Level weather: Rain time: 124879 (now: false), thunder time: 139583 (now: false)
	Known server brands: vanilla
	Level was modded: false
	Level storage version: 0x04ABD - Anvil
Stacktrace:
	at net.minecraft.server.MinecraftServer.b(SourceFile:879)
	at net.minecraft.server.MinecraftServer.a(SourceFile:816)
	at fai.a(SourceFile:96)
	at net.minecraft.server.MinecraftServer.x(SourceFile:674)
	at net.minecraft.server.MinecraftServer.a(SourceFile:261)
	at java.base/java.lang.Thread.run(Thread.java:831)

-- System Details --
Details:
	Minecraft Version: 21w20a
	Minecraft Version ID: 21w20a
	Operating System: Windows 10 (amd64) version 10.0
	Java Version: 16.0.1, Microsoft
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
	Memory: 873596600 bytes (833 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
	CPUs: 12
	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
	Player Count: 1 / 8; [abm['TheKingWhale'/16, l='ServerLevel[Terralith 10]', x=13940.55, y=167.59, z=-3303.36]]
	Data Packs: vanilla, file/Terralith_Pre-Alpha_v0.1.2a.zip
	Type: Integrated Server (map_client.txt)
	Is Modded: Probably not. Jar signature remains and both client + server brands are untouched.