Everything your server needs, from teleportation and economy to anti-xray and chat management, packed into one powerful, lightweight, and highly customizable plugin.
Introduction
EJ_Core is a modern, performance-oriented core plugin built for server owners who demand flexibility, reliability, and a complete feature set without juggling dozens of separate plugins. It consolidates 40+ essential systems into a single, easy-to-manage package—perfect for Survival, Economy, Hub, or Community servers.Every feature is fully configurable and can be toggled on/off independently, allowing you to tailor the plugin exactly to your server's needs. EJ_Core works flawlessly on Paper, Purpur (1.21+), supports MiniMessage colors, PlaceholderAPI, Vault, and offers an intuitive GUI-driven experience for admins and players alike.
Why EJ_Core?
Features Overview
EJ_Core includes the following major systems:| Category | Features |
|---|---|
| Homes, Spawn, Warps, Bed, Back, TPA | |
| Balance, Pay, Baltop, Vault integration | |
| Chat Format, Mentions, Anti-Spam, Blocked Words, Cooldown | |
| Anti-Xray (with ESP), Ghost Block Fixer, Account Protection | |
| Admin Inventory, Enderchest, Freeze, God, Heal, Food, Repair, Fly, Gamemode, Vanish (coming soon) | |
| Command Blocker, Tab Complete Manager, Custom Menus, Command Alias | |
| ClearLag, TPS Monitor, Server Status, Broadcasts, Join/Quit Messages, First Join Tracker, Join Head | |
| Dynamic menus for Homes, Warps, Spawn, Bed, Settings, Stats, Baltop, TP Accept | |
| PlaceholderAPI, Vault, LuckPerms, Simple Voice Chat | |
| Ping, Ping Alert, F3 Brand, Crystal Accelerator, Crash, Report, AFK |
Teleport Features
Homes
Players can set multiple homes (up to 100 by permission)./home opens a beautiful GUI where you can teleport, delete, or manage homes with a click.
Spawn & Warps
Create multiple spawns/warps with custom icons and slots./spawn or /warp opens a GUI for instant teleportation.
Bed Teleport
/bed instantly teleports you to your last bed.Back
/back returns you to your death location.TPA System
Full TPA/TPAHere with auto-accept, accept menu, and per-player settings.Control teleport delays, cancellation on move, and boss bars.
Economy Features
- Balance – Check your or others' money.
- Pay – Transfer money between players.
- Baltop – A stunning GUI showing the richest players.
- Vault support – Use any economy plugin (EssentialsX, CMI, etc.) or the built-in economy.
- Admin Economy Commands – /eco set/reset/give/take for easy management.
Chat Features
Chat Format
Customize chat format with LuckPerms prefix, hover effects, click commands, and MiniMessage gradients.Mentions
Highlight players with @, configurable sound, title, and actionbar alerts.Anti-Spam
Block duplicate messages and repeated characters.Blocked Messages
Filter words/patterns and execute automatic punishments.Chat Cooldown
Prevent chat spam with configurable cooldown.
Protection Features
Anti-Xray with ESP
Hide valuable ores, chests, and other blocks from cheaters.Includes an advanced Anti-ESP system that hides entities behind walls.
Ghost Block Fixer
Automatically syncs client with server, eliminating ghost blocks.Account Protection
Restrict certain players to specific IP addresses.Command Blocker
Disable unwanted commands and remove them from tab completion.Tab Complete Manager
Whitelist/blacklist commands in tab completion for cleaner player experience.Version & Mod Blocker
Kick players with unsupported game versions or mods (Fabric , Forge , Vanilla Op).
Staff Features
- Admin Inventory – View and edit player inventories and enderchests in real-time.
- Freeze – Freeze a player in place with a bossbar and title.
- God Mode – Make yourself or others invincible.
- Heal / Food / Repair – Instantly restore health, hunger, or fix items.
- Fly – Toggle flight with adjustable speed.
- Gamemode – Quick gamemode switches with /gmc, /gms, etc.
- Crash – Send crash packets to test client stability.
- Clear Chat – Clean up the chat completely.
Utility Features
Custom Menus (Menu Maker)
Design your own GUIs directly from YAML files—no programming required.Add commands, sounds, console actions, and more on click.
Command Alias
Create shortcuts that run multiple commands as player or console.Player Stats
View a player's blocks broken, mobs killed, advancements, and more.AFK Manager
Automatically mark idle players with configurable titles, actionbars, and bossbars.First Join Tracker
Track the first join of every player and execute commands or display custom messages.Join Head
Show a player's avatar in chat on join.Double Jump
Allow double jumping in certain worlds with customizable cooldown.Report System
Players can report others; reports are saved to file and admins are notified.
Server Management
- ClearLag – Clear ground items and mobs on a timer with warnings and titles.
- TPS Monitor – Execute a command when TPS drops below a threshold.
- Server Status – /serverstatus shows TPS, memory, disk, CPU, and more.
- Broadcasts – Create timed announcements with custom messages, sounds, and titles.
- Console Anti-Spam – Filter noisy plugins from console output.
GUI Systems
EJ_Core provides beautiful, pre-configured GUIs for:- Homes
- Warps
- Spawn
- Bed
- Settings (per-player preferences)
- Baltop
- Stats
- TP Accept
PlaceholderAPI & Vault
EJ_Core exposes several PlaceholderAPI placeholders like:%ejcore_money%, %ejcore_playtime%, %ejcore_blocks_broken%, %ejcore_deaths%, etc.
Vault integration means you can use any economy backend; if none is found, EJ_Core provides its own built-in economy.
PlaceholderAPI & Vault
EJ_Core fully integrates with PlaceholderAPI, providing the following placeholders:| Placeholder | Description |
|---|---|
| %ejcore_playtime% | Player's total playtime (in seconds) |
| %ejcore_money% | Player's current money balance |
| %ejcore_money_earned% | Total money the player has ever earned |
| %ejcore_money_spent% | Total money the player has ever spent |
| %ejcore_blocks_broken% | Number of blocks broken |
| %ejcore_blocks_placed% | Number of blocks placed |
| %ejcore_items_smelted% | Number of items smelted in a furnace |
| %ejcore_mobs_killed% | Number of mobs killed |
| %ejcore_deaths% | Number of player deaths |
| %ejcore_player_kills% | Number of players killed |
| %ejcore_advancements% | Number of advancements obtained |
| %ejcore_recipes_unlocked% | Number of recipes unlocked |
| %ejcore_firstjoin_count% | Total number of unique players who have joined the server |
Supported Software
- ✔ Paper / Purpur 1.21+ (including 1.21.11, 1.21.10, etc.)
- ✔ Java 21
Commands
Here is just a selection; see the in-game /help ej_core for the full list.| Command | Description |
|---|---|
| /ej_core reload | Reload all configurations |
| /fly | Toggle flight |
| /god | Toggle god mode |
| /home | Open home GUI |
| /spawn | Open spawn GUI |
| /warp | Open warp GUI |
| /tpa | Send teleport request |
| /pay <player> <amount> | Send money |
| /balance | Check balance |
| /baltop | Show richest players |
| /msg | Private message |
| /stats | View player stats |
| /settings | Open personal settings GUI |
| /repair | Repair held item |
| /freeze <player> | Freeze a player |
| /clearchat | Clear chat |
| /serverstatus | Show server status |
| /announcement <text> | Broadcast a message |
| /crash <method> <player> | Crash a player's client |
| /report | Report a player or server |
| /menu <name> | Open a custom menu |
Permissions
| Permission | Default |
|---|---|
| ejcore.admin | OP |
| ejcore.fly | OP |
| ejcore.repair | OP |
| ejcore.doublejump | false |
| ejcore.home.limit.<N> | false |
| ejcore.setting.tpa_auto | OP |
| ejcore.crystalaccel.use | false |
Support
Don't forget to leave a review if you enjoy the plugin!
Media & GIFs
Below are live demonstrations of EJ_Core in action. Each section showcases a different feature group.
Teleport
Back Command – Instantly return to your last death locationsoon
Home System – Set, manage and teleport to multiple homes
soon
TPA Requests – Send and accept teleport requests with a confirmation GUI
soon
Bed Teleport – Teleport directly to your last bed
soon
Spawn System – Open a menu or teleport to spawn locations
soon
Staff Tools
Fly Command – Toggle flight and adjust fly speedsoon
God Mode – Become invincible with an actionbar indicator
soon
Freeze Command – Freeze players with a bossbar and blindness
soon
Gamemode Commands – Quickly switch gamemodes (/gmc, /gms, etc.)
soon
Admin Inventory – View and modify any player's inventory
soon
Ender Chest Viewer – Inspect a player's ender chest
soon
Repair Command – Repair held item or all items at once
soon
Crash Command – Test client stability with crash packets
soon
Chat & Communication
Private Messages – Send private messages with title and sound alertssoon
Mentions – Highlight players with @ and get notified
soon
Chat Protection – Anti-spam, duplicate blocking, and word filtering
soon
Economy
Balance & Baltop – Check your money and see the richest playerssoon
Pay Command – Send money to other players
soon
Admin Economy – Manage balances with /eco commands
soon
Protection
Anti-Xray & ESP – Hide ores and entities from cheaterssoon
Command Blocker – Block unwanted commands and remove from tab
soon
Tab Complete Manager – Control which commands appear in tab suggestions
soon
Account Protection – Restrict player logins to specific IPs
soon
Player Experience
Join/Quit Messages – Fully customizable join and quit messagessoon
Join Head – Display player avatars when they join
soon
F3 Brand – Customize the F3 screen brand with animations
soon
Ping Alert – Warn players when their ping is too high
soon
Player Stats – View detailed statistics in a GUI
soon
Settings Menu – Toggle personal settings per player
soon
Server Management
Server Status – Real-time TPS, memory, disk, and CPUsoon
Clear Chat – Wipe the chat completely
soon
Announcements – Broadcast messages with title and sound
soon
Misc
Crystal Accelerator – Instantly remove ender crystalssoon
Custom Menus – Create YAML-based interactive GUIs
soon
Mod Blocker – Kick players using specific mods
soon
Version Blocker – Block unsupported game versions
soon
Ping Command – Check your or others' latency
soon
Report System – Submit player or server reports
soon
