/TownyPlus

TownyPlus continued.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

TownyPlus

Build Status GitHub release (latest SemVer including pre-releases) Modrinth Game Versions Modrinth Downloads

bstats Servers Polymart Downloads Polymart Version Polymart Rating Spiget Downloads Spiget Rating codecov Commitizen friendly semantic-release Support Server

Built with love with being modern in mind.

View the plugin on SpigotMC, PolymartMC, Bukkit

You can download the latest build without signing in to GitHub here. Keep in mind that these builds are not tested and may be unstable. They're also generated by GitHub Actions, so, it has all the drawbacks of you having to go to the build/libs folder in the zip to get the release artifacts. If you're already signed in to GitHub, you can skip this hassle and going to our latest release here.

Features

TownyPlus was built to be new and modern. All these features here are meant to show that. 😎

  • Bridagier Support, which means autocomplete for Geyser players 🎮
  • VentureChat support for listening for messages with ProtocolLib (WORK IN PROGRESS)
  • TownyChat support for listening for messages, no dependencies needed ( WORK IN PROGRESS)
  • Update checker that is beautiful
  • Metrics so you can track how many other amazing people are using this plugin
  • Fully integrated semantic-release release pipeline
  • Automatic changelog generation based on conventional commit messages
  • Github Actions workflow for build and release
  • Publishing of maven artifacts to GitHub Packages
  • Automatic updates to Bukkit via GitHub Actions, never miss an update again
  • Automatic updates to Polymart via GitHub Actions, never miss an update again

Please read the Contributing Guidelines before submitting any pull requests or opening issues.