TimothyOutLaw
Пользователь
- Сообщения
- 5
Разрешается выкладывание кода, файлов конфигураций, логов и т.д. только под BB-код CODE
- Плагин
- Chatty
- Ядро сервера
- Purpur
- Версия сервера
- 1.21
- Память сервера ОЗУ
- 16Gb
Когда игрок пишет команду /msg или другие ее вариации, то команда не работает, если игрок с OP напишет ее то происходит краш сервера с такой вот ошибкой:
Код:
[20:14:25 ERROR]: Encountered an unexpected exception
java.lang.ExceptionInInitializerError: null
at Chatty.jar/ru.mrbrikster.chatty.util.textapi.NMSUtil.<clinit>(NMSUtil.java:22) ~[Chatty.jar:?]
at Chatty.jar/ru.mrbrikster.chatty.json.fanciful.FancyMessage.send(FancyMessage.java:582) ~[Chatty.jar:?]
at Chatty.jar/ru.mrbrikster.chatty.json.fanciful.FancyMessage.send(FancyMessage.java:594) ~[Chatty.jar:?]
at Chatty.jar/ru.mrbrikster.chatty.commands.pm.PrivateMessageCommand.handlePrivateMessage(PrivateMessageCommand.java:123) ~[Chatty.jar:?]
at Chatty.jar/ru.mrbrikster.chatty.commands.pm.MsgCommand.handle(MsgCommand.java:62) ~[Chatty.jar:?]
at Chatty.jar/ru.mrbrikster.chatty.shaded.baseplugin.commands.BukkitCommand.execute(BukkitCommand.java:47) ~[Chatty.jar:?]
at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand.run(BukkitCommandNode.java:91) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:103) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:451) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.Commands.performCommand(Commands.java:358) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.Commands.performCommand(Commands.java:345) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.commands.Commands.performCommand(Commands.java:340) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2297) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$15(ServerGamePacketListenerImpl.java:2271) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1581) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:201) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1558) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1551) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:135) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.managedBlock(MinecraftServer.java:1510) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1632) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1342) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:333) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 22
at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:55) ~[?:?]
at java.base/jdk.internal.util.Preconditions$1.apply(Preconditions.java:52) ~[?:?]
at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:213) ~[?:?]
at java.base/jdk.internal.util.Preconditions$4.apply(Preconditions.java:210) ~[?:?]
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:98) ~[?:?]
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckFromToIndex(Preconditions.java:112) ~[?:?]
at java.base/jdk.internal.util.Preconditions.checkFromToIndex(Preconditions.java:349) ~[?:?]
at java.base/java.lang.String.checkBoundsBeginEnd(String.java:4865) ~[?:?]
at java.base/java.lang.String.substring(String.java:2834) ~[?:?]
at java.base/java.lang.String.substring(String.java:2807) ~[?:?]
at Chatty.jar/ru.mrbrikster.chatty.util.textapi.NMSUtil$ServerPackage.getServerVersion(NMSUtil.java:225) ~[Chatty.jar:?]
at Chatty.jar/ru.mrbrikster.chatty.util.textapi.NMSUtil$ServerPackage.<clinit>(NMSUtil.java:215) ~[Chatty.jar:?]
... 33 more
[20:14:26 ERROR]: This crash report has been saved to: /home/container/crash-reports/crash-2024-11-30_20.14.26-server.txt
[20:14:26 INFO]: Stopping server
[20:14:26 INFO]: [GSit] Disabling GSit v1.11.2
[20:14:26 INFO]: [GSit] The plugin was successfully disabled.
[20:14:26 INFO]: [AxTrade] Disabling AxTrade v1.10.1
[20:14:26 INFO]: [EasyPayments] Disabling EasyPayments v2.4.0
[20:14:26 INFO]: [EasyPayments] Closing internal tasks...
[20:14:26 INFO]: [Chunky] Disabling Chunky v1.4.28
[20:14:26 INFO]: [DeluxeMenus] Disabling DeluxeMenus v1.14.0-Release
[20:14:26 INFO]: [Maintenance] Disabling Maintenance v4.3.0
[20:14:26 INFO]: [TAB] Disabling TAB v5.0.2
[20:14:26 INFO]: [TAB] Disabled in 18ms
[20:14:26 INFO]: [CoreProtect] Disabling CoreProtect v22.4
[20:14:26 INFO]: [CoreProtect] Finishing up data logging. Please wait...
[20:14:26 ERROR]: [ca.spottedleaf.moonrise.common.util.TickThread] Thread Paper Common Worker #0 failed main thread check: Accessing poi chunk off-main
java.lang.Throwable: null
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:45) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.entity.ai.village.poi.PoiManager.getOrLoad(PoiManager.java:88) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.entity.ai.village.poi.PoiManager.exists(PoiManager.java:348) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.level.ServerLevel.lambda$onBlockStateChange$14(ServerLevel.java:2161) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:101) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.level.ServerLevel.lambda$onBlockStateChange$15(ServerLevel.java:2159) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.util.Optional.ifPresent(Optional.java:178) ~[?:?]
at net.minecraft.server.level.ServerLevel.onBlockStateChange(ServerLevel.java:2158) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.level.WorldGenRegion.setBlock(WorldGenRegion.java:361) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.LevelWriter.setBlock(LevelWriter.java:13) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.TreeFeature.lambda$place$7(TreeFeature.java:146) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator$Context.setBlock(TreeDecorator.java:59) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.treedecorators.BeehiveDecorator.place(BeehiveDecorator.java:55) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.TreeFeature.lambda$place$8(TreeFeature.java:152) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraft.world.level.levelgen.feature.TreeFeature.place(TreeFeature.java:152) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.Feature.place(Feature.java:190) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.ConfiguredFeature.place(ConfiguredFeature.java:25) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.lambda$placeWithContext$4(PlacedFeature.java:53) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.placeWithContext(PlacedFeature.java:52) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.place(PlacedFeature.java:36) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.WeightedPlacedFeature.place(WeightedPlacedFeature.java:29) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.RandomSelectorFeature.place(RandomSelectorFeature.java:25) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.Feature.place(Feature.java:190) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.ConfiguredFeature.place(ConfiguredFeature.java:25) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.lambda$placeWithContext$4(PlacedFeature.java:53) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?]
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:712) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.placeWithContext(PlacedFeature.java:52) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.placeWithBiomeCheck(PlacedFeature.java:40) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.addVanillaDecorations(ChunkGenerator.java:453) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.applyBiomeDecoration(ChunkGenerator.java:483) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.applyBiomeDecoration(ChunkGenerator.java:478) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.status.ChunkStatusTasks.generateFeatures(ChunkStatusTasks.java:115) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.status.ChunkStep.apply(ChunkStep.java:65) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkUpgradeGenericStatusTask.run(ChunkUpgradeGenericStatusTask.java:98) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.executor.RadiusAwarePrioritisedExecutor$Task.run(RadiusAwarePrioritisedExecutor.java:468) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue$PrioritisedTask.executeInternal(PrioritisedThreadedTaskQueue.java:351) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue.executeTask(PrioritisedThreadedTaskQueue.java:118) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadPool$PrioritisedThread.pollTasks(PrioritisedThreadPool.java:312) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:50) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
[20:14:26 ERROR]: [ChunkTaskScheduler] Chunk system error at chunk (20,-320), holder: NewChunkHolder{world=world, chunkX=20, chunkZ=-320, entityChunkFromDisk=false, lastChunkCompletion={chunk_class=net.minecraft.world.level.chunk.ProtoChunk,status=minecraft:carvers}, currentGenStatus=minecraft:carvers, requestedGenStatus=minecraft:initialize_light, generationTask=ChunkProgressionTask{class: ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkUpgradeGenericStatusTask, for world: world, chunk: (20,-320), hashcode: 553904837, priority: COMPLETING, status: minecraft:features, scheduled: true}, generationTaskStatus=minecraft:features, priority=null, priorityLocked=false, neighbourRequestedPriority=null, effective_priority=null, oldTicketLevel=34, currentTicketLevel=34, totalNeighboursUsingThisChunk=7, fullNeighbourChunksLoadedBitset=1082368, currentChunkStatus=INACCESSIBLE, pendingChunkStatus=INACCESSIBLE, is_unload_safe=ticket_level, killed=false}, exception:
java.lang.Throwable: net.minecraft.ReportedException: Feature placement
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.ChunkTaskScheduler.unrecoverableChunkSystemFailure(ChunkTaskScheduler.java:336) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.NewChunkHolder.lambda$setGenerationTask$4(NewChunkHolder.java:1622) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkProgressionTask.complete0(ChunkProgressionTask.java:91) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkProgressionTask.complete(ChunkProgressionTask.java:74) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkUpgradeGenericStatusTask.run(ChunkUpgradeGenericStatusTask.java:115) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.executor.RadiusAwarePrioritisedExecutor$Task.run(RadiusAwarePrioritisedExecutor.java:468) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue$PrioritisedTask.executeInternal(PrioritisedThreadedTaskQueue.java:351) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadedTaskQueue.executeTask(PrioritisedThreadedTaskQueue.java:118) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedThreadPool$PrioritisedThread.pollTasks(PrioritisedThreadPool.java:312) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.concurrentutil.executor.standard.PrioritisedQueueExecutorThread.run(PrioritisedQueueExecutorThread.java:50) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
Caused by: net.minecraft.ReportedException: Feature placement
at net.minecraft.world.level.chunk.ChunkGenerator.addVanillaDecorations(ChunkGenerator.java:471) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.applyBiomeDecoration(ChunkGenerator.java:483) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.applyBiomeDecoration(ChunkGenerator.java:478) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.status.ChunkStatusTasks.generateFeatures(ChunkStatusTasks.java:115) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.status.ChunkStep.apply(ChunkStep.java:65) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkUpgradeGenericStatusTask.run(ChunkUpgradeGenericStatusTask.java:98) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
... 5 more
Caused by: java.lang.IllegalStateException: Accessing poi chunk off-main
at ca.spottedleaf.moonrise.common.util.TickThread.ensureTickThread(TickThread.java:46) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.entity.ai.village.poi.PoiManager.getOrLoad(PoiManager.java:88) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.entity.ai.village.poi.PoiManager.exists(PoiManager.java:348) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.level.ServerLevel.lambda$onBlockStateChange$14(ServerLevel.java:2161) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.util.thread.BlockableEventLoop.execute(BlockableEventLoop.java:101) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.level.ServerLevel.lambda$onBlockStateChange$15(ServerLevel.java:2159) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.util.Optional.ifPresent(Optional.java:178) ~[?:?]
at net.minecraft.server.level.ServerLevel.onBlockStateChange(ServerLevel.java:2158) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.server.level.WorldGenRegion.setBlock(WorldGenRegion.java:361) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.LevelWriter.setBlock(LevelWriter.java:13) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.TreeFeature.lambda$place$7(TreeFeature.java:146) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator$Context.setBlock(TreeDecorator.java:59) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.treedecorators.BeehiveDecorator.place(BeehiveDecorator.java:55) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.TreeFeature.lambda$place$8(TreeFeature.java:152) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at net.minecraft.world.level.levelgen.feature.TreeFeature.place(TreeFeature.java:152) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.Feature.place(Feature.java:190) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.ConfiguredFeature.place(ConfiguredFeature.java:25) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.lambda$placeWithContext$4(PlacedFeature.java:53) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.placeWithContext(PlacedFeature.java:52) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.place(PlacedFeature.java:36) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.WeightedPlacedFeature.place(WeightedPlacedFeature.java:29) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.RandomSelectorFeature.place(RandomSelectorFeature.java:25) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.Feature.place(Feature.java:190) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.feature.ConfiguredFeature.place(ConfiguredFeature.java:25) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.lambda$placeWithContext$4(PlacedFeature.java:53) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
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 java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:?]
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:712) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276) ~[?:?]
at java.base/java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:?]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:?]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[?:?]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.placeWithContext(PlacedFeature.java:52) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.levelgen.placement.PlacedFeature.placeWithBiomeCheck(PlacedFeature.java:40) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.addVanillaDecorations(ChunkGenerator.java:453) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.applyBiomeDecoration(ChunkGenerator.java:483) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.ChunkGenerator.applyBiomeDecoration(ChunkGenerator.java:478) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.status.ChunkStatusTasks.generateFeatures(ChunkStatusTasks.java:115) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at net.minecraft.world.level.chunk.status.ChunkStep.apply(ChunkStep.java:65) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
at ca.spottedleaf.moonrise.patches.chunk_system.scheduling.task.ChunkUpgradeGenericStatusTask.run(ChunkUpgradeGenericStatusTask.java:98) ~[purpur-1.21.1.jar:1.21.1-2329-803bf62]
Вложения
Последнее редактирование модератором: