Interface HTItemFluidTank
-
- All Implemented Interfaces:
-
hiiragi283.core.api.HTContentListener,hiiragi283.core.api.HTContentListener.Empty,hiiragi283.core.api.serialization.value.HTValueSerializable,hiiragi283.core.api.serialization.value.HTValueSerializable.Empty,hiiragi283.core.api.storage.amount.HTAmountView,hiiragi283.core.api.storage.resource.HTResourceSlot,hiiragi283.core.api.storage.resource.HTResourceView,java.lang.Runnable,net.neoforged.neoforge.common.util.INBTSerializable
public interface HTItemFluidTank implements HTResourceSlot<HTFluidResourceType>, HTContentListener.Empty, HTValueSerializable.Empty
液体入りコンテナ向けのHTFluidTankの拡張インターフェースです。
- Since:
0.15.0
Hiiragi Tsubasa
-
-
Method Summary
Modifier and Type Method Description abstract ItemStackgetContainer()-
Methods inherited from class hiiragi283.core.api.storage.resource.HTResourceSlot
extract, extract, insert, isValid -
Methods inherited from class hiiragi283.core.api.storage.resource.HTResourceView
getCapacity, getCapacity, getLevelAsFloat, getLevelAsFraction, getNeeded, getResource, isEmpty -
Methods inherited from class hiiragi283.core.api.storage.amount.HTAmountView
getAmount, getLevelAsFloat, getLevelAsFraction, getNeeded -
Methods inherited from class hiiragi283.core.api.serialization.value.HTValueSerializable
deserialize, serialize -
Methods inherited from class hiiragi283.core.api.HTContentListener
onContentsChanged -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getContainer
abstract ItemStack getContainer()
-
-
-
-