public class NoiseBlockArray
Class NoiseBlockArray. Provides noiseblockarray functionality for the Hytale server.
java.lang.Object > NoiseBlockArray
Field Summary
entry
final
Entry
entry
Field entry.
repetitions
final
int
repetitions
Field repetitions.
that
final
NoiseBlockArray
that
Field that.
Method Detail
NoiseBlockArray
public
public
NoiseBlockArray
(final Entry[] entries)
Method NoiseBlockArray.
- Parameters:
final Entry[]entries
getEntries
public
Entry[]
getEntries
()
Method getEntries.
getTopBlockAt
Method getTopBlockAt.
- Parameters:
final intseedfinal doublexfinal doublez
getBottomBlockAt
Method getBottomBlockAt.
- Parameters:
final intseedfinal doublexfinal doublez
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.
Entry
public
public
Entry
(final String blockName, final BlockFluidEntry blockEntry, final IDoubleRange repetitions, @Nonnull final NoiseProperty noise)
Method Entry.
- Parameters:
final StringblockNamefinal BlockFluidEntryblockEntryfinal IDoubleRangerepetitions@Nonnull final NoisePropertynoise
getBlockName
public
String
getBlockName
()
Method getBlockName.
getRepetitions
public
int
getRepetitions
(final int seed, final double x, final double z)
Method getRepetitions.
- Parameters:
final intseedfinal doublexfinal doublez