In the previous article, we learned how to create and configure a server to play with friends, if you haven't read it yet, we recommend that you check it out! But what if you want to add more functionality to your Minecraft server? Minecraft server plugins are the solution to your problem.
In this article, we'll look at some of the best Minecraft server plugins and explain how to install them on an Aternos server.
The first plugin we'll look at is called EssentialsX. This is a Minecraft plugin that adds more than a hundred commands to the server. Its main feature is the ability to set a spawn point on the server, organize sets for server players, teleport through minecraft server warps, teleport to other players, beautifully set up greetings for players and donators, prescribe server rules, and much more. The full functionality of this plugin is amazing!
The next plugin we'll look at is called WorldEdit. It provides a powerful tool for editing the Minecraft world. With WorldEdit, you can quickly create and delete blocks, copy and paste designs, and more.
The main WorldEdit commands are:
- //wand — gives the player a wooden ax that can be used to allocate an area for private, filling or moving.
- //set (block id) — fills the selected space with a block whose id is written instead of brackets
- //replace (source block ids) (new block ids) — replaces blocks, the id of the replaced block is written instead of the first pair of brackets, the id of the replacement block is written instead of the second pair of brackets
- //copy — copies the selected area
- //paste — inserts the selected area
- //undo — cancels the last action
- //redo — repeats the last action
Another useful plugin is WorldGuard. Most servers can't do without it, except for servers with anarchy and griffiness. It is used to protect players' regions from other players, improve players' convenience, and organize special locations on the server using flags.
To start using this plugin, you should write a command //wand and use the resulting wooden ax to highlight the area.
WorldGuard's main commands are:
- //expand (number of blocks) (direction) — expands the allocated area by a selected number of blocks in the right direction
- //contract (number of blocks) (direction) — reduces the allocated area by the selected number of blocks in the right direction
- /rg claim (region name) — creates a region from a dedicated area
- /rg addmember (region name) (nickname) — adds a member to your region
- /rg addowner (region name) (nickname) — adds an owner to your region
- /rg removemember (region name) (nickname) — removes a member from your region
- /rg removeowner (region name) (nickname) - removes the owner from your region
Be careful when adding an owner to the region — they can remove you from private!
Flags allow you to disable taking damage in the region, the appearance of mobs, explosions of creepers and dynamite, spills of water and lava, access to chests and the use of doors, levers, buttons, and so on.
An example of using the flag:
/rg flag ProgKidsRegion pvp deny — The team turns off the ability to deal damage to other players in the ProgKidsRegion region.
It's pretty easy to install all these plugins on the Aternos server! To do this, you need to install a suitable server core — Paper/Bukkit or Spigot/Bukkit. This can be done by going to the “Core” tab from the main menu on the left.


After that, go to the “Plugins” tab.

Select the required plug-in, for example, install EssentialsX.

Next, we see a list of plugin versions. To understand which one is right for us, we need to go to the official plugin website and check the compatibility of the versions.

After that, click on the install button to the right of the version. You can check the installation when you start the server itself or by going to the “Files” tab, and then to the “plugins” folder.

In conclusion, we hope this article has helped you set up your server for a comfortable gaming experience and a fun gaming experience. If you want to learn more about programming, sign up for a free trial lesson at our online programming school! We would be happy to share with you the knowledge and skills that will help you develop in this exciting field.
Andrey Tochilin
Progkids teacher