βΎοΈ All the most important server functions in one!
GPL-3.0 License
EternalCore is your ultimate companion for enhancing your Minecraft server experience. π Crafted with care, EternalCore is dedicated to incorporating essential and highly practical server functions into a single plugin.
1.17.1
, 1.18.2
, 1.19.4
, 1.20.6
, 1.21.1
.Get the latest development builds from our GitHub Actions.
(eternalcore.bypass.slot)
/workbench
/whois
)To use 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:1.3.5")
For Maven projects use:
<dependency>
<groupId>com.eternalcode</groupId>
<artifactId>eternalcore-api</artifactId>
<version>1.3.5</version>
<scope>provided</scope>
</dependency>
To build EternalCore, follow these steps (Make sure you have JDK 17 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.
EternalCore uses various dependencies for its functionality, including:
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!