Contents
Class MaterialProvider.Context
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.materialproviders.MaterialProvider.Context
- Enclosing class:
MaterialProvider<V>
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.joml.Vector3ddoubleintintdoubleorg.joml.Vector3iintint -
Constructor Summary
ConstructorsConstructorDescriptionContext()Context(MaterialProvider.Context other) Context(org.joml.Vector3i position, double density, int depthIntoFloor, int depthIntoCeiling, int spaceAboveFloor, int spaceBelowCeiling, TerrainDensityProvider terrainDensityProvider, double distanceToBiomeEdge, GraphSpace.Node graphNode, org.joml.Vector3d anchor) -
Method Summary
-
Field Details
-
position
@Nonnull public org.joml.Vector3i position -
density
public double density -
depthIntoFloor
public int depthIntoFloor -
depthIntoCeiling
public int depthIntoCeiling -
spaceAboveFloor
public int spaceAboveFloor -
spaceBelowCeiling
public int spaceBelowCeiling -
terrainDensityProvider
-
distanceToBiomeEdge
public double distanceToBiomeEdge -
graphNode
-
anchor
@Nullable public org.joml.Vector3d anchor
-
-
Constructor Details
-
Context
public Context() -
Context
public Context(@Nonnull org.joml.Vector3i position, double density, int depthIntoFloor, int depthIntoCeiling, int spaceAboveFloor, int spaceBelowCeiling, @Nullable TerrainDensityProvider terrainDensityProvider, double distanceToBiomeEdge, @Nullable GraphSpace.Node graphNode, @Nullable org.joml.Vector3d anchor) -
Context
-
-
Method Details
-
assign
-
clearReferences
public void clearReferences()
-