HyCodeYourTale
classpublicPriority 3

Mesh3DPositionProvider

com.hypixel.hytale.builtin.hytalegenerator.positionproviders.Mesh3DPositionProvider

extends PositionProvider

1

Methods

1

Public Methods

1

Fields

1

Constructors

Constructors

public
Mesh3DPositionProvider(PointProvider positionProvider)

Methods

Public Methods (1)

public
void positionsIn(PositionProvider.Context context)
@Override

Fields

Private/Package Fields (1)

privatePointProvider pointGenerator

Inheritance

Parent
Current
Interface
Child

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

Related Classes

Source Code

package com.hypixel.hytale.builtin.hytalegenerator.positionproviders;

import com.hypixel.hytale.builtin.hytalegenerator.fields.points.PointProvider;
import javax.annotation.Nonnull;

public class Mesh3DPositionProvider extends PositionProvider {
   @Nonnull
   private final PointProvider pointGenerator;

   public Mesh3DPositionProvider(@Nonnull PointProvider positionProvider) {
      this.pointGenerator = positionProvider;
   }

   @Override
   public void positionsIn(@Nonnull PositionProvider.Context context) {
      this.pointGenerator.points3d(context.minInclusive, context.maxExclusive, context.consumer);
   }
}