Quake - [FREE • Highly customizable • DB support • Leaderboards • Bungee mode] icon

Quake - [FREE • Highly customizable • DB support • Leaderboards • Bungee mode] -----

The original Quake minigame.




We've decided that because we have no longer time to support Quake, the better choice we could take to make the project continue (hopefully) is to make it open source (and therefore free).

You can find it's source code hosted here:
https://github.com/upperlevel/quakecraft

Thank to all the people that supported it over the years!
----------, Mar 22, 2022

Previously the plugin would continue to run even when no economy plugin is present (escalating to lots of crashes and bugs later in the game). This is now prevented.
----------, Jun 22, 2021

  • Add connection pooling (HikariCP).
  • Create user's profile every time it's missing for some reason. This way, the profile isn't inserted just on join / startup. Programmatically, replaced getProfile with getOrCreateProfile.
----------, May 17, 2021

Fixes:
  • A newly created sign is joinable without restarting the server.
  • Fix the right-click issue when clicking a join sign with the leave-bed slot selected. Sometimes it causes the player to join and quit instantly (in the < 2.0 versions this was already fixed).
  • Preload arena's chunks in order to make player join faster.
  • Add Quake compatibility with Multiverse-Core world loading.
Features:
  • Respawn cooldown, after respawning the players will be invincible for a certain amount of time.
  • The shot is now fully configurable: speed, radius, max distance...
How to upgrade:
If coming from Quake 2.x less than 2.1.2 you only need to replace Quake.jar and the config.yml.
----------, Feb 9, 2021

  • Fix players being teleported to multiple spawns on death (the bug probably derives from CraftBukkit's code)
----------, Sep 14, 2020

  • %quake_player_kd_ratio%
  • %quake_player_win_ratio%
  • /q stats updated with the above placeholders.
  • kills-to-win is now per arena and won't be loaded from config.yml.
  • Fix issue with join-signs.
README - How to update from Quake 2.0 to Quake 2.1:
  1. Open config.yml
  2. Search for "stats:" using Ctrl+F or whatever
    - "&e- K/D ratio: &7%kd_ratio%"
    - "&e- Win/lost ratio: &7%win_ratio%"
    Add these two lines at the end of the message, make sure they're aligned with the others.
  3. Search for "kills-to-win:" and remove the line.
By default all of your old arenas will have kills-to-win set to 20, if you want to customize it, issue the following commands:
  • /q teleport <arena>
  • /q setkillstowin <kills-to-win>
----------, Sep 14, 2020

Huge update to Quake that lists:
  • Bungee-mode support.
  • SQLite, MySQL and MariaDB support.
  • New powerups (invisiblity, dash-boost and more are coming).
  • PlaceholderAPI support that leads eventually to LeaderHeads support.
  • Spectator mode.
  • Published DB schema in order for webdev to interface with it.
  • Fix many issues regarding old Quake versions and optimized many aspects of the code.
  • Supporting the new version of Uppercore (2.0) that now lives within the hosting plugin.
----------, Sep 5, 2020

Fix a small issue originated in the last version.
----------, Aug 29, 2020

In the previous versions arenas could be loaded before world management plugins, thus invalid positions may be loaded (because their worlds weren't loaded).
The bug has been fixed by loading the arenas one tick later Quake's enabling. When all other plugins are already loaded.
----------, Aug 28, 2020

A change in the PalceholderAPI 2.6.0 casued bugs in the placeholder system.
Please use only the latest PlaceholderAPI versions as some older ones aren't supported.
----------, Oct 15, 2018

When someone clicked the join-sign with the same slot as the lobby exit slot, sometimes, the player could get thrown out immediately.
A cooldown has been added to prevent this behaviour.

This is just a hotfix of the old quake, the real new version is coming soon
----------, Oct 1, 2018

- added a new state for signs: disabled arena
- changed save location
- made all configurable

TO SUCCESSFULLY UPGRADE THE VERSION, YOU HAVE TO COPY AND PASTE THE "messages.yml" FILE FROM THE ZIP TO YOUR LOCAL "Quakecraft/resources/" FOLDER!

IF YOU UPGRADE YOUR VERSION TO THIS ONE, YOU HAVE TO RESET ALL SIGNS FOR ALL OF YOUR ARENAS!
----------, Oct 19, 2017

- fix InventoryPlayerBackup class not found
----------, Oct 18, 2017

- blocked commands during game
- added configurable message on blocked command run
- only /quake quit command is executable
----------, Oct 17, 2017

Changelog:
- Fix invalid characters in ActionBar
----------, Sep 14, 2017

Changelog:
- Restore previous player experience at the game end
----------, Sep 13, 2017

Changelog:
- Fix messages bug
- Better database handling
- Ehnance json errors
----------, Sep 11, 2017

Changelog:
- add config comments
- treat 0-costed (free) purchases as already purchased
----------, Sep 8, 2017

Fixed bug with vault implementations & added some comments in store.yml
----------, Sep 7, 2017

Changelog:
- Fix player's inventory clearing after game and on join
- See Uppercore changelogs
This update is much smaller than the others because the drivers now are downloaded externally, only when they're needed
----------, Sep 7, 2017

Added more placeholder support to signs
----------, Sep 5, 2017

Changelog:
- Add signs
----------, Sep 4, 2017

Changelog:
- Added Actionbar gain notifier
- Enhanced end-ranking message
- Added global lobby
- Added shoot sound
- Added option to enable-disable names & sneaking for every arena
- Added more comments in the configs
- Minor bug fix
----------, Sep 4, 2017

Changelog:
- fix config typo
- fix bug when exiting arena
----------, Sep 3, 2017

Short changelog
- 1.8 compatibility
- fix phases memory leak
- add update checker
- minor bug fix
----------, Sep 1, 2017

Post images were bugged due Spigot issue.
----------, Aug 28, 2017

Resource Information
Author:
----------
Total Downloads: 122
First Release: Aug 28, 2017
Last Update: Mar 22, 2022
Category: ---------------
All-Time Rating:
20 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings