HyCodeYourTale
classpublicPriority 3

ConstantCoordinateDoubleSupplier

com.hypixel.hytale.server.worldgen.util.function.ConstantCoordinateDoubleSupplier

implements ICoordinateDoubleSupplier

3

Methods

3

Public Methods

1

Fields

1

Constructors

Constants

ConstantCoordinateDoubleSupplierDEFAULT_ONE= new ConstantCoordinateDoubleSupplier(1.0)
ConstantCoordinateDoubleSupplierDEFAULT_ZERO= new ConstantCoordinateDoubleSupplier(0.0)

Constructors

public
ConstantCoordinateDoubleSupplier(double value)

Methods

Public Methods (3)

public
double apply(int seed, int x, int y)
@Override
public
double apply(int seed, int x, int y, int z)
@Override
public
double getValue()

Fields

Protected Fields (1)

protecteddouble value

Inheritance

Parent
Current
Interface
Child

Use mouse wheel to zoom, drag to pan. Click nodes to navigate.

Source Code

package com.hypixel.hytale.server.worldgen.util.function;

public class ConstantCoordinateDoubleSupplier implements ICoordinateDoubleSupplier {
   public static final ConstantCoordinateDoubleSupplier DEFAULT_ZERO = new ConstantCoordinateDoubleSupplier(0.0);
   public static final ConstantCoordinateDoubleSupplier DEFAULT_ONE = new ConstantCoordinateDoubleSupplier(1.0);
   protected final double value;

   public ConstantCoordinateDoubleSupplier(double value) {
      this.value = value;
   }

   public double getValue() {
      return this.value;
   }

   @Override
   public double apply(int seed, int x, int y) {
      return this.value;
   }

   @Override
   public double apply(int seed, int x, int y, int z) {
      return this.value;
   }
}