Tags
Creators
Details
1.4.0
Compatibility
Changes
GFactions Version 1.4.0 Changelog June 13, 2025
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.
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:ZnRNqaal:LyKGxc8I"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZnRNqaal:LyKGxc8I"
}

