DimensionalDoors

DimensionalDoors

14M Downloads

[Bug]: Failed to Teleport Bug

crzyc opened this issue ยท 0 comments

commented

What happened?

The chat message told me to report this bug, so here it is. Occurs when trying to enter naturally generated dungeon rifts on Forge 1.20.1.

Mod Version

5.4.4

What versions of Minecraft does this issue happen on?

No response

Log

[21:55:36] [Server thread/INFO] [or.di.di.po.ge.SchematicGenerator/]: Generating pocket from template dimdoors:dungeon/ruins_deepslate_hub at location BlockPos{x=752, y=0, z=768}
[21:55:36] [Server thread/ERROR] [or.di.di.bl.en.RiftBlockEntity/]: Teleporting failed with the following exception: 
java.lang.NullPointerException: Cannot invoke "org.dimdev.dimdoors.block.entity.RiftBlockEntity.getProperties()" because "toBe" is null
	at org.dimdev.dimdoors.rift.targets.RandomTarget.linkRifts(RandomTarget.java:200) ~[dimdoors-5.4.4-1.20.1-forge.jar%23343!/:?] {re:classloading}
	at org.dimdev.dimdoors.rift.targets.RandomTarget.receiveOther(RandomTarget.java:177) ~[dimdoors-5.4.4-1.20.1-forge.jar%23343!/:?] {re:classloading}
	at org.dimdev.dimdoors.api.rift.target.Target.as(Target.java:16) ~[dimdoors-5.4.4-1.20.1-forge.jar%23343!/:?] {re:classloading}
	at org.dimdev.dimdoors.block.entity.RiftBlockEntity.teleport(RiftBlockEntity.java:210) ~[dimdoors-5.4.4-1.20.1-forge.jar%23343!/:?] {re:classloading}
	at org.dimdev.dimdoors.block.entity.EntranceRiftBlockEntity.innerTeleport(EntranceRiftBlockEntity.java:89) ~[dimdoors-5.4.4-1.20.1-forge.jar%23343!/:?] {re:classloading}
	at org.dimdev.dimdoors.block.entity.EntranceRiftBlockEntity.teleport(EntranceRiftBlockEntity.java:85) ~[dimdoors-5.4.4-1.20.1-forge.jar%23343!/:?] {re:classloading}
	at org.dimdev.dimdoors.block.DimensionalPortalBlock.m_7892_(DimensionalPortalBlock.java:54) ~[dimdoors-5.4.4-1.20.1-forge.jar%23343!/:?] {re:classloading}
	at net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase.m_60682_(BlockBehaviour.java:766) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.BlockStateBaseMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.reduce_blockstate_cache_rebuilds.BlockStateBaseMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dynamic_resources.BlockStateBaseMixin from mod modernfix,pl:mixin:APP:lithium.mixins.json:ai.pathing.AbstractBlockStateMixin from mod radium,pl:mixin:APP:lithium.mixins.json:util.block_tracking.AbstractBlockStateMixin from mod radium,pl:mixin:APP:pehkui.mixins.json:compat116plus.AbstractBlockStateMixin from mod pehkui,pl:mixin:APP:ferritecore.blockstatecache.mixin.json:BlockStateBaseMixin from mod ferritecore,pl:mixin:APP:expandability-common.mixins.json:fluidcollision.BlockStateBaseMixin from mod expandability,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.world.entity.Entity.m_20101_(Entity.java:998) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:lithium.mixins.json:entity.collisions.fluid.EntityMixin from mod radium,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.EntityMixin from mod modernfix,pl:mixin:APP:curios.mixins.json:AccessorEntity from mod curios,pl:mixin:APP:attributeslib.mixins.json:EntityMixin from mod attributeslib,pl:mixin:APP:fabric-entity-events-v1.mixins.json:EntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:lithium.mixins.json:alloc.deep_passengers.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:collections.fluid_submersion.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.movement.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.unpushable_cramming.EntityMixin from mod radium,pl:mixin:APP:pehkui.mixins.json:EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:ThreadSafeScaledEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.EntityCalculateDimensionsMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.compat116plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat120plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:step_height.compat1194plus.EntityMixin from mod pehkui,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:EntityMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorEntity from mod bookshelf,pl:mixin:APP:libreexpfix.mixins.json:EntityAccessor from mod libreexpfix,pl:mixin:APP:betterthirdperson.mixins.json:EntityMixin from mod betterthirdperson,pl:mixin:APP:spartanweaponry.mixins.json:EntityMixin from mod spartanweaponry,pl:mixin:APP:dimdoors-common.mixins.json:EntityMixin from mod dimdoors,pl:mixin:APP:dimdoors-common.mixins.json:accessor.EntityAccessor from mod dimdoors,pl:mixin:APP:mixins.artifacts.common.json:item.umbrella.EntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.aquadashers.EntityMixin from mod artifacts,pl:mixin:APP:whyamionfire.mixins.json:EntityMixin from mod whyamionfire,pl:mixin:APP:expandability.mixins.json:swimming.EntityMixin from mod expandability,pl:mixin:APP:expandability-common.mixins.json:swimming.EntityMixin from mod expandability,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.world.entity.Entity.m_146872_(Entity.java:773) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:lithium.mixins.json:entity.collisions.fluid.EntityMixin from mod radium,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.EntityMixin from mod modernfix,pl:mixin:APP:curios.mixins.json:AccessorEntity from mod curios,pl:mixin:APP:attributeslib.mixins.json:EntityMixin from mod attributeslib,pl:mixin:APP:fabric-entity-events-v1.mixins.json:EntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:lithium.mixins.json:alloc.deep_passengers.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:collections.fluid_submersion.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.movement.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.unpushable_cramming.EntityMixin from mod radium,pl:mixin:APP:pehkui.mixins.json:EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:ThreadSafeScaledEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.EntityCalculateDimensionsMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.compat116plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat120plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:step_height.compat1194plus.EntityMixin from mod pehkui,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:EntityMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorEntity from mod bookshelf,pl:mixin:APP:libreexpfix.mixins.json:EntityAccessor from mod libreexpfix,pl:mixin:APP:betterthirdperson.mixins.json:EntityMixin from mod betterthirdperson,pl:mixin:APP:spartanweaponry.mixins.json:EntityMixin from mod spartanweaponry,pl:mixin:APP:dimdoors-common.mixins.json:EntityMixin from mod dimdoors,pl:mixin:APP:dimdoors-common.mixins.json:accessor.EntityAccessor from mod dimdoors,pl:mixin:APP:mixins.artifacts.common.json:item.umbrella.EntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.aquadashers.EntityMixin from mod artifacts,pl:mixin:APP:whyamionfire.mixins.json:EntityMixin from mod whyamionfire,pl:mixin:APP:expandability.mixins.json:swimming.EntityMixin from mod expandability,pl:mixin:APP:expandability-common.mixins.json:swimming.EntityMixin from mod expandability,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.world.entity.Entity.m_6478_(Entity.java:718) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:lithium.mixins.json:entity.collisions.fluid.EntityMixin from mod radium,pl:mixin:APP:modernfix-common.mixins.json:bugfix.chunk_deadlock.EntityMixin from mod modernfix,pl:mixin:APP:curios.mixins.json:AccessorEntity from mod curios,pl:mixin:APP:attributeslib.mixins.json:EntityMixin from mod attributeslib,pl:mixin:APP:fabric-entity-events-v1.mixins.json:EntityMixin from mod fabric_entity_events_v1,pl:mixin:APP:lithium.mixins.json:alloc.deep_passengers.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:collections.fluid_submersion.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.movement.EntityMixin from mod radium,pl:mixin:APP:lithium.mixins.json:entity.collisions.unpushable_cramming.EntityMixin from mod radium,pl:mixin:APP:pehkui.mixins.json:EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:ThreadSafeScaledEntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.EntityCalculateDimensionsMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat117plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.compat116plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat120plus.EntityMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:step_height.compat1194plus.EntityMixin from mod pehkui,pl:mixin:APP:entityculling.mixins.json:CullableMixin from mod entityculling,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:AttachmentTargetsMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:fabric-data-attachment-api-v1.mixins.json:EntityMixin from mod fabric_data_attachment_api_v1,pl:mixin:APP:bookshelf.common.mixins.json:accessors.entity.AccessorEntity from mod bookshelf,pl:mixin:APP:libreexpfix.mixins.json:EntityAccessor from mod libreexpfix,pl:mixin:APP:betterthirdperson.mixins.json:EntityMixin from mod betterthirdperson,pl:mixin:APP:spartanweaponry.mixins.json:EntityMixin from mod spartanweaponry,pl:mixin:APP:dimdoors-common.mixins.json:EntityMixin from mod dimdoors,pl:mixin:APP:dimdoors-common.mixins.json:accessor.EntityAccessor from mod dimdoors,pl:mixin:APP:mixins.artifacts.common.json:item.umbrella.EntityMixin from mod artifacts,pl:mixin:APP:mixins.artifacts.common.json:item.wearable.aquadashers.EntityMixin from mod artifacts,pl:mixin:APP:whyamionfire.mixins.json:EntityMixin from mod whyamionfire,pl:mixin:APP:expandability.mixins.json:swimming.EntityMixin from mod expandability,pl:mixin:APP:expandability-common.mixins.json:swimming.EntityMixin from mod expandability,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.server.network.ServerGamePacketListenerImpl.m_7185_(ServerGamePacketListenerImpl.java:909) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:fabric-networking-api-v1.mixins.json:ServerPlayNetworkHandlerMixin from mod fabric_networking_api_v1,pl:mixin:APP:modernfix-forge.mixins.json:bugfix.forge_vehicle_packets.ServerGamePacketListenerImplMixin from mod modernfix,pl:mixin:APP:pehkui.mixins.json:ServerPlayNetworkHandlerMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:compat1204minus.ServerPlayNetworkHandlerMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:reach.compat1204minus.ServerPlayNetworkHandlerMixin from mod pehkui,pl:mixin:APP:pehkui.mixins.json:reach.compat1204minus.compat119plus.ServerPlayNetworkHandlerMixin from mod pehkui,pl:mixin:APP:libreexpfix.mixins.json:ServerGamePacketListenerAccessor from mod libreexpfix,pl:mixin:APP:dimdoors-common.mixins.json:ExtendedServerPlayNetworkhandlerMixin from mod dimdoors,pl:mixin:APP:dimdoors-common.mixins.json:ServerPlayNetworkHandlerMixin from mod dimdoors,pl:mixin:APP:fabric-networking-api-v1.mixins.json:accessor.ServerPlayNetworkHandlerAccessor from mod fabric_networking_api_v1,pl:mixin:APP:toofast.mixins.json:MixinServerNetPlayHandler from mod toofast,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.m_5797_(ServerboundMovePlayerPacket.java:114) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:connector_pre_launch:A}
	at net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$PosRot.m_5797_(ServerboundMovePlayerPacket.java:16) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:classloading,pl:connector_pre_launch:A}
	at net.minecraft.network.protocol.PacketUtils.m_263899_(PacketUtils.java:22) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:connector_pre_launch:A,re:classloading,pl:connector_pre_launch:A}
	at net.minecraft.server.TickTask.run(TickTask.java:18) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:classloading,pl:connector_pre_launch:A}
	at net.minecraft.util.thread.BlockableEventLoop.m_6367_(BlockableEventLoop.java:156) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:dynamic_fps-common.mixins.json:bugfix.BlockableEventLoopMixin from mod dynamic_fps,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.util.thread.ReentrantBlockableEventLoop.m_6367_(ReentrantBlockableEventLoop.java:23) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:connector_pre_launch:A,re:mixin,pl:connector_pre_launch:A,re:classloading,pl:connector_pre_launch:A}
	at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:770) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.server.MinecraftServer.m_6367_(MinecraftServer.java:161) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.util.thread.BlockableEventLoop.m_7245_(BlockableEventLoop.java:130) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:dynamic_fps-common.mixins.json:bugfix.BlockableEventLoopMixin from mod dynamic_fps,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.server.MinecraftServer.m_129961_(MinecraftServer.java:753) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.server.MinecraftServer.m_7245_(MinecraftServer.java:747) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.util.thread.BlockableEventLoop.m_18699_(BlockableEventLoop.java:115) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:computing_frames,pl:accesstransformer:B,pl:connector_pre_launch:A,re:mixin,pl:accesstransformer:B,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:dynamic_fps-common.mixins.json:bugfix.BlockableEventLoopMixin from mod dynamic_fps,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.server.MinecraftServer.m_130012_(MinecraftServer.java:732) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:665) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:A,pl:connector_pre_launch:A}
	at net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251) ~[client-1.20.1-20230612.114412-srg.jar%23446!/:?] {re:mixin,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:connector_pre_launch:A,re:classloading,pl:accesstransformer:B,xf:fml:xaerominimap:xaero_minecraftserver,xf:fml:xaeroworldmap:xaero_wm_minecraftserver,pl:mixin:A,pl:connector_pre_launch:A}
	at java.lang.Thread.run(Thread.java:840) ~[?:?] {re:mixin}
[21:55:36] [Render thread/INFO] [minecraft/ChatComponent]: [System] [CHAT] Something went wrong while trying to teleport you, please report this bug.