
EternalCore is a modern, actively maintained alternative to EssentialsX. It provides the most important server features in one plugin, with better configuration, performance, and support for the latest Minecraft versions.
🚀 EternalCore 2.0 has landed!
This is a major release with internal changes, new systems, and config updates.
Please read the changelog carefully before upgrading:
👉 https://github.com/EternalCodeTeam/EternalCore/releases/latest
EternalCore is a modern, actively maintained alternative to EssentialsX.
It provides the most important server features in one plugin, with better configuration, performance, and support for the latest Minecraft versions.
1.19.4, 1.20.6, 1.21.11.Get the latest development builds from our website
(eternalcore.bypass.slot)/msg, /reply, /socialspy, /ignore)/helpop for player support
/back command/tpup, /tprp, /tppos, /tphere/sudo, /powertool, /butcher (Mob Control)/clear, /repair, and Disposal (/disposal)/whois, Playtime, Last Seen, Ping check/hat, Skull /skull, Near players via /nearTo use the EternalCore API, you first need to add EternalCode to your project.
To do that, follow these steps:
You can check the latest release number here.
For Gradle projects use:
maven("https://repo.eternalcode.pl/releases")
For Maven projects use:
<repository>
<id>eternalcode-reposilite-releases</id>
<url>https://repo.eternalcode.pl/releases</url>
</repository>
For Gradle projects use:
compileOnly("com.eternalcode:eternalcore-api:2.0.0")
For Maven projects use:
<dependency>
<groupId>com.eternalcode</groupId>
<artifactId>eternalcore-api</artifactId>
<version>2.0.0</version>
<scope>provided</scope>
</dependency>
To build EternalCore, follow these steps (Make sure you have JDK 21 or higher):
./gradlew clean eternalcore-plugin:shadowJar
eternalcore-plugin/libs.Create a public fork of EternalCore, make changes and then create
a Pull Request with your appropriate changes.
See CONTRIBUTING.md to find out
more.
We express our gratitude to JetBrains for providing Open Source Licenses for their outstanding tools. We recommend using IntelliJ IDEA to work with our projects and boost your productivity!
YourKit supports our open-source projects with their advanced tools for profiling and monitoring.
Creators of the YourKit Java Profiler, .NET Profiler and YouMonitor.