Class HTRecipeHandler
-
- All Implemented Interfaces:
public abstract class HTRecipeHandler<INPUT extends Object, RECIPE extends Object>レシピの処理を行う抽象クラスです。
- Since:
0.5.0
Hiiragi Tsubasa
-
-
Field Summary
Fields Modifier and Type Field Description private Integerprogressprivate IntegermaxProgress
-
Constructor Summary
Constructors Constructor Description HTRecipeHandler()
-
Method Summary
Modifier and Type Method Description final IntegergetProgress()final UnitsetProgress(Integer value)final IntegergetMaxProgress()final UnitsetMaxProgress(Integer value)final FractiongetProgress(Boolean isActive)進捗率を取得します。 final Booleantick(ServerLevel level, BlockPos pos)-
-
Method Detail
-
getProgress
final Integer getProgress()
-
setProgress
final Unit setProgress(Integer value)
-
getMaxProgress
final Integer getMaxProgress()
-
setMaxProgress
final Unit setMaxProgress(Integer value)
-
getProgress
final Fraction getProgress(Boolean isActive)
進捗率を取得します。
- Parameters:
isActive- 稼働中かどうかの判定- Returns:
0..1の範囲に制限されたFraction型の値
-
-
-
-