classpublicabstractPriority 3
BenchWindow
com.hypixel.hytale.builtin.crafting.window.BenchWindow
extends BlockWindow
implements MaterialContainerWindow
8
Methods
8
Public Methods
4
Fields
1
Constructors
Constants
StringBENCH_UPGRADING= "BenchUpgrading"
longCRAFTING_UPDATE_INTERVAL_MS= 500L
floatCRAFTING_UPDATE_MIN_PERCENT= 0.05F
Constructors
public
BenchWindow(WindowType windowType, BenchState benchState)Methods
Public Methods (8)
public
JsonObject getData()@Nonnull@Override
public
MaterialExtraResourcesSection getExtraResourcesSection()@Nonnull@Override
public
void invalidateExtraResources()@Override
public
boolean isValid()@Override
public
void onClose0()@Override
public
void updateBenchTierLevel(int newValue)public
void updateBenchUpgradeJob(float percent)public
void updateCraftingJob(float percent)Fields
Protected Fields (2)
protected
Bench benchprotected
BenchState benchStatePrivate/Package Fields (2)
private
float lastUpdatePercentprivate
long lastUpdateTimeMs