<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Minecraft - Eric Logan</title>
	<atom:link href="https://eric.cc/tag/minecraft/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>A security and programming blog.</description>
	<lastBuildDate>Wed, 01 Feb 2023 02:48:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://i0.wp.com/eric.cc/wp-content/uploads/2021/03/favicon.png?fit=16%2C16&#038;ssl=1</url>
	<title>Minecraft - Eric Logan</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">211060323</site>	<item>
		<title>Install Pixelmon Minecraft mod on Linux Server</title>
		<link>https://eric.cc/install-pixelmon-server/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=install-pixelmon-server</link>
					<comments>https://eric.cc/install-pixelmon-server/#respond</comments>
		
		<dc:creator><![CDATA[eric]]></dc:creator>
		<pubDate>Wed, 01 Feb 2023 15:45:00 +0000</pubDate>
				<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Minecraft]]></category>
		<category><![CDATA[Pixelmon]]></category>
		<guid isPermaLink="false">https://eric.cc/?p=941</guid>

					<description><![CDATA[<p><a href="https://eric.cc/install-pixelmon-server/">Install Pixelmon Minecraft mod on Linux Server</a><br />
<a href="https://eric.cc">Eric Logan</a></p>
<p>Installation guide for downloading Pixelmon with a forge modded Minecraft server. Learn how to install it on a Linux server with no overhead!</p>
<p>The post <a href="https://eric.cc/install-pixelmon-server/">Install Pixelmon Minecraft mod on Linux Server</a> appeared first on <a href="https://eric.cc">Eric Logan</a> written by <a href="https://eric.cc/author/eric/">eric</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://eric.cc/install-pixelmon-server/">Install Pixelmon Minecraft mod on Linux Server</a><br />
<a href="https://eric.cc">Eric Logan</a></p>

<h2 class="wp-block-heading">Introduction</h2>



<p class="wp-block-paragraph">I have seen plenty of tutorials circulating online on how to install mods on a Minecraft server. Most specifically Pixelmon. To summarize, their solution was to go pay for their <em>proprietary</em> Minecraft hosting/admin panels for ease of installation.</p>



<p class="wp-block-paragraph">This tutorial can be seen as a general guide on installing Forge modded Minecraft servers with the example being Pixelmon for Minecraft Version 1.12.2.</p>



<h2 class="wp-block-heading">Prerequisites</h2>



<p class="wp-block-paragraph">This guide is on how to install the Pixelmon server using Forge Server on a Linux Server</p>



<ul class="wp-block-list">
<li>Operating System:  Ubuntu Linux server</li>



<li><a href="https://www.wikihow.com/Install-Minecraft-Forge">How to download Minecraft 1.12.2 forge client</a></li>



<li><a href="https://pixelmonmod.com/wiki/Installation">How to download Pixelmon mod</a></li>
</ul>



<h2 class="wp-block-heading">Installation</h2>



<p class="wp-block-paragraph">Firstly, we want to create a directory where we want to deploy this Minecraft server. Once that is done, we can change our working directory to it and begin downloading <em>Minecraft-Forge-installer.jar</em> onto the server.</p>



<p class="wp-block-paragraph"><strong>Forge 1.12 server jar download </strong></p>



<p class="wp-block-paragraph"><code>wget https://maven.minecraftforge.net/net/minecraftforge/forge/1.12.2-14.23.5.2860/forge-1.12.2-14.23.5.2860-installer.jar</code></p>



<p class="wp-block-paragraph"><strong>Install forge server</strong></p>



<p class="wp-block-paragraph">Now that that jar file has been successfully downloaded to our server, we can run the following command to start the server installation process.</p>



<p class="wp-block-paragraph"><code>java -jar forge-1.12.2-14.23.5.2860-installer.jar --installServe</code>r</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="1021" height="173" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_1-2.png?resize=1021%2C173" alt="installing forge server " class="wp-image-970" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_1-2.png?w=1021&amp;ssl=1 1021w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_1-2.png?resize=300%2C51&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_1-2.png?resize=768%2C130&amp;ssl=1 768w" sizes="(max-width: 1021px) 100vw, 1021px" /><figcaption class="wp-element-caption">Installing Forge Server</figcaption></figure>



<p class="wp-block-paragraph"><strong>Troubleshoot</strong> (optional)</p>



<p class="wp-block-paragraph"><code>Command 'java' not found, but can be installed with: error</code></p>



<p class="wp-block-paragraph">Java does not come packaged with new Linux servers. Luckily the error provides a solution for installing java onto the server. I found that OpenJDK version 1.8.0 worked the best with the mods and premade adventure maps. </p>



<p class="wp-block-paragraph"><code>sudo apt install openjdk-8-jre-headless</code></p>



<p class="wp-block-paragraph">Then run the install forge server command again.</p>



<p class="wp-block-paragraph"><strong>Run forge server</strong></p>



<p class="wp-block-paragraph">Time to finally run this thing!</p>



<p class="wp-block-paragraph"><code>java -jar forge-1.12.2-14.23.5.2860.jar --nogui</code></p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" decoding="async" width="1024" height="445" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_2-1.png?resize=1024%2C445" alt="failed to accept Minecraft's EULA" class="wp-image-971" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_2-1.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_2-1.png?resize=300%2C130&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_2-1.png?resize=768%2C334&amp;ssl=1 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Failed to load eula.txt!</figcaption></figure>



<p class="wp-block-paragraph">Now what??</p>



<p class="wp-block-paragraph"><strong>Accept Eula</strong></p>



<p class="wp-block-paragraph"><code>Failed to load eula.txt</code></p>



<p class="wp-block-paragraph">Before a Minecraft server can begin, you will need to accept Mojang&#8217;s EULA agreement. A Eula, standing for End-user license agreement, specifies in detail the rights and restrictions which apply to the use of the software.</p>



<p class="wp-block-paragraph">We can accept it by editing the .txt file in nano.</p>



<ul class="wp-block-list">
<li><code>nano eula</code>     </li>



<li>Change <code>eula=false</code> to <code>eula=true</code></li>



<li>Ctrl+X to save and exit</li>
</ul>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" decoding="async" width="1024" height="162" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_3-2.png?resize=1024%2C162" alt="accepting Minecraft's Eula" class="wp-image-972" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_3-2.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_3-2.png?resize=300%2C47&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_3-2.png?resize=768%2C122&amp;ssl=1 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Eula.txt</figcaption></figure>



<p class="wp-block-paragraph"><strong>Run server again </strong></p>



<p class="wp-block-paragraph">This time it will start creating files necessary to run the Minecraft server such as configuration and world files. Now you can install any mods from here or just use it as a Vanilla Minecraft server.</p>



<figure class="wp-block-image size-full is-resized"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_5-1.png?resize=840%2C632" alt="initializing pixelmon forge files" class="wp-image-973" width="840" height="632" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_5-1.png?w=1020&amp;ssl=1 1020w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_5-1.png?resize=300%2C226&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_5-1.png?resize=768%2C578&amp;ssl=1 768w" sizes="(max-width: 840px) 100vw, 840px" /><figcaption class="wp-element-caption">Forge Minecraft server directory</figcaption></figure>



<p class="wp-block-paragraph">To install mods, we will need to stop the Minecraft server using the <code>Ctrl + C</code> shortcut.</p>



<p class="wp-block-paragraph"><strong>Pixelmon server jar download </strong></p>



<p class="wp-block-paragraph">Change your working directory into the mods directory.</p>



<p class="wp-block-paragraph"><code>cd mods</code></p>



<p class="wp-block-paragraph">Download Pixelmon server jar from the website.</p>



<p class="wp-block-paragraph"><code>wget https://download.nodecdn.net/containers/reforged/server/release/8.4.3/Pixelmon-1.12.2-8.4.3-server.jar</code></p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="1024" height="251" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_6-1024x251.png?resize=1024%2C251" alt="installing pixelmon server.jar in mods directory" class="wp-image-960" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_6.png?resize=1024%2C251&amp;ssl=1 1024w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_6.png?resize=300%2C73&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_6.png?resize=768%2C188&amp;ssl=1 768w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_6.png?w=1026&amp;ssl=1 1026w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Installing PIxelmon server jar</figcaption></figure>



<p class="wp-block-paragraph"><strong>Delete the world folder</strong></p>



<p class="wp-block-paragraph">Deleting the old world file will allow the Pixelmon mod to create Pokemon structures and other necessary items.</p>



<p class="wp-block-paragraph"><code>rm -rf world/</code></p>



<p class="wp-block-paragraph"><strong>Run server again</strong></p>



<p class="wp-block-paragraph"><code>java -jar forge-1.12.2-14.23.5.2860.jar --nogui</code></p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="1024" height="766" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_7.png?resize=1024%2C766" alt="Running forge server jar again" class="wp-image-961" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_7.png?w=1024&amp;ssl=1 1024w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_7.png?resize=300%2C224&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_7.png?resize=768%2C575&amp;ssl=1 768w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Initializing PIxelmon server</figcaption></figure>



<h2 class="wp-block-heading">Post Installation</h2>



<p class="wp-block-paragraph"><strong>Join the server from the game client</strong></p>



<p class="wp-block-paragraph">Lastly, join the Minecraft Pixelmon server and enjoy your Pokemon adventure with friends on Minecraft!</p>



<figure class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="854" height="509" data-id="978" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_10-2.png?resize=854%2C509" alt="minecraft server list" class="wp-image-978" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_10-2.png?w=854&amp;ssl=1 854w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_10-2.png?resize=300%2C179&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_10-2.png?resize=768%2C458&amp;ssl=1 768w" sizes="(max-width: 854px) 100vw, 854px" /><figcaption class="wp-element-caption">Minecraft server list</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="854" height="508" data-id="977" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_8-1.png?resize=854%2C508" alt="picking our starting pokemon pixelmon" class="wp-image-977" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_8-1.png?w=854&amp;ssl=1 854w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_8-1.png?resize=300%2C178&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_8-1.png?resize=768%2C457&amp;ssl=1 768w" sizes="(max-width: 854px) 100vw, 854px" /><figcaption class="wp-element-caption">Starter Pixelmon Pokemon</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="854" height="505" data-id="975" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_9-2.png?resize=854%2C505" alt="Minecraft Pokemon" class="wp-image-975" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_9-2.png?w=854&amp;ssl=1 854w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_9-2.png?resize=300%2C177&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_9-2.png?resize=768%2C454&amp;ssl=1 768w" sizes="(max-width: 854px) 100vw, 854px" /><figcaption class="wp-element-caption">Pixelmon Pokemon</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="854" height="510" data-id="976" src="https://i0.wp.com/vps-1a659a37.vps.ovh.us/wp-content/uploads/2023/01/Screenshot_11-1.png?resize=854%2C510" alt="Minecraft Pokemon Battle" class="wp-image-976" srcset="https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_11-1.png?w=854&amp;ssl=1 854w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_11-1.png?resize=300%2C179&amp;ssl=1 300w, https://i0.wp.com/eric.cc/wp-content/uploads/2023/01/Screenshot_11-1.png?resize=768%2C459&amp;ssl=1 768w" sizes="(max-width: 854px) 100vw, 854px" /><figcaption class="wp-element-caption">Pixelmon Pokemon Battle</figcaption></figure>
</figure>
<p>The post <a href="https://eric.cc/install-pixelmon-server/">Install Pixelmon Minecraft mod on Linux Server</a> appeared first on <a href="https://eric.cc">Eric Logan</a> written by <a href="https://eric.cc/author/eric/">eric</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://eric.cc/install-pixelmon-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">941</post-id>	</item>
	</channel>
</rss>
