![]() I recommend to stop the server when you are not playing, so that the CPU credit will recover. If it reaches to 0, it will not charge, but the server will slow down greatly. You can keep it running in background, and the ‘CPU credit’ will decrease continuously.Generating world will use 100% of CPU, so it is recommended to pre-generate.After launch the server, RAM usage will reach over 50% of 1GB.The server IP is the instance’s public IPv4 address. Open your Minecraft client, choose multi-play, add new server. The server will be running continuously in the screen background. Press ctrl+a+d to detache current screen. Then run the server, java -Xms512M -Xmx700M -jar paper-1.16.5-475.jar nogui Then, pre-generate the world by wb world fill confirmīecause generating world is heavy, it is good to increase border by 50 chunks, 50 -> 100 -> 150 … 6. First set border by wb wolrd set 50 spawn If you run server, it will include the plugins automatically. To use ‘worldBorder’ to set border and pre-create world is very helpful. When a character moves, the server generate new world in the background and it is very heavy. To disable ‘ nether‘, and open ‘ bukkit.yml‘ and change to allow-end: false Open ‘ server.properties‘ and change to allow-nether=false 4.5 optional optimizationĭisable ‘ nether‘ and ‘ end‘ will decrease RAM usage. Follow as Optimize paper.yml to Reduce Lag – Knowledgebase – Shockbyte. Follow as Optimizing spigot.yml to Reduce Lag – Knowledgebase – Shockbyte. Spigot.yml is provided by SpigotMC and also included in paperMC. Follow as Optimizing bukkit.yml to Reduce Lag – Knowledgebase – Shockbyte. Network-compression-threshold=512 # default is 256 4.2 bukkit.ymlīukkit.yml is provided by CraftBukkit and included in paperMC. ![]() Look at here to see meaning of each property. Open server.properties which provided by official vanilla server file. Optimizeĭue to low spec of instance (1 vCPU, 1GB Ram), we must optimize many properties and settings for best performance. (latest version is 1.16.5) and has few functions. However, it only support MC version 1.12.x. Mv server.jar minecraft_server.1.16.5.jar (3rd choice) Install Cuberite Minecraft serverĬuberite is super slim server that written in C++, it consumes only half of pure vanilla MC server so it will not give you any stress. If you want a pure official server, download vanilla server file from official page here. (2nd choice) Install Minecraft pure vanilla server Open eula.txt file, nano eula.txtĬhange eula=false to eula=true, then run again, java -Xms512M -Xmx700M -jar paper-1.16.5-475.jar nogui wget įirst time to run, java -Xms512M -Xmx700M -jar paper-1.16.5-475.jar noguiīut you will see eula error. However, I recommend to use ‘paperMC’ for best performance.Ĭreate working directory mkdir papermc & cd papermcĭownload paperMC server file. Sudo apt install openjdk-11-jre-headless -y You need java to run server, and screen to run it in background. pem filename, ubuntu is username (in my case), my-instance-public-dns-name is public IPv4 address which you can check in AWS dashboard. pem file which is the key for your instance. Go to ‘Security group’ in EC2 page, add a port ‘25565’ from ‘0.0.0.0’. If you create two instances, they uses double times and over the limit of free use, result to charge. Be careful, Only one instance for a month (750 hours) is free. I selected, Ubuntu, t2.micro (1 vCPU, 1GB ram) which is free to use. Go to EC2 (for my case), create new instance. Then, you will get an email like ‘Your Request For Accessing AWS Resources Has Been Validated’. Go to AWS signup page and create account. This post is for who want to play Minecraft with few of your friends around 2 hours per day, for free, by using AWS free trial 1-year. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |