List of useful/frequently used features
Below is a list of the most frequently requested features.
Permissions
Permissions, in simple terms, determine “what is allowed to do what”. You can learn more about them here.
Economy
You can read more about the economy and plugins that use it (especially shops) here.
Prefixes
You can read more about how to set up prefixes here.
EssentialsX
EssentialsX contains a number of basic server features, such as homes, warps, kits, and so on. However, some people prefer to use individual plugins as EssentialsX provide many unnecessary features they won’t use.
World Pregeneration
To pregenerate a world, use Chunky plugin.
Placeholders
In case you want to display dynamic info (like amount of money, current time, number of kills, …) in a tab or scoreboard, you can achieve that using placeholders. You can learn more about them here.
Customizing tab, scoreboard (or nametag)
In case you want to customize tab, create scoreboard, or edit nametag (e.g. add a prefix next to a player’s name) or even a bossbar, the best solution is to use the TAB plugin (by NEZNAMY), which has everything you need and also provides excellent documentation.
Multiversion support
In case you want to allow connections from a different version than the server version, ViaVersion plugin (and its addons) can be useful. You can learn more about it here.
World management
If you need a plugin to manage multiple worlds, you can use the Multiverse-Core plugin, which also allows you to configure many aspects of the worlds (e.g. disabling mobs, changing difficulty, setting world respawn world and location, etc.).
Player action logging
The CoreProtect is the standard for logging player actions for many years. The plugin allows you to rollback these actions.
Bedrock player support
The Geyser plugin, together with Floodgate, allows connection of players with Bedrock edition of the game.
Punishments (bans)
If you need more sophisticated punishment system than what Vanilla provides, the LibertyBans plugin is an ideal open-source alternative.
Land protection
To protect “server” regions (e.g. spawn), the most commonly used plugin is WorldGuard (WG basics can be found here)
For protecting player builds, the most commonly used plugins are Residence (can be downloaded for free), GriefPrevention, and Lands (paid).
Other
Holograms
To create holograms, check out DecentHolograms plugin - https://modrinth.com/plugin/decentholograms/gallery
Creating menus
To create custom menus, check out DeluxeMenus.
NPCs/armor stands (with commands)
For characters that you can insert commands into, the most commonly used plugin for armor stands is ArmorStandTools and for NPCs Citizens (plugin can be downloaded for free, see plugin description).