<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bzflag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Helton</id>
	<title>BZFlagWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bzflag.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Helton"/>
	<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/Special:Contributions/Helton"/>
	<updated>2026-05-19T13:06:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Public_Server&amp;diff=8248</id>
		<title>Public Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Public_Server&amp;diff=8248"/>
		<updated>2012-03-20T10:16:12Z</updated>

		<summary type="html">&lt;p&gt;Helton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A public server is a server which interacts with the list server and is able to be joined by players with typing in the address and port number.&lt;br /&gt;
&lt;br /&gt;
==Authentication Key==&lt;br /&gt;
To add your server to the list server you are first required to obtain an &#039;&#039;&#039;Authentication Key&#039;&#039;&#039;. This key links your account with being the owner of that domain, and you will have to provide that key in the [[Config File]] in order to successfully connect with the list server of 2.4.0. You can register your domain and get a key at http://my.bzflag.org/listkeys.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; Users switching from 2.0.x to 2.4.x servers will notice that the server authentication key was not an option at the time.&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
 &#039;&#039;&#039;-publickey&#039;&#039;&#039; 01234567890&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Public Address==&lt;br /&gt;
The public address that will be displayed to everyone is also required to have your server globally authenticate with the list server. This can either be your server&#039;s IP address, or a domain name. You may also include the port number if the default port number is not used.&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
 &#039;&#039;&#039;-p&#039;&#039;&#039; 5154&lt;br /&gt;
 &#039;&#039;&#039;-publicaddr&#039;&#039;&#039; myserver.org:5154&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Public Title==&lt;br /&gt;
Unless you want your server to have no name, you can give your server a brief title that is displayed to everyone viewing the [[List Server]]. &#039;&#039;&#039;NOTE:&#039;&#039;&#039; Users switching from 2.0.x to 2.4.x servers will notice that the configuration option has changed from &#039;&#039;&#039;-public&#039;&#039;&#039; to &#039;&#039;&#039;-publictitle&#039;&#039;&#039;.&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
 &#039;&#039;&#039;-publictitle&#039;&#039;&#039; &amp;quot;My Awesome Server - by My Name&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Verifying a Public Server==&lt;br /&gt;
You may want to verify that your server is indeed going public. By enabling the &#039;&#039;&#039;-d&#039;&#039;&#039; option before starting the server, you can check the output to see if you are indeed hosting a public server. The output lines you should have may vaguely resemble:&lt;br /&gt;
 Running a public server with the following settings:&lt;br /&gt;
        public address is sigonasr2.servegame.org:4500&lt;br /&gt;
 LIBCURL version:  libcurl/7.20.1 c-ares/1.7.1&lt;br /&gt;
 Loaded master ban list from http://bzflag.org/master-bans.txt&lt;br /&gt;
        listening on 0.0.0.0:4500&lt;br /&gt;
        with title of &amp;quot;My Awesome Server - by My Name&amp;quot;&lt;br /&gt;
As long as you are not seeing &amp;quot;private&amp;quot; server anywhere, you should be broadcasting to the world. This may not necessarily mean it is passing your firewall. See [[Creating a server]] for more details.&lt;br /&gt;
[http://write-my.com/ write my essay]&lt;/div&gt;</summary>
		<author><name>Helton</name></author>
	</entry>
	<entry>
		<id>https://wiki.bzflag.org/index.php?title=Skybox&amp;diff=8247</id>
		<title>Skybox</title>
		<link rel="alternate" type="text/html" href="https://wiki.bzflag.org/index.php?title=Skybox&amp;diff=8247"/>
		<updated>2012-03-20T10:16:09Z</updated>

		<summary type="html">&lt;p&gt;Helton: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Skyboxes replace the normal scenery of BZFlag.&lt;br /&gt;
&lt;br /&gt;
The material names needed to create a skybox are:&lt;br /&gt;
* LeftSkyboxMaterial&lt;br /&gt;
* RightSkyboxMaterial&lt;br /&gt;
* TopSkyboxMaterial&lt;br /&gt;
* BottomSkyboxMaterial&lt;br /&gt;
* FrontSkyboxMaterial&lt;br /&gt;
* BackSyboxMaterial&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Working with Skyboxes.==&lt;br /&gt;
&lt;br /&gt;
Unless all six images load correctly, no skybox will be displayed. For this reason it is recommended to start with a working skybox, and change one texture at a time, testing each image one at a time. Colors are applied to this test world to assist in identifying left/right and front/back materials.&lt;br /&gt;
Image size will be automatically scaled to fit. Maximum default image size for clients is 1024 by 1024 pixels. Power-of-two pixel dimensions are recommended, but not required. You will notice a thin black line in the corners, this is a bug. This thin black line is not seen on GNU/Linux. It may only be on Mac OSX.&lt;br /&gt;
&lt;br /&gt;
It is important to have 6 _different_ materials. Even if they all should look the same make them differ using for example the ambient or shader properties.&lt;br /&gt;
&lt;br /&gt;
==Code==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|&lt;br /&gt;
 world&lt;br /&gt;
 name SkyboxMaterialTest&lt;br /&gt;
 size 230&lt;br /&gt;
 end&lt;br /&gt;
 options&lt;br /&gt;
 -set _drawCelestial 0&lt;br /&gt;
 -set _drawClouds 0&lt;br /&gt;
 -set _drawGround 1&lt;br /&gt;
 -set _drawGroundLights 0&lt;br /&gt;
 -set _drawMountains 0&lt;br /&gt;
 -set _wallHeight 0&lt;br /&gt;
 end&lt;br /&gt;
 # For reference, Include the other two &amp;quot;Magic&amp;quot; Material names. &lt;br /&gt;
 # TeleMaterial will be available in  BZFlag version 3.0&lt;br /&gt;
 # teleporter texture &lt;br /&gt;
 material&lt;br /&gt;
 name LinkMaterial&lt;br /&gt;
 addtexture http://cbg.bzflag.org/images/Panzer/borg/blackholes/nebula4.PNG&lt;br /&gt;
 end&lt;br /&gt;
 # -set _drawGround 0  will disable the GroundMaterial&lt;br /&gt;
 material&lt;br /&gt;
 name GroundMaterial&lt;br /&gt;
 addtexture http://cbg.bzflag.org/images/Panzer/borg/blackholes/nebula4.PNG&lt;br /&gt;
 end&lt;br /&gt;
 #Space Skybox&lt;br /&gt;
 material&lt;br /&gt;
 name skyboxBase&lt;br /&gt;
 color 1 1 .99999999&lt;br /&gt;
 end&lt;br /&gt;
 material &lt;br /&gt;
 name LeftSkyboxMaterial  &lt;br /&gt;
 matref skyboxBase&lt;br /&gt;
 texture http://images.bzflag.org/llegendary/Optic%20Delusion_skybox1.png&lt;br /&gt;
 diffuse red&lt;br /&gt;
 end&lt;br /&gt;
 material&lt;br /&gt;
 name FrontSkyboxMaterial&lt;br /&gt;
 matref skyboxBase&lt;br /&gt;
 texture http://images.bzflag.org/llegendary/Optic%20Delusion_skybox2.png&lt;br /&gt;
 diffuse yellow&lt;br /&gt;
 end&lt;br /&gt;
 material&lt;br /&gt;
 name RightSkyboxMaterial&lt;br /&gt;
 matref skyboxBase&lt;br /&gt;
 texture http://images.bzflag.org/llegendary/Optic%20Delusion_skybox4.png&lt;br /&gt;
 diffuse green&lt;br /&gt;
 end&lt;br /&gt;
 material&lt;br /&gt;
 name BackSkyboxMaterial&lt;br /&gt;
 matref skyboxBase&lt;br /&gt;
 texture http://images.bzflag.org/llegendary/Optic%20Delusion_skybox5.png&lt;br /&gt;
 diffuse blue&lt;br /&gt;
 end&lt;br /&gt;
 material&lt;br /&gt;
 name TopSkyboxMaterial&lt;br /&gt;
 matref skyboxBase&lt;br /&gt;
 texture http://images.bzflag.org/llegendary/Optic%20Delusion_skybox3.png&lt;br /&gt;
 diffuse purple&lt;br /&gt;
 end&lt;br /&gt;
 material&lt;br /&gt;
 name BottomSkyboxMaterial &lt;br /&gt;
 matref skyboxBase&lt;br /&gt;
 texture http://images.bzflag.org/llegendary/Optic%20Delusion_skybox6.png &lt;br /&gt;
 diffuse white&lt;br /&gt;
 end&lt;br /&gt;
 #End Space Skybox&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
[http://write-my.com/paper.php write my paper ]&lt;/div&gt;</summary>
		<author><name>Helton</name></author>
	</entry>
</feed>