abstract class MaterialProvider
Class MaterialProvider. Provides materialprovider functionality for the Hytale server.
java.lang.Object > MaterialProvider
Field Summary
position
public
Vector3i
position
Field position.
density
public
double
density
Field density.
depthIntoFloor
public
int
depthIntoFloor
Field depthIntoFloor.
depthIntoCeiling
public
int
depthIntoCeiling
Field depthIntoCeiling.
spaceAboveFloor
public
int
spaceAboveFloor
Field spaceAboveFloor.
spaceBelowCeiling
public
int
spaceBelowCeiling
Field spaceBelowCeiling.
workerId
public
WorkerIndexer.Id
workerId
Field workerId.
terrainDensityProvider
public
TerrainDensityProvider
terrainDensityProvider
Field terrainDensityProvider.
distanceToBiomeEdge
public
double
distanceToBiomeEdge
Field distanceToBiomeEdge.
Method Detail
Context
public
public
Context
(@Nonnull final Vector3i position, final double density, final int depthIntoFloor, final int depthIntoCeiling, final int spaceAboveFloor, final int spaceBelowCeiling, @Nonnull final WorkerIndexer.Id workerId, @Nullable final TerrainDensityProvider terrainDensityProvider, final double distanceToBiomeEdge)
Method Context.
- Parameters:
@Nonnull final Vector3ipositionfinal doubledensityfinal intdepthIntoFloorfinal intdepthIntoCeilingfinal intspaceAboveFloorfinal intspaceBelowCeiling@Nonnull final WorkerIndexer.IdworkerId@Nullable final TerrainDensityProviderterrainDensityProviderfinal doubledistanceToBiomeEdge