# Gamemode variable after server travel

**URL:** <https://forums.unrealengine.com/t/gamemode-variable-after-server-travel/486015>\
**Category:** Editor Scripting\
**Tags:** Variable, game-mode, servertravel, unreal-engine, question\
**Created:** [July 10, 2021, 12:09pm UTC](https://forums.unrealengine.com/t/gamemode-variable-after-server-travel/486015 "2021-07-10T12:09:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ikheiri](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ikheiri](https://forums.unrealengine.com/u/ikheiri)\
**Post date:** [July 10, 2021, 12:09pm UTC](https://forums.unrealengine.com/t/gamemode-variable-after-server-travel/486015/1 "2021-07-10T12:09:11Z")

</div>

I’m doing server travel and trying to hold a value in a variable in the game mode.  
However after server travel to another level it seems the variable returns to the default value.  
Is this the way it’s supposed to be or am I missing something ?

---

<div class="post-metadata">

**Author:** ![Tuerer](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/tuerer/32/1008648_2.png) [@Tuerer](https://forums.unrealengine.com/u/Tuerer)\
**Post date:** [July 10, 2021, 12:16pm UTC](https://forums.unrealengine.com/t/gamemode-variable-after-server-travel/486015/2 "2021-07-10T12:16:01Z")

</div>

Yes, Game Mode resets each time a new world loads. What you need is Game Instance instead. Or Game State. Depending on your game structure.

---

<div class="post-metadata">

**Author:** ![ikheiri](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ikheiri](https://forums.unrealengine.com/u/ikheiri)\
**Post date:** [July 10, 2021, 2:44pm UTC](https://forums.unrealengine.com/t/gamemode-variable-after-server-travel/486015/3 "2021-07-10T14:44:56Z")

</div>

Yes… Using game instance works. Thanks.
