@@ -58,20 +58,20 @@ internal static void Warp(Direction direction, EntityPlayer player, Vector3i sou
5858 var crowdWasAtPanel = Push ( destination ) ;
5959
6060 var destinationCenter = destination . ToVector3CenterXZ ( ) ;
61- _log . Debug ( $ "about to warp entityPlayer to { destinationCenter } ") ;
61+ _log . Debug ( $ "about to warp { player } to { destinationCenter } ") ;
6262 if ( player is EntityPlayerLocal localPlayer )
6363 {
6464 player . CrouchingLocked = false ; // auto unlock crouching for ease of use
6565 _ = localPlayer . Buffs . AddBuff ( BuffTriggerJumpName ) ; // for visuals & sound-effects
6666 localPlayer . TeleportToPosition ( destinationCenter , true , localPlayer . rotation ) ;
67- _log . Debug ( $ "after teleport, entityPlayer now at { player . position } ") ;
67+ _log . Debug ( $ "after teleport, { player } now at { player . position } ") ;
6868 player . Buffs . RemoveBuff ( BuffCooldownName ) ;
69- _log . Debug ( $ "after remove buff, entityPlayer now at { player . position } ") ;
69+ _log . Debug ( $ "after remove buff, { player } now at { player . position } ") ;
7070 return ;
7171 }
7272 else if ( TryGetClientInfo ( player . entityId , out var clientInfo ) )
7373 {
74- _log . Debug ( $ "planning to teleport { player } to { player . position } soon") ;
74+ _log . Debug ( $ "planning to teleport { player } from { player . position } to to { destinationCenter } soon") ;
7575 var buffStatus = player . Buffs . AddBuff ( BuffTriggerJumpName ) ; // for visuals & sound-effects
7676 if ( buffStatus != EntityBuffs . BuffStatus . Added )
7777 {
@@ -165,10 +165,10 @@ internal static bool Push(Vector3i blockPos)
165165 /// <param name="destinationCenter">Vector3 representing the destination to warp to.</param>
166166 private static void WarpPlayer ( ClientInfo clientInfo , EntityPlayer player , Vector3 destinationCenter )
167167 {
168- clientInfo . SendPackage ( NetPackageManager . GetPackage < NetPackageTeleportPlayer > ( ) . Setup ( destinationCenter , new Vector3 ( 0 , player . rotation . y % 360 , 0 ) , true ) ) ;
169- _log . Debug ( $ "after teleport, entityPlayer now at { player . position } { player . rotation } ") ;
168+ var rotation = new Vector3 ( 0 , player . rotation . y % 360 , 0 ) ;
169+ _log . Debug ( $ "sending NetPackage to remote player { player } at { player . position } : teleport to { destinationCenter } w/ rotation { rotation } ") ;
170+ clientInfo . SendPackage ( NetPackageManager . GetPackage < NetPackageTeleportPlayer > ( ) . Setup ( destinationCenter , rotation , true ) ) ;
170171 player . Buffs . RemoveBuff ( BuffCooldownName ) ;
171- _log . Debug ( $ "after remove buff, entityPlayer now at { player . position } { player . rotation } ") ;
172172 }
173173
174174 /// <summary>
0 commit comments