Class FluidStorageDiskItem
java.lang.Object
net.minecraft.world.item.Item
com.refinedmods.refinedstorage.common.api.storage.AbstractStorageContainerItem
com.refinedmods.refinedstorage.common.storage.storagedisk.FluidStorageDiskItem
- All Implemented Interfaces:
StorageContainerItem
,UpgradeableStorageContainer
,net.minecraft.world.flag.FeatureElement
,net.minecraft.world.level.ItemLike
public class FluidStorageDiskItem
extends AbstractStorageContainerItem
implements UpgradeableStorageContainer
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties, net.minecraft.world.item.Item.TooltipContext
-
Field Summary
Fields inherited from class com.refinedmods.refinedstorage.common.api.storage.AbstractStorageContainerItem
helper
Fields inherited from class net.minecraft.world.item.Item
ABSOLUTE_MAX_STACK_SIZE, BASE_ATTACK_DAMAGE_ID, BASE_ATTACK_SPEED_ID, BY_BLOCK, DEFAULT_MAX_STACK_SIZE, MAX_BAR_WIDTH
Fields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected net.minecraft.world.item.ItemStack
createPrimaryDisassemblyByproduct
(int count) protected net.minecraft.world.item.ItemStack
createSecondaryDisassemblyByproduct
(int count) protected SerializableStorage
createStorage
(StorageRepository storageRepository) protected String
formatAmount
(long amount) protected Long
Optional
<net.minecraft.world.inventory.tooltip.TooltipComponent> getTooltipImage
(net.minecraft.world.item.ItemStack stack) void
transferTo
(net.minecraft.world.item.ItemStack from, net.minecraft.world.item.ItemStack to) Methods inherited from class com.refinedmods.refinedstorage.common.api.storage.AbstractStorageContainerItem
appendHoverText, getInfo, inventoryTick, resolve, use
Methods inherited from class net.minecraft.world.item.Item
asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canFitInsideContainerItems, components, finishUsingItem, getAttackDamageBonus, getBarColor, getBarWidth, getBreakingSound, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDefaultMaxStackSize, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getId, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, interactLivingEntity, isBarVisible, isComplex, isCorrectToolForDrops, isEnchantable, isFoil, isValidRepairItem, mineBlock, onCraftedBy, onCraftedPostProcess, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, postHurtEnemy, releaseUsing, requiredFeatures, toString, useOn, useOnRelease, verifyComponentsAfterLoad
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.world.flag.FeatureElement
isEnabled
-
Constructor Details
-
FluidStorageDiskItem
-
-
Method Details
-
getCapacity
- Specified by:
getCapacity
in classAbstractStorageContainerItem
-
formatAmount
- Specified by:
formatAmount
in classAbstractStorageContainerItem
-
createStorage
- Specified by:
createStorage
in classAbstractStorageContainerItem
-
createPrimaryDisassemblyByproduct
protected net.minecraft.world.item.ItemStack createPrimaryDisassemblyByproduct(int count) - Specified by:
createPrimaryDisassemblyByproduct
in classAbstractStorageContainerItem
-
createSecondaryDisassemblyByproduct
@Nullable protected net.minecraft.world.item.ItemStack createSecondaryDisassemblyByproduct(int count) - Specified by:
createSecondaryDisassemblyByproduct
in classAbstractStorageContainerItem
-
getTooltipImage
public Optional<net.minecraft.world.inventory.tooltip.TooltipComponent> getTooltipImage(net.minecraft.world.item.ItemStack stack) - Overrides:
getTooltipImage
in classnet.minecraft.world.item.Item
-
getVariant
- Specified by:
getVariant
in interfaceUpgradeableStorageContainer
-
transferTo
public void transferTo(net.minecraft.world.item.ItemStack from, net.minecraft.world.item.ItemStack to) - Specified by:
transferTo
in interfaceUpgradeableStorageContainer
-