The player receives the cable facades once when they log in and that's it. If the player changes dimensions, the facades are not resend and thus the player sees facades from the dimension they were in when they joined and no matter what dimension they are actually in.
A solution would be sending the facades for the new dimension during the PlayerChangedDimensionEvent and PlayerRespawnEvent events.
The player receives the cable facades once when they log in and that's it. If the player changes dimensions, the facades are not resend and thus the player sees facades from the dimension they were in when they joined and no matter what dimension they are actually in.
A solution would be sending the facades for the new dimension during the
PlayerChangedDimensionEvent
andPlayerRespawnEvent
events.