net.minecraft.block

public interface InteractibleSlotContainer

net.minecraft.world.level.block.SelectableSlotContainer
net.minecraft.class_11585
net.minecraft.block.InteractibleSlotContainer

Method summary

Modifier and TypeMethod
int
getRows()
method_72586()
getRows()
int
getColumns()
method_72587()
getColumns()
default OptionalInt
getHitSlot(BlockHitResult hitResult, Direction blockFacing)
method_72611(class_3965 arg0, class_2350 arg1)
getHitSlot(BlockHitResult hitResult, Direction facing)
private static Optional<Vec2f>
getRelativeHitCoordinatesForBlockFace(BlockHitResult hitResult, Direction blockFacing)
method_72613(class_3965 arg0, class_2350 arg1)
getHitPosOnFront(BlockHitResult hitResult, Direction facing)
private static int
getSection(float relativeCoordinate, int maxSections)
method_72610(float arg0, int arg1)
getSlotAlongAxis(float pos, int max)
private OptionalInt
lambda$getHitSlot$0(Vec2 arg0)
method_72612(class_241 arg0)
method_72612(Vec2f vec2f)