GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - EternalCodeTeam/EternalCore: ♾️ A modern, actively maintained alternative to EssentialsX.

BranchesTags
Open more actions menu

Latest commit

 

History

1,258 Commits
1,258 Commits

Folders and files

NameName
Last commit message
Last commit date
.gemini
.gemini
 
 
.github
.github
 
 
.idea
.idea
 
 
assets
assets
 
 
buildSrc
buildSrc
 
 
config/checkstyle
config/checkstyle
 
 
eternalcore-api-example
eternalcore-api-example
 
 
eternalcore-api
eternalcore-api
 
 
eternalcore-core
eternalcore-core
 
 
eternalcore-docs-api
eternalcore-docs-api
 
 
eternalcore-docs-generate
eternalcore-docs-generate
 
 
eternalcore-plugin
eternalcore-plugin
 
 
gradle/wrapper
gradle/wrapper
 
 
.editorconfig
.editorconfig
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
gradle.properties
gradle.properties
 
 
gradlew
gradlew
 
 
gradlew.bat
gradlew.bat
 
 
raw_eternalcore_documentation.json
raw_eternalcore_documentation.json
 
 
raw_eternalcore_placeholders.json
raw_eternalcore_placeholders.json
 
 
settings.gradle.kts
settings.gradle.kts
 
 

Repository files navigation

readme-banner.png

Available on SpigotMC Available on Modrinth Available on Hangar

Chat on Discord Read the Docs Available on BStats

Report Bug • Request Feature • Join Discord


Support us on Ko-fi

Welcome to EternalCore! 🚀

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.

ℹ️ Information

  • EternalCore fully supports Minecraft's latest minor versions starting from each major version, starting from 1.19 onward, e.g. 1.19.4, 1.20.6, 1.21.11.
  • Requires Java 21 or later to work properly. For older versions of Java, this may affect the functionality of the plugin.
  • If you have any questions, perhaps you will find a solution to them in our documentation, you can also ask us about it on discord.

🛠️ Development Builds

Get the latest development builds from our website

✨ Features

  • ⌨️ Over 90+ useful commands.
  • ✅ Slot Bypass (eternalcore.bypass.slot)
  • 💤 AFK System
  • 💬 Chat & Interaction:
    • Admin Chat, Auto Messages, Chat On/Off, Slow Mode
    • Private Messaging (/msg, /reply, /socialspy, /ignore)
    • /helpop for player support
    • Advanced Notification System (Title, Actionbar, BossBar, etc.)
    • Custom Join, Quit, and Death messages
    • Server links feature (Click to see how it works)Server Links Showcase
  • 🌌 Teleportation & Travel:
    • Complete Home, Warp, and Spawn System
    • Random Teleport (RTP), now nether-aware for wild exploration
    • Teleport Requests (TPA) and /back command
    • Navigation tools: /tpup, /tprp, /tppos, /tphere
    • Configurable automatic teleport back to your death location (/deathteleport)
  • 🛡️ Moderation & Administration:
    • Jail, Freeze, and Vanish Systems, with Squaremap integration so vanished staff stay hidden on the map
    • Mob Ignore system, so hostile mobs can be set to ignore players
    • Admin Tools: /sudo, /powertool, /butcher (Mob Control)
    • Inventory Management: /clear, /repair, and Disposal (/disposal)
    • Performance insight via /lag
  • 👤 Player Management:
    • Attributes: Gamemode, Fly, Speed, Godmode, Heal, Feed
    • Information: /whois, Playtime, Last Seen, Ping check
    • Utilities: Hat /hat, Skull /skull, Near players via /near
  • 🌍 Items & World:
    • Open Utility Blocks (Workbench, Anvil, Enderchest, etc.)
    • Item Editing (Name, Lore, Flags) and Sign Editing
    • Time, Weather management
  • ⚙️ Core & Integration:
    • 📄 PlaceholderAPI Support
    • 🗂️ Database Integration (PostgreSQL, SQLite, MySQL, MariaDB, H2)
    • 🌈 Adventure & MiniMessage integration
    • 🔨 Advanced Configuration System
  • ...and much more!

👷 Developer API

To 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.

  1. Add repository:

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>
  1. Add dependency:

For Gradle projects use:

compileOnly("com.eternalcode:eternalcore-api:2.1.0")

For Maven projects use:

<dependency>
    <groupId>com.eternalcode</groupId>
    <artifactId>eternalcore-api</artifactId>
    <version>2.1.0</version>
    <scope>provided</scope>
</dependency>
  1. You are ready to use EternalCoreAPI in your project.

🏗️ Building

To build EternalCore, follow these steps (Make sure you have JDK 21 or higher):

./gradlew clean eternalcore-plugin:shadowJar
  • The output file will be located at eternalcore-plugin/libs.

🐙 Contributing

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.

❤️ Special Thanks

JetBrains

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

YourKit supports our open-source projects with their advanced tools for profiling and monitoring.
Creators of the YourKit Java Profiler, .NET Profiler and YouMonitor.

About

♾️ A modern, actively maintained alternative to EssentialsX.

eternalcode.pl

Topics

alternativebukkitcorediscordessentialsessentialsxeternalcorehacktoberfestjavaminecraftminecraft-pluginminecraft-plugin-developmentminecraft-pluginspaperpapermcspigot

Resources

Readme
GPL-3.0 license

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

101 stars

Watchers

4 watching

Forks

28 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.