<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://fcraft.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=188.138.101.0%2F24</id>
	<title>fCraft Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://fcraft.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=188.138.101.0%2F24"/>
	<link rel="alternate" type="text/html" href="https://fcraft.net/wiki/Special:Contributions/188.138.101.0/24"/>
	<updated>2026-08-13T13:15:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://fcraft.net/w/index.php?title=Installation_instructions&amp;diff=169</id>
		<title>Installation instructions</title>
		<link rel="alternate" type="text/html" href="https://fcraft.net/w/index.php?title=Installation_instructions&amp;diff=169"/>
		<updated>2011-04-26T09:58:31Z</updated>

		<summary type="html">&lt;p&gt;188.138.101.244: /* How do I promote myself to the highest rank/class? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{alert|When first starting fCraft, type this in the console of your running server:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;/promote YourUserName DesiredClassName&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to promote yourself.}}&lt;br /&gt;
&lt;br /&gt;
=Windows=&lt;br /&gt;
* Make sure that you have [http://www.microsoft.com/downloads/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&amp;amp;displaylang=en Microsoft .NET Framework 3.5+] installed.&lt;br /&gt;
* [https://sourceforge.net/projects/fcraft/files/ Download fCraft binaries here.]&lt;br /&gt;
* Extract the zip file into the directory where you wish to keep all the server data (maps, logs, config, etc).&lt;br /&gt;
* Before starting the server you probably want to run &amp;lt;code&amp;gt;ConfigTool.exe&amp;lt;/code&amp;gt;, and carefully configure the options you want your server to run (Config is stored in &amp;lt;code&amp;gt;config.xml&amp;lt;/code&amp;gt;).&lt;br /&gt;
* After configuring the server, you can run either &amp;lt;code&amp;gt;fCraftUI.exe&amp;lt;/code&amp;gt; (GUI version) OR &amp;lt;code&amp;gt;fCraftConsole.exe&amp;lt;/code&amp;gt; (command-line version) to start the server.&lt;br /&gt;
** You will need to [http://portforward.com/ forward the port] on your router that you set the server to run on for people to be able to connect to you. &#039;&#039;&#039;Default port is 25565&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Linux, Unix, MacOS X (Mono)=&lt;br /&gt;
* fCraft has been tested/compiled on:&lt;br /&gt;
** &#039;&#039;Debian Squeeze w/ Mono 2.4.4&#039;&#039; - &amp;lt;code&amp;gt;deb http://debian.meebey.net/pkg-mono&amp;lt;/code&amp;gt;&lt;br /&gt;
** &#039;&#039;Debian Lenny w/ Mono 2.4.2.3&#039;&#039; - &amp;lt;code&amp;gt;deb http://www.backports.org/debian lenny-backports main | mono-devel package&amp;lt;/code&amp;gt; (Thanks to Fighter for testing)&lt;br /&gt;
** &#039;&#039;Mac OS X 10.6.4 w/ Mono 2.6.4&#039;&#039; (Thanks to Panda for testing)&lt;br /&gt;
** &#039;&#039;CentOS 4 w/ Mono 2.6.4&#039;&#039; (requires a [[#System.DllNotFoundException:_libMonoPosixHelper.so|workaround]], thanks to iKJames for testing)&lt;br /&gt;
* The first and most important step here is to ensure you have the [http://mono-project.com/Obtaining_Mono Mono runtime] installed.&lt;br /&gt;
* The next step is to download the [https://sourceforge.net/projects/fcraft/files/ latest binaries]&lt;br /&gt;
** fCraft can be compiled from source using Mono (using [http://monodevelop.com/ MonoDevelop IDE] is the easiest way) if you wish to keep up with the latest experimental versions on the [https://fcraft.svn.sourceforge.net/svnroot/fcraft SVN]. Visit #fCraft on [irc://irc.esper.net:5555 irc.esper.net] if you need more info.&lt;br /&gt;
* From here on out is roughly the same as on Windows. You can run &amp;lt;code&amp;gt;mono ConfigTool.exe&amp;lt;/code&amp;gt; to configure your server, and then either &amp;lt;code&amp;gt;mono fCraftUI.exe&amp;lt;/code&amp;gt; OR &amp;lt;code&amp;gt;mono fCraftConsole.exe&amp;lt;/code&amp;gt; to start the server.&lt;br /&gt;
** If you want to run console-only on a headless server, the ConfigTool GUI probably won&#039;t work for you to configure things. You can run ConfigTool on your local machine and upload edited config.xml/worlds.xml. Alternatively, edit &amp;lt;code&amp;gt;config.xml&amp;lt;/code&amp;gt; manually with your favourite text editor. Detailed information about config.xml keys can be found [[Config Keys|here]].&lt;br /&gt;
&lt;br /&gt;
=Troubleshooting=&lt;br /&gt;
===I made changed to the config/world list, but changes didn&#039;t apply===&lt;br /&gt;
* Make sure that fCraftConsole and fCraftUI are NOT running while you run ConfigTool. fCraft may overwrite your changes if it&#039;s still running.&lt;br /&gt;
* Changes are not saved until you hit &amp;quot;OK&amp;quot; or &amp;quot;Apply&amp;quot; in ConfigTool.&lt;br /&gt;
* Make sure that ConfigTool is in the same folder as the rest of the server files. If you compiled fCraft from source, copy binaries from separate project folders.&lt;br /&gt;
&lt;br /&gt;
Soudns great to me BWTHDIK&lt;br /&gt;
&lt;br /&gt;
===CentOS problems===&lt;br /&gt;
:There have been a lot of problems reported with getting Mono working on CentOS.&lt;br /&gt;
:* [http://www.go-mono.com/mono-downloads/download.html Use the official package from the Mono website]. The version available via yum may be outdated.&lt;br /&gt;
:* You may have to add mono directory (&amp;lt;code&amp;gt;/opt/novell/mono/&amp;lt;/code&amp;gt;) to your paths. Adding something like this to your startup script should do it:&lt;br /&gt;
 #echo export PKG_CONFIG_PATH=/opt/novell/mono/lib/pkgconfig:$PKG_CONFIG_PATH&amp;gt;&amp;gt;~/.bash_profile&lt;br /&gt;
 #echo export PATH=/opt/novell/mono/bin:$PATH&amp;gt;&amp;gt;~/.bash_profile&lt;br /&gt;
 #source ~/.bash_profile &lt;br /&gt;
&lt;br /&gt;
====System.DllNotFoundException: libMonoPosixHelper.so====&lt;br /&gt;
:Install &amp;lt;code&amp;gt;libmono-posix2.0-cil&amp;lt;/code&amp;gt; package.&lt;br /&gt;
:This is also a known issue with compiling Mono from source on CentOS. Update to 2.8+ (recommended), or try [http://go-mono.com/forums/#nabble-td1537921 this workaround].&lt;br /&gt;
&lt;br /&gt;
===Memory usage keeps going up under Mono===&lt;br /&gt;
:Try running mono with &amp;quot;--gc=sgen&amp;quot; switch, like this: &amp;lt;code&amp;gt;mono -gc=sgen fCraftConsole.exe&amp;lt;/code&amp;gt; (thanks to wootalyzer for discovering).&lt;/div&gt;</summary>
		<author><name>188.138.101.244</name></author>
	</entry>
</feed>