90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

v1.6.0

Changelog

Enhancements

  • Added /msgtoggle command to toggle private messages.
    • TIP: This works differently than the /ignore command. The /ignore command also blocks teleport requests sent via /tpa, whereas /msgtoggle only disables receiving private messages.
  • Added /seen command to check when a player was last online.
  • Added a server slot management command to dynamically adjust player slots.
  • Added a server links feature to the pause menu (1.21+ only). Server Links Showcase
  • Added separate permission for gamemode:
    • eternalcore.gamemode - /gamemode
    • eternalcore.gamemode.other - /gamemode <player>
  • Enhanced Auto-Warp GUI and fixed related bugs.
  • Refactored item-edit related commands.
  • Improved admin chat command and event modifications handling.
  • Player selected language is now saved to database.

Fixes

  • Fixed auto-message issues with database query and message ordering.
  • Fixed chat delay not saving to configuration.
  • Fixed AFK permission check order and typo in configuration.
  • Fixed delay issues and improved alert (queue) messages.
  • Fixed death message handling, added {CAUSE} placeholder.
  • Fixed /sudo command placeholder issues.
  • Fixed catboy remove using /butcher command.
  • Fixed catboy bug after server restart.
  • Fixed multiple bugs in default language files.
  • Several internal code fixes

🚧 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(https://github.com/EternalCodeTeam/EternalCore/releases/latest).

  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:1.6.0")

For Maven projects use:

<dependency>
    <groupId>com.eternalcode</groupId>
    <artifactId>eternalcore-api</artifactId>
    <version>1.6.0</version>
    <scope>provided</scope>
</dependency>

Files

EternalCore v1.6.0 (MC 1.17.x-1.21.x).jar(1.93 MiB) Primary Download

Project members

EternalCodeTeam

EternalCodeTeam

Organization

Jakubk15

Member

Details

Licensed GPL-3.0-only
Published 2 years ago
Updated 14 days ago