net.minecraft.world.level.block

public interface SelectableSlotContainer

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

Method summary

Modifier and TypeMethod
int
b()
getRows()
method_72586()
getRows()
int
c()
getColumns()
method_72587()
getColumns()
default OptionalInt
a(fju arg0, jh arg1)
getHitSlot(BlockHitResult arg0, Direction arg1)
method_72611(class_3965 arg0, class_2350 arg1)
getHitSlot(BlockHitResult hitResult, Direction facing)
private static Optional<Vec2>
b(fju arg0, jh arg1)
getRelativeHitCoordinatesForBlockFace(BlockHitResult arg0, Direction arg1)
method_72613(class_3965 arg0, class_2350 arg1)
getHitPosOnFront(BlockHitResult hitResult, Direction facing)
private static int
a(float arg0, int arg1)
getSection(float arg0, int arg1)
method_72610(float arg0, int arg1)
getSlotAlongAxis(float pos, int max)