ModsJava
MiniFactions
Java mod listed for Minecraft 1.19–26.x. Download on the author's site.
⬇ Download on SpigotMiniFactions
Description
MiniFactions adds a small, simple faction system to a Spigot server. Players create a faction with /mf create, invite others, and claim chunks of territory with /mf claim. Each player has a power level that the faction leader spends to claim land and that drops on death, so territory has a cost. Faction data is saved every 5 minutes and when the server stops. See the User Guide, COMMANDS.md and CONFIG.md.
MiniFactions is a separate, deliberately minimal plugin, not a lighter edition of Medieval Factions. Both use the /mf and /f commands, so install one or the other, not both.
Installation
Supported versions
Release 1.1.2 runs on Minecraft 1.19.4, 1.21.11, 26.2 and 26.3 (Spigot and its forks): it was started on a real server of each version, where it enabled cleanly, registered every command, stopped cleanly and started a second time on the data it wrote. Every release from now on is started on each version the plugin supports ( minecraft-versions.json in the repository) before it is published.
Release channels
This page mirrors the stable channel: the latest non-prerelease GitHub release. A dev pre-release built from every push to the default branch is available on GitHub for testing ( /dpm get --experimental). Details: Release channels.
Links
Usage reporting
Usage reporting is on by default: MiniFactions sends its name, version and command names (a startup event when it enables and a command event when one of its commands is used) to https://trace.danielstephenson.dev so it is known which plugins are actually in use. The first use of a command is sent at once; further uses of the same command within a minute are counted and sent together as one event carrying the count. Nothing about players, worlds or IPs is sent, and nothing typed after a command is sent either.
Each event also carries a random server ID (the server-id line in plugins/trace/config.yml) so
servers can be counted rather than events. It identifies no person, account or IP address; delete
the line to get a new one.
To turn it off:
Each startup logs whether reporting is on or, if it is off, why. Details: https://danielstephenson.dev/usage-reporting
License
Open source under the Apache License 2.0 — see the repository for the full text.
Community
Part of the Dan's Plugins Community. Contributions are welcome — see the repository's contributing guide. Questions and support: the Discord above, not the review box (reviews cannot be answered).
Description
MiniFactions adds a small, simple faction system to a Spigot server. Players create a faction with /mf create, invite others, and claim chunks of territory with /mf claim. Each player has a power level that the faction leader spends to claim land and that drops on death, so territory has a cost. Faction data is saved every 5 minutes and when the server stops. See the User Guide, COMMANDS.md and CONFIG.md.
MiniFactions is a separate, deliberately minimal plugin, not a lighter edition of Medieval Factions. Both use the /mf and /f commands, so install one or the other, not both.
Installation
- Download the jar from this page (the download button links to the stable release on GitHub), or run /dpm get minifactions with Dan's Plugin Manager.
- Place the jar in your server's plugins folder.
- Restart the server.
Supported versions
Release 1.1.2 runs on Minecraft 1.19.4, 1.21.11, 26.2 and 26.3 (Spigot and its forks): it was started on a real server of each version, where it enabled cleanly, registered every command, stopped cleanly and started a second time on the data it wrote. Every release from now on is started on each version the plugin supports ( minecraft-versions.json in the repository) before it is published.
Release channels
This page mirrors the stable channel: the latest non-prerelease GitHub release. A dev pre-release built from every push to the default branch is available on GitHub for testing ( /dpm get --experimental). Details: Release channels.
Links
- Source code (GitHub)
- All releases
- Wiki
- MiniFactions on dansplugins.com
- Report a bug
- Support Discord (Dan's Plugins Community)
- bStats
Usage reporting
Usage reporting is on by default: MiniFactions sends its name, version and command names (a startup event when it enables and a command event when one of its commands is used) to https://trace.danielstephenson.dev so it is known which plugins are actually in use. The first use of a command is sent at once; further uses of the same command within a minute are counted and sent together as one event carrying the count. Nothing about players, worlds or IPs is sent, and nothing typed after a command is sent either.
Each event also carries a random server ID (the server-id line in plugins/trace/config.yml) so
servers can be counted rather than events. It identifies no person, account or IP address; delete
the line to get a new one.
To turn it off:
- for this plugin: usage-reporting.enabled: false in plugins/MiniFactions/config.yml
- for every plugin on the server that reports this way: enabled: false in plugins/trace/config.yml (created the first time such a plugin enables)
- for the whole server process: the environment variable TRACE_USAGE_REPORTING=off or DO_NOT_TRACK=1
Each startup logs whether reporting is on or, if it is off, why. Details: https://danielstephenson.dev/usage-reporting
License
Open source under the Apache License 2.0 — see the repository for the full text.
Community
Part of the Dan's Plugins Community. Contributions are welcome — see the repository's contributing guide. Questions and support: the Discord above, not the review box (reviews cannot be answered).
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.21, 26.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
MiniFactions is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.21, 26.2, 26.3. Downloaded 5 times (via Spigot). Download it and open it directly in the game.