Package-level declarations

Types

Link copied to clipboard

In 1.13+ crystals need one block air above to be placed.

Link copied to clipboard

In 1.12.2 crystals need two blocks air above to be placed.

Link copied to clipboard

Positions are only considered if they're obsidian or bedrock because that are the only blocks you can place crystals on.

Link copied to clipboard

Depending on the settings, we only take upper block sides but is the checked side in range (and visible)?

Link copied to clipboard

Uses the prediction to check if the future crystal will be blocked by players in the next ticks.

Link copied to clipboard

Crystals only deal damage if they are placed below the target, because obsidian or bedrock base blocks will block the explosion otherwise.