Difference between revisions of "Multicraft"

From Amahi Wiki
Jump to: navigation, search
Line 10: Line 10:
 
You will need to set up a share (see below) to be able to access the file (or ssh into the HDA server).
 
You will need to set up a share (see below) to be able to access the file (or ssh into the HDA server).
  
Once this is completed you will need to save the file then stop and start your server. You will only need to change this once and can continue to use your server as normal.  
+
Once this is completed you will need to save the file then stop and start your server. You will only need to change this once and can continue to use your server as normal.
 +
 
 +
Or to automate it there are several ways you can do that using Multicraft. Below you will find one example:
 +
 
 +
Example - Add a config file entry
 +
 
 +
You can configure the panel to treat the new eula.txt as a server configuration file so users can change it without editing the file manually. Simply go to "Settings"->"Config File Settings" and click on "New Config File Setting". Fill in the fields like this:
 +
{|
 +
|Name
 +
|Minecraft EULA
 +
|-
 +
|Enabled
 +
|True
 +
|-
 +
|File
 +
|eula.txt
 +
|-
 +
|Options
 +
|{"eula":{"name":"Accept Minecraft EULA","select":"bool"}}
 +
|-
 +
|Type
 +
|Property File
 +
|}
 +
 
 +
 
 +
Your users can then accept the EULA by going to "Files"->"Config Files"->"Minecraft EULA".
  
 
= Do not use FTP, set up a Share =
 
= Do not use FTP, set up a Share =

Revision as of 07:47, 14 September 2015

Recommendations for use of Multicraft on Amahi.

Agreeing to the EULA

In some cases, new servers now require users to agree to the EULA in order to run a server. Mojang now requires that you accept the conditions of the EULA by agreeing to the terms in a file that is placed on your server labeled eula.txt. This is a simple text file and all that is required is to navigate to the file in your control panel and change the

 eula=false

to

 eula=true

You will need to set up a share (see below) to be able to access the file (or ssh into the HDA server).

Once this is completed you will need to save the file then stop and start your server. You will only need to change this once and can continue to use your server as normal.

Or to automate it there are several ways you can do that using Multicraft. Below you will find one example:

Example - Add a config file entry

You can configure the panel to treat the new eula.txt as a server configuration file so users can change it without editing the file manually. Simply go to "Settings"->"Config File Settings" and click on "New Config File Setting". Fill in the fields like this:

Name Minecraft EULA
Enabled True
File eula.txt
Options {"eula":{"name":"Accept Minecraft EULA","select":"bool"}}
Type Property File


Your users can then accept the EULA by going to "Files"->"Config Files"->"Minecraft EULA".

Do not use FTP, set up a Share

Some people like to access the server files and change them to add mods, run a different server, etc.

FTP is not a secure protocol and it's rather cumbersome to work out. For using Multicraft on Amahi, it's best to create a share pointing to the area of the app, so you and any other users in your network can add, delete or modify files in the server area (needless to say, do this carefully, as it may break the server).

To add a share, go to your HDA's Dashboard then Setup > Shares. Create a share with the name you like (e.g. Multicraft). The default settings are OK (visible and not read-only).

Once created, modify the location of the share by clicking on it and changing the location from the default to

 /var/hda/web-apps/multicraft/app

Then you can use a share with any client you want (mac, windows, linux, ..) to mess with files in Multicraft.

Using Alternate Minecraft Servers

By default, this app comes with the standard Minecraft server, version 1.8. To upgrade this or use other server, like the optimized server or the Craftbukkit server, login as admin, then go to Settings, then click on Update Minecraft.

There are multiple steps: selecting the server kind you want to get, first download the .conf file, then install it. Then select the JAR file, followed by download and install.