Martin Sulikowski and Rollczi
9f4ae311a7
GH-345 Fix enforcing region knockback for mounted combat players ( #345 )
...
* fix: enforce region knockback for mounted combat players
* CR
---------
Co-authored-by: Rollczi <ndejlich5@gmail.com >
2026-03-03 23:28:16 +01:00
Martin Sulikowski
96deb783b7
Update README.md
2026-02-23 23:54:02 +01:00
bee80d22aa
GH-313 Migrate issue templates to GitHub Forms and add enhanced contribution documentation.
...
* Migrate issue templates to GitHub Forms and add enhanced contribution documentation.
* Update .github/CONTRIBUTING.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Update .github/CONTRIBUTING.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Update pull request template to use `GH-{NUMBER}` in title format.
* Update .github/CONTRIBUTING.md
* Apply suggestions from code review
* Apply suggestions from code review
* Update label for additional context field
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com >
2026-02-20 15:52:50 +01:00
Martin Sulikowski
2028c5eafd
GH-338 Add option to block specific inventories during combat ( #338 )
...
* feat: Add option to block specific inventories during combat
* refactor: Simplify inventory type reference in FightActionBlockerController
* Move to dedicated class.
* refactor: Remove blocking of player's own and creative inventories in FightInventoryController
2026-02-08 20:02:14 +01:00
Martin Sulikowski
1d0d182cc8
Update Discord invite link in README.md
2026-01-26 00:40:24 +01:00
Martin Sulikowski
60b4e6ee9c
bump version to 2.5.0-SNAPSHOT for further development.
2026-01-25 21:15:28 +01:00
Martin Sulikowski
b096cb5d6f
update dependency references in README
2026-01-25 21:13:08 +01:00
Martin Sulikowski
d596202278
Release v2.4.1
2026-01-25 21:07:13 +01:00
Martin Sulikowski
b879497840
Add WorldGuard as a soft dependency
2026-01-25 21:06:35 +01:00
Martin Sulikowski
0e782a0cf5
Release 2.5.0-SNAPSHOT
2026-01-23 21:16:40 +01:00
Martin Sulikowski
0979d449c6
Release 2.4.0
2026-01-23 20:37:50 +01:00
Martin Sulikowski
4d957d2c8a
Update README to include bug reporting, feature requests, and donation link
2026-01-23 20:19:54 +01:00
Martin Sulikowski
3062378c66
Improve -SNAPSHOT version update checker.
2026-01-17 02:45:14 +01:00
Martin Sulikowski
99a93ce249
Bump Hangar publish plugin to version 0.1.4 in build script.
2026-01-17 02:15:29 +01:00
Martin Sulikowski
1c2797225a
GH-310 Add Hangar publishing workflow and configure build script for Hangar integration ( #312 )
...
* GH-310 Add Hangar publishing workflow and configure build script for Hangar integration
* Expand supported Paper versions in `gradle.properties` to include versions 1.17 through 1.21.11.
2026-01-17 02:09:41 +01:00
Martin Sulikowski
1938ae409d
[ci skip] Update tested Minecraft versions in README to include 1.21.11.
2026-01-16 20:48:57 +01:00
Martin Sulikowski
88fa996202
Update Gradle workflow to use latest upload-artifact action and ensure full git history fetch. Add enhanced error handling for versioning in build script.
2026-01-16 20:13:56 +01:00
Martin Sulikowski
e3c4f2c26d
Improve versioning logic in build script and set fetch-depth to 0 in Modrinth workflow.
2026-01-16 20:04:52 +01:00
Martin Sulikowski
e87060d2b9
Simplify changelog retrieval by removing redundant nullable type qualifier.
2026-01-16 19:24:49 +01:00
Martin Sulikowski
dfe70a65d7
Enhance Modrinth workflow to include changelog support
2026-01-16 19:21:20 +01:00
Martin Sulikowski
fbade09087
Update Modrinth publishing workflow for release compatibility
2026-01-16 00:53:46 +01:00
Martin Sulikowski
660b8b5519
Bump version to 2.4.0-SNAPSHOT.
2026-01-16 00:53:13 +01:00
Martin Sulikowski
13eb6dead2
Switch MODRINTH_TOKEN retrieval to System.getenv in build script.
2026-01-16 00:32:06 +01:00
Martin Sulikowski
eafb4c9318
Simplify version number retrieval in Modrinth configuration.
2026-01-16 00:30:14 +01:00
Martin Sulikowski
bfc632d518
GH-309 Add Modrinth publishing workflow and configure Minotaur ( #309 )
...
* Add Modrinth publishing workflow and configure Minotaur
* Replace println with logger in build script, retrieve environment variables via providers API.
2026-01-16 00:26:42 +01:00
Martin Sulikowski
08cfe7c0c4
Release v2.3.0
2025-10-06 19:50:07 +02:00
Martin Sulikowski
ed30d43736
Update readme-banner.png asset.
2025-10-06 19:43:10 +02:00
Martin Sulikowski
b6347517b6
Update dependencies and support Minecraft 1.21.9
2025-10-06 19:41:14 +02:00
815b63c7bf
GH-188 Add support for folia-based servers. ( #275 )
...
* Release v2.3.0-SNAPSHOT
* Update eternalcombat-plugin/src/main/java/com/eternalcode/combat/CombatSchedulerAdapter.java
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Make `CombatSchedulerAdapter` uninstantiable.
* Update eternalcombat-plugin/src/main/java/com/eternalcode/combat/CombatSchedulerAdapter.java
Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com >
* Resolve gemini issues.
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com >
2025-09-29 00:01:58 +02:00
vLuckyyy
e4eb847b56
Release v2.3.0-SNAPSHOT
2025-08-30 15:23:19 +02:00
Martin Sulikowski
455b66e136
Use global renovate config.
2025-08-23 20:51:59 +02:00
vLuckyyy
f4cc51e9a1
Mark as supported for 1.21.8. Fix readme.
2025-07-29 23:23:35 +02:00
Martin Sulikowski and Jakubk15
e579ca4a22
Release v2.2.0, Support 1.21.8 ( #251 )
...
* Support 1.21.8
* update repo
* Release v2.2.0, remove default sound in combat notification.
---------
Co-authored-by: Jakubk15 <77227023+Jakubk15@users.noreply.github.com >
2025-07-29 23:06:04 +02:00
vLuckyyy
690678c1ea
Release v2.1.1
2025-07-11 21:18:10 +02:00
vLuckyyy
4c30b7dad6
Migrate renovate config.
2025-07-11 19:18:12 +02:00
Martin Sulikowski
7a152e0624
GH-233 Fix pearl cooldown ( #233 )
...
* Fix pearl cooldown
Signed-off-by: vLuckyyy <vluckyyy.biznes@gmail.com >
* Fix cooldown.
---------
Signed-off-by: vLuckyyy <vluckyyy.biznes@gmail.com >
2025-07-11 19:07:20 +02:00
Martin Sulikowski
487fc971bc
GH-232 Fix head drop ( #232 )
...
* Fix head drop
Signed-off-by: vLuckyyy <vluckyyy.biznes@gmail.com >
* Add minimessages coloring to head drops.
---------
Signed-off-by: vLuckyyy <vluckyyy.biznes@gmail.com >
2025-06-25 00:05:02 +02:00
Martin Sulikowski and Rollczi
241898d62a
GH-226 Add Lands support. ( #226 )
...
* Add Lands support.
* Fix.
* Fix support.
* Remove useless code. Fix lands implementation. Fix a force knockback system. Fix configuration reloads for border features. Improve default border particle configuration for a better client experience (more fps)
* Fix triggers indexing. Update border on tag event
* Cleanup
* Resolve conflicts
---------
Co-authored-by: Rollczi <ndejlich5@gmail.com >
2025-06-17 20:50:53 +02:00
Martin Sulikowski
9e914d6166
Release v2.1.0
2025-06-14 23:58:15 +02:00
Martin Sulikowski
312d8e08e6
Release v2.0.1
2025-03-26 21:39:13 +01:00
Martin Sulikowski
7f30d79301
Fix placeholder in "adminPlayerNotInCombat"
2025-03-26 21:37:32 +01:00
Martin Sulikowski
05095857ca
Fix PlayerTeleportEvent warn message.
2025-03-26 19:51:17 +01:00
Martin Sulikowski
d9f98d3aa2
Fix time formatting for combat message.
2025-03-26 19:40:55 +01:00
Martin Sulikowski
bae1b805a7
Release v2.0.1-SNAPSHOT.
2025-03-26 19:36:14 +01:00
Martin Sulikowski
0b119a28c9
Release v2.0.0
2025-03-25 22:09:57 +01:00
Martin Sulikowski
a235b799e5
Remove check for updates for packetevents.
2025-03-25 00:21:11 +01:00
Martin Sulikowski
9b8b0a8513
Fix PacketEvents relocation and initialization.
2025-03-25 00:19:33 +01:00
Martin Sulikowski
0da9208323
Update eternalcode-commons.
2025-03-22 22:42:13 +01:00
Martin Sulikowski
824313c6ec
announcer -> noticeService
2025-03-22 22:13:29 +01:00
Martin Sulikowski
4cd83670a9
GH-186 Make readme great again. ( #208 )
...
* Make readme great again.
* Fix table.
* Update README.md
* Update readme banner.
2025-03-22 17:15:18 +01:00
Martin Sulikowski
7f130493f7
Fix java settings.
2025-03-22 02:42:00 +01:00
Martin Sulikowski
bd4fd131c5
Update renovate settings and remove whitesource.
2025-03-22 02:28:04 +01:00
Martin Sulikowski
f338fc4109
Update ShadowJar and gradle.
2025-03-22 02:27:29 +01:00
Martin Sulikowski
da555c65e9
GH-190 Remove unused dependencies.
2025-03-22 02:13:50 +01:00
Martin Sulikowski
726f1aa78c
GH-189 EternalCombat 2.0. ( #189 )
2025-03-22 01:08:32 +01:00
Martin Sulikowski
0539e69236
Remove useless import.
2025-03-17 23:32:16 +01:00
Martin Sulikowski
d54bff5516
Remove useless NotificationSerializer, rename NotificationAnnouncer to NoticeService
2025-03-17 23:28:18 +01:00
Martin Sulikowski
5c099d2de4
GH-207 Refactor Config ( #207 )
...
* Refactor config v2.
* Move to minimessages.
2025-03-17 23:24:56 +01:00
a6984e2694
GH-202 V2.0/config refactor ( #202 )
...
* Refactor config description.
* fix.
* Update eternalcombat-plugin/src/main/java/com/eternalcode/combat/config/implementation/PluginConfig.java
Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com >
* Follow review feedback.
* Refactor default messages.
* Remove gradient from combatNotification.
* Improve some messages.
* Add ASCII tag of EternalCombat in config
---------
Co-authored-by: Michał Wojtas <80779749+CitralFlo@users.noreply.github.com >
Co-authored-by: Jakub Kędziora <77227023+Jakubk15@users.noreply.github.com >
Co-authored-by: CitralFlo <wojtas.michal90@gmail.com >
2025-02-08 22:26:57 +01:00
Martin Sulikowski
c7f93d9b25
Merge branch 'master' into 2.0
2025-02-02 18:50:42 +01:00
Martin Sulikowski
bd5a6a4351
Remove checkstyle.
2024-10-24 22:05:56 +02:00
Martin
97fd32a7af
Release v1.3.3
...
Signed-off-by: Martin <vluckyyy.biznes@gmail.com >
2024-10-24 21:30:52 +02:00
Martin Sulikowski
9203309def
GH-167 start of normalizing developer api ( #195 )
...
* GH-167 start of normalizing developer api
* Extract all of services to interfaces
* Add jetbrains annotatiots.
* Fix checkstyle violations
* Follow citralflo feedback.
* Add CancelTagReason
* remove unsed `OTHER` in CancelTagReason.
2024-10-02 18:32:15 +02:00
Martin Sulikowski
381007a735
GH-187 Use LiteCommands 3x ( #191 )
...
* GH-187 Use LiteCommands 3x
* GH-187 Separate commands to a different classes
* Update CI to match 2.0 branch.
* Fix.
* Fix command name mistake.
* Follow Mr. Rollczi's Feedback.
* Follow Mr. Rollczi's Feedback v2.
* :trollface:
2024-09-28 14:45:01 +02:00
Martin Sulikowski
534e2cf857
Initialize 2.0.0 Concept.
2024-09-27 21:42:20 +02:00
Martin Sulikowski
fe2569918a
Release v1.3.2
2024-09-18 19:21:23 +02:00
Martin
24fade593b
Release v1.3.1
2024-08-11 17:38:53 +02:00
Martin
9ad0063aa5
Java 21 support.
2024-08-11 17:15:57 +02:00
Martin
0620f7fb92
Release v1.3.0
2024-07-16 22:11:51 +02:00
Martin Sulikowski
e732bdf842
GH-165 Use eternalcode commons. ( #169 )
...
* Use eternalcode commons.
* Make DurationUtil final.
2024-05-19 23:21:50 +02:00
Martin
6b6329c4a6
Make worldguard compileOnly.
2024-05-19 20:07:17 +02:00
Martin Sulikowski
7a6707b20e
GH-164 Normalize gradle architecture. ( #166 )
...
* Normalize gradle architecture.
* Add missing version placeholder.
2024-05-19 20:02:29 +02:00
Martin
7a10e268bb
Change api version in readme.
2024-04-30 17:57:28 +02:00
Martin
adce4729f0
Release v1.2.2
2024-04-30 17:57:04 +02:00
Martin Sulikowski
94113ea326
Fix checkstyle.
2024-03-08 23:37:05 +01:00
Martin Sulikowski
3ca562f515
Update readme banner.
2024-02-18 16:33:55 +01:00
Martin Sulikowski
383c405198
Bump Minecraft version in readme to 1.20.4.
2024-01-16 15:02:11 +01:00
Martin Sulikowski
fb6efa0646
Release v1.2.1-SNAPSHOT
2024-01-15 22:11:14 +01:00
Martin Sulikowski
ad7899f10e
Release v1.2.1
2024-01-15 21:51:21 +01:00
Martin Sulikowski
ab5e6a7cf3
GH-141 Remove config backup system ( Resolve #141 )
2024-01-15 21:47:59 +01:00
Martin Sulikowski
42ae17bf8d
GH-145 Add method to get region center and use it for knockback in region. ( #145 )
2024-01-15 21:45:27 +01:00
Martin Sulikowski
20d342d0ca
Update eternalcombat-api version in readme.
2024-01-10 14:12:24 +01:00
Martin Sulikowski
c4adeb1aed
Fix checkstyle violations.
2024-01-09 17:59:31 +01:00
Martin Sulikowski
d2d0c5b608
Release v1.2.0
2024-01-09 17:59:23 +01:00
Martin Sulikowski and DMK
1db744c4ec
GH-132 Add option to exclude admins from combat. ( #132 )
...
* Add option to exclude admins from combat.
* revert hashmap
* Update eternalcombat-api/src/main/java/com/eternalcode/combat/fight/FightManager.java
Co-authored-by: DMK <81445555+imDMK@users.noreply.github.com >
* Fix
* merge master
---------
Co-authored-by: DMK <81445555+imDMK@users.noreply.github.com >
2023-11-20 23:54:05 +01:00
Martin Sulikowski
526f831fcb
Add SpigotMC group to renovate.json configuration
2023-11-13 22:49:55 +01:00
Martin Sulikowski
e4151cbbe0
Enable major/minor separation and pruning stale branches in Renovate
2023-11-13 22:39:55 +01:00
Martin Sulikowski
47d9fed823
GH-126 Central Dependency Management using toml file. ( #126 )
...
* Centralized Dependency and Project Configuration Management.
* Fix
* Move to buildSrc
2023-10-21 15:10:15 +02:00
Martin Sulikowski
0890b2abbd
Fix CI to follow new path in module.
2023-10-19 19:38:56 +02:00
Martin Sulikowski
be99a8646d
GH-125 Add info about developer api. ( #125 )
2023-10-19 19:32:44 +02:00
Martin Sulikowski
08e99ded13
Disable custom effects default.
2023-10-15 13:03:48 +02:00
Martin Sulikowski and Dominik
5861f70010
GH-109 Migrate configuration to use the okaeri configuration ( #111 )
...
* Initial commit.
* Follow rollczi suggestions.
* Fixed a bug with file configuration creation.
* Jar file size reduced.
* Added relocating javassist and org.apache.commons.
---------
Co-authored-by: Dominik <dominiks8318@gmail.com >
2023-09-15 18:28:07 +02:00
Martin Sulikowski
7940a2663b
Release v1.1.1
2023-08-25 00:20:21 +02:00
Martin Sulikowski
9e9e2956b9
GH-105 Add option to release attacker when victim dies (Fix after mistkate) ( #105 )
...
* Add option to release attacker when victim dies (Fix after mistkate)
* Follow @failutee suggestion
2023-08-25 00:07:16 +02:00
Martin Sulikowski
d1659ac5dd
Release v1.1.0
2023-07-01 19:55:30 +02:00
Martin Sulikowski
4d6cf9b580
Remove the unnecessary dash.
2023-07-01 12:21:27 +02:00
Martin Sulikowski
1e4611b638
GH-87 Update Java CI, keep it simple ( #87 )
...
* Update Java CI, keep it simple
* Do not start checkstyle as it is started by DependOn
* Resolve issues by reviewers
2023-07-01 12:19:40 +02:00
Martin Sulikowski
3bfc1a3c90
GH-83 Update manually apache commons io
...
* Update manually apache commons io
Signed-off-by: Martin Sulikowski <vLuckyyy.biznes@gmail.com >
* Revert checkstyle version.
---------
Signed-off-by: Martin Sulikowski <vLuckyyy.biznes@gmail.com >
2023-06-26 18:35:14 +02:00
Martin Sulikowski
6c96d381e5
GH-68 Create a backup system that stores it 72h from creation ( #68 )
2023-04-21 23:01:02 +02:00
Martin Sulikowski
a0579c6d15
GH-69 Add support to console ( #69 )
2023-04-21 16:34:51 +02:00