public class BiomeInterpolationJsonLoader extends JsonLoader
Class BiomeInterpolationJsonLoader. Provides biomeinterpolationjsonloader functionality for the Hytale server.
java.lang.Object > JsonLoader > BiomeInterpolationJsonLoader
Field Summary
defaultRadius
final
int
defaultRadius
Field defaultRadius.
biomeRadii
final
Int2IntMap
biomeRadii
Field biomeRadii.
radius
final
int
radius
Field radius.
biomes
final
JsonElement
biomes
Field biomes.
mask
final
IIntCondition
mask
Field mask.
radius2
final
int
radius2
Field radius2.
Method Detail
BiomeInterpolationJsonLoader
public
public
BiomeInterpolationJsonLoader
(final SeedString seed, final Path dataFolder, final JsonElement json, final ZoneFileContext zoneFileContext)
Method BiomeInterpolationJsonLoader.
- Parameters:
final SeedStringseedfinal PathdataFolderfinal JsonElementjsonfinal ZoneFileContextzoneFileContext
loadDefaultRadius
protected
int
loadDefaultRadius
()
Method loadDefaultRadius.
Error
public
new
Error
(String.format("Default biome interpolation radius %s lies outside the range 0-5", radius)
Method Error.
- Parameters:
String.format("Default biome interpolation radius %s lies outside the range0-5"radiusradius
loadBiomeRadii
protected
Int2IntMap
loadBiomeRadii
(final int maxRadius)
Method loadBiomeRadii.
- Parameters:
final intmaxRadius
loadBiomeEntry
protected
void
loadBiomeEntry
(@Nonnull final JsonElement entry, final int defaultRadius, @Nonnull final Int2IntMap biomeRadii)
Method loadBiomeEntry.
- Parameters:
@Nonnull final JsonElemententryfinal intdefaultRadius@Nonnull final Int2IntMapbiomeRadii
loadBiomeMask
Method loadBiomeMask.
- Parameters:
@Nonnull final JsonObjectentry
BiomeMaskJsonLoader
public
)
new
BiomeMaskJsonLoader
((SeedStringMethod BiomeMaskJsonLoader.
- Parameters:
(SeedString(SeedString
loadBiomeRadius
static
int
loadBiomeRadius
(@Nonnull final JsonObject entry, final int maxRadius)
Method loadBiomeRadius.
- Parameters:
@Nonnull final JsonObjectentryfinal intmaxRadius
addBiomes
static
void
addBiomes
(final IIntCondition mask, final int radius, @Nonnull final Int2IntMap biomeRadii)
Method addBiomes.
- Parameters:
final IIntConditionmaskfinal intradius@Nonnull final Int2IntMapbiomeRadii