Skip to content
This repository has been archived by the owner on Jun 19, 2024. It is now read-only.

KOTH v1.0.0-Beta3

Pre-release
Pre-release
Compare
Choose a tag to compare
@JaxkDev JaxkDev released this 30 Jun 13:35

Notice:

This is a pre-release of v1.0.0 and should be treated as not fully released, and may contain bugs.

Whats New ?

  • Brand new extensions now available over on this repo
  • Database options (default Sqlite3, only two options as of now [sqlite3, yaml])
  • Massive changes in message formats, almost all messages can be changed in messages.yml
  • options in config.yml to:
    • Broadcast events server wide
    • Option to auto-start arena or wait for /koth start
    • Countdown options are now configurable
    • The following are now optional:
      • block_commands (NEW !)
      • prevent_place
      • prevent_break
      • prevent_gamemode_change
      • keep_inventory
  • Massive changes to the update feature:
    • Check for updates on server start (you can change URL for those who take it to the next level wink)
    • Download updates and install updates automatically no need to do anything except restart server !
      Notice: This option is disabled by default by enabling it you accept the risk that the plugin may become corrupt or worse. (but good news is its been tested ALOT, and not once has anything caused lasting damage)
  • For those over the seas, the help files got translated to a few modern foreign languages (more to come)
  • You can now re-set position 1 and 2 of the hill if you need to move the arena (spawn points aren't removable yet)

For developers:

  • Notice: The GameTimer task seconds played has been switched to seconds left to cater for events and extending game play.
  • The plugin got some housecleaning now almost everything has type hints for your ease and Koth events are now in use.
  • The following events are used, please check the source for their individual vars:
    • KothEvent (base, all events extend)
    • ArenaCreateEvent
    • ArenaDeleteEvent
    • ArenaEndEvent
    • ArenaPreStartEvent
    • ArenaStartEvent
    • ArenaRemovePlayerEvent
    • ArenaAddPlayerEvent

Breaking changes:

  • Config data version bumped, automatically updates.

Bugs fixed:

  • Fixed the 'hidden world' bug (when server would crash when making text particles)
  • Many other bugs were smashed while cleaning up :)

Known Issues/Bugs:

  • Permissions are default to everyone.
  • Floating Text appears in every world at same position (if not wanted disable the option in config.yml)

Reporting Bugs/Issues & Feature Requests:

To report any bugs/issues please use the issue page on github HERE
If extensions were even somewhat related to the cause of issue/bug please redirect yourself to the issue page here
And follow fill in all the details using the templates provided.