Skip to content

Releases: redstone/LegacyFactions

LegacyFactions v1.4.7

06 Oct 05:39
Compare
Choose a tag to compare
  • 🐞 Bugfix: Dynmap async touched the bukkit API, it really no longer does that
  • 🐞 Bugfix: MC 1.7 fixed, an event was moved into its own listener that isn't available on older versions of bukkit

LegacyFactions v1.4.6

06 Sep 03:01
Compare
Choose a tag to compare
  • 🐞 Bugfix: Dynmap async touched the bukkit API, it no longer does that
  • 🐞 Bugfix: Set last stood at too early, causing land change messages not to show
  • 🐞 Bugfix: Clashed with LuckPerms with Caffeine
  • ⌨️ API: Locality now includes a getRadius method

LegacyFactions v1.4.5

04 Sep 12:35
Compare
Choose a tag to compare
  • 🐞 Bugfix: NPCs did not play nicely with damage modifiers
  • 🐞 Bugfix: Dynmap was a bit broken, fixed now though
  • 🐞 Bugfix: Powerloss bug fix
  • 🐞 Bugfix: Some texting parsing was missing
  • ⭐️ Feature: Novacs FactionTop integration - will route /f top to /ftop
  • ⭐️ Feature: New placeholder faction_count_members
  • ⭐️ Feature: New placeholder faction_count_members_coleaders
  • ⭐️ Feature: New placeholder faction_count_members_normal
  • ⭐️ Feature: New placeholder faction_count_members_moderator
  • ⭐️ Feature: New placeholder faction_count_claims
  • ⭐️ Feature: Dynmap descriptions now accept faction_factions placeholders!
  • ⌨️ API: New Provider class, to identifiy plugins working with flags
  • ⌨️ API: New CallbackSync interface, can be used where we need a sync callback
  • ⌨️ API: New EventFactionsCommandExecute event, can be used to override any command in Factions
  • ⌨️ API: Board now accepts Locality

v1.4.4

28 Aug 10:54
Compare
Choose a tag to compare
  • 🐞 Bugfix: Damage modifiers weren't working properly, causing a rare NPE, and modifying power incorrectly
  • ⭐️ Feature: You can now disable truces
  • ⭐️ Feature: You can now disable coleaders
  • ⭐️ Feature: Radius claims no longer spam you! ;-)
  • ⌨️ API: Commands can override a isAvailable method to make the command unavailable
  • ⌨️ API: Land change transactions can now be fully modified
  • ⌨️ API: New NewSpiralTask class allows calculating chunks in a radius without blocking the main thread
  • ⌨️ API: New LocalityLazy class allows create a chunk Locality without referencing bukkit
  • 🇨🇳 Languages: Chinese Language updated!
  • 📚 Docs: JavaDoc added

v1.4.3

26 Aug 14:52
Compare
Choose a tag to compare
  • 🐞 Bugfix-ish: Database structure has changed, backup before updating!
  • 🐞 Bugfix: Fixed a bug with script support generating blank comparison strings
  • 🐞 Bugfix: None the less, Placeholders work 100% now
  • ⭐️ Feature: New placeholder factions_player_chattag
  • ⭐️ Feature: Now using Java NIO2 - I/O operations should be quicker
  • ⭐️ Feature: JSON file is now lenient (if we can be)
  • ⭐️ Feature: New /f style command for changing map colours and characters of factions
  • ⭐️ Feature: New /f ban command to stop players from rejoining a faction
  • ⭐️ Feature: New config option: damageModifierPercentRelationPlayer
  • ⭐️ Feature: New config option: damageModifierPercentRelationLocationByPlayer
  • ⭐️ Feature: New config option: damageModifierPercentRelationLocationByMob
  • ⭐️ Feature: New config option: damageModifierPercentWilderness
  • ⭐️ Feature: New config option: damageModifierPercentSafezone
  • ⭐️ Feature: New config option: damageModifierPercentWarzone
  • ⭐️ Feature: New config option: factionDescriptionLengthMax
  • ⭐️ Feature: New _blankwild placeholders (see docs)
  • ⭐️ Feature: New config option: territoryChangeText
  • ⌨️ API: Faction#hasForcedMapCharacter method added
  • ⌨️ API: Faction#setForcedMapCharacter method added
  • ⌨️ API: Faction#getForcedMapCharacter method added
  • ⌨️ API: Faction#hasForcedMapColour method added
  • ⌨️ API: Faction#setForcedMapColour method added
  • ⌨️ API: Faction#getForcedMapColour method added
  • ⌨️ API: Faction#ban method added
  • ⌨️ API: Faction#unban method added
  • ⌨️ API: Faction#isbanned method added
  • ⌨️ API: Event EventFactionsBan added
  • ⌨️ API: Event EventFactionsUnban added
  • ⌨️ API: Event EventFactionsRoleChanged added
  • ⌨️ API: Event EventFactionsChangeTerritory added
  • ⌨️ API: New LangBuilder class
  • 📚 Docs: Multilingual Script Support wiki page added
  • 📚 Docs: Placeholder docs updated
  • 📊 Stats: Now storing stats about factions, warps, claims, and expansions!

v1.4.2

15 Aug 07:48
Compare
Choose a tag to compare
  • 🐞 Bugfix: PlaceholderAPI wasn't working properly, but it works now!
  • 🐞 Bugfix: Factionless Scoreboards were not refreshing
  • 🐞 Bugfix: factions_faction_admin placeholder would throw an NPE if the faction didn't have a leader/admin
  • 🐞 Bugfix: Offline players didn't work too well with kick/join/who/owner - but thats been fixed now
  • 🐞 Bugfix: Lots of language fields were missing that have now been added
  • ⭐️ Feature: Relational placeholders added!
  • ⭐️ Feature: FactionChat has been revamped, and should perform better now.
  • ⭐️ Feature: FactionChat now allows you to customise public chat (for small servers) enable enableChatFormatPublic and use chatFormatPublic
  • ⭐️ Feature: Armorstands are now protected against breakage
  • ⭐️ Feature: Faction chat placeholders improved
  • ⭐️ Feature: allowColorCodesInFaction has been removed and split into allowColourCodesInFactionTitle and allowColourCodesInFactionDescription
  • ⭐️ Feature: enabledScriptSupport has been added. It allows you to enable other unicode scripts for use in titles and descriptions.
  • ⭐️ Feature: Territory Titles! territoryTitlesShow has been added to enable it. Customise using the new conf options territoryTitlesHeader, territoryTitlesFooter, territoryTitlesTimeFadeInTicks, territoryTitlesTimeStayTicks, territoryTitlesTimeFadeOutTicks
  • 🎁 FactionsFly - new expansion!
  • 🎁 FactionsFly ⭐️ Feature: New config options factionsFlyExpansionEnabled, factionsFlyNoEnderpearl, factionsFlyNoChorusFruit, factionsFlyMaxY, factionsFlyNoFirstFallDamage, factionsFlyTeleportToFloorOnDisable
  • 🎁 FactionsChat - now a expansion!
  • 🎁 FactionsChat ⭐️ Feature: New config options factionsChatExpansionEnabled, factionsChatEnableAllianceChat, factionsChatEnableTruceChat, factionsChatEnableFormatPublicChat, factionsChatFormatPublic, factionsChatFormatFaction, factionsChatFormatAlliance, factionsChatFormatTruce, factionsChatFormatSpy, factionChatChannelUse, factionChatChannelGlobal, chatTagEnabled, chatTagRelationalOverride, chatTagPlaceholder, chatTagFormatDefault, chatTagFormatFactionless
  • 🇨🇳 Languages: Chinese Language added!
  • 📚 Docs: Placeholder wiki page updated
  • 📚 Docs: Expansions wiki page added
  • 📚 Docs: FactionsFly wiki page added
  • 📚 Docs: FactionsChat wiki page added
  • 📚 Docs: What's the difference? wiki page added
  • ⌨️ API: Faction#sendPlainMessage method added, to send unformatted messages
  • ⌨️ API: TitleUtil class added for managing titles
  • ⌨️ API: substanceChars has been removed and replaced with englishCharacters, it has been switched to private
  • ⌨️ API: Locality class introduced, it is due to be adopted as a replacement for FLocation
  • ⌨️ API: JavaDocs Improved
  • ⌨️ API: Callback classes added
  • ⌨️ API: PlayerMixin updated to include action checks

v1.4.1

28 Jul 02:46
Compare
Choose a tag to compare
  • 🐞 Bugfix: Scoreboard issues
  • ⭐️ Feature: new /f debug command
  • ⌨️ API: Internal economy API rebuilt, economy issues should be gone
  • ⌨️ API: VaultAccount is now a nicer way to use economy! Enjoy!
  • ⌨️ API: msg is ambiguous and has been deprecated and replaced with sendMessage
  • ⌨️ API: More JavaDocs have been added!
  • 📚 Docs: Scoreboard wiki has been updated

v1.4.0

15 Jul 03:58
Compare
Choose a tag to compare
  • Improvement: Added coleader, you can disable it by not giving the /f coleader permission
  • Improvement: Allow server owners to let factions use colour codes in /f title and /f desc
  • Improvement: Add ability for server owners to toggle the ability for factions to color the desc and title.
  • Improvement: Added truces
  • Bugfix: Fix NPE when running /f mod without args (#17)
  • Bugfix: Scoreboard bug - the scoreboard could be blank on first join
  • Docs: Documentation Created
  • Internal code cleanup

LegacyFactions v1.3.0

25 May 00:08
2b5f1ff
Compare
Choose a tag to compare
  • Bugfix: Online check was backwards, causing message issues
  • Improvement: /f home vanish now supports more vanish plugins
  • Improvement: ChatEx Placeholders support added (pending their plugin update)
  • Improvement: HeroChat Placeholders support added
  • Improvement: LegendChat Placeholders support added
  • Code formatting and performance improvements

LegacyFactions v1.2.2

21 May 05:36
64d2260
Compare
Choose a tag to compare
  • Fixes a bug with placeholders