All Mods Resource Packs Data Packs Shaders Modpacks Plugins
FasterCrystals

FasterCrystals

by Jyguy • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

PacketEvents must be installed for this plugin to work.

FasterCrystals detects left & right clicks separately from crystal attack & place packets to manually place crystals for users with high ping.

There is a per-user toggle, /fastercrystals, with permission fastercrystals.toggle.

You can edit the toggle message in config.yml.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x +2
Folia Paper
1d ago 1
1.21.x 1.20.x
Folia Paper
1d ago 1
1.21.x 1.20.x
Folia Paper
1d ago 1
1.21.x 1.20.x
Folia Paper
1d ago 1
1.21.x 1.20.x
Folia Paper
1d ago 1
1.21.x 1.20.x
Folia Paper
1d ago 1
1.21.x 1.20.x
Folia Paper
1d ago 1
1.21.x 1.20.x
Folia Paper
1d ago 1
1.21.x 1.20.x 1.19.x +2
Folia Paper
1d ago 1
1.21.x 1.20.x 1.19.x +2
Folia Paper
1d ago 1
1.21.x 1.20.x 1.19.x +2
Folia Paper
1d ago 1
1.21 1.20.x 1.19.x +2
Folia Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Folia Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x 1.19.x 1.18.x +1
Paper
1d ago 1
1.20.x
Paper
1d ago 1
### Changes
  • General refactoring / Nullpointer fix
  • Fix tab completion filtering, PAPI version sync, and missing license
  • fix: rare schedule exception being thrown on Folia
  • Added the default-state configuration key which determines the default value of the FasterCrystals toggle.
  • Listeners will now check if the plugin is in a disabled state before scheduling a task.
  • The attack packet listener will now check if the event was cancelled by another listener.
  • Fixed strength levels not being considered with weakness for damage eligibility.
## Additions
  • Added API to toggle FasterCrystals per player using a plugin dependency

## Fixes
  • Improved Folia crystal speeds
## What's Changed
  • fix: ensure packet listeners are unregistered when the plugin is disabled
  • refactor: remove CommandAPI dependency
  • Utilize correct scheduler for removing entity from world
# Breaking Changes
  • [PacketEvents](https://github.com/retrooper/packetevents/releases) and [CommandAPI](https://github.com/CommandAPI/CommandAPI/releases) are no longer shaded.**
  • To use the plugin, you MUST install them as separate plugins.
  • Minecraft version support will now depend on the versions of these dependencies.
  • For 1.21.5 support, you must use the dev builds for PacketEvents (2.8.0) and CommandAPI 10.0.0.
  • From now on, there may not be a new release for a new Minecraft version, unless FasterCrystals requires an update to make it run. The supported versions will always be updated on the Modrinth page.
  • Command-related configuration (e.g. datapack reloading on init, message when console attempts to run a player-only command) is now set in plugins/CommandAPI/config.yml.

## Fixes
  • Fixed an NPE with a packet listener.
  • Fixed an exception on Folia that was thrown when the player moves to another region while their left click was being processed.
  • Fixed a concurrency issue with Users on Folia.
## Changes
  • Added 1.21.4 server support
## 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

## Bug Fixes
  • Fixed spectator mode players blocking crystal placement
## Changes
  • Change default console command fail message
  • Fixed a memory leak when unloading a world with crystals
## 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
# Changes
  • Added 1.21.1 server support
## New Features
  • 1.21 server support
  • Added bStats metrics

## Bug Fixes
  • Fixed being unable to build the project when not using JDK 17

## 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 an exception in 1.20.4
## Bug Fixes
  • Fixed spectators being able to break crystals
## Bug Fixes
  • Fixed 1.20.3/4 server support
## Changes
  • Added 1.20.3 and 1.20.4 server support
## Bug Fixes
  • Fixed an NPE for non-player packets
## 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
  • Added 1.20.2 support
  • Re-licensed from Apache 2.0 to GPL 3
## 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.
# Major Crystal Speed Improvement

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**.
  • Fixed being able to hit crystals through blocks (this is only present in 1.1.0 from forgetting to uncomment code from debugging)
  • Added support for 1.17.1 through 1.19.4 (currently supporting 1.17.1-1.20.1)
  • Removed DuelsPlugin from softdepend
Initial commit
FasterCrystals Icon
Download FasterCrystals
Select game version
Select platform