Contents
Class PositionProvider.Context
java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.positionproviders.PositionProvider.Context
- Enclosing class:
PositionProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionContext()Context(Bounds3d bounds, Pipe.One<org.joml.Vector3d> pipe, org.joml.Vector3d anchor, GraphSpace.Node graphNode) Context(PositionProvider.Context other) -
Method Summary
Modifier and TypeMethodDescriptionvoidassign(PositionProvider.Context other) voidassign(PropDistribution.Context other) void
-
Field Details
-
bounds
The region the provider must cover. The provider emits every position that falls inside these bounds. Positions can be emitted outside the bounds. -
pipe
-
anchor
@Nullable public org.joml.Vector3d anchor -
graphNode
-
-
Constructor Details
-
Context
public Context() -
Context
public Context(@Nonnull Bounds3d bounds, @Nonnull Pipe.One<org.joml.Vector3d> pipe, @Nullable org.joml.Vector3d anchor, @Nullable GraphSpace.Node graphNode) -
Context
-
-
Method Details
-
assign
-
assign
-
clearReferences
public void clearReferences()
-