---
title: "How to pick commonly used Java plugins"
icon: lucide/package
description: "List of commonly used Java plugins for Paper or Purpur servers, plus recommended download sources."
---

# How to pick commonly used Java plugins

This list covers popular plugins often used on Paper or Purpur servers. Only install from trusted sources, and always check version compatibility.

## Commonly recommended plugins

### ViaVersion

Allows newer Java clients to join older servers.

### ViaBackwards

Used when you also need to support older Java clients, depending on the version combination you are running.

### Geyser and Floodgate

Used for Java and Bedrock crossplay.

### EssentialsX

A general utility plugin for commands like home, warp, and many other admin features.

### ProtocolLib

A library frequently required by other plugins.

### Vault

A common library for economy, permissions, and chat systems.

## Notes

- None of the plugins above are required for every server.
- `NLogin`, anti-cheat, and other security plugins should be chosen based on your server's needs, not treated as universal must-haves.
- Always check plugin dependencies before installing.

## Recommended download sources

- [Hangar](https://hangar.papermc.io/)
- [Modrinth](https://modrinth.com/)
- [SpigotMC Resources](https://www.spigotmc.org/resources/)

---

!!! tip "Help us out"
    If you found this tutorial useful, please leave a review on [Trustpilot](https://www.trustpilot.com/evaluate/nexuscloud.id)! Your rating helps us make more useful guides :sparkles:

**Cheers, Team NexusCloud**

---
