Skip to content

Releases: Aquerr/EagleFactions

EagleFactions-v0.17.1 (1.16.5)

22 Apr 15:47
Compare
Choose a tag to compare

Hello Eagles! 🦅

Today's update brings many fixes and updates for API-8.

As always, it is recommended to backup your data before upgrading! Either by doing full server backup or by making a backup of EF data with /f createbackup command.

Thank you for using Eagle Factions! And many thanks to everyone for your support!
If you encounter any issues, feel free to post them at Github issues section.

Release Notes

Added:

  • Allow multiple connections to H2 database. Mostly for debug purposes.

Updated:

  • Dynmap has been updated to 3.4.
  • Reduced the size of db connection pool from 10 to 2.
  • Made faction parameter optional in few commands.
  • Flags in /f flags are now sorted alphabetically.

Fixed:

  • Fixed protection in SafeZone and WarZone worlds.
  • Fixed spawning at faction's home after death.
  • Fixed mob loot drop in SafeZone.
  • Fixed explosions in claimed territories.
  • PVPLogger fixes.
  • Many database and crash fixes.

Known Issues:

  • MariaDB, MySQL and Sqlite may not work (yet). H2 should work fine!

Thanks everyone for your support and feedback!

And for the most... thanks for using Eagle Factions! 🦅

EagleFactions-v0.17.0 (1.16.5) (Beta)

29 Oct 21:06
Compare
Choose a tag to compare

Hello Eagles! 🦅

After long time, Eagle Factions is finally becoming friends with Sponge API-8! 🦅

This is the first BETA release for API-8 which contains... of course, support for API-8.

If you are willing to help and test EF for API-8, then I will be more than happy to hear from you. Feel free to report issues at Github or Discord.

Apart from that there have been some adjustments and improvements in the plugin. As always, you can take a look at release notes below to see what has changed.

Wiki has not been updated yet but will be on full API-8 release.

As always, backup your data before upgrading! Either by doing full server backup or by making a backup of EF data with /f createbackup command.

Thank you for using Eagle Factions! And many thanks to everyone for your support!
If you encounter any issues, feel free to post them at Github issues section.

Release Notes

Added:

  • Updated to Sponge API 8 and Java 11
  • Protection Flags. You can decide if monster spawn, pvp, powerloss etc. is permitted inside faction's territory. (some configuration properties have been dropped as well because of Protection Flags)
  • New translations format. Sadly, the old one was too complicated sometimes. In the old format, meanings were split into multiple segments which was really hard to translate in some languages.
  • Bluemap support! Now you can see factions' claims from the sky. 🦅
  • General fixes and improvements.

Known Issues:

  • MariaDB, MySQL and Sqlite may not work (yet). H2 should work fine!

Thanks everyone for your support and feedback!

And for the most... thanks for using Eagle Factions! 🦅

EagleFactions-v0.16.0 (1.12.2) (Beta)

22 Jan 09:38
Compare
Choose a tag to compare

Hello Eagles! 🦅

Its been a looooong time since we had last EF release and so 0.16.0 is finally here! 🦅

This update adds new commands, functionalities, improvements and bugfixes. Check release notes below to see more details.
Wiki will be updated progressively.

As always, backup your data before upgrading! Either by doing full server backup or by backuping EF data with /f createbackup.

Also, as SpongeAPI 8 is now released, work on EagleFactions for API 8 will be started soon.

Thank you for using Eagle Factions! And many thanks to everyone for your support!
If you encounter any issues, feel free to post them at Github issues section.

This release has been tested with SpongeForge-1.12.2-2838-7.4.7

Release Notes

Added:

  • Updated Sponge API dependency to 7.4.0
  • Command blocks now skips protection checks. (Those guys are above the law)
  • EF decided to go in alliance with UChat and to no more destroy UChat channels. (Integration with UltimateChat!) :D
  • Added few UltimateChat tags as well. Of course, tags from PAPI will still work as before.
  • Option for blocking certain commands in other factions territory. NO MORE escaping with /f home for YA!
  • Wilderness has now its own white-lists in the config file. How wild!
  • Command for checking maxpower for all players.
  • Attack on claim can be now displayed as a bossbar (Check config file!)
  • Clicking on faction members in faction info to view information about them.
  • Clicking on alliances, enemies and truces in faction info to view information about them.
  • Add faction permission for using faction chests (/f chest). It may be useful to prevent recruits from using /f chest
  • Disbanding factions from the console.
  • Setting faction's publicity from the console.
  • %last_online% PAPI placeholder
  • Claim Fill command. Basically, if you only have claimed boundries of your territory, you can use this command to fill up the interior.
  • Set Faction command, which let's an admin to force set someone's faction and rank.
  • Option to set default tag color (check config file)
  • Show all required resources to create faction / claim chunk if the player does not have them currently in the inventory.
  • eaglefactions.admin.home.teleport_to_others permission that let's you to teleport to other factions' homes
  • SQLite database.

Adjusted:

  • Disbanding will now perform additional cleaning operations like... stopping player AUTO CLAIM and AUTO MAP modes.
  • Database tables adjustments.
  • Dynmap faction regions will now color themselves based on faction's tag color.

Fixed:

  • [PIXELMON] Allow pokeballs to be used in safezone.
  • PVPLogger fixes.
  • Dynmap integrations fixes.
  • Additional small bugfixes and improvements...

Thanks everyone for your support and feedback!

And for the most... thanks for using Eagle Factions! 🦅

EagleFactions-v0.15.4 (1.12.2) (Beta)

08 Nov 19:13
Compare
Choose a tag to compare

Adjusted:

  • Activated filtering of blank faction names that were added to the alliances, enemies, truces in previous versions.

Fixed:

  • Loading of truces when using HOCON storage.

EagleFactions-v0.15.3.1 (1.12.2) (Beta)

04 Nov 07:18
Compare
Choose a tag to compare

Fixed:

  • Quick fix for chat issue

EagleFactions-v0.15.3 (1.12.2) (Beta)

01 Nov 21:00
Compare
Choose a tag to compare

Hello Eagles! 🦅

This version of Eagle Factions contains some new features and many bugfixes (thank you so much for your reports).

Note: This update should be numbered 0.16 as it contains many changes but I decided to increment patch version instead.

If you find any problems, please post them at Github. :)

This release has been tested with SpongeForge-1.12.2-2838-7.3.0

Release Notes

Added:

  • Updated SpongeAPI dependency to 7.3.0.
  • Factions can be now created and disbanded from the console.
  • Players can be now promoted/demoted from the console.
  • Added possibility to show what claim is being attacked
  • Commands' descriptions are now translatable.
  • API: Added FactionRenameEvent

Improved:

  • Added claim cache to improve performance. Thanks to NoTimeForHero.
  • English message will be used if selected translation's message will be missing.
  • Improved debug messages that are printed to the chat if player uses debug mode.
  • Updated russian translation. Thanks to Iterator.

Adjusted:

  • API: Added Pre and Post events to all existing events.
  • Admin Mode command permission has been changed to eaglefactions.admin.adminmode
  • Admin Mode can now be always turned on by giving a player eaglefactions.adminmode permission. Note: This will not give player access to admin commands. It will only allow to bypass claim protection.
  • Debug Mode Command is now a regular player command and its permission key is eaglefactions.player.debug

Fixed:

  • Fixed square claim usage by admins in non-claimable worlds.
  • Fixed truces being able to interact in own territory.
  • Fixed open modular turrets being duplicated in claims when destroyed.
  • Fixed attack timer being not stopped on player death.
  • Fixes for handling Mekanism flamethrower.
  • Fixed Alliance and Faction chats giving crashes sometimes.
  • Fixed backups being not able to save/load data sometimes.
  • Fixed MariaDB database url.
  • Fixed chunk regeneration giving crashes on faction removal due to inactivity.
  • Some other small bugfixes.

Known bugs:

  • The One Probe is triggering protection system in Eagle Factions when you are looking at a block in protected territory. At this moment, I have no idea how to fix this.
  • Industrial Craft's Mining Laser is still somehow affecting blocks in protected territory. If you shoot on the side of the claim then blocks will be duplicated. Mining Laser does not trigger Sponge's Explosion Event. This makes it a little bit harder to fix.
  • In Flan's Mod, a player who is using a vehicle, can move into other factions territories without being pushed back when faction memebrs are offline and block-entering-faction-while-offline is enabled.

Future Plans:

  • Bringing Friendly Fire Command back
  • and more...

Thanks everyone for your support and feedback!

And for the most... thanks for using Eagle Factions! 🦅

EagleFactions-v0.15.2 (1.12.2) (Beta)

14 Jul 14:36
Compare
Choose a tag to compare

Hello Eagles! 🦅

This version of Eagle Factions contains bugfixes (thank you so much for your reports) and some improvements.

If you find any problems, please post them at Github. :)

This release has been tested with SpongeForge-1.12.2-2838-7.2.3

Release Notes

Added:

  • Added Portuguese language (thanks to user Mercy)
  • Added Spanish language (thanks to user Racso)

Improved:

  • Eagle Factions won't set default permissions if it detects that players already have (normal and negated) permissions for the plugin.
  • Optimize FactionsRemover so that it will not freeze the server during searching for inactive factions.
  • Optimize SquareClaimCommand.

Adjusted:

Fixed:

  • API: FactionDisbandEvent is correctly fired from FactionRemover (faction inactivity).
  • Fixed home teleport particles.
  • Fixed faction alliances/truces/enemies being not updated after disbanding a faction.
  • Fixed player being not updated when faction got created by using items.
  • Fixed formatting in some messages.
  • Fixed crash that sometimes occurred while checking for player's permission for the claim.
  • Fixed decoding dynmap marker colors from the config file.
  • Fixed protection from machines from Ancient Warfare.

Known bugs:

  • The One Probe is triggering protection system in Eagle Factions when you are looking at a block in protected territory. At this moment, I have no idea how to fix this.
  • Industrial Craft's Mining Laser is still somehow affecting blocks in protected territory. If you shoot on the side of the claim then blocks will be duplicated. Mining Laser does not trigger Sponge's Explosion Event. This makes it a little bit harder to fix.

Future Plans:

  • Bringing Friendly Fire Command back
  • and more...

Thanks everyone for your support and feedback!

And for the most... thanks for using Eagle Factions! 🦅

EagleFactions-v0.15.1 (1.12.2) (Beta)

19 May 11:23
Compare
Choose a tag to compare

Hello Eagles! 🦅

This update contains a hotfix for formatting in kill/penalty message.

EagleFactions-v0.15.0 (1.12.2) (Beta)

18 May 17:49
Compare
Choose a tag to compare

Hello Eagles! 🦅

Version 0.15.0 of Eagle Factions has finally arrived.

This update contains database changes which are not compatible with older plugin versions. Be aware of that.
However, storage should update itself automatically to the new format.
Despite this, it is recommended to create a backup of your factions data before updating.

Moreover, this update contains tons of new features and fixes. Take a look at release notes below to see what is new!

If you find any problems, please post them at Github. :)

Release Notes

Added:

  • Metrics (bStats). Please turn them on for Eagle Factions on your server! :)
  • Access Command which allows leaders and offciers to assign territoires to specific faction members!
  • Backup Command which lets you backup your factions data and restore it later or on different server.
  • Regen Command which lets you disband and regenerate chunks that were claimed by specified faction.
  • Claims Command which shows you location of your claims and provides some extra info if you hover your mouse of them.
  • Config node where you can specify which ranks will be visible in the chat.
  • Particle effect when player teleports to faction home.
  • Separate items/blocks whitelists for SafeZone and WarZone.
  • Online field to information about player in Player Command.

Improved:

  • Overall plugin optimization
  • Help Command now takes an optional number paramter. Just so that you can open specific help page directly.
  • Updated Polish Translation
  • Updated French Translation
  • Updated Russian Translation
  • Included build number in Version Command

Adjusted:

  • Factions are now saved in separate files inside new factions directory.
  • Removed Leader Perms as leaders should have permission for everything.

Fixed:

  • Fixed some english meanings.
  • Sticky pistons no longer duplicates blocks in claimed territories.
  • Fixed bug where fluids did not dissapear in claimed territories.
  • Not claimable worlds are now ignored by protection system.
  • Fixed bug where Eagle's Feather was removed from inventory when player hit the chest (Left Click).
  • Fixed bug where Eagle's Feather was removed from inventory multiple times when player opened the chest.
  • Fixed bug where protection system could not detect explosive ammuntion from Flan's Mod.
  • Fixed bug where Digital Miner could mine blocks in protected territory.
  • Fixed bug where fall damage was not blocked in SafeZone.

Known bugs:

  • The One Probe is triggering protection system in Eagle Factions when you are looking at a block in protected territory. At this moment, I have no idea how to fix this.
  • Industrial Craft's Mining Laser is still somehow affecting blocks in protected territory. If you shoot on the side of the claim then blocks will be duplicated. Mining Laser does not trigger Sponge's Explosion Event. This makes it a little bit harder to fix.

Future Plans:

  • Bringing Friendly Fire Command back
  • and more...

Thanks everyone for your support and feedback!

And for the most... thanks for using Eagle Factions! 🦅

EagleFactions-v0.14.1 (1.12.2) (Beta)

10 Mar 23:48
Compare
Choose a tag to compare

Release Notes

Fixed:

  • Hotfix for bug related to ProtectionManager and its checking for player's permission.