<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.interstellarrift.com/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.interstellarrift.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sentir342</id>
		<title>Interstellar Rift Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://www.interstellarrift.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sentir342"/>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Special:Contributions/Sentir342"/>
		<updated>2026-04-05T02:14:50Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.23.2</generator>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Template:ServerConfig</id>
		<title>Template:ServerConfig</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Template:ServerConfig"/>
				<updated>2019-08-19T09:09:27Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Protected &amp;quot;Template:ServerConfig&amp;quot;: Should only be changed by Jenkins when we release a patch ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Ghost Clients==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 85%;&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Required rebuild&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThreshold&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''&lt;br /&gt;
|No&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountResetDurationInSeconds&lt;br /&gt;
|No&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientPreventStartDurationInSeconds&lt;br /&gt;
|No&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThresholdEnabled&lt;br /&gt;
|Whether to enable the ghost client start count threshold&lt;br /&gt;
|No&lt;br /&gt;
|True&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatIntervalInSeconds&lt;br /&gt;
|The interval in which heartbeats are sent to ghost clients&lt;br /&gt;
|No&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatTimeoutInSeconds&lt;br /&gt;
|After how long a ghost client should be killed when it doesn't respond to heartbeats&lt;br /&gt;
|No&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatEnabled&lt;br /&gt;
|Whether to enable ghost client heartbeats&lt;br /&gt;
|No&lt;br /&gt;
|True&lt;br /&gt;
|-&lt;br /&gt;
|MaxTimeToCacheSystemSaveDataInTicks&lt;br /&gt;
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system&lt;br /&gt;
|No&lt;br /&gt;
|100&lt;br /&gt;
|}&lt;br /&gt;
==Hosting==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 85%;&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Required rebuild&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|ServerName&lt;br /&gt;
|The name that will advertise the server in the server list&lt;br /&gt;
|No&lt;br /&gt;
|IsR Server&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Server_Config</id>
		<title>Server Config</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Server_Config"/>
				<updated>2019-08-19T09:08:05Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Replaced content with &amp;quot;The server config file contains most server configuration settings.  {{ServerConfig}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The server config file contains most server configuration settings.&lt;br /&gt;
&lt;br /&gt;
{{ServerConfig}}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Template:ServerConfig</id>
		<title>Template:ServerConfig</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Template:ServerConfig"/>
				<updated>2019-08-19T09:07:55Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Initial creation of server config template, will be used for automatic updating of server config documentation by Jenkins&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Ghost Clients==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 85%;&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Required rebuild&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThreshold&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''&lt;br /&gt;
|No&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountResetDurationInSeconds&lt;br /&gt;
|No&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientPreventStartDurationInSeconds&lt;br /&gt;
|No&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThresholdEnabled&lt;br /&gt;
|Whether to enable the ghost client start count threshold&lt;br /&gt;
|No&lt;br /&gt;
|True&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatIntervalInSeconds&lt;br /&gt;
|The interval in which heartbeats are sent to ghost clients&lt;br /&gt;
|No&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatTimeoutInSeconds&lt;br /&gt;
|After how long a ghost client should be killed when it doesn't respond to heartbeats&lt;br /&gt;
|No&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatEnabled&lt;br /&gt;
|Whether to enable ghost client heartbeats&lt;br /&gt;
|No&lt;br /&gt;
|True&lt;br /&gt;
|-&lt;br /&gt;
|MaxTimeToCacheSystemSaveDataInTicks&lt;br /&gt;
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system&lt;br /&gt;
|No&lt;br /&gt;
|100&lt;br /&gt;
|}&lt;br /&gt;
==Hosting==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 85%;&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Required rebuild&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|ServerName&lt;br /&gt;
|The name that will advertise the server in the server list&lt;br /&gt;
|No&lt;br /&gt;
|IsR Server&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Server_Config</id>
		<title>Server Config</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Server_Config"/>
				<updated>2019-08-16T16:27:00Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The server config file contains most server configuration settings.&lt;br /&gt;
&lt;br /&gt;
==Ghost Clients==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 85%;&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Required rebuild&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThreshold&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''&lt;br /&gt;
|No&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountResetDurationInSeconds&lt;br /&gt;
|No&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientPreventStartDurationInSeconds&lt;br /&gt;
|No&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThresholdEnabled&lt;br /&gt;
|Whether to enable the ghost client start count threshold&lt;br /&gt;
|No&lt;br /&gt;
|True&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatIntervalInSeconds&lt;br /&gt;
|The interval in which heartbeats are sent to ghost clients&lt;br /&gt;
|No&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatTimeoutInSeconds&lt;br /&gt;
|After how long a ghost client should be killed when it doesn't respond to heartbeats&lt;br /&gt;
|No&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatEnabled&lt;br /&gt;
|Whether to enable ghost client heartbeats&lt;br /&gt;
|No&lt;br /&gt;
|True&lt;br /&gt;
|-&lt;br /&gt;
|MaxTimeToCacheSystemSaveDataInTicks&lt;br /&gt;
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system&lt;br /&gt;
|No&lt;br /&gt;
|100&lt;br /&gt;
|}&lt;br /&gt;
==Hosting==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 85%;&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Required rebuild&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|ServerName&lt;br /&gt;
|The name that will advertise the server in the server list&lt;br /&gt;
|No&lt;br /&gt;
|IsR Server&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Server_Config</id>
		<title>Server Config</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Server_Config"/>
				<updated>2019-08-16T14:39:44Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The server config file contains most s&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThreshold&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountResetDurationInSeconds&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientPreventStartDurationInSeconds&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThresholdEnabled&lt;br /&gt;
|Whether to enable the ghost client start count threshold.&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatIntervalInSeconds&lt;br /&gt;
|The interval in which heartbeats are sent to ghost clients.&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatTimeoutInSeconds&lt;br /&gt;
|After how long a ghost client should be killed when it doesn't respond to heartbeats.&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatEnabled&lt;br /&gt;
|Whether to enable ghost client heartbeats&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|MaxTimeToCacheSystemSaveDataInTicks&lt;br /&gt;
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system.&lt;br /&gt;
|100&lt;br /&gt;
&lt;br /&gt;
 |}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Server_Config</id>
		<title>Server Config</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Server_Config"/>
				<updated>2019-08-16T14:39:31Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The server config file contains most s&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThreshold&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountResetDurationInSeconds&lt;br /&gt;
|&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientPreventStartDurationInSeconds&lt;br /&gt;
|&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThresholdEnabled&lt;br /&gt;
|Whether to enable the ghost client start count threshold.&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatIntervalInSeconds&lt;br /&gt;
|The interval in which heartbeats are sent to ghost clients.&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatTimeoutInSeconds&lt;br /&gt;
|After how long a ghost client should be killed when it doesn't respond to heartbeats.&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatEnabled&lt;br /&gt;
|Whether to enable ghost client heartbeats&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|MaxTimeToCacheSystemSaveDataInTicks&lt;br /&gt;
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system.&lt;br /&gt;
|100&lt;br /&gt;
&lt;br /&gt;
 |}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Main_Page</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Main_Page"/>
				<updated>2019-08-09T17:40:30Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Remove sentence mentioning that this is a new main page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{2018MainTemplate&lt;br /&gt;
| headertext = Welcome to the Interstellar Rift Wiki!&lt;br /&gt;
| content-main = [[File:IR logo bluple512.png|300px|center|link=Split Polygon]]&lt;br /&gt;
| title-about = About Interstellar Rift&lt;br /&gt;
| content-aboutir = &amp;lt;div style=&amp;quot;font-size:100%; border:none; margin:0; padding:2px; color:#000;&amp;quot;&amp;gt;&amp;lt;strong&amp;gt;Interstellar Rift&amp;lt;/strong&amp;gt; is a First Person Starship Simulator with an emphasis on open world exploration and multiplayer interaction.&lt;br /&gt;
Players will need to survive in a hostile galaxy with their own custom designed and constructed starship. Space is vast but you wont have to face it alone, other players will be able to join you aboard your ship to help you man your vessel’s more complex devices and equipment. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Be warned there are creatures in this universe that will challenge you! You will have to defend yourself against these strange beings. Arm your ship with a variety of weapons such as auto cannons, missile launchers, emp generators and large rail guns! &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Alternatively you can chose to take on economy roles, by mining or hauling and trading goods around the universe. You might need to gather precious resources to accomplish your tasks! Because of this your ship will need mining and refining equipment to establish yourself as a force to be reckoned with. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Be it by force, politics or economy the path is yours to choose. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Good luck out there! &amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
| title-guides = Guides&lt;br /&gt;
| content-guides = {{2018fourbuttontable&lt;br /&gt;
| tablebutton1 = [[File:IR logo bluple512.png|150px|link=BeginnersGuide]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Getting Started&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton2 = [[File:IR logo bluple512.png|150px|link=Creating a working ship]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Creating a working ship&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton3 = [[File:Access Denied.png|150px|link=Mining and ship construction]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;From Ore to More&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton4 = [[File:Access Denied.png|150px|link=Basic Ship Systems]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Basic Ship Systems&amp;lt;/strong&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{2018fourbuttontable&lt;br /&gt;
| tablebutton1 = [[File:Access Denied.png|150px|link=Rift]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Warp and Rifts&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton2 = [[File:Access Denied.png|150px|link=Weapons]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Weapon Systems&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton3 = [[File:Access Granted 01.png|150px|link=How_to_make_a_server]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Servers&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton4 = [[File:Device InUse 01.png|150px|link=Interstellar_Rift_Tutorials]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Everything Else&amp;lt;/strong&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;[[File:Access Denied.png|50px]] = &amp;lt;strong&amp;gt;Guide / Page Under Construction.&amp;lt;/strong&amp;gt; All pages will contain redirects to older information that may be useful until a new guide can be created!&lt;br /&gt;
| title-mechanics = Game Mechanics &amp;lt;!-- Game Mechanics Section --&amp;gt;&lt;br /&gt;
| content-mechanics = {{2018fourbuttontable&lt;br /&gt;
| tablebutton1 = [[File:IronOre.png|150px|link=Resources]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Resources&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton2 = [[File:IR ACTR 01.png|150px|link=Systems]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Systems&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton3 = [[File:Hammer.png|150px|link=tools]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Tools&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton4 = [[File:Int LightRailGun 01.png|150px|link=Weapons]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Weapons&amp;lt;/strong&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
| title-media = Media and Community &amp;lt;!-- Social Media Section --&amp;gt;&lt;br /&gt;
| content-media = {{2018fourbuttontable&lt;br /&gt;
| tablebutton1 = [[File:IR logo bluple512.png|150px|link=http://www.interstellarrift.com/]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Website&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton2 = [[File:Steam-logo-transparent.png|150px|link=http://store.steampowered.com/app/363360/Interstellar_Rift/]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Steam&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton3 = [[File:Discordlogo.png|150px|link=https://discord.gg/Ty7V6TB]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Discord&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton4 = [[File:Youtube-logo-png-photo-0.png|150px|link=https://www.youtube.com/channel/UCkZQmdcvqdACcKburoqAYEg]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Youtube&amp;lt;/strong&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
{{2018threebuttontable&lt;br /&gt;
| tablebutton1 = [[File:Twitch.png|150px|link=https://www.twitch.tv/splitpolygon]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Twitch Stream&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton2 = [[File:Background-facebook-logo-5.png|150px|link=https://www.facebook.com/SplitPolygon/]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Facebook&amp;lt;/strong&amp;gt;&lt;br /&gt;
| tablebutton3 = [[File:Twitter-logo-transparent.png|150px|link=https://twitter.com/SplitPolygon]]&amp;lt;br&amp;gt;&amp;lt;strong&amp;gt;Twitter&amp;lt;/strong&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
| title-tools = Modification Tools&lt;br /&gt;
| content-tools = * [[Translation Tool]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This wiki has many outdated pages, we are working to update it. If you wish to contribute your time to assisting us in this overhaul project please contact the wiki editor [[User:Jodo|Jodo]].&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Server_Config</id>
		<title>Server Config</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Server_Config"/>
				<updated>2019-08-09T17:39:02Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Add MaxTimeToCacheSystemSaveDataInTicks&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The server config file contains most s&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThreshold&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountResetDurationInSeconds&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientPreventStartDurationInSeconds&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThresholdEnabled&lt;br /&gt;
|Whether to enable the ghost client start count threshold.&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatIntervalInSeconds&lt;br /&gt;
|The interval in which heartbeats are sent to ghost clients.&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatTimeoutInSeconds&lt;br /&gt;
|After how long a ghost client should be killed when it doesn't respond to heartbeats.&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatEnabled&lt;br /&gt;
|Whether to enable ghost client heartbeats&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|MaxTimeToCacheSystemSaveDataInTicks&lt;br /&gt;
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system.&lt;br /&gt;
|100&lt;br /&gt;
&lt;br /&gt;
 |}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Server_Config</id>
		<title>Server Config</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Server_Config"/>
				<updated>2019-08-09T14:07:13Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Setting&lt;br /&gt;
!Description&lt;br /&gt;
!Default&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThreshold&lt;br /&gt;
|rowspan=&amp;quot;3&amp;quot;|How many times a ghost client can be started in '''GhostClientStartCountResetDurationInSeconds''' before being prevented from starting for '''GhostClientPreventStartDurationInSeconds'''&lt;br /&gt;
|10&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountResetDurationInSeconds&lt;br /&gt;
|120&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientPreventStartDurationInSeconds&lt;br /&gt;
|300&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientStartCountThresholdEnabled&lt;br /&gt;
|Whether to enable the ghost client start count threshold.&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatIntervalInSeconds&lt;br /&gt;
|The interval in which heartbeats are sent to ghost clients.&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatTimeoutInSeconds&lt;br /&gt;
|After how long a ghost client should be killed when it doesn't respond to heartbeats.&lt;br /&gt;
|60&lt;br /&gt;
|-&lt;br /&gt;
|GhostClientHeartbeatEnabled&lt;br /&gt;
|Whether to enable ghost client heartbeats&lt;br /&gt;
|true&lt;br /&gt;
|-&lt;br /&gt;
|MaxTimeToCacheSystemSaveDataInTicks&lt;br /&gt;
|How long to cache save data received from ghost clients, a high number may result in server hiccups when a player logs in or rifts to another system.&lt;br /&gt;
|100&lt;br /&gt;
&lt;br /&gt;
 |}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server</id>
		<title>Dedicated Server</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server"/>
				<updated>2019-07-12T15:25:48Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide for setting up your own Interstellar Rift dedicated server. If you have any questions or issues please post in the [https://steamcommunity.com/app/363360/discussions/5/ Steam forum] or ask in the #technicalsupport channel on [https://discord.gg/InterstellarRift Discord]. This guide assumes you already know how to install the Steam client and/or SteamCMD. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Windows =&lt;br /&gt;
&lt;br /&gt;
'''Step 1a: Download the game'''&lt;br /&gt;
&lt;br /&gt;
You can either download the game through the Steam client, or you can use SteamCMD.&lt;br /&gt;
&lt;br /&gt;
When using SteamCMD you need to customize and run the following command:&lt;br /&gt;
 .\steamcmd +login &amp;lt;steam_username&amp;gt; &amp;quot;&amp;lt;steam_password&amp;gt;&amp;quot; +force_install_dir &amp;lt;installation_path&amp;gt; +app_update 363360 validate +quit&lt;br /&gt;
For example, the resulting command for a given user &amp;lt;code&amp;gt;dummy&amp;lt;/code&amp;gt; with password &amp;lt;code&amp;gt;dummy password&amp;lt;/code&amp;gt; installed to the subdirectory &amp;lt;code&amp;gt;ir&amp;lt;/code&amp;gt; of the steamcmd location would be:&lt;br /&gt;
 .\steamcmd +login dummy &amp;quot;dummy password&amp;quot; +force_install_dir .\ir +app_update 363360 validate +quit&lt;br /&gt;
(More info on SteamCMD usage can be found [https://developer.valvesoftware.com/wiki/SteamCMD here].&lt;br /&gt;
&lt;br /&gt;
'''Step 1b: Download and install dependencies'''&lt;br /&gt;
&lt;br /&gt;
# When using the Steam client dependencies should be installed by Steam on first run, if this does not happen, install the following dependencies:&lt;br /&gt;
#* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2012\vcredist_x86.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
# When using SteamCMD you will have to install the dependencies yourself, you have two options to download the installers:&lt;br /&gt;
## '''Directly from Microsoft'''&lt;br /&gt;
##* [https://steamcommunity.com/app/363360/discussions/1/1648791520848656353/ Microsoft .NET Framework 4.7.2]&lt;br /&gt;
##* [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Microsoft Visual C++]&lt;br /&gt;
## '''Using SteamCMD'''&lt;br /&gt;
##* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;download_depot 228980 229006&amp;lt;/code&amp;gt;&lt;br /&gt;
##* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;download_depot 228980 228984&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Step 2: Validating your server'''&lt;br /&gt;
&lt;br /&gt;
You will need an SSK (Standalone Server Key) to allow your server to be validated. To get one you need to use the full Interstellar Rift client, however it does not need to run on the same machine as the dedicated server. [[File:GenerateSSK.png|thumb|right|Where to find the &amp;quot;Generate SSK&amp;quot; button]]&lt;br /&gt;
&lt;br /&gt;
# Open your IsR client and go to Play Interstellar Rift &amp;gt; Host Game and then click the &amp;quot;Generate SSK&amp;quot; button, don't close the client until you've reached the end of the guide &lt;br /&gt;
# A file called &amp;lt;code&amp;gt;SSK.txt&amp;lt;/code&amp;gt; will be generated at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Copy this file to the same location on the server machine, this key will be valid for 30 days and then you will have to redo this step.&lt;br /&gt;
'''Step 3: Configuring your server'''&lt;br /&gt;
&lt;br /&gt;
Configuring your server is done by editing the &amp;lt;code&amp;gt;server.json&amp;lt;/code&amp;gt; file located at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Step 4: Running your server'''&lt;br /&gt;
&lt;br /&gt;
The game folder contains an auto-restart script called &amp;lt;code&amp;gt;start_server_autorestart.ps1&amp;lt;/code&amp;gt; that will automatically restart your server when it crashes, you can either use this script to run your server or use it as an example for making your own. To execute it, right click the script and then use the &amp;quot;Run with PowerShell&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
'''Step 5: Forwarding ports'''&lt;br /&gt;
&lt;br /&gt;
The Interstellar Rift server uses UDP over port 8905 by default. Make sure your router is forwarding this port to the machine your server is running on.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Linux =&lt;br /&gt;
&lt;br /&gt;
Running a Linux server is not officially supported but the Steam user 7thCore has made a Steam Guide explaining how to set up a dedicated server on Linux through Wine [https://steamcommunity.com/sharedfiles/filedetails/?id=1774601676 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting and Errors =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Error Message'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|'''How to Fix'''&lt;br /&gt;
|-&lt;br /&gt;
|Announcing server to masterserver: invalid steam ticket&lt;br /&gt;
|This  means your SSK is not valid&lt;br /&gt;
|Repeat Step 2. The server does not need to be shut down&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server</id>
		<title>Dedicated Server</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server"/>
				<updated>2019-07-12T15:16:56Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Sentir342 moved page How to make a server to Dedicated Server&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide for setting up your own Interstellar Rift dedicated server. If you have any questions or issues please post in the [https://steamcommunity.com/app/363360/discussions/5/ Steam forum] or ask in the #technicalsupport channel on [https://discord.gg/InterstellarRift Discord]. This guide assumes you already know how to install the Steam client and/or SteamCMD. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Windows =&lt;br /&gt;
&lt;br /&gt;
'''Step 1a: Download the game'''&lt;br /&gt;
&lt;br /&gt;
You can either download the game through the Steam client, or you can use SteamCMD.&lt;br /&gt;
&lt;br /&gt;
When using SteamCMD you need to customize and run the following command:&lt;br /&gt;
 .\steamcmd +login &amp;lt;steam_username&amp;gt; &amp;quot;&amp;lt;steam_password&amp;gt;&amp;quot; +force_install_dir &amp;lt;installation_path&amp;gt; +app_update 363360 validate +quit&lt;br /&gt;
For example, the resulting command for a given user &amp;lt;code&amp;gt;dummy&amp;lt;/code&amp;gt; with password &amp;lt;code&amp;gt;dummy password&amp;lt;/code&amp;gt; installed to the subdirectory &amp;lt;code&amp;gt;ir&amp;lt;/code&amp;gt; of the steamcmd location would be:&lt;br /&gt;
 .\steamcmd +login dummy &amp;quot;dummy password&amp;quot; +force_install_dir .\ir +app_update 363360 validate +quit&lt;br /&gt;
(More info on SteamCMD usage can be found [https://developer.valvesoftware.com/wiki/SteamCMD here].&lt;br /&gt;
&lt;br /&gt;
'''Step 1b: Download and install dependencies'''&lt;br /&gt;
&lt;br /&gt;
# When using the Steam client dependencies should be installed by Steam on first run, if this does not happen, install the following dependencies:&lt;br /&gt;
#* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2012\vcredist_x86.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
# When using SteamCMD you will have to install the dependencies yourself, you have two options to download the installers:&lt;br /&gt;
## '''Directly from Microsoft'''&lt;br /&gt;
##* [https://steamcommunity.com/app/363360/discussions/1/1648791520848656353/ Microsoft .NET Framework 4.7.2]&lt;br /&gt;
##* [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Microsoft Visual C++]&lt;br /&gt;
## '''Using SteamCMD'''&lt;br /&gt;
##* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;download_depot 228980 229006&amp;lt;/code&amp;gt;&lt;br /&gt;
##* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;download_depot 228980 228984&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Step 2: Validating Your Server'''&lt;br /&gt;
&lt;br /&gt;
You will need an SSK (Standalone Server Key) to allow your server to be validated. To get one you need to use the full Interstellar Rift client, however it does not need to run on the same machine as the dedicated server. [[File:GenerateSSK.png|thumb|right|Where to find the &amp;quot;Generate SSK&amp;quot; button]]&lt;br /&gt;
&lt;br /&gt;
# Open your IsR client and go to Play Interstellar Rift &amp;gt; Host Game and then click the &amp;quot;Generate SSK&amp;quot; button, don't close the client until you've reached the end of the guide &lt;br /&gt;
# A file called &amp;lt;code&amp;gt;SSK.txt&amp;lt;/code&amp;gt; will be generated at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Copy this file to the same location on the server machine, this key will be valid for 30 days and then you will have to redo this step.&lt;br /&gt;
'''Step 3: Configuring Your Server'''&lt;br /&gt;
&lt;br /&gt;
Configuring your server is done by editing the &amp;lt;code&amp;gt;server.json&amp;lt;/code&amp;gt; file located at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Step 4: Running Your server'''&lt;br /&gt;
&lt;br /&gt;
The game folder contains an auto-restart script called &amp;lt;code&amp;gt;start_server_autorestart.ps1&amp;lt;/code&amp;gt; that will automatically restart your server when it crashes, you can either use this script to run your server or use it as an example for making your own. To execute it, right click the script and then use the &amp;quot;Run with PowerShell&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Linux =&lt;br /&gt;
&lt;br /&gt;
Running a Linux server is not officially supported but the Steam user 7thCore has made a Steam Guide explaining how to set up a dedicated server on Linux through Wine [https://steamcommunity.com/sharedfiles/filedetails/?id=1774601676 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting and Errors =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Error Message'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|'''How to Fix'''&lt;br /&gt;
|-&lt;br /&gt;
|Announcing server to masterserver: invalid steam ticket&lt;br /&gt;
|This  means your SSK is not valid&lt;br /&gt;
|Repeat Step 2. The server does not need to be shut down&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=How_to_make_a_server</id>
		<title>How to make a server</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=How_to_make_a_server"/>
				<updated>2019-07-12T15:16:56Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Sentir342 moved page How to make a server to Dedicated Server&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Dedicated Server]]&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server</id>
		<title>Dedicated Server</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server"/>
				<updated>2019-07-12T15:15:23Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide for setting up your own Interstellar Rift dedicated server. If you have any questions or issues please post in the [https://steamcommunity.com/app/363360/discussions/5/ Steam forum] or ask in the #technicalsupport channel on [https://discord.gg/InterstellarRift Discord]. This guide assumes you already know how to install the Steam client and/or SteamCMD. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Windows =&lt;br /&gt;
&lt;br /&gt;
'''Step 1a: Download the game'''&lt;br /&gt;
&lt;br /&gt;
You can either download the game through the Steam client, or you can use SteamCMD.&lt;br /&gt;
&lt;br /&gt;
When using SteamCMD you need to customize and run the following command:&lt;br /&gt;
 .\steamcmd +login &amp;lt;steam_username&amp;gt; &amp;quot;&amp;lt;steam_password&amp;gt;&amp;quot; +force_install_dir &amp;lt;installation_path&amp;gt; +app_update 363360 validate +quit&lt;br /&gt;
For example, the resulting command for a given user &amp;lt;code&amp;gt;dummy&amp;lt;/code&amp;gt; with password &amp;lt;code&amp;gt;dummy password&amp;lt;/code&amp;gt; installed to the subdirectory &amp;lt;code&amp;gt;ir&amp;lt;/code&amp;gt; of the steamcmd location would be:&lt;br /&gt;
 .\steamcmd +login dummy &amp;quot;dummy password&amp;quot; +force_install_dir .\ir +app_update 363360 validate +quit&lt;br /&gt;
(More info on SteamCMD usage can be found [https://developer.valvesoftware.com/wiki/SteamCMD here].&lt;br /&gt;
&lt;br /&gt;
'''Step 1b: Download and install dependencies'''&lt;br /&gt;
&lt;br /&gt;
# When using the Steam client dependencies should be installed by Steam on first run, if this does not happen, install the following dependencies:&lt;br /&gt;
#* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2012\vcredist_x86.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
# When using SteamCMD you will have to install the dependencies yourself, you have two options to download the installers:&lt;br /&gt;
## '''Directly from Microsoft'''&lt;br /&gt;
##* [https://steamcommunity.com/app/363360/discussions/1/1648791520848656353/ Microsoft .NET Framework 4.7.2]&lt;br /&gt;
##* [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Microsoft Visual C++]&lt;br /&gt;
## '''Using SteamCMD'''&lt;br /&gt;
##* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;download_depot 228980 229006&amp;lt;/code&amp;gt;&lt;br /&gt;
##* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;download_depot 228980 228984&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Step 2: Validating Your Server'''&lt;br /&gt;
&lt;br /&gt;
You will need an SSK (Standalone Server Key) to allow your server to be validated. To get one you need to use the full Interstellar Rift client, however it does not need to run on the same machine as the dedicated server. [[File:GenerateSSK.png|thumb|right|Where to find the &amp;quot;Generate SSK&amp;quot; button]]&lt;br /&gt;
&lt;br /&gt;
# Open your IsR client and go to Play Interstellar Rift &amp;gt; Host Game and then click the &amp;quot;Generate SSK&amp;quot; button, don't close the client until you've reached the end of the guide &lt;br /&gt;
# A file called &amp;lt;code&amp;gt;SSK.txt&amp;lt;/code&amp;gt; will be generated at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Copy this file to the same location on the server machine, this key will be valid for 30 days and then you will have to redo this step.&lt;br /&gt;
'''Step 3: Configuring Your Server'''&lt;br /&gt;
&lt;br /&gt;
Configuring your server is done by editing the &amp;lt;code&amp;gt;server.json&amp;lt;/code&amp;gt; file located at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Step 4: Running Your server'''&lt;br /&gt;
&lt;br /&gt;
The game folder contains an auto-restart script called &amp;lt;code&amp;gt;start_server_autorestart.ps1&amp;lt;/code&amp;gt; that will automatically restart your server when it crashes, you can either use this script to run your server or use it as an example for making your own. To execute it, right click the script and then use the &amp;quot;Run with PowerShell&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Linux =&lt;br /&gt;
&lt;br /&gt;
Running a Linux server is not officially supported but the Steam user 7thCore has made a Steam Guide explaining how to set up a dedicated server on Linux through Wine [https://steamcommunity.com/sharedfiles/filedetails/?id=1774601676 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting and Errors =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Error Message'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|'''How to Fix'''&lt;br /&gt;
|-&lt;br /&gt;
|Announcing server to masterserver: invalid steam ticket&lt;br /&gt;
|This  means your SSK is not valid&lt;br /&gt;
|Repeat Step 2. The server does not need to be shut down&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server</id>
		<title>Dedicated Server</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server"/>
				<updated>2019-07-12T15:14:46Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: Updated for current version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide for setting up your own Interstellar Rift dedicated server. If you have any questions or issues please post in the [https://steamcommunity.com/app/363360/discussions/5/ Steam forum] or ask in the #technicalsupport channel on [https://discord.gg/InterstellarRift Discord]. This guide assumes you already know how to install the Steam client and/or SteamCMD. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= How to make a windows dedicated server=&lt;br /&gt;
&lt;br /&gt;
'''Step 1a: Download the game'''&lt;br /&gt;
&lt;br /&gt;
You can either download the game through the Steam client, or you can use SteamCMD.&lt;br /&gt;
&lt;br /&gt;
When using SteamCMD you need to customize and run the following command:&lt;br /&gt;
 .\steamcmd +login &amp;lt;steam_username&amp;gt; &amp;quot;&amp;lt;steam_password&amp;gt;&amp;quot; +force_install_dir &amp;lt;installation_path&amp;gt; +app_update 363360 validate +quit&lt;br /&gt;
For example, the resulting command for a given user &amp;lt;code&amp;gt;dummy&amp;lt;/code&amp;gt; with password &amp;lt;code&amp;gt;dummy password&amp;lt;/code&amp;gt; installed to the subdirectory &amp;lt;code&amp;gt;ir&amp;lt;/code&amp;gt; of the steamcmd location would be:&lt;br /&gt;
 .\steamcmd +login dummy &amp;quot;dummy password&amp;quot; +force_install_dir .\ir +app_update 363360 validate +quit&lt;br /&gt;
(More info on SteamCMD usage can be found [https://developer.valvesoftware.com/wiki/SteamCMD here].&lt;br /&gt;
&lt;br /&gt;
'''Step 1b: Download and install dependencies'''&lt;br /&gt;
&lt;br /&gt;
# When using the Steam client dependencies should be installed by Steam on first run, if this does not happen, install the following dependencies:&lt;br /&gt;
#* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2012\vcredist_x86.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
# When using SteamCMD you will have to install the dependencies yourself, you have two options to download the installers:&lt;br /&gt;
## '''Directly from Microsoft'''&lt;br /&gt;
##* [https://steamcommunity.com/app/363360/discussions/1/1648791520848656353/ Microsoft .NET Framework 4.7.2]&lt;br /&gt;
##* [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Microsoft Visual C++]&lt;br /&gt;
## '''Using SteamCMD'''&lt;br /&gt;
##* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;download_depot 228980 229006&amp;lt;/code&amp;gt;&lt;br /&gt;
##* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;download_depot 228980 228984&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Step 2: Validating Your Server'''&lt;br /&gt;
&lt;br /&gt;
You will need an SSK (Standalone Server Key) to allow your server to be validated. To get one you need to use the full Interstellar Rift client, however it does not need to run on the same machine as the dedicated server. [[File:GenerateSSK.png|thumb|right|Where to find the &amp;quot;Generate SSK&amp;quot; button]]&lt;br /&gt;
&lt;br /&gt;
# Open your IsR client and go to Play Interstellar Rift &amp;gt; Host Game and then click the &amp;quot;Generate SSK&amp;quot; button, don't close the client until you've reached the end of the guide &lt;br /&gt;
# A file called &amp;lt;code&amp;gt;SSK.txt&amp;lt;/code&amp;gt; will be generated at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
# Copy this file to the same location on the server machine, this key will be valid for 30 days and then you will have to redo this step.&lt;br /&gt;
'''Step 3: Configuring Your Server'''&lt;br /&gt;
&lt;br /&gt;
Configuring your server is done by editing the &amp;lt;code&amp;gt;server.json&amp;lt;/code&amp;gt; file located at: &amp;lt;code&amp;gt;%APPDATA%\InterstellarRift&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
'''Step 4: Running Your server'''&lt;br /&gt;
&lt;br /&gt;
The game folder contains an auto-restart script called &amp;lt;code&amp;gt;start_server_autorestart.ps1&amp;lt;/code&amp;gt; that will automatically restart your server when it crashes, you can either use this script to run your server or use it as an example for making your own. To execute it, right click the script and then use the &amp;quot;Run with PowerShell&amp;quot; option.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Linux Info =&lt;br /&gt;
&lt;br /&gt;
Running a Linux server is not officially supported but the Steam user 7thCore has made a Steam Guide explaining how to set up a dedicated server on Linux through Wine [https://steamcommunity.com/sharedfiles/filedetails/?id=1774601676 here]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting and Errors =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Error Message'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|'''How to Fix'''&lt;br /&gt;
|-&lt;br /&gt;
|Announcing server to masterserver: invalid steam ticket&lt;br /&gt;
|This  means your SSK is not valid&lt;br /&gt;
|Repeat Step 2. The server does not need to be shut down&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=File:GenerateSSK.png</id>
		<title>File:GenerateSSK.png</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=File:GenerateSSK.png"/>
				<updated>2019-07-12T15:11:16Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	<entry>
		<id>http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server</id>
		<title>Dedicated Server</title>
		<link rel="alternate" type="text/html" href="http://www.interstellarrift.com/wiki/index.php?title=Dedicated_Server"/>
				<updated>2019-05-10T12:48:06Z</updated>
		
		<summary type="html">&lt;p&gt;Sentir342: /* How to make a windows dedicated server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a guide for setting up your own Interstellar Rift dedicated server on windows. If you have any questions or issues please reply to the steam thread [https://steamcommunity.com/app/363360/discussions/0/530645446313237874/ here] and the Developers will answer them as soon as possible. This guide is player made. It assumes you already know how to install the steam client and/or SteamCMD. It is based off the guide found here [https://steamcommunity.com/app/363360/discussions/0/530645446313237874/ here] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= How to make a windows dedicated server=&lt;br /&gt;
&lt;br /&gt;
'''Step 1a: Download the game'''&lt;br /&gt;
&lt;br /&gt;
You can either download the game through the Steam client, or you can use SteamCMD.&lt;br /&gt;
&lt;br /&gt;
When using SteamCMD you need to customize and run the following command:&lt;br /&gt;
 .\steamcmd +login &amp;lt;steam_username&amp;gt; &amp;quot;&amp;lt;steam_password&amp;gt;&amp;quot; +force_install_dir &amp;lt;installation_path&amp;gt; +app_update 363360 validate +quit&lt;br /&gt;
For example, the resulting command for a given user &amp;lt;code&amp;gt;dummy&amp;lt;/code&amp;gt; with password &amp;lt;code&amp;gt;dummy password&amp;lt;/code&amp;gt; installed to the subdirectory &amp;lt;code&amp;gt;ir&amp;lt;/code&amp;gt; of the steamcmd location would be:&lt;br /&gt;
 .\steamcmd +login dummy &amp;quot;dummy password&amp;quot; +force_install_dir .\ir +app_update 363360 validate +quit&lt;br /&gt;
(More info on SteamCMD usage can be found [https://developer.valvesoftware.com/wiki/SteamCMD here].&lt;br /&gt;
&lt;br /&gt;
'''Step 1b: Download and install dependencies'''&lt;br /&gt;
&lt;br /&gt;
# When using the Steam client dependencies should be installed by Steam on first run, if this does not happen, install the following dependencies:&lt;br /&gt;
#* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DotNet\4.7\NDP472-KB4054530-x86-x64-AllOS-ENU.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
#* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%\Steam\steamapps\common\Steamworks Shared\_CommonRedist\vcredist\2012\vcredist_x86.exe&amp;lt;/code&amp;gt;&lt;br /&gt;
# When using SteamCMD you will have to install the dependencies yourself, you have two options to download the installers:&lt;br /&gt;
## '''Directly from Microsoft'''&lt;br /&gt;
##* [https://steamcommunity.com/app/363360/discussions/1/1648791520848656353/ Microsoft .NET Framework 4.7.2]&lt;br /&gt;
##* [https://www.microsoft.com/en-us/download/details.aspx?id=30679 Microsoft Visual C++]&lt;br /&gt;
## '''Using SteamCMD'''&lt;br /&gt;
##* Microsoft .NET Framework 4.7.2: &amp;lt;code&amp;gt;download_depot 228980 229006&amp;lt;/code&amp;gt;&lt;br /&gt;
##* Microsoft Visual C++ 2012 Redistributable (x86): &amp;lt;code&amp;gt;download_depot 228980 228984&amp;lt;/code&amp;gt;&lt;br /&gt;
'''Step 2: Make a shortcut to start your server'''&lt;br /&gt;
	&amp;lt;ol&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;We will need to make a shortcut of IR.exe. It is usually located in the folder: &amp;lt;code&amp;gt;%PROGRAMFILES(X86)%/Steam/steamapps/common/Interstellar Rift/Build/IR.exe&amp;lt;/code&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;Create a shortcut by right clicking IR.exe and selecting create shortcut&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;Right click the shortcut you just made and go to properties&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;Change the target to included -server at the end of it&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;ul&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;example &amp;quot;Interstellar Rift\Build\IR.exe&amp;quot; -server&amp;lt;/li&amp;gt;&lt;br /&gt;
			&amp;lt;li&amp;gt;example2 [http://puu.sh/iCOH7/961cc4452a.png click here] to see an image of how it should look&amp;lt;/li&amp;gt;&lt;br /&gt;
                        &amp;lt;li&amp;gt;example3 Make a batch file in the same folder as IR.exe, Added IR.exe -server to that batch file then run it.&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;/ul&amp;gt;&lt;br /&gt;
                &amp;lt;li&amp;gt;Do not close the steam client you made the SSK.txt. You must start your server at least once before you can close the steam client that you made the SSK.txt  with or it will be invalid and you will have to make a new one&amp;lt;/li&amp;gt; &lt;br /&gt;
	&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Step 3: Validating Your Server'''&lt;br /&gt;
	&amp;lt;ol&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;You will need an SSK (Standalone Server Key) to allow your server to be validated. To get one open your IR client and go to Play Interstellar Rift &amp;gt; Host Game. Then click the &amp;quot;Generate SSK&amp;quot; key, [http://puu.sh/iCPfC/b4d074e12c.jpg like this]&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;After that a file called SSK.txt will be generated in your Appdata folder at: *Your Drive*:/Users/*Your User*/AppData/Roaming/InterstellarRift/SSK.txt&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;ul&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;As as shortcut to get there you can hit window key + R or click your window key this go to run and type %appdata% and hit enter. Then go to InterstellarRift/SSK.txt&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;Please note if you are running the server on another computer you will need to copy and the generated SSK.txt in appdata on your server and the it over to that computer.&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;This key will associate any servers with it to the Steam account you generated it with; It will be valid for a maximum of 30 days and may be used in as many server instances as you'd like once it is associated.&amp;lt;/li&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;If your client was exited please generate a new key.&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/ol&amp;gt;&lt;br /&gt;
'''Step 4: Configuring Your Server'''&lt;br /&gt;
	&amp;lt;ol&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;In that same folder as that SSK.txt is stored in (*Your Drive*:/Users/*Your User*/AppData/Roaming/InterstellarRift/) you will find a file called server.json. If you do not see that file you should see config.xml. This is your config file&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;Right click on it and go to open with and select notepad.&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;Lastly edit what you would like and then save and close it&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;ul&amp;gt;&lt;br /&gt;
		&amp;lt;li&amp;gt;Note: After you start your server once your will need to use the server.json file as your confing file.&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;li&amp;gt;If you change the starting ship in the server.json file the Store-o-Tron will still show the factions' starter ships rather then the new ship you put in. &amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;/ul&amp;gt;&lt;br /&gt;
	&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Linux Info (Incomplete) =&lt;br /&gt;
&lt;br /&gt;
Running a Linux server is nut currently supported, and there are no known active Linux servers at this time.&lt;br /&gt;
If you'd like to try your luck, you'll need to run it in WINE with this argument:&lt;br /&gt;
&lt;br /&gt;
Quote from the developers: &lt;br /&gt;
&lt;br /&gt;
CommandLineArgs.Contains(&amp;quot;-inline&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Developer: you would have to run it through wine, thats [sic] all i know, not really my part of the code.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Troubleshooting and Errors =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|'''Error Message'''&lt;br /&gt;
|'''Description'''&lt;br /&gt;
|'''How to Fix'''&lt;br /&gt;
|-&lt;br /&gt;
| announcing server to masterserver: invalid steam ticket&lt;br /&gt;
|This  means your SSK is not valid&lt;br /&gt;
|Repeat Step 3.&lt;br /&gt;
|-&lt;br /&gt;
|Warning &amp;gt; No devices found which means the network is broken or there is no UPnP/PMP capable router OR UPNP: Failed to add mapping!&lt;br /&gt;
| This means your router was not able to forward the Server's port automatically, or it does have such a function to do so. &lt;br /&gt;
|If you are getting this message it will not away. Just make sure your ports are forwarded and you shouldn't have any issues.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sentir342</name></author>	</entry>

	</feed>