EternalCore - Your Perfect Companion for Minecraft Server! 🚀
EternalCore is a comprehensive solution that combines all the most important and useful functions for your Minecraft server in one convenient plugin.
📋 Basic Information
The plugin is fully compatible with the latest versions of Minecraft, starting from 1.17 and above, including 1.17.1, 1.18.2, 1.19.4, 1.20.6, and 1.21.3. Java 17 or newer version is required for proper operation.
🎯 Key Features
Command System - Over 70 useful commands for server management Restriction Bypass - Slot bypass system with eternalcore.bypass.slot permission AFK Mode - Intelligent system for detecting inactive players
Chat and Communication
- Admin chat
- Automatic message system (sequential or random)
- Chat on/off toggle
- Slow chat mode
- /ignore and /unignore commands (with -all option)
- /msg, /socialspy, and /reply commands
- /helpop command
- Advanced notification system with display customization (title, subtitle, action bar, chat, etc.)
Utilities and Management
- Opening work blocks with commands (/workbench and others)
- Player inventory viewer
- Attribute management: healing, feeding, teleportation, god mode
- Ping check with /ping command
- Player information (/whois)
- Home, warp, and spawn system
Technical Features
- PlaceholderAPI support
- Customizable and translatable messages with player language selection
- Advanced configuration system
- Database integration (PostgreSQL, SQLite, MySQL, MariaDB, H2)
- Compatibility with Adventure and MiniMessage with legacy color processing (&7, &e)
🛠️ Developer API
To use EternalCore API, add EternalCode to your project:
Repository:
maven("https://repo.eternalcode.pl/releases")
Dependencies:
compileOnly("com.eternalcode:eternalcore-api:1.4.0")
🎥 Video Guide

📦 Project Building
To build EternalCore, execute the command (requires JDK 17 or higher):
./gradlew clean eternalcore-plugin:shadowJar
The output file will be located in the eternalcore-plugin/libs folder.
🔧 Used Dependencies
The plugin uses various libraries for its functionality, including LiteCommands, Lombok, PaperLib, Spigot API, Kyori Adventure, CDN Configs, Expressible, bStats, HikariCP, Ormlite JDBC, and TriumphGUI.