FitToHeightMapSpawnProvider

public class FitToHeightMapSpawnProvider implements ISpawnProvider

Class FitToHeightMapSpawnProvider. Provides fittoheightmapspawnprovider functionality for the Hytale server.

java.lang.Object > FitToHeightMapSpawnProvider

Field Summary

spawnProvider

private ISpawnProvider spawnProvider

Field spawnProvider.

spawnPoint

final Transform spawnPoint

Field spawnPoint.

position

final Vector3d position

Field position.

worldChunk

final WorldChunk worldChunk

Field worldChunk.

x

final int x

Field x.

z

final int z

Field z.

Method Detail

FitToHeightMapSpawnProvider

public protected FitToHeightMapSpawnProvider ()

Method FitToHeightMapSpawnProvider.

getSpawnPoint

public Transform getSpawnPoint (@Nonnull final World world, @Nonnull final UUID uuid)

Method getSpawnPoint.

Parameters:
@Nonnull final World world
@Nonnull final UUID uuid

getSpawnPoints

public Transform[] getSpawnPoints ()

Method getSpawnPoints.

isWithinSpawnDistance

public boolean isWithinSpawnDistance (@Nonnull final Vector3d position, final double distance)

Method isWithinSpawnDistance.

Parameters:
@Nonnull final Vector3d position
final double distance

KeyedCodec

public new KeyedCodec ("SpawnProvider", ISpawnProvider.CODEC)

Method KeyedCodec.

Parameters:
"SpawnProvider" "SpawnProvider"
ISpawnProvider.CODEC ISpawnProvider.CODEC