Skip to content

Tags: ToberoCat/ImprovedFactions

Tags

2.4.0-nightly

Toggle 2.4.0-nightly's commit message
chore: begin 2.4.0 development

2.3.1-stable

Toggle 2.3.1-stable's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Tighten ban/unban behavior and improve ban UX (#351)

* Added spanish support (#316)

* Update FactionClusters.kt

* Added spanish language support

next steps make completly i18n system...

* Fix: Prevent cross-faction ban/kick vulnerability

  - Add validation in BanCommand to check target is in executor's faction
  - Add validation in KickCommand to check target is in executor's faction
  - Add defensive validation in Faction.ban() method
  - Create PlayerNotInFactionException using LocalizedException

  Fixes issue where players could ban/kick members of other factions,
  causing them to be removed from their own faction.

* Add Arsh-S to CONTRIBUTORS.md

* Restrict bans to members and fix unban parsing

- Require target to be in the same faction for bans
- Prevent cross-faction unbans
- Add FactionBan argument parser for /f unban
- Handle placeholder exceptions and add missing ban localization

* Feature: Notify players when they are banned

- Send a direct ban message to the target player
 - Add base.faction.you-were-banned localization entries

* Fix: Remove duplicate FactionBanArgumentParser imports and registrations

---------

Co-authored-by: Aleksander Haugas <aleksander.haugas@outlook.com>

2.3.1-nightly

Toggle 2.3.1-nightly's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
PR for 2.3.1: bugfixes and more (#323)

* Change source for SpigotUpdateChecker and rebuild

* Fix command prefix for /factions help

* Remove broken characters and make the folder IntelliJ IDEA Resource Bundle compatible, increment version number

v2.3.0.234

Toggle v2.3.0.234's commit message
Merge remote-tracking branch 'origin/dev' into dev

2.3.0-dev.98

Toggle 2.3.0-dev.98's commit message
Fixed docusaurus + redirect

Signed-off-by: Tobias Madlberger <tobias.madlberger@gmail.com>

2.3.0-dev

Toggle 2.3.0-dev's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #253 from ToberoCat/projectile-protection

Added projectile protection

2.3.0-nightly

Toggle 2.3.0-nightly's commit message
Added relation module

2.2.1-dev.2

Toggle 2.2.1-dev.2's commit message
Siege command

2.2.1-dev

Toggle 2.2.1-dev's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #200 from ToberoCat/faster-clustering

Faster clustering

2.2.0-dev

Toggle 2.2.0-dev's commit message
Merge remote-tracking branch 'origin/dev' into dev