Class AbstractHopperBlockEntity<T extends net.minecraft.world.level.block.entity.BlockEntity & IRedstoneControl<T>>

java.lang.Object
net.minecraftforge.common.capabilities.CapabilityProvider<net.minecraft.world.level.block.entity.BlockEntity>
net.minecraft.world.level.block.entity.BlockEntity
All Implemented Interfaces:
IComparatorSupport, IGUIButtonSensitive, ILuaMethodProvider, IRedstoneControl<T>, IDescSynced, IUpgradeHolder, net.minecraft.world.inventory.MenuConstructor, net.minecraft.world.MenuProvider, net.minecraft.world.Nameable, net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.capabilities.ICapabilityProviderImpl<net.minecraft.world.level.block.entity.BlockEntity>, net.minecraftforge.common.capabilities.ICapabilitySerializable<net.minecraft.nbt.CompoundTag>, net.minecraftforge.common.extensions.IForgeBlockEntity, net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
Direct Known Subclasses:
LiquidHopperBlockEntity, OmnidirectionalHopperBlockEntity

public abstract class AbstractHopperBlockEntity<T extends net.minecraft.world.level.block.entity.BlockEntity & IRedstoneControl<T>> extends AbstractTickingBlockEntity implements IRedstoneControl<T>, IComparatorSupport, net.minecraft.world.MenuProvider