Coming Soon
The following is a list of items currently developed in Flags internal builds and will arrive pending testing.
New Features
- MySQL Support
- Permission Node Trust
New Systems
- PreciousStones
RegiosFailed testing due to bugs in Regios. Technically supported but will not function until Regios is fixed.
New Flags
- KeepInventory (Core) - Toggles players losing their inventories when they die.
- DropItemsOnDeath (Core) - Toggles player dropping items when they die (they still lose them)
- CreeperExplosion (Core) - Toggles creepers exploding. Keep them as pets!
New Commands
New /flags command (permission: flags.admin.command)
- Reload action - Reloads message.yml. Reloads all YAML datafiles OR re-initiates the SQL connection.
- Import action - Converts YAML datafiles to the configured SQL database (to be performed after configuring SQL)
/bundle Command
- Trust action - Adds trust for all player flags in the bundle (alias: t)
- Distrust action - Removes trust for all player flags in the bundle (alias: d)
- Cut - Renamed Delete command to avoid alias conflicts with Distrust. Removes one or more flags from the bundle. (alias: c)
Improved API
- Batch Flag Registration
- Maven Support
- Other enhancements for new features
Other Changes
- Flags will now unregister itself as a listener for the PlayerMoveEvent if no installed module has registered for the PlayerChangedArea event to improve efficiency. This occurs even if the Border Patrol feature is turned on in config.yml.
- Using /flag inherit will now produce an appropriate error message if the active land management system does not support subdivisions.
- Using /flag or /bundle without arguments will now produce a more selective usage line based on installed features, command permissions, and permissions for the area the player is standing in.
- Bundle permissions are now properly registered with Bukkit on creation/deletion/plugin load.
- Ops no longer have permanent bundle permissions (they are default but can be negated in the permission system).
Bug Fixes
- Fixed an issue where Flags was creating erroneous metrics.yml files in strange locations (especially on Linux)
- Fixed an issue where Flags was always running the database update script on Linux when started.
- Fixed an issue in the Damage module where the PotionSplash flag effect was backward from the flag setting.
- Other less significant bug fixes.