Package hiiragi283.core.api.registry
Interface HTFluidHolderLike
-
- All Implemented Interfaces:
-
hiiragi283.core.api.resource.HTIdLike
public interface HTFluidHolderLike<FLUID extends Fluid> implements HTIdLike
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHTFluidHolderLike.Delegatedpublic classHTFluidHolderLike.Companion
-
Method Summary
Modifier and Type Method Description abstract Holder<Fluid>getFluidHolder()ResourceKey<Fluid>getFluidKey()abstract FLUIDasFluid()abstract ItemgetBucket()保持しているバケツを取得します。 abstract HTItemHolderLike<?>getBucketHolder()abstract FluidTypegetFluidType()保持している液体のFluidTypeを取得します。 FluidStacktoStack(Integer amount)HTFluidResourceTypetoResource(DataComponentPatch patch)StringgetNamespace()StringgetPath()-
-
Method Detail
-
getFluidHolder
abstract Holder<Fluid> getFluidHolder()
-
getFluidKey
ResourceKey<Fluid> getFluidKey()
-
getBucket
abstract Item getBucket()
保持しているバケツを取得します。
-
getBucketHolder
abstract HTItemHolderLike<?> getBucketHolder()
-
getFluidType
abstract FluidType getFluidType()
保持している液体のFluidTypeを取得します。
-
toResource
HTFluidResourceType toResource(DataComponentPatch patch)
-
getNamespace
String getNamespace()
-
-
-
-