All Projects → EssentialsX → Essentials

EssentialsX / Essentials

Licence: gpl-3.0
The essential plugin suite for Minecraft servers.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Essentials

Purpur
Purpur is a fork of Paper, Tuinity, and Airplane with the goal of providing new and interesting configuration options, which allow for creating a unique gameplay experience not seen anywhere else
Stars: ✭ 286 (-70.11%)
Mutual labels:  minecraft, spigot, bukkit, minecraft-server, paper
Mohist
Minecraft Forge Hybrid server implementing the Paper/Spigot/Bukkit API, formerly known as Thermos/Cauldron/MCPC+
Stars: ✭ 489 (-48.9%)
Mutual labels:  minecraft, spigot, bukkit, minecraft-server, paper
Minecraftdev
Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.
Stars: ✭ 645 (-32.6%)
Mutual labels:  minecraft, spigot, bukkit, paper
Mirai
Mirai 未来 - A powerful Minecraft Server Software coming from the future
Stars: ✭ 325 (-66.04%)
Mutual labels:  bukkit, spigot, paper, minecraft-server
Plotsquared
PlotSquared - Reinventing the plotworld
Stars: ✭ 284 (-70.32%)
Mutual labels:  minecraft, spigot, bukkit, paper
Betonquest
An advanced and powerful quest scripting plugin for Minecraft. Features built-in RPG style conversations and integration for over 25 other plugins.
Stars: ✭ 121 (-87.36%)
Mutual labels:  minecraft, spigot, bukkit, paper
Item Nbt Api
Add custom NBT tags to Items/Tiles/Entities without NMS!
Stars: ✭ 163 (-82.97%)
Mutual labels:  minecraft, spigot, bukkit, paper
Purpur
Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.
Stars: ✭ 1,224 (+27.9%)
Mutual labels:  bukkit, spigot, paper, minecraft-server
Glowstone
A fast, customizable and compatible open source server for Minecraft: Java Edition
Stars: ✭ 1,364 (+42.53%)
Mutual labels:  minecraft, spigot, bukkit, minecraft-server
Akarin
Akarin is a powerful (not yet) server software from the 'new dimension'
Stars: ✭ 332 (-65.31%)
Mutual labels:  minecraft, spigot, bukkit, paper
Paper
High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies
Stars: ✭ 5,293 (+453.08%)
Mutual labels:  minecraft, bukkit, minecraft-server, paper
Slimefun4
Slimefun 4 - A unique Spigot/Paper plugin that looks and feels like a modpack. We've been giving you backpacks, jetpacks, reactors and much more since 2013.
Stars: ✭ 369 (-61.44%)
Mutual labels:  minecraft, spigot, bukkit, paper
Bedwarsrel
Bedwars Reloaded - The Minecraft Bedwars Plugin!
Stars: ✭ 108 (-88.71%)
Mutual labels:  minecraft, spigot, bukkit, paper
Origami
Bukkit/Spigot/Paper based Minecraft server used by Minebench.de | Looking for an 1.17 version? If so most patches are PRd into Paper now, Origami 1.17 will continue once patches that Paper wont accept are necessary.
Stars: ✭ 29 (-96.97%)
Mutual labels:  bukkit, spigot, paper, minecraft-server
Gate
A high performant & paralleled Minecraft proxy server with scalability, flexibility & excellent server version support - ready for the cloud!
Stars: ✭ 102 (-89.34%)
Mutual labels:  minecraft, spigot, minecraft-server, paper
Arclight
A Bukkit(1.15/1.16) server implementation on Forge using Mixin. ⚡
Stars: ✭ 262 (-72.62%)
Mutual labels:  minecraft, spigot, bukkit, minecraft-server
Shopchest
ShopChest - Spigot/Bukkit Plugin
Stars: ✭ 38 (-96.03%)
Mutual labels:  minecraft, spigot, bukkit, minecraft-server
Guilds
Adding RPG to your server has never been more fun and action-packed!
Stars: ✭ 66 (-93.1%)
Mutual labels:  minecraft, spigot, bukkit, paper
pluGET
📦 Powerful Package manager which updates plugins & server software for minecraft servers
Stars: ✭ 87 (-90.91%)
Mutual labels:  bukkit, spigot, paper, minecraft-server
Islands
A spigot plugin for creating customisable home islands with different biomes. https://www.spigotmc.org/resources/islands-home-islands-system.84303/
Stars: ✭ 18 (-98.12%)
Mutual labels:  bukkit, spigot, paper, minecraft-server

EssentialsX

Dev Builds

Discord

Patreon

This is a fork of Essentials called EssentialsX.

If you are using this, do NOT ask Essentials for support.

The official upstream repository for the original Essentials project is at https://github.com/Essentials/Essentials.

Why use EssentialsX?

EssentialsX is an unofficial continuation of Essentials, updated to support modern Minecraft and Spigot versions. It provides several performance enhancements and fixes that are currently not available in Essentials and Spigot-Essentials. For more details, see the wiki.

EssentialsX is almost a completely drop-in replacement for Essentials. However, it has different requirements:

  • EssentialsX requires Vault to enable chat prefix/suffixes and group support if you have a supported permissions plugin. We recommend using LuckPerms.

  • If you have an unsupported permissions plugin but still wish to use wildcards, enable use-bukkit-permissions in the configuration. Otherwise, the plugin will fall back to config-based permissions.

  • EssentialsX requires Java 8 or higher. On older versions, the plugin may not work properly.

  • EssentialsX supports Minecraft versions 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2, and 1.16.5.

Support

Need help with using EssentialsX? Join the MOSS Discord community to ask for help and discuss EssentialsX.

If you need to report a bug or want to suggest a new feature, you can open an issue on GitHub.

Building

To build EssentialsX, you need JDK 8 or higher installed on your system. Then, run the following command:

./gradlew build

...or if you're on windows run the following command:

gradlew build

Each module's jar can be found in build/libs/ inside each module's directory or in jars/.

Using EssentialsX in your plugin

Do you want to integrate with EssentialsX in your plugin? You can use the EssentialsX Maven repo to build against EssentialsX's API.

Releases are hosted on the Maven repo at https://repo.essentialsx.net/releases/, while snapshots (including dev builds) are hosted at https://repo.essentialsx.net/snapshots/.

To add EssentialsX to your build system, you should use the following artifacts:

Type Group ID Artifact ID Version
Older releases net.ess3 EssentialsX 2.18.2
Snapshots net.essentialsx EssentialsX 2.19.0-SNAPSHOT
Future releases net.essentialsx EssentialsX 2.19.0

Note: up until 2.18.2, EssentialsX used the net.ess3 group ID, but starting with 2.19.0 snapshots, the group ID is now net.essentialsx. When updating your plugin, make sure you use the correct group ID.

You can find more information and examples at the wiki.

Contributing

Want to help improve EssentialsX? There are several ways you can support and contribute to the project.

If you'd like to make a financial contribution to the project, you can join our Patreon, or to make a one-off donation you can visit our Ko-fi page. If you can't make a donation, don't worry! There are lots of other ways to contribute:

  • Do you run a server? Take a look at our "help wanted" and "bug: unconfirmed" issues, where you can find issues that need extra testing and investigation.
  • Do you speak multiple languages? If so, we always welcome contributions to our Crowdin project.
  • Do you enjoy helping others? If so, why not contribute to the EssentialsX documentation? You can also join the MOSS Discord community and provide direct community support to other EssentialsX users.
  • If you're a developer, you could look through our "open to PR" issues. We're always happy to receive bug fixes and feature additions as pull requests.

See CONTRIBUTING.md to find out more.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].