Class SpaceAndDepthMaterialProvider<V>
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.materialproviders.MaterialProvider<V>
com.hypixel.hytale.builtin.hytalegenerator.materialproviders.spaceanddepth.SpaceAndDepthMaterialProvider<V>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic classstatic enumNested classes/interfaces inherited from class com.hypixel.hytale.builtin.hytalegenerator.materialproviders.MaterialProvider
MaterialProvider.Context -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SpaceAndDepthMaterialProvider.Conditionprivate final SpaceAndDepthMaterialProvider.LayerContextTypeprivate final SpaceAndDepthMaterialProvider.Layer<V>[]private final int -
Constructor Summary
ConstructorsConstructorDescriptionSpaceAndDepthMaterialProvider(SpaceAndDepthMaterialProvider.LayerContextType layerContextType, List<SpaceAndDepthMaterialProvider.Layer<V>> layers, SpaceAndDepthMaterialProvider.Condition condition, int maxDistance) -
Method Summary
Methods inherited from class com.hypixel.hytale.builtin.hytalegenerator.materialproviders.MaterialProvider
noMaterialProvider
-
Field Details
-
layerContextType
-
layers
-
condition
-
maxDistance
private final int maxDistance
-
-
Constructor Details
-
SpaceAndDepthMaterialProvider
public SpaceAndDepthMaterialProvider(@Nonnull SpaceAndDepthMaterialProvider.LayerContextType layerContextType, @Nonnull List<SpaceAndDepthMaterialProvider.Layer<V>> layers, @Nonnull SpaceAndDepthMaterialProvider.Condition condition, int maxDistance)
-
-
Method Details
-
getVoxelTypeAt
- Specified by:
getVoxelTypeAtin classMaterialProvider<V>
-