- Updated XSeries, fixing material support from newer versions.
- Block Breaking System recoded
- Before, Wizards would have to convert BlockData to Byte (Legacy) using the version mapper, this would sometimes cause huge spikes of lag (<15 TPS) because it's a very resource intensive process. This is now fixed, non-legacy versions everything will just use BlockData.
- If you are on 1.13+ update as fast as possible.
Particle Update
This is the second pack of classes to receive a Particle Overhaul in Wizards! However, new and shiny particle effects can cost more server (and client) resources, so everything is optional.
You might have too many games and not a very strong CPU to handle some of them, so you can disable every single new particle just by setting
Options.Game.Use-New-Particle-Effects to false.
No changes to hitboxes or travel speed were made, this only changes the particles.
This update changes particles of the following classes:
- Aquamancer
- Cryomancer
- Pyromancer
- Enderman
- All other classes received a particle change for performance, but it's not listed as new, just the old ones with slight adjustments.
Added a new class: Thundermancer
Add thundermancer to your shop file to use the class:
- Creates a area of constant lightning strikes.
Code:thundermancer: enabled: true item: 'NETHER_STAR : 1' name: '&6Thundermancer' lore: - '&7Summons a charged circle.' - '&7Any player who steps inside' - '&7is struck by continuous bolts' - '&7of lightning strikes.' slot: 4
Tweaked default shop.yml icons.
- Fixed Leveling Up system not considering high amounts of exp.
- NBT support for 1.21.10.
- Initial 1.21.9 support. As always, NBT is disabled for newer versions until the library Wizards uses is updated.
- Updated some dependencies to newer versions.
- Minor particle-related performance tweaks.
Added unformatted placeholders for leaderboards, those will only return the value not the formatted placeholder from config, example:
- /wizards autojoin now requires the permission
wizards.autojoin
Applies for all leaderboard placeholders:
- %wizards_data_kills_player_1% - Returns the player name with most kill
- %wizards_data_kills_1% - Returns the kill amount of the 1st player
- %wizards_data_damage_player_POSITION%
- %wizards_data_damage_POSITION%
- %wizards_data_healing_player_POSITION%
- %wizards_data_healing_POSITION%
- %wizards_data_flags_captured_player_POSITION%
- %wizards_data_flags_captured_POSITION%
- %wizards_data_wins_player_POSITION%
- %wizards_data_wins_POSITION%
- %wizards_data_exp_player_POSITION%
- %wizards_data_rank_POSITION%
- %wizards_data_leaderboard_exp_POSITION%
The Wiki has been updated with everything you need to know.
- In shop.yml, you can now change the lore for locked classes.
- To do this, add new lines until a new section that you can create by using lore-locked, for example:
Code:aquamancer: item: 'IRON_AXE : 1' name: '&6Aquamancer' lore: - '&7Shots a spell of water' - '&7healing and causing' - '&7damage.' lore-locked: - '&7Shots a spell of water' - '&7healing and causing' - '&7damage.' - '&7' - '%price%' slot: 11- The %price% placeholder can be changed at Messages.Class-Price (already possible before).
- The team selector lore can now be multiple lines, it has changed its path to Messages.Teams.Selector.Lore-Lines.
- Fixed a bug where sometimes the bossbar would not be removed.
- There's a new setting to define player saturation at Options.Game.Player-Saturation.
- Player health will regenerate faster if saturation is set to any number above 0.
- Added a new Reward Percentage System: You can now add chance to execute commands by adding the percentage in the command, for example:
- "15%: eco give %player% 100"
- This system also works for levels.yml commands.
- Added coins and exp multiplier, permission-based.
- Options.Economy.Coin-Multipliers:
- Example: wizards.coins.x2, wizards.coins.x3 and so on.
- Same for Exp: Options.Exp.Exp-Multipliers
- wizards.exp.x2, wizards.exp.x3 and so on
- Note: this also applies for commands.
- Added a new command /wizards autojoin (mode)
- Similar to /wizards join, but you can specify the modes:
- TDM, CTF or Domination.
- You can now have Flags Captured Achievement Type.
- Use 'flags_captured', example:
YAML:flags_captured: '15': enabled: true display-name: '&b&lConquer!' description: '&7Capture a flag 15 times!' commands: - wizards coins add %player% 50
- 1.17+ servers can now disable numbers (the red score) from the Scoreboard, applies any Wizards Scoreboard.
- Option at Options.Scoreboard-Hide-Numbers, true by default, disabled in non-supported versions.
- Requires Paper, but any of its forks should work as well. Auto disabled when not supported.
- Fixed DecentHolograms using wrong API version.
- If you are getting errors after updating, update your DecentHolograms.
