All Mods Resource Packs Data Packs Shaders Modpacks Plugins
EternalCore

EternalCore

by Piotrulla • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
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

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 80+ 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) for wild exploration
    • Teleport Requests (TPA) and /back command
    • Navigation tools: /tpup, /tprp, /tppos, /tphere
  • 🛡️ Moderation & Administration:
    • Jail, Freeze, and Vanish Systems
    • Admin Tools: /sudo, /powertool, /butcher (Mob Control)
    • Inventory Management: /clear, /repair, and Disposal (/disposal)
  • 👤 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 (PostgresSQL, 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.0.0")

For Maven projects use:

<dependency>
    <groupId>com.eternalcode</groupId>
    <artifactId>eternalcore-api</artifactId>
    <version>2.0.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.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Bukkit Folia Paper Spigot
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.2 26.1.x 1.21.x +2
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
26.1.x 1.21.x 1.20.x +1
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.4
Folia Paper Purpur
8h ago 1
1.21.x 1.20.x
Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.x +2
Paper Purpur Spigot
8h ago 1
1.21.x 1.20.x 1.19.x +2
Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.x +2
Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.x +2
Paper Purpur
8h ago 1
1.21.x 1.20.x 1.19.x +6
Paper Purpur Spigot
8h ago 1
1.21.x 1.20.x 1.19.x +6
Paper Purpur Spigot
8h ago 1
1.21.x 1.20.x 1.19.x +6
Bukkit Paper Purpur Spigot
8h ago 1
1.21.x 1.20.x 1.19.x +6
Bukkit Paper Purpur
8h ago 1
1.21 1.20.x 1.19.x +3
Bukkit Paper Purpur Spigot
8h ago 1
1.21 1.20.x 1.19.x +2
Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +5
Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +5
Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +5
Bukkit Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +5
Bukkit Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +5
Bukkit Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +5
Bukkit Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +5
Bukkit Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +2
Bukkit Paper Purpur Spigot
8h ago 1
1.20.x 1.19.x 1.18.x +2
Bukkit Paper Purpur Spigot
8h ago 1
dependency: Update Gradle to v9.8.1 (#1455)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency xyz.jpenilla:squaremap-api to v1.4.2 (#1456)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GH-1449 Correct day time setting from 1000 to 3000 in DayCommand and TimeCommand (#1449)
dependency: Update dependency org.postgresql:postgresql to v42.7.14 (#1454)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency org.jetbrains.kotlin:kotlin-stdlib-jdk8 to v2.4.21 (#1453)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency fr.skytasul:glowingentities to v2.0.2 (#1452)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update actions/upload-artifact action to v7.0.2 (#1451)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency com.google.guava:guava to v33.7.2-jre (#1448)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update Gradle to v9.8.0 (#1445)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency org.mockito:mockito-core to v5.24.0 (#1443)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency com.h2database:h2 to v2.5.252 (#1444)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency com.github.ben-manes.caffeine:caffeine to v3.3.0 (#1442)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
GH-855 Add per-feature enable/disable system via modules.yml (#1441)
bump version to 2.1.1-SNAPSHOT in build configuration files
[2.1.0] 2.1.0 by Piotrulla on Oct 15, 2026
Download
![EternalCore](https://github.com/EternalCodeTeam/EternalCore/raw/master/assets/readme-banner.png?raw=true)

# ✨ Improvements & New Features

  • Added /lag (/tps) command showing TPS, MSPT, memory usage, uptime, player count and world statistics.
  • Added /mobignore with notarget and nomobtarget aliases, allowing players to be ignored by mobs.
  • Added configurable automatic teleportation back to the player's death location after respawning.
  • Added new placeholders for **vanish, god mode, fly, admin chat, chat** and more.
  • Added **Squaremap integration** for vanished players.
  • Added new API events for /tpa requests.
  • Added an API option for filtering candidate locations used by /rtp.
  • Added configurable movement checks during delayed teleports.
  • Added configurable minimum Y protection for accepting teleport requests.
  • Added better home limit handling with support for a default permission.
  • Added separate permissions for /tp subcommands and /chat actions.
  • Added eternalcore.enchant.other permission for enchanting another player's item.

# 🐛 Fixes

  • Fixed /rtp incorrectly teleporting Nether players to the overworld and improved Nether safe location detection.
  • Fixed /back not registering some command teleports.
  • Fixed teleport locations where the world was not properly defined.
  • Fixed the /tpa sender message and improved default Y restrictions.
  • Fixed ignore changes not properly waiting for database saves and cache refreshes.
  • Fixed player name updates not being handled correctly.
  • Fixed vanish join messages being visible to players without vanish permission.
  • Fixed console /eternalcore reload usage in offline mode.
  • Fixed hidden commands showing an empty usage message instead of a permission error.
  • Reworked /setslot to use the Paper API instead of NMS reflection.
  • Fixed /feed and /heal not restoring player saturation.
  • Fixed several internal issues related to MobIgnore and database IDs.

# 🧩 Compatibility & Other Notable Changes

  • Added support for **Minecraft 26.2**.
  • Migrated fully to paper-api and removed the old eternalcore-paper module.
  • Improved cross-version material handling using **XMaterial**.
  • Added checksum verification and network timeouts for runtime downloaded dependencies.
  • Updated the project's dependencies and build tooling.
  • Improved GitHub Actions and CI configuration.
docs: update README to reflect new features and improvements in EternalCore 2.0 (#1439)
GH-1302 Add new placeholder setup for vanish, god mode, fly and more... (#1438)

  • Add new placeholder setup for vanish, god mode, fly, admin chat, and chat features

  • Update eternalcore-core/src/main/java/com/eternalcode/core/feature/chat/ChatPlaceholderSetup.java

Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com>


Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com>
Fix dependency injection for MobIgnoreServiceImpl
Simplify AFK player count retrieval and remove unused server dependency
fix: update IgnoreTable to use generatedId for id field
Add configurable automatic death location teleport (#1378)

  • feature: add death teleport (back to death location

  • fix code to new gemini ideas

  • Fix.


Co-authored-by: Martin Sulikowski <vluckyyy.biznes@gmail.com>
GH-1420 Add system where mobs ignore players (#1420)

  • Add system where mobs ignore players

  • Update eternalcore-core/src/main/java/com/eternalcode/core/translation/implementation/PLTranslation.java

Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com>

  • Follow @Jakubk15 review

  • Change notarget to mobtarget for more readability. Added aliases

  • Follow jakubk15 suggestion

  • Use lower case letters in "Cię"

  • Use lower case letters in "You"

  • Rename MobTargetListener to MobTargetController and update mob ignore methods

  • Fix.


Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com>
Co-authored-by: Martin Sulikowski <vluckyyy.biznes@gmail.com>
chore: make Gradle wrapper executable
Refactor GitHub Actions workflow for Java build
GH-978 Fix /rtp in nether (#1427)

Took 14 minutes
GH-1299 Add /lag command (#1437)

  • Add /lag command

  • Add comments for placeholders in lag messages

  • Rename utility classes and update formatting methods


Co-authored-by: Martin Sulikowski <vluckyyy.biznes@gmail.com>
GH-1430 Fix command behavior and clean up deprecated code (#1430)

Took 47 minutes
dependency: Update dependency java-jdk to v25 (#1435)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update actions/setup-java action to v6 (#1421)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dependency: Update dependency xyz.jpenilla:squaremap-api to v1.4.0 (#1436)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
EternalCore Icon
Download EternalCore
Select game version
Select platform