package com.hypixel.hytale.builtin.hytalegenerator; import com.hypixel.hytale.builtin.hytalegenerator.positionproviders.PositionProvider; import com.hypixel.hytale.builtin.hytalegenerator.propdistributions.Assignments; import javax.annotation.Nonnull; public class PropField { @Nonnull private final Assignments assignments; @Nonnull private final PositionProvider positionProvider; private final int runtime; public PropField(int runtime, @Nonnull Assignments assignments, @Nonnull PositionProvider positionProvider) { this.runtime = runtime; this.assignments = assignments; this.positionProvider = positionProvider; } @Nonnull public PositionProvider getPositionProvider() { return this.positionProvider; } @Nonnull public Assignments getPropDistribution() { return this.assignments; } public int getRuntime() { return this.runtime; } }