Changelog
Features
- Rewrote the internals to use NBT instead of H2
- Reduce bundle size from megabytes to kilobytes
- Better developer experience
- Reduce the size of the factions folder
- Added an API to hook into events
- Rewrote config file reader
- Provides a default config file if one not provided
- Moved from
factions/config.json
toconfig/factions.json
zoneMessageEnabled
changed toradarEnabled
- Now using
version: 2
Commands
- Added
/f modify motd
to display a message when a member joins the server - Added
/f modify name
to rename faction - Moved
/f claim
to/f claim add
- Changed the claim add command to warn users if they don't have enough power to claim a chunk #2 (previous behavior can be used by calling
/f claim add force
- Added
/f admin disband
command to remove old factions - Renamed the zone message command to
/f radar
as well as in the config - Replaced
ally
command withdeclare
to declare a relationship with another faction as ally, neutral or enemy.
Other
- Bundled the Fabric Permissions API so it doesn't need to be installed separately
- Added a migrator to migrate the old database to the new NBT one
Dependencies
Files
factions-mc1.19-2.0.0.jar(2.25 MiB) Primary Download
External resources
Project members
ickerio
Owner
BlueZeeKing
Developer
Technical information
License
MIT
Client side
unsupported
Server side
required
Project ID