How many people who have ever played the game andquot;Civilizationandquot;, They wanted to at least once play it in the first person? It has been walking on the Internet for a long time Minecraft plugin called Civcraft. And he is known to many on English – speaking resources, and not so long ago was introduced into our Russian – speaking ranks!
Currently the version of the plugin Civcraft 1.0 is available to everyone. You can go to the official website, To find out everything about the plugin on your own and already start playing, or read this article and find out something new. In addition to the usual description of the plugin and the analysis of its details, I will also show how to create my own Civcraft server.
What is Civcraft?
Civcraft – a plugin created on the basis of the popular step – by – step strategy of Civilization and allowed everyone who wants to plunge into this beautiful world of city building, to see everything that happens in the first person.
You begin to play with an ordinary, wandering, wandering around the world. You are not interested in anyone, no one is going to help you. But a difficult path is prepared for you – the path of promoting your small town to a huge, influential empire!
===== Start =====By entering the Civcraft server for the first time, you will be shown the next window
Where the lower window is your inventory, and the upper window is all the necessary information for the start. You just need to put it on the desired icon so that information is displayed. You can immediately notice the starting set. It may differ on different servers, but this one stands by default. He contains Wooden Kirka, wooden ax, wooden shovel, 10 oak, 2 fishing rods, 10 fried chicken, compass and book. The book will help you not get lost in the game. Having opened it, you will see 2 more books: one (left) will reveal the necessary information to you, and the other (right) will open recipes for Civcraft objects.
By the way, if in the game you can make any type of tools, then the same swords can be made only wooden and stone. You also cannot scraping armor. To do this, create civilization and study the science that opens up the possibility of creating armor. If you look into a book where all the information, you can put it on the door – it will display a CAMP craft recipe (camp), with which you have to start.
===== Camp ======To create a camp, you will need 18 skin, 18 feathers, 27 coal, 243 wood (any). Having climbed the crafts, you can scuffing all the things necessary for the camp (of those that I wrote), and then the camp itself! As soon as create it, run it! Just be careful: the camp cannot be attacking within 24 hours, but as soon as this time is lost, everyone wants to break it. Therefore, it is worth going to where people, and especially civilizations, are very few or not at all.
As soon as you put the camp, the window will be displayed (if you play on your server/play on the server, where are free topics). In it we can choose a topic for the camp. The same topics can be used when creating civilization, t.e. There are several construction options, which makes it possible to distinguish one civilization from another. Read more about topics I will tell you later.
If the window is not displayed, or if you have already chosen the topic, then the inscriptions will further appear in the chat. They will tell you that if you want to cancel the building, then write andquot;Cancelandquot; (gray), and if you want to create, then write the name of the camp. Notice that you can write only letters (on your server, without settings, only Latin), without signs and other things!
____
I also want to mention that if you are not a server admin, then you will have an inscription if you are not a good support under the camp. You cannot build any buildings in the sky, and even on Earth this does not always work, because you need to strengthen the foundation on which the building will stand, otherwise you simply do not build it! Also, if after the construction, the support somehow worsened, then the construction may break.
____
Here is such a camp after its creation (default camp).
And now we still have responsibilities. The camp requires support. To do this, put coal in a bonfire so that our camp does not collapse. We can also walk around the camp and notice 3 very important signs. They will tell you that you need to buy additions to the camp, namely:
Garden (garden)
Sifter (crusher)
Longhouse
Sifter will help you get useful resources from cobblestone (in version 1.0), and from granite, Andesita, diorite you can get hammers, cones (in version 2.0).
Garden makes it possible to grow food. Civcraft cannot be grown by digging your beds. This is done only on special buildings, like Garden in the camp, or FARM in the city.
Longhouse – The most important improvement. It produces the objects necessary for creating the flag of the founder (a thing to create civilization). After buying this improvement, you need to put bread in the resulting chest and every hour there will be cherished tooths instead of bread.
Each improvement costs 500 coins (Coin).
Note: Buildings created by plugin cannot be broken. You can build anything, but you can’t break the blocks that have appeared. Only obsidian can be broken during Wartime (during the war) for civilizations, or every day at a certain time for camps.
How to create your own Civcraft 1 server.0
To create a server, you will need the following:
XAMPP (MySQL) and work skills with this program
Navicat
Experience with the creation of servers
However, if you don’t know how to do something, then do not be afraid: I will explain everything in detail.
Installation XAMPP
First we need to download XAMPP. You can do it here.
After downloading, open the installer. Click andquot;Yesandquot; in the window that opened (if the window does not appear, nothing bad).
Click andquot;Nextandquot;. In the next window we set everything as shown in the picture.
Next, just click andquot;Nextandquot;, Until the load starts. When the site opens, or like my console, just close this site/console.
Our program is installed successfully!
Installation NavicatFirst you need to download the program. You can do it here.
As soon as the installer downloads, we open it. There is nothing complicated in his installation: just constantly click andquot;Nextandquot;, Then andquot;Installandquot; And it will be established.
Creation of a serverLet’s start our work with the creation of the server. First we need to download the plugin itself, what can be done on of. site by clicking on this link.
Next, select any version of the plugin (below)
Having downloaded the archive, we transfer all the contents of its only folder (or the folder itself) where you want. There you can see the installation guide to the plugin Install.
After unpacking, you will need to create Start.Bat (file for starting the server). To create it, you need to go to the Minecraft website.net and copy the following to the text file (it must be created):
Java – xmx1024M – xms1024M – JAR MINECRAFT_SERVER.jar nogui
XMX and XMS parameters must be raised to 2GB (2G or 2048M). andquot;Minecraft_Server.jarandquot; It is necessary to replace with the name of the nucleus (when installing, for example 1.3 versions of the plugin, you need to insert andquot;Civcraft – Spigot – 1.7.10.jarandquot;). In the end, it will turn out like this:
Java – xmx2g – xms2g – jar Civcraft – Spigot – 1.7.WITH.jar nogui
Or so:
Java – xmx2048M – xMS2048M – JAR Civcraft – Spigot – 1.7.WITH.jar nogui
Where x is the last digit of the nucleus of your server.
Having copied this into a text file, rename it, replacing it .TXT (.doc and similar) on .Bat .
After all this, you need to start the server. When the version of version 1 is turned on.3 It will close quickly, but the file will appear andquot;Eulaandquot;, in which you need to replace the only word andquot;Falseandquot; on andquot;Trueandquot;.
Next, start the server again. He will begin to load the area. But we haven’t finished yet! After a complete load of the server, write the command andquot;Stopandquot; in the console, after which the server will remain and close.
Now we need to get into the config file.yml that is in the folder /plugins/civcraft.
____________________________________________________________________________________
You can not open this file yet or just roll it. Next is working with navicat.
Open Navicat. Click andquot;Connectionandquot;, Choose mysql. All you need to do is write anything in the field andquot;Connection Nameandquot;. (to an example andquot;Testandquot;)
Then press andquot;OKandquot;
After that, start the XAMPP, and in it click on the button andquot;Startandquot;,against andquot;MySQLandquot;.
Then we go to Navicat and, twice clicking on the name of the connection, open it.
Click on the User icon. Choose andquot;New Userandquot;. We fill out all the data. All data except the field andquot;Hostandquot; You can enter your. (I take the password andquot;Testandquot;, so that later there are no questions). Also in the tab andquot;Server Privilegesandquot; We expose ALL Shocks.
Now we delete our connection (in my case andquot;Testandquot;) on the left, and then create a new one with all the user data, which you have just created. (Connection – MySQL)
Open a new connection. On the right we delete all users, except for ourselves. It will turn out like this (instead andquot;Adskiandquot; – Your user name):
Now press PKM by connection, select New Database. Create 3 Database: Civcraft_global, Civcraft_perks, Civcraft_local. When creating each Database, you need to enter just the name.
It should turn out like this:
____________________________________________________________________________________
We go to our file Config.yml
Open this file, or unfold it if it is already open. Scroll down and see that there are incomplete fields. We fill them out from Navicat that we just wrote down.
It will turn out something like this:
# MySQL DATABASE to Store Game Data in Across Reloads.
MySQL:
Hostname: Localhost
Port: ‘3306’
Database: Civcraft_local
username: adski
Password: Test
Table_Prefix: ”
min_conns: ‘5’
max_conns: ’10’
Parts: ‘3’
Global_Database:
Database: Civcraft_global
Hostname: Localhost
Port: ‘3306’
username: adski
Password: Test
min_conns: ‘5’
max_conns: ’10’
Parts: ‘3’
perk_database:
Database: Civcraft_perks
Hostname: Localhost
Port: ‘3306’
username: adski
Password: Test
min_conns: ‘5’
max_conns: ’10’
Parts: ‘3’
Note! After all the colon should there should be gaps. Username should be yours, the password is also. IN andquot;Table_Prefix: ” andquot; We must put ”, which can be copied at ‘5’.
_______________________________________________
Now we need to set the installation of the necessary plugins.
Namely:
Tagapi
Vanishnopacket
Worldborder
Worldedit
In general, only WorldBorder is most necessary, but the rest should also be installed. And everything is installed very simple: downloading the file .jar, move it to the Plugins folder of your server.
Now the folders should be removed World, world_nether And world_The_end In the folder of your server, so that no conflicts arise.
Note! At the time of the server, you need to run the MySQL server (press andquot;Startandquot; against andquot;MySQLandquot; In XAMPP)
Your server is ready to use!
Problems with the server. Solution.
When creating my server, I had problems, the solution of which was occupied by a rather long search for information on English – speaking resources. Once, as it later turned out because of a dull mistake, I even turned to the author of the plugin. So that you do not have to look for third – party resources, I will write a solution to several problems here. If you find more problems – write in the comments or to me in HP.
______________________________________________________________________________
Console Error: Initial Heap Size Set to a Larger Value than the Maximum Heap Size.
This problem arises when you prescribe in the parameters of the XMS and XMX 2G server starter. The error does not reflect the essence of the decision. All that needs to be done: either change 2G to a lower value (1g for example), which does not suit us at all, since Civcraft requires a minimum of 2G;or install Java 64 – bit. The second option we most like, therefore, the solution to this problem is Downloading and installing a 64 – bit version of Java, What can be done here.
______________________________________________________________________________
Error Navicat: Host ‘xxx.xx.XXX.xxx ‘is not allowed to connect to this MySQL Server (Mariadb Server)
In fact, this mistake has battered pretty my nerves. But still it is very easy to fix. The easiest way: Reinstall XAMPP.
An error may occur when you delete the connection to Navicat, and then create a new one, but you cannot connect to it.
______________________________________________________________________________
Error in the game: the construction of the citadel does not start/ not a single building is built.
This mistake is actually not a mistake of the game, but your carelessness. Everything is very easy to fix: install the necessary plugins, namely Install Worldborder.
______________________________________________________________________________
Error: when trying to relax the server/ delete the card, all civilizations and progress remain the same.
All you need to do: to recreate the database in Navicat. T.e. create a new connection, preferably with another user, and then again bring everything to config.yml. Attention!!! This error often entails the problem of Navicat, which I talked about above.
______________________________________________________________________________
The article will be supplemented and updated!
UPD. Changed part s andquot;What is Civcraft?andquot;. Now everything is under the spoilers. Added screenshots. Removed part with civilization, which will be added later again.
UPD2. Added a solution to various problems.