程序包 org.bukkit.util
类 BlockIterator
java.lang.Object
org.bukkit.util.BlockIterator
这个类执行射线追踪并迭代一条直线上的所有单个方块.
原文:This class performs ray tracing and iterates along blocks on a line
-
构造器概要
构造器构造器说明BlockIterator(LivingEntity entity) 创建BlockIterator.BlockIterator(LivingEntity entity, int maxDistance) BlockIterator的构造函数.BlockIterator(Location loc) BlockIterator的构造函数.BlockIterator(Location loc, double yOffset) BlockIterator的构造函数.BlockIterator(Location loc, double yOffset, int maxDistance) BlockIterator的构造函数.BlockIterator(World world, Vector start, Vector direction, double yOffset, int maxDistance) BlockIterator的构造函数. -
方法概要
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 java.util.Iterator
forEachRemaining
-
构造器详细资料
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator
- 参数:
world- 使用此追踪的世界start- 追踪的初位置向量direction- 追踪的方向向量yOffset- 垂直偏移量,追踪从初向量开始垂直偏移这个值的范围maxDistance- 这是在方块中追踪的最大距离, 设置此值在140以上可能导致未加载区块(unloaded chunks)的问题,值0表示无限制
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator
- 参数:
loc- 射线追踪的起始位置yOffset- 垂直偏移量,追踪从初向量开始垂直偏移这个值的范围maxDistance- 这是在方块中追踪的最大距离, 设置此值在140以上可能导致未加载区块(unloaded chunks)的问题,值0表示无限制
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator.
- 参数:
loc- 射线追踪的开始位置yOffset- 垂直偏移量,追踪从初向量开始垂直偏移这个值的范围
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator.
- 参数:
loc- 射线追踪的开始位置
-
BlockIterator
BlockIterator的构造函数.原文:Constructs the BlockIterator.
- 参数:
entity- 被用来设置追踪的实体maxDistance- 这是在方块中追踪的最大距离, 设置此值在140以上可能导致未加载区块(unloaded chunks)的问题,值0表示无限制
-
BlockIterator
创建BlockIterator.原文:Constructs the BlockIterator.
- 参数:
entity- 被用来设置追踪的实体信息
-
-
方法详细资料