Skip to content

Releases: SaberLLC/Saber-Factions

1.19 Support and Major Revamps

11 Jun 02:44
cca89d3
Compare
Choose a tag to compare

Fixed Issue With Default Permissions Reading Enum Name and Not niceName
Fixed Major Performance Issue w/Econ Faction Banking
Fixed Alt Limit Checks
Fixed Armor Swap (now 1.8 only)
Fixed AntiMobTargetting Listener

API: setPermission Method (Params) Permissable permissable, PermissableAction permissableAction, Access access, FPlayer fPlayer

Reformatted Permission Command

Major Performance Revamp w/Econ Claiming

3.0.2-RC (1.18.2-PRE)

07 Mar 20:08
cca89d3
Compare
Choose a tag to compare

THIS VERSION IS A BETA FOR 1.18.2

Changelog:
[+] Added Lunar Client Wrapper - Golding8
[+] Added F Rally
[+] Added F Autounclaim
[+] Chrous Fruit Teleportation

[=] Fixed CoreX Feature Anti-Death-Clip
[=] Autoclaim Fixes For System Factions

[-] Removed Gson From Pom.xml Variant (Deep Testing)

New Years Update (Huge Optimizations)

19 Jan 21:27
Compare
Choose a tag to compare

Optimized Autoclaiming on PlayerMoveEvent
Modified missions.yml for an easier configuration
Redid Addon System For Faster Load Times and Less Hassle
Optimized Player Titles When Going Into Another Factions Land
Optimized Factions Flight Fall Damage

Added Command F Rally - (Spawns Waypoint on Lunar Client To All Your Faction Members)
Added Number Utils Due To Corruption With Booster Addon
Added Configurable Option To Allow Player To Take {x} Power When Dying To Another Player
Added CoreX Feature GlobalGamemode - Switching Worlds Will Not Reset Gamemode

1.18-Pre Release & Overhaul on Data Saving and Loading

03 Dec 18:35
Compare
Choose a tag to compare

Added 1.18 Support
Updated All Dependencies Accordingly
Optimized Titles For Bedrock Users
Added Per Role Draining
Added Async-Data Saving and Loading (File Persistence Will Be Cached On Startup)
Added SeeChunk Optimizations
Reverted Back To FastChunk References
Started Lunar Client Integration
Added Configurable Option in conf.json allFactionsPeaceful

Wild Addon Coming This Weekend (FREE) :D

What's Changed

  • Fixed useWorldConfigurationsAsWhitelist by @SoRadGaming in #181
  • Fix cannot apply defaultFactionPerms while using modified lang.yml by @star12465 in #179

New Contributors

  • @SoRadGaming made their first contribution in #181
  • @star12465 made their first contribution in #179

Full Changelog: 2.9.4...3.0.0

Performance Enhancements & More Configurability

25 Oct 00:40
Compare
Choose a tag to compare

HUGE Performance Boost To Player Move Event
HUGE Performance Boost To F Map SpawnerChunk Conversion (Removed All getChunk() Bukkit Calls)
Added /f claim limit - Default 30 - conf.json claimRadiusLimit
Added More Configuration to Discord Invite System
Added Command F CornerList - List All Available Corners and Claimed Corners in {x} world
Fixed World Border Claiming - Would Claim 1 Chunk Outside Border Using More Power
Fixed SeeChunk For Geyser Users and Bedrock Users
Fixed Issue w/Titles and Co-Leaders not being able to use /f title
Switched google version in pom.xml
Added Sidenote to F Reload Command
Added Anti Boat Placement CoreX Feature
Added Anti Minecart CoreX Feature

Overall Fixes and Addon System Creation

09 Oct 17:42
Compare
Choose a tag to compare

Added Addon System - Drag Your Addons Into The Addons Folder In The Factions Folder

Fixed Armor Swap CoreX Feature
Fixed Enemy Spawner Mine CoreX Feature
Added Gapple Cooldown CoreX Feature
Removed Shop From SaberFactions and Converted To Addon
Removed Boosters From SaberFactions and Converted To Addon
Removed DarkBlade Particle Effect
Added Particle Lib
Fixed SeeChunk
Made AutoLeave Default To False
Added Cannot Build AntiSpam For Pressure Plates
Fixed useWorldConfigurationAsWhitelist - @SoRadGaming
Fixed Small Issue w/Missions Enabling
Added All Files Reload On F Reload

Splitting Up The Configs For Easier Configuration

12 Sep 00:49
Compare
Choose a tag to compare

Fixed Issue With Other InvSee Plugins Interfering w/F InvSee
Fixed Issue With F Audit Not Logging Permission Changes Via F Perms
Fixed Issue With F Open
Fixed Discord Integration WeeWoo Started Message
Added Ability to give rewards to specific players via missions. Placeholder: %player%
Fixed Issue w/Shop Duplication on Macro'd Client
Fixed Overclaim Issue w/Econ
Fixed F Viewchest and Modified EnderPearl Cooldown
Converted Missions Section of config.yml to missions.yml
Converted Upgrades Section of config.yml to upgrades.yml
Converted Faction Permissions Section of config.yml to fperms.yml

CoreX Adjustments and QoL Reports

18 Aug 01:57
Compare
Choose a tag to compare

Fixed Small Issue For Enum Difference PArsing
FileManager Not Set To Load Files From Project Workspace
Added New Logger
Reverted String Builder from ASCII Compass
Fixed Small Issue With Iron Golem Health CoreX Feature
Fixed Illegal State Exception in FPlayerRoleChangeEvent (Needed to be called Sync with event)
Added a Few Lambda References Where Needed
Cleaned & Optimized AutoLeaveProcessTask

CoreX Features and Improvements QoL

09 Aug 23:40
Compare
Choose a tag to compare

Added NMS Implementation
Reformatted Econ To Allow Overclaiming (Little Bug)
Added Method To Delete Factions Logs Upon Disbanding Faction
Added Many Safe Async Calls and Task Adjustments
Fixed Shooting Item Frames - Avik
Addressed Auto-Leave Spam In Console - Avik
Fixed NPE w/No Cursor Drop
Fixed NPE w/Interaction (New NBT Api Was Causing This)
Added Synchronous FactionRename & FPlayerJoin Events
Fixed Reference from econCostToClaimFromWilderness
Fixed Boosters Redemption (Only Happening Sometimes)
Added Spanish Translation -MirrorX
Addressed MapHeight For Players Configurability - Rasbora
Fixed Small Issue Where Admins Could Not Teleport To Faction Homes
Added CoreX Features: EnderPearl Cooldown and Anti Vehicle Phasing

We greatly appreciate everyone contributing and helping us further better our plugins. If you have any issues/concerns feel free to join our discord and get some help :)

1.17 Fixes & Improvements

29 Jun 20:33
Compare
Choose a tag to compare

Added CoreX Feature: Anti-Nether-Portal
Added CoreX Feature: Anti-End-Portal
Added French Lang - (Thank You x9nico)
Added Method For Reloading CoreX Config On F Reload

Fixed Issue With Interaction w/Players Due To EntityType Enum Constant Not Looking for the Name of the Enum.
Fixed Issue On Interact with Booster Items in 1.17 - NBT API Update
Removed Internal NBT API and Used Maven Persistence For Easy Versioning