LiquidBounce
Toggle table of contents
0.39.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
LiquidBounce
LiquidBounce
/
net.ccbluex.liquidbounce.utils.block.hole
/
Hole
Hole
sealed
interface
Hole
:
Comparable
<
Hole
>
Inheritors
OneByOne
OneByTwo
TwoByTwo
Members
Types
One
By
One
Link copied to clipboard
data
class
OneByOne
(
val
pos
:
BlockPos
,
val
bedrockOnly
:
Boolean
=
false
)
:
Hole
One
By
Two
Link copied to clipboard
data
class
OneByTwo
(
val
pos
:
BlockPos
,
val
axis
:
Direction.Axis
,
val
bedrockOnly
:
Boolean
=
false
)
:
Hole
Two
By
Two
Link copied to clipboard
data
class
TwoByTwo
(
val
pos
:
BlockPos
,
val
bedrockOnly
:
Boolean
=
false
)
:
Hole
Properties
bedrock
Only
Link copied to clipboard
abstract
val
bedrockOnly
:
Boolean
pos
Link copied to clipboard
abstract
val
pos
:
BlockPos
positions
Link copied to clipboard
abstract
val
positions
:
BoundingBox
size
Link copied to clipboard
abstract
val
size
:
Int
Functions
as
List
Link copied to clipboard
abstract
fun
asList
(
)
:
List
<
BlockPos
>
compare
To
Link copied to clipboard
open
operator override
fun
compareTo
(
other
:
Hole
)
:
Int
contains
Link copied to clipboard
open
operator
fun
contains
(
pos
:
Vec3i
)
:
Boolean
is
Invalidated
By
Filling
Link copied to clipboard
open
fun
isInvalidatedByFilling
(
pos
:
Vec3i
)
:
Boolean
Checks whether placing a block at
pos
would invalidate this hole.