This update introduces significant new features, fixes key bugs, and adds a host of new configuration options to give you more control over your server's factions experience.
✨ New Features Faction Descriptions
Factions can now set a public description using the new /f desc [description] command.
The description is displayed in /f who and on the Dynmap popup for the faction's territory.
This feature can be toggled on or off in the config.yml.
A configurable character limit for descriptions has also been added.
Extensive Configuration for Limits & Power
The config.yml file now has dedicated sections to control core mechanics.
Power: You can now set the absolute maximum power a faction can have (max_power).
Claiming: You can now set the absolute maximum number of claims a faction can have (max_claim_limit) and the maximum size of a /f claimfill operation (claimfill_max_size).
️ Improvements & Fixes Claiming Systems
Autoclaim Fixed: The /f autoclaim command now functions as intended. When toggled on, players will automatically claim any unclaimed chunk they enter, provided their faction has enough power and is within its claim limits.
Claimfill Reworked: The /f claimfill command has been completely overhauled.
Players must now stand in an unclaimed chunk.
The command will now intelligently detect if the chunk is part of a "pocket" that is completely surrounded by the player's faction's territory.
If a valid, enclosed pocket is found, all unclaimed chunks within it will be claimed, up to the new configurable claimfill_max_size.
General Improvements
Home & Outpost Setting: Using /f sethome or /f outpost sethome will now correctly overwrite and move an existing home location.
Dynmap Integration: The Dynmap territory pop-up now includes the new faction description.
Teleport Safety: The plugin now safely handles attempts to teleport to a location in an unloaded world.
⚙️ Configuration Changes (config.yml) The following keys have been added or moved within your config.yml.
power.max_power: Sets the absolute maximum power a faction can achieve.
faction_details.description.enabled: Toggles the entire faction description feature.
faction_details.description.max_length: Sets the character limit for faction descriptions.
faction_details.who_screen_display.show_description: Toggles showing the description in /f who.
claiming.max_claim_limit: Sets the absolute maximum number of land chunks a faction can claim.
claiming.claimfill_max_size: Sets the maximum number of chunks that can be filled by a single /f claimfill command.