EternalCombat

EternalCombat

Plugin

Combat Logging system for Minecraft!

Server AdventureEquipmentGame Mechanics

3,386 downloads
18 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

v1.3.3 Update!

on Oct 24, 2024
Download

Enchantments

  • Refactored region knockback mechanic.
  • support for block regions with Flag.PVP set to DENY in worldguard

👨‍🏭 Developer API

To use EternalCombat 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:eternalcombat-api:1.3.3")

For Maven projects use:

<dependency>
    <groupId>com.eternalcode</groupId>
    <artifactId>eternalcombat-api</artifactId>
    <version>1.3.3</version>
    <scope>provided</scope>
</dependency>

v1.3.2 Update!

on Sep 18, 2024
Download

Enchantments

  • Added block place modes in combat (ABOVE, BELOW)

Fixes

  • Fixed operator in combat. (/op)

👨‍🏭 Developer API

To use EternalCombat 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:eternalcombat-api:1.3.2")

For Maven projects use:

<dependency>
    <groupId>com.eternalcode</groupId>
    <artifactId>eternalcombat-api</artifactId>
    <version>1.3.2</version>
    <scope>provided</scope>
</dependency>

Update v1.3.1!

on Aug 11, 2024
Download

Enhancements

  • Updated dependencies
  • Added 1.21.1 Support.

v1.3.0 Update!

on Jul 16, 2024
Download

Enhancements

  • Added PlaceholderAPI support.
  • Added progress animation to bossbar
  • Other code improvements.

Bug Fixes

  • Fixed issue with bossbar not disappearing.

v1.2.2 Update!

on Apr 30, 2024
Download

Enhancements

  • Include admins in combat on default
  • Updated dependencies
  • Confirmed 1.20.6 support!

v1.2.1 Update!

on Jan 15, 2024
Download

Enhancements

  • Remove a configuration backup system, which is not needed anymore.

Bug Fixes

  • Improve region knockback, rebound calculations were not always correct.

Enhancements

  • Added boss bar implementation.
  • Added an option to add effects to player when start combat time.
  • Added option to prevent flying during combat time.
  • Added developer API
  • Added option to exclude admins from combat.
  • Update all dependencies

Bug Fixes

  • Fix teleport to a restricted region when player uses Chorus fruit, enderpearl etc.
  • Fixed a combat status message.
  • Fixed an item drop.
  • Fixed death cause.
  • Another minor code fixes.

v1.1.1 Update!

on Aug 24, 2023
Download

Features:

  • Added Drop modifier includes options like UNCHANGED, PERCENT, PLAYERS_HEALTH. (Contributed by @failutee)
  • Added Pearl throw Control (Contributed by @imDMK)
  • Added blacklist Option for Damage Causes ability to prevent specific damage causes for better customization (Contributed by @CitralFlo)

Enhancements:

  • Improved build instructions in the README file for easier setup. (Contributed by @NotAlexNoyle)
  • Release attacker on victim death attackers are now freed when the victim dies. (Contributed by @failutee)
  • Updated all dependencies to work smoothly with the latest version.

Features:

  • Added "Prevent Place Specified Blocks" option, allowing users to restrict the placement of specific blocks in the game.
  • Added support for console, enabling users to manage the plugin through the console.
  • Added an option to disable elytra during combat.
  • Added integration with WorldGuard to disable entry into designated regions during combat.
  • Added a pearl delay during combat.

Enhancements:

  • Implemented a config backup system that automatically stores backups for 72 hours from creation, ensuring easy config recovery.
  • Conducted various code improvements and fixes to enhance performance and stability.
  • Updated dependencies to ensure compatibility with latest minecraft versions.

v1.0.3 Update!

on Apr 19, 2023
Download

First public release


Project members

EternalCodeTeam

EternalCodeTeam

Organization

Details

Licensed Apache-2.0
Published 2 years ago
Updated 6 days ago