This is a big one and has one huge change that may impact your game times, please read everything. This is a massive update on the backend, so report any problems via Private Message or Discussion!
The highlight of this update is the point system has been updated along the Scoreboard, you can now do stuff like this:
- Fixed incorrect points per second value in the Scoreboard (ActionBar was correct)
- Fixed Netherite material support.
- Fixed a ton of visual problems with incorrect Points Per Second
- Improved points per second calculation performance
- Important! Join menu now requires a permission:
wizards.joinmenu
- Important! The score gained over the seconds is now actually 1 point per second.
- Before this update, teams were gaining 1 score each 0.75s.
- You can revert this "fix" by setting Options.Game.Use-Old-Points-Time to true, but I'd recomend to let it work as 1 point per second so you can use the a new feature listed below.
- Added a new Scoreboard Placeholder: %team_prefix%
- Returns the values at Scoreboard.Blue-Team-Prefix and
Scoreboard.Red-Team-Prefix
- Can be used at the objective names in the Scoreboard, example below
- Using the old points time will make the timer run faster so it will not look good, if you wish to use this use the new point time system.
- Added a new Scoreboard Placeholder: %time_to_win%
- This will show the approximate time for a team to win the game, the more points per second the lower this timer is
- This displays the value at Scoreboard.Time-To-Win
- Here's a fun example on how you can mess with the Scoreboard now. Check the WIKI for more info.
-
- Added a new Powerup: SPEED
- Increases player movement speed, this will not add up but re-set the speed.
- Added a new class: Frostbolt
- Shots ice bolts, up to 4 times in default configuration
- Can cause direct damage and explodes on impact dealing AoE damage
- The bolts are 4 small ice blocks in a form of a projectile
The scoreboard has became a little too complex, so a
new WIKI page about the Scoreboard is now available.
PLEASE NOTE: The shop file does not auto update, you have to delete to generate a new one or add the following lines to it:
Code (Text):
frostbolt:
enabled: true
item: 'ICE : 1'
name: '&6FrostBolt'
lore:
- '&7Shots ice bolts!'
slot: 41
A quick note, the new class uses ArmorStands to work with projectiles, if you are using PaperSpigot you might see a stackdump (error) with the following message:
"Excessive velocity set detected: tried to set velocity of entity [...]"
This is not an error, it's a velocity limit implemented by PaperSpigot. You can filter this message out if you have a filter on your console. Or set the projectile speed to 1.0.