Package hiiragi283.core.api.item.alchemy
Object HTPotionFluidManager
-
- All Implemented Interfaces:
public class HTPotionFluidManager液体ポーションを管理するクラスです。
- Since:
0.10.0
Hiiragi Tsubasa
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHTPotionFluidManager.Handlerポーション瓶の種類を保持するインターフェースです。
-
Field Summary
Fields Modifier and Type Field Description private final Map<Holder<Fluid>, HTPotionFluidManager.Handler>fluidHandlerspublic final static HTPotionFluidManagerINSTANCE
-
Method Summary
Modifier and Type Method Description final static Unitregister(Fluid fluid, HTPotionFluidManager.Handler handler)指定したfluidにhandlerを登録します。 final static HTPotionFluidManager.HandlergetFluidHandler(Holder<Fluid> holder)指定したholderからHandlerを取得します。 final Map<Holder<Fluid>, HTPotionFluidManager.Handler>getFluidHandlers()-
-
Method Detail
-
register
final static Unit register(Fluid fluid, HTPotionFluidManager.Handler handler)
-
getFluidHandler
final static HTPotionFluidManager.Handler getFluidHandler(Holder<Fluid> holder)
- Returns:
対応するHandlerがない場合は
null
-
getFluidHandlers
final Map<Holder<Fluid>, HTPotionFluidManager.Handler> getFluidHandlers()
-
-
-
-