Skip to content

Release 0.3.0: Initial General Availablity, Holographic War Flags

Compare
Choose a tag to compare
@TheFlagCourier TheFlagCourier released this 17 Jul 07:22
bea85e7

Notice of Removal from Towny

With the coming release of Towny 0.97.1.0, and effective for pre-releases starting with 0.97.0.14, FlagWar will (is) no longer be bundled directly within it. Admins are encouraged to use this release (or a later version) if they require the functionality.

Feature parity should be on-point, and the additional features over the old integrated system are a good start. Granted, there may be bugs that we are not yet aware of, so if you see something irregular, say something please.

Requirements:

  • Paper 1.17, or greater
  • Java 16

Changes since the last (Pre-)Release

Features

  • Added Holograms for War Flags (Courtesy of @gaffy00 with #58)

    • Adds HolographicDisplays as a soft-dependency. Grab v2.4.5 (or greater) on BukkitDev, or check out it's documentation.
  • Restored WarZoneListener to functionality

    • Was disabled due to a errant method.

API

  • Removed CellUnderAttack#isFlag(Block)
    • Previously deprecated, use #isFlagTimer(Block) or #isFlagPart(Block) instead.

Build Environments

  • Updated to target Java 16, Paper 1.17.1, Towny 0.97.0.12*

    • Should function with 0.97.0.3, but you should use a supported release!
    • Due to using Java 16, some maven plugins require SNAPSHOT releases to function (shade). Builds may be unreliable until the updates are generally available.
  • Removed alternatives profile and updated GitHub Actions scripts.

Previous Changes

Changes for development versions 0.1.0 through 0.2.0 can be viewed on their independent release pages.

Download Verification

If you obtained this release elsewhere, make sure that the checksums match. The MD5 and SHA256 values have been provided, and can be checked with md5sum -c FlagWar-0.3.0.md5 and sha256sum -c FlagWar-0.3.0.sha256, respectively.