Uses of Package
net.minecraft.util.math
Package
Description
The base package for all Minecraft classes.
Provides the cauldron behavior system,
which determines what happens when a player interacts with a cauldron.
This and its subpackages make up the brain system used by some modern Minecraft entities,
such as villagers, piglins, and axolotls.
The basic AI system for Minecraft living entities.
The Named Binary Tag (NBT) data format.
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.

ClassDescriptionAn immutable pair of two integers representing the X and Z coordinates of a chunk.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 2 floats.An immutable vector composed of 3 doubles.A vector composed of 3 integers.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.

ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.A vector composed of 3 integers.








ClassDescriptionAn immutable pair of two integers representing the X and Z coordinates of a chunk.








ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.



ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.

ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable pair of two integers representing the X and Z coordinates of a chunk.An immutable vector composed of 3 doubles.


ClassDescriptionAn affine transformation is a decomposition of a 4×4 real matrix into a left rotation quaternion, a scale 3vector, a second right rotation quaternion, and a translation 3vector.An enum representing 6 cardinal directions in Minecraft.

ClassDescriptionAn affine transformation is a decomposition of a 4×4 real matrix into a left rotation quaternion, a scale 3vector, a second right rotation quaternion, and a translation 3vector.An enum representing 6 cardinal directions in Minecraft.



ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.

ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable vector composed of 2 floats.An immutable vector composed of 3 doubles.




ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 2 floats.An immutable vector composed of 3 doubles.




ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable vector composed of 3 doubles.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable vector composed of 3 doubles.

ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.A vector composed of 3 integers.





ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.

ClassDescriptionAn affine transformation is a decomposition of a 4×4 real matrix into a left rotation quaternion, a scale 3vector, a second right rotation quaternion, and a translation 3vector.Represents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.



ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.A vector composed of 3 integers.

ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable vector composed of 2 floats.An immutable vector composed of 3 doubles.A vector composed of 3 integers.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.



ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.A vector composed of 3 integers.



ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.





ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.An immutable vector composed of 3 doubles.






ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.An immutable vector composed of 2 floats.An immutable vector composed of 3 doubles.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.

ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.


ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.A vector composed of 3 integers.



ClassDescriptionRepresents the position of a block in a threedimensional volume.

ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.A vector composed of 3 integers.

ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.



ClassDescriptionAn affine transformation is a decomposition of a 4×4 real matrix into a left rotation quaternion, a scale 3vector, a second right rotation quaternion, and a translation 3vector.A mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.A pair of
sin(θ)
andcos(θ)
used in Givens quaternion.An immutable vector composed of 2 floats.An immutable vector composed of 3 doubles.A vector composed of 3 integers. 

ClassDescriptionAn immutable pair of two integers representing the X and Z coordinates of a chunk.

ClassDescriptionAn immutable pair of two integers representing the X and Z coordinates of a chunk.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.



ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.Represents a density field in an area.An immutable vector composed of 3 doubles.






ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.

ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.

ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.



ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable vector composed of 3 doubles.


ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.

ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.



ClassDescriptionA mutable box with integer coordinates.Represents the position of a block in a threedimensional volume.An immutable box with doublevalued coordinates.An immutable pair of two integers representing the X and Z coordinates of a chunk.An enum representing 6 cardinal directions in Minecraft.An immutable vector composed of 3 doubles.

ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.






ClassDescriptionRepresents the position of a block in a threedimensional volume.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An enum representing 6 cardinal directions in Minecraft.


ClassDescriptionRepresents the position of a block in a threedimensional volume.An immutable pair of two integers representing the X and Z coordinates of a chunk.


ClassDescriptionAn immutable pair of two integers representing the X and Z coordinates of a chunk.


ClassDescriptionAn immutable pair of two integers representing the X and Z coordinates of a chunk.