# 程序包 org.bukkit.util

package org.bukkit.util
提供多种目的和单一目的的类以简化各种编程概念.

- 相关程序包
  程序包
  说明
  org.bukkit
  Bukkit API的顶级程序包, 包含通用的API类和接口.
  org.bukkit.util.io
  用于处理Bukkit对象流的相关类.
  org.bukkit.util.noise
  噪声相关工具.
  org.bukkit.util.permissions
  为`permission`杂项功能提供的静态方法.
- 类
  说明
  BiomeSearchResult
  Holds the result of searching for a biome.
  BlockIterator
  这个类执行射线追踪并迭代一条直线上的所有单个方块.
  BlockTransformer
  A BlockTransformer is used to modify blocks that are placed by structure.
  BlockTransformer.TransformationState
  The TransformationState allows access to the original block state and the block state of the block that was at the location of the transformation in the world before the transformation started.
  BlockVector
  这是一个带有可以向下取整XYZ坐标函数的向量类,就像WorldEdit中的BlockVector.
  BoundingBox
  A mutable axis aligned bounding box (AABB).
  CachedServerIcon
  这表示一个缓存版的服务器图标。
  ChatPaginator
  ChatPaginator是聊天分页器,它会读取一长串任意长度的字符串并分割成字符串数组, 这些数组中的字符串能适当的显示在Minecraft的玩家控制台中.
  ChatPaginator.ChatPage
  Consumer<T>
  已过时。
  请使用 `Consumer`
  EntityTransformer
  A EntityTransformer is used to modify entities that are spawned by structure.
  EulerAngle
  EulerAngle即欧拉角,是指用给定的三个角, 每一个表示一个轴(x,y,z)的偏转角.这些角用弧度表示.
  FileUtil
  文件工具类。
  NumberConversions
  数字类型转换工具类。
  OldEnum<T extends OldEnum<T>>
  已过时。
  only for backwards compatibility.
  RayTraceResult
  射线追踪的命中结果.
  StringUtil
  StructureSearchResult
  Holds the result of searching for a structure.
  Transformation
  Represents an arbitrary affine transformation.
  Vector
  Vector代表一个可变向量.
  VoxelShape
  A shape made out of voxels.