Skip to content

[Bug]: This rift doesn't lead anywhere #464

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
HyperCodec opened this issue Feb 23, 2025 · 0 comments
Open

[Bug]: This rift doesn't lead anywhere #464

HyperCodec opened this issue Feb 23, 2025 · 0 comments
Assignees
Labels

Comments

@HyperCodec
Copy link

HyperCodec commented Feb 23, 2025

What happened?

I get this chat message when trying to go through this door that naturally generated.
Image

Mod Version

5.4.1

What versions of Minecraft does this issue happen on?

1.20.1

Log

[22Feb2025 21:02:08.252] [Server thread/ERROR] [net.minecraft.world.level.block.entity.BlockEntity/]: Failed to load data for block entity dimdoors:entrance_rift
java.lang.NullPointerException: null
	at java.util.Objects.requireNonNull(Unknown Source) ~[?:?]
	at java.util.Optional.of(Unknown Source) ~[?:?]
	at com.mojang.datafixers.util.Either$Left.left(Either.java:54) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.DataResult$Instance.ap2(DataResult.java:315) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.codecs.RecordCodecBuilder$Instance$3.decode(RecordCodecBuilder.java:246) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.codecs.RecordCodecBuilder$2.decode(RecordCodecBuilder.java:107) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.codecs.KeyDispatchCodec.lambda$decode$3(KeyDispatchCodec.java:67) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.DataResult.lambda$flatMap$11(DataResult.java:139) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.DataResult.flatMap(DataResult.java:137) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.codecs.KeyDispatchCodec.lambda$decode$4(KeyDispatchCodec.java:58) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.DataResult.lambda$flatMap$11(DataResult.java:139) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.DataResult.flatMap(DataResult.java:137) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.codecs.KeyDispatchCodec.decode(KeyDispatchCodec.java:56) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.MapDecoder.lambda$compressedDecode$1(MapDecoder.java:52) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.DataResult.lambda$flatMap$11(DataResult.java:139) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.DataResult.flatMap(DataResult.java:137) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.MapDecoder.compressedDecode(MapDecoder.java:52) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.serialization.MapCodec$MapCodecCodec.decode(MapCodec.java:91) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at org.dimdev.dimdoors.rift.targets.VirtualTarget.fromNbt(VirtualTarget.java:30) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.entity.RiftData.fromNbt(RiftData.java:71) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.entity.RiftBlockEntity.deserialize(RiftBlockEntity.java:70) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.entity.RiftBlockEntity.m_142466_(RiftBlockEntity.java:66) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.entity.EntranceRiftBlockEntity.m_142466_(EntranceRiftBlockEntity.java:57) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at net.minecraft.world.level.block.entity.BlockEntity.m_155246_(BlockEntity.java:122) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at java.util.Optional.map(Unknown Source) ~[?:?]
	at net.minecraft.world.level.block.entity.BlockEntity.m_155241_(BlockEntity.java:120) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.world.level.chunk.storage.ChunkSerializer.m_196900_(ChunkSerializer.java:402) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.world.level.chunk.LevelChunk.m_62952_(LevelChunk.java:438) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ChunkMap.mixinextras$bridge$m_62952_$147(ChunkMap.java) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ChunkMap.wrapOperation$cfe000$setCurrentLoadingThenPostLoad(ChunkMap.java:1910) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ChunkMap.mixinextras$bridge$wrapOperation$cfe000$setCurrentLoadingThenPostLoad$148(ChunkMap.java) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ChunkMap.wrapOperation$ckc000$pehkui$convertToFullChunk$lambda$loadEntities(ChunkMap.java:2387) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ChunkMap.wrapOperation$ckc000$pehkui$convertToFullChunk$lambda$loadEntities$mixinextras$bridge$144(ChunkMap.java) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ChunkMap.m_214854_(ChunkMap.java:717) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at com.mojang.datafixers.util.Either.lambda$mapLeft$0(Either.java:162) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.datafixers.util.Either$Left.map(Either.java:38) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at com.mojang.datafixers.util.Either.mapLeft(Either.java:162) ~[datafixerupper-6.0.8.jar%23154!/:?]
	at net.minecraft.server.level.ChunkMap.m_287044_(ChunkMap.java:699) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) ~[?:?]
	at java.util.concurrent.CompletableFuture$Completion.run(Unknown Source) ~[?:?]
	at net.minecraft.server.level.ChunkTaskPriorityQueueSorter.m_143188_(ChunkTaskPriorityQueueSorter.java:62) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_6367_(ServerChunkCache.java:545) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ServerChunkCache$MainThreadExecutor.m_7245_(ServerChunkCache.java:553) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.util.thread.BlockableEventLoop.m_18701_(BlockableEventLoop.java:139) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.level.ServerChunkCache.m_7587_(ServerChunkCache.java:135) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.world.level.Level.m_6522_(Level.java:187) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.world.level.LevelReader.m_46819_(LevelReader.java:129) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.world.level.Level.m_6325_(Level.java:182) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.world.level.Level.m_46745_(Level.java:178) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.world.level.Level.m_7702_(Level.java:560) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at org.dimdev.dimdoors.api.util.Location.getBlockEntity(Location.java:59) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.rift.targets.RiftReference.receiveOther(RiftReference.java:51) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.api.rift.target.Target.as(Target.java:16) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.entity.RiftBlockEntity.teleport(RiftBlockEntity.java:210) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.entity.EntranceRiftBlockEntity.innerTeleport(EntranceRiftBlockEntity.java:89) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.entity.EntranceRiftBlockEntity.teleport(EntranceRiftBlockEntity.java:85) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.door.DimensionalDoorBlock.onCollision(DimensionalDoorBlock.java:127) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at org.dimdev.dimdoors.block.door.DimensionalDoorBlock.onAfterMovePlayerCollision(DimensionalDoorBlock.java:71) ~[dimdoors-5.4.1-1.20.1-forge.jar%23347!/:?]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.handler$dpb000$checkBlockCollision(ServerGamePacketListenerImpl.java:6825) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.network.ServerGamePacketListenerImpl.m_7185_(ServerGamePacketListenerImpl.java:949) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.m_5797_(ServerboundMovePlayerPacket.java:114) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$PosRot.m_5797_(ServerboundMovePlayerPacket.java:16) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.TickTask.run(TickTask.java:18) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:770) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:161) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:753) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:747) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:732) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:665) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[client-1.20.1-20230612.114412-srg.jar%23440!/:?]
	at java.lang.Thread.run(Unknown Source) ~[?:?]
[22Feb2025 21:02:08.282] [Server thread/WARN] [net.minecraft.world.level.block.entity.BlockEntity/]: Skipping BlockEntity with id dimdoors:entrance_rift
[22Feb2025 21:02:42.046] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] This rift doesn't lead anywhere
[22Feb2025 21:02:44.384] [Render thread/INFO] [net.minecraft.client.gui.components.ChatComponent/]: [System] [CHAT] This rift doesn't lead anywhere
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants