public class MaskShader
Class MaskShader. Provides maskshader functionality for the Hytale server.
java.lang.Object > MaskShader
Field Summary
seedGenerator
private
SeedGenerator
seedGenerator
Field seedGenerator.
childShader
private
Shader
childShader
Field childShader.
mask
private
Predicate
mask
Field mask.
seed
private
long
seed
Field seed.
Method Detail
MaskShader
Method MaskShader.
- Parameters:
final Predicatemaskfinal ShaderchildShaderfinal longseed
builder
Method builder.
- Parameters:
@Nonnull final ClassdataType
shade
public
T
shade
(final T current, final long seed)
Method shade.
- Parameters:
final Tcurrentfinal longseed
toString
public
String
toString
()
Method toString.
Builder
public
private
Builder
()
Method Builder.
withMask
Method withMask.
- Parameters:
@Nonnull final Predicatemask