EternalCore - ♾️ All the most important server functions in one! icon

EternalCore - ♾️ All the most important server functions in one! -----

EternalCore is dedicated to incorporating essential and highly practical server functions into a sin

















Enhancements

  • Add configurable default home name.
  • Add option to disable mark as afk.
  • Add Jail system.
  • Add private chat api.
  • Refactor base code of Warp and Teleport system.
  • Other minor improvements.

Bug Fixes

  • Fix multipart sudo command.
  • Fix audience converter for console.

‍ Developer API

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.

1. Add repository:

For Gradle projects use:
Code (Text):

maven("https://repo.eternalcode.pl/releases")
 
For Maven projects use:
Code (Text):

[xml]<repository>
    <id>eternalcode-reposilite-releases</id>
    <url>https://repo.eternalcode.pl/releases</url>
</repository>[/xml]
 
2. Add dependency:

For Gradle projects use:
Code (Text):

compileOnly("com.eternalcode:eternalcore-api:1.2.0")
 
For Maven projects use:
Code (Text):
<dependency>
    <groupId>com.eternalcode</groupId>
    <artifactId>eternalcore-api</artifactId>
    <version>1.2.0</version>
    <scope>provided</scope>
</dependency>
----------, Apr 12, 2024

Enhancements

  • Added separated messages to enabled and disabled state.
  • Added developer api structures
  • Added afk developer api.
  • Added spawn developer api.
  • Added warp developer api.
  • Added teleport developer api.
  • Added warp system api
  • Added new 4FUN command: `/catboy`
  • Added option to always teleport to spawn on player join.
  • Added option to kick a player for being AFK
  • Added count requirement to send auto message
  • Don't count vanished players in list and online command.
  • Update plugin branding.

Bug Fixes
  • Butcher command arguments fix in invalid usage display.

‍ Developer API

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.

1. Add Repository:

For Gradle projects use:
Code (Text):

maven("https://repo.eternalcode.pl/releases")
 
For Maven projects use:
Code (Text):

<repository>
    <id>eternalcode-reposilite-releases</id>
    <url>https://repo.eternalcode.pl/releases</url>
</repository>
 
2. Add Dependency:

For Gradle projects use:
Code (Text):

compileOnly("com.eternalcode:eternalcore-api:1.1.1")
 
For Maven projects use:
Code (Text):

<dependency>
    <groupId>com.eternalcode</groupId>
    <artifactId>eternalcore-api</artifactId>
    <version>1.1.1</version>
    <scope>provided</scope>
</dependency>
 
----------, Feb 20, 2024

Enhancements

  • Added option to teleport player to spawn on first join.
  • Added enchant message to target player in /enchant command.
  • Added separated permission to repair all and armor.
  • Improve location tabulation in /tppos command.
  • Improve tabulation in /itemlore, /enchant, /give, /time, /butcher, /teleport commands.
  • Added random teleport types:
    • WORLD_BORDER_RADIUS - radius based on the world-border size.
    • STATIC_RADIUS - radius based on the manually value set in config.
  • Added cooldown for repair command use.
  • Added cooldown to random teleport.
  • Now the plugin will send "You don't have any home" if the player doesn't have homes instead of an empty home list when the player uses /home command.

Bug Fixes

  • Fix home save after override home.
  • Fix parse placeholder in a teleport message.
  • Remove one of a helpop message displayed to sender.
  • Fix skull texture parse.
  • Fix subtitle with title send in config.
  • Fix some mistakes in default translations.
----------, Jan 19, 2024

Enhancements

  • Removed /oi, /oe, and open player inventory commands. (It is recommended to use OpenInv).
  • The /home command in EternalCore will now send the home list to the player instead of the old "not exist" message.
  • /ignore now works for /tpa requests.
  • You can now configure where players are teleported after death, to spawn (/setspawn), or to their last respawn point (e.g., bed or anchor).

Bug Fixes

  • Fixed tabulation for /home and /delhome commands.
  • Corrected number tabulation for /butcher -> /killmob commands.
  • Fixed usage permissions for other players with /feed, /heal, /fly, /god, /heal, /kill commands.
  • Fixed subtitle and title display using /tellraw and /alert commands when the next part of the title is not sent.
----------, Dec 10, 2023

Enhancements
  • Added a new feature called "teleport to random player" (tprp command).
  • Added a function to prevent vanished players from being marked as AFK.
  • Added a unique translation for the "repair all" command.
  • Added decoration items with actions for warp and language inventory.

Bug Fixes
  • Fixed an issue with the operator cooldown in the warp inventory.
  • Fixed the self-execution bug in the /heal, /feed, and /kill commands.
  • Fixed permission for the clear command.
  • Corrected one placeholder in the config.
----------, Dec 9, 2023

Enhancements
  • Added support for /reload command.
  • Added PlaceholderAPI expansion.
  • Added the random teleport command.
  • Added update checker [emoji=spy], keeping your plugin up-to-date effortlessly.
  • Introduce Instant teleportation to your home location is now possible if only one home is set. Now the player does not have to choose a house name if he only has one.
  • Auto messages are now automatically turned on for all players. Enjoy the chatter!
  • We now prefer the use of the state placeholder in the socialspy feature for a more elegant solution.
  • Simplified warp modification commands:
    - warp remove/add -> setwarp, delwarp

Bug Fixes
  • Fixed the pesky issue with home limit checks.
  • Fixed warning from logger.
  • Fixed item duplication bug in the hat command.
  • Fixed the invalid cooldown issue in delays between messages sent through the helpop feature.
  • Fixed permission name in chat cooldown feature.
  • Added the missing database drivers to ensure compatibility with all available databases!
----------, Sep 23, 2023

Resource Information
Author:
----------
Total Downloads: 1,712
First Release: Aug 25, 2023
Last Update: Feb 22, 2025
Category: ---------------
All-Time Rating:
8 ratings
Find more info at docs.eternalcode.pl...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings