public class LookBlocksBelowProvider extends WorldLocationProvider
Class LookBlocksBelowProvider. Provides lookblocksbelowprovider functionality for the Hytale server.
java.lang.Object > WorldLocationProvider > LookBlocksBelowProvider
Field Summary
blockTags
protected
String[]
blockTags
Field blockTags.
count
protected
int
count
Field count.
minRange
protected
int
minRange
Field minRange.
maxRange
protected
int
maxRange
Field maxRange.
blockTagsIndexes
private
int[]
blockTagsIndexes
Field blockTagsIndexes.
blockTag
final
String
blockTag
Field blockTag.
newPosition
final
Vector3i
newPosition
Field newPosition.
worldChunk
final
WorldChunk
worldChunk
Field worldChunk.
baseY
final
int
baseY
Field baseY.
x
final
int
x
Field x.
z
final
int
z
Field z.
blockStateKey
final
String
blockStateKey
Field blockStateKey.
blockTagId
final
int
blockTagId
Field blockTagId.
that
final
LookBlocksBelowProvider
that
Field that.
Method Detail
LookBlocksBelowProvider
public
public
LookBlocksBelowProvider
(@Nonnull final String[] blockTags, final int count, final int minRange, final int maxRange)
Method LookBlocksBelowProvider.
- Parameters:
@Nonnull final String[]blockTagsfinal intcountfinal intminRangefinal intmaxRange
runCondition
Method runCondition.
- Parameters:
@Nonnull final Worldworld@Nonnull final Vector3iposition
Vector3i
public
new
Vector3i
(x, y, z)
Method Vector3i.
- Parameters:
xxyyzz
equals
public
boolean
equals
(@Nullable final Object o)
Method equals.
- Parameters:
@Nullable final Objecto
hashCode
public
int
hashCode
()
Method hashCode.
toString
public
String
toString
()
Method toString.