Bug Fixes - Fixed an exception when the plugin damages a crystal for a player in 1.21.3
- This also fixed player attack sounds not playing in this scenario.
- Exhaustion is now increased properly when the plugin damages a crystal for a player.
- `PrePlayerAttackEntityEvent` is now called when the plugin damages a crystal for a player.
Features - feat: 1.21.2/3 support
-
Dropped support for 1.17.1 to 1.20.4. - feat: PlaceholderAPI support for toggle status
- The placeholder is %fastercrystals_toggle%.
Bug Fixes - Fixed crystal placements on bedrock being slow
- Fixed crystal placements at height limit (y>319) being slow
- Fixed dropping items from a creative inventory breaking crystals
New Features - Folia support
- `/fastercrystals reload` command
- The plugin now uses the new interaction range attributes to determine possible reach
Bug Fixes - Fixed a console error that happens when a player is teleported to another world while crystalling
- Fixed the plugin not functioning in Paper 1.20.6 builds 64 and above
New Features - 1.20.5/6 server support
- Ability to edit toggle message in config.yml
Changes -
Renamed permission fastercrystals.fastcrystals to fastercrystals.toggle - Renamed /fastcrystals to /fastercrystals (the former will still work)
Bug Fixes - Fixed errors in ViaVersion 4.10+
- Fixed a small, common desync in raytracing when crystalling
Bug Fixes - Fixed crystals in front of players blowing up when they drop an item from an inventory GUI
- Fixed a possible NullPointerException
- Disabled PacketEvents update checker
Bug Fixes - Fixed the left click detector not working when the player eye location is inside the crystal hitbox.
- Fixed rare double explosions happening on the same tick.
- Fixed non-interactable entities blocking left clicks in certain situations.
There was a small oversight where consecutive attack packets on the same crystal were ignored. This is now fixed with this release, which improved crystal speeds for high ping players
immensely.