Eagle Factions - A simple yet powerful factions plugin

This is a discussion topic for the Ore project, Eagle Factions. View the full project on Ore for downloads and more information.


alt text

Eagle Factions

License
Version
Downloads
Discord

General

Eagle Faction is a factions/war plugin for SpongeForge. You can simply create factions and claim territories by using power. Yes! Power! Just like in the original factions plugin made for Bukkit (and Spigot).

Eagle Factions offers you some additional features which will allow you to adjust gamestyle on your Minecraft Server for your own preferences. Land protection while faction is offline, ability to attack someone’s claim, Eagle’s Feather are few of them.

Check our Wiki to get to know how everything works.

Feel free to send me your feedback!

If you find any issues while using Eagle Factions or you want to share your thoughts on what could be added, post them at Github

If you enjoy using Eagle Factions, give this repo a star!

Prerequisites

  • Sponge Server
  • Java 8 for 1.12.2
  • Java 11 for 1.16.5
  • Java 17 or newer for 1.18.2^

Features

  • Create and manage factions
  • Invite others to faction
  • Form alliances with other factions
  • Declare wars
  • Custom ranks (since 1.16.5)
  • Power system
  • Territory/chunk claiming and chunk-based protection system
  • Faction Map - built-in chat faction map with ability to claim territories from it
  • Faction homes - teleport to your own faction or your alliance
  • Unclaim other factions lands if their power is low
  • Factions’ chests - Command only ender storage for each faction
  • Eagle’s Feather - Command only item that will allow you to bypass chest protection
  • Special chat channels for faction and its alliances
  • PVP-Logger - built-in punish mechanism for logging out during combat
  • Plugin Messages’ Translations
  • Database support
  • Dynmap support
  • Bluemap support
  • Extendable (through its own API)
  • Fully configurable

Translations

Eagle Factions provides support for translations. In other words, it is possible to change plugin messages to your own language.

You can see all available translations here.

If there is no translation for your language you can make your own and add it as a pull request.

Links

Credits / Thanks

Plugin author: Aquerr

Many thanks to:

  • Iterator (Dynmap Support and his help at Discord)
  • ROM (French translation and his help at Discord)
  • Turner (Help with testing and helping others at Discord)

Thanks to all of you who contributed to this project and were using it!

Many thanks for the inspiration to: Polis, MCClans & Massivecraft’s Factions!

Also thanks to JetBrains for their IDE

jetbrains

License

MIT

Donation

Creation of this plugin is really a time-consuming task. If you would like to support me then you can star this repo or send me some cookies through PayPal.

1 Like

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

Finally, after almost 6 months we are getting to next Eagle Factions release which is 0.13.0!

Sadly, this version is available only for Minecraft version 1.12.2. Build for other version may be created if there will be many requests for these versions.

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. :slight_smile:

And as always… thank you sooooo much for reporting issues and suggesting new features! You rock guys! :grinning_face_with_smiling_eyes:

Release Notes

Added:

  • EagleFactionsAPI. Other plugins can now depend on EagleFactions by using its API. Wiki for API will be updated soon.
  • Added MariaDB. You can select this data storage inside Settings.conf file.
    – Added Dynmap support.** You can now see your claims in Dynamic map! Just remember to turn this feature on when you install Dynmap! :slight_smile:
  • Factions can now be set as public. Players can then join these factions without an invite. By default every faction is private.
  • SetLeader Command now accepts offline players. You can set someone as leader even if that player is not currently playing on the server.
  • Promote and Demote Commands now accepts offline players.
  • Added Particle Effects when chunk is claimed, removed and destroyed by using Attack Command.
  • Added [Click Here] buttons are now added to all invitation commands so that you can now click that button to accept the invite instead of writing accept command in the chat.
  • Added Notifications which tells if player joined, left or got kicked from a faction.
  • You can now configure if players can see global chat when they switch to alliance or faction chat.
  • You can now configure if players without faction should have a prefix in the chat.
  • You can now configure if protection system messages should be displayed in the chat.
  • You can now configure if faction home must be placed in claimed territory or if it can be placed outside.

Improved:

  • Admin Mode now allows claiming chunks in non-claimable worlds.
  • Admin Mode now allows teleporting to factions homes by specifying their names in the Home Command.
  • Regex can be now used in white-list settings. While specifying what items and blocks should be allowed inside claimed territories you can now use Regex to match items/blocks how you need.
  • Updated database scripts.

Fixed:

  • MySQL database is now fixed and ready to use!
  • When Home Delay option is set to 0 then teleportation is executed directly now. No more 1 second delay. No more 0 == 1.
  • Players no longer can open containers inside SafeZone with Eagle Feather. SafeZone is SafeZone and that is how it should be.
  • Grenades from ICBM now works correctly inside factions territory if explosives option is turned on. Time for some BOOM BOOM!
  • Players are finally able to hit themselves with their own arrows. How wonderful! I can finally hit myself!
  • Players are no longer able to modify armor stands and item frames in protected territory. My armor stand is MY armor stand and no-one is allowed to touch it!
  • Players are no longer able to duplicate items by using Faction Chest.
  • Some extra small fixes.

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 at this moment. Gonna try my best until the next release.
  • Industrial Craft’s Mining Laser is still somehow affecting blocks in protected territory. While shooting will mining laser in explosive mode in protected territory then no blocks are duplicated, but if you aim 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
  • Improving language files
  • Adding Truce
  • and more…

Thanks everyone for your support and feedback!

And for the most… thanks for using Eagle Factions! :eagle:

this permissions will be given automatically.
Cannot customize.

A new version has been released for Eagle Factions, it is available for download here.


Eagle Factions - Update 0.13.1

Hello Eagles! :eagle:

This update contains some fixes for protection system.

For developers: API has been updated as well. Services and events are now documented.

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

Release Notes

Fixed:

  • Config file loads properly now on server start.
  • Powering redstone that lies on a block a player has not access to is now properly blocked.
  • Armor stands and item frames are now protected from arrows.

Which permissions?

All permissions,
and Can I close the Update inspection?
Because it will jam the main thread.

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

This update contains some fixes for messages file and some other minor fixes and additions.

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

Release Notes

Added:

  • Falling blocks are now ignored by protection system if allow-explosions-by-other-players-in-claims is set to true. It allows players using sand/tnt cannons to attack water bases.

Improved:

  • Some messages in messages file can now use few predefined placeholders to make translating messages easier.

Fixed:

  • Messages file loads properly now on server start.
  • Items-whitelist is now fixed and ready to use again.

Changed:

  • Version checks are now preformed through Sponge Ore’s API.

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
  • Adding Truce
  • and more…

Thanks everyone for your support and feedback!

And for the most… thanks for using Eagle Factions! :eagle:

A new version has been released for Eagle Factions, it is available for download here.


Version 0.14.0 of Eagle Factions is finally here.

Firstly, this update contains database changes which are not compatible with older plugin versions. Be aware of that.

Moreover, this update contains many bugfixes and improvements. It is recommended to use 0.14.0 over all older releases.

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

Release Notes

Added:

  • Integration with MagiBridge.
  • Truce. A new relation to other factions. It is a faction that can’t teleport to your faction’s home and can’t talk with you in alliance chat.
  • Faction parameter to Coords Command which can be used by admins to see coords of the specific faction.
  • Faction parameter to Claim Command so that admins do not need to switch to safezone/warzone to claim territory for these factions.
  • Nearest claim is now showed in the coords command.
  • Percentage damage reduction in own claim. Can be changed in the config file.
  • Config node for preventing build in wilderness. You can now toggle wilderness protection. If turned on, players will need to claim territory first to build in it.
  • Added placeholders to some messages in languages files.

Improved:

  • General code improvements which can lead to better performance.

Adjusted:

  • Replaced Flags Command with Perms Command.
  • Moved worlds config node to separate file called Worlds.conf

Fixed:

  • Fixed bug where faction was not removed from alliances, enemies lists if it was disbanded.
  • Fixed bug where faction home was not removed during territory unclaiming.
  • Fixed bug where PVP-Logger was displayed for all players instead of only the player that was hit.
  • Fixed bug where player’s nickname was sometimes not visible in alliance/faction chat.
  • Fixed bug where admin could not leave safezone/warzone when he/she had leader rank.
  • Fixed bug where players were sometimes not protected in safezone.
  • Fixed bug where players could sometimes attacked each other inside faction even if friendly fire was off.

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…

A new version has been released for Eagle Factions, it is available for download here.


Release Notes

Fixed:

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

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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. :slight_smile:

Release Notes

Added:

  • Metrics (Bstats). Please turn turn them on for Eagle Factions on your server! :slight_smile:
  • 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! :eagle:

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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. :slight_smile:

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! :eagle:

Is there a way to edit the color of the brackets around the rank? Ex. “&6[Leader]”. Also, is there a config option that allows fall damage within a Safe Zone?

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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. :slight_smile:

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! :eagle:

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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. :slight_smile:

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! :eagle:

A new version has been released for Eagle Factions, it is available for download here.


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.

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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

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!) :smiley:
  • 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! :eagle:

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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

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 17
  • 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. :eagle:
  • 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! :eagle:

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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

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. :eagle:
  • 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! :eagle:

A new version has been released for Eagle Factions, it is available for download here.


Hello Eagles! :eagle:

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! :eagle:

1 Like