| Modifier and Type | Field and Description |
|---|---|
protected static AxisAlignedBB[] |
BlockBehaviorCocoa.BB_ALL |
protected static AxisAlignedBB[] |
BlockBehaviorCocoa.BB_EAST |
protected static AxisAlignedBB[] |
BlockBehaviorCocoa.BB_NORTH |
protected static AxisAlignedBB[] |
BlockBehaviorCocoa.BB_SOUTH |
protected static AxisAlignedBB[] |
BlockBehaviorCocoa.BB_WEST |
| Modifier and Type | Method and Description |
|---|---|
AxisAlignedBB |
BlockBehaviorBanner.getBoundingBox() |
AxisAlignedBB |
FloodableBlockBehavior.getBoundingBox() |
AxisAlignedBB |
BlockBehaviorLight.getBoundingBox() |
AxisAlignedBB |
BlockBehaviorAir.getBoundingBox() |
AxisAlignedBB |
BlockBehaviorTripWire.getBoundingBox() |
AxisAlignedBB |
BlockBehaviorSignPost.getBoundingBox() |
AxisAlignedBB |
BlockBehaviorLiquid.getBoundingBox() |
AxisAlignedBB |
BlockBehavior.getBoundingBox() |
AxisAlignedBB |
BlockBehavior.getCollisionBoxes(Block block) |
protected AxisAlignedBB |
BlockBehaviorLiquid.recalculateBoundingBox() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BlockBehavior.collidesWithBB(Block block,
AxisAlignedBB bb) |
boolean |
BlockBehavior.collidesWithBB(Block block,
AxisAlignedBB bb,
boolean collisionBB) |
| Modifier and Type | Method and Description |
|---|---|
AxisAlignedBB |
Entity.getBoundingBox() |
| Modifier and Type | Field and Description |
|---|---|
protected AxisAlignedBB |
BaseEntity.boundingBox |
| Modifier and Type | Method and Description |
|---|---|
AxisAlignedBB |
BaseEntity.getBoundingBox() |
| Modifier and Type | Method and Description |
|---|---|
AxisAlignedBB[] |
Level.getCollisionCubes(BaseEntity entity,
AxisAlignedBB bb) |
AxisAlignedBB[] |
Level.getCollisionCubes(BaseEntity entity,
AxisAlignedBB bb,
boolean entities) |
AxisAlignedBB[] |
Level.getCollisionCubes(BaseEntity entity,
AxisAlignedBB bb,
boolean entities,
boolean solidEntities) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleAxisAlignedBB
auth||: MagicDroidX
Nukkit Project
|
| Modifier and Type | Method and Description |
|---|---|
default AxisAlignedBB |
AxisAlignedBB.addCoord(float x,
float y,
float z) |
default AxisAlignedBB |
AxisAlignedBB.addCoord(com.nukkitx.math.vector.Vector3f v) |
AxisAlignedBB |
AxisAlignedBB.clone() |
AxisAlignedBB |
SimpleAxisAlignedBB.clone() |
default AxisAlignedBB |
AxisAlignedBB.contract(float x,
float y,
float z) |
default AxisAlignedBB |
AxisAlignedBB.expand(float x,
float y,
float z) |
default AxisAlignedBB |
AxisAlignedBB.getOffsetBoundingBox(float x,
float y,
float z) |
default AxisAlignedBB |
AxisAlignedBB.getOffsetBoundingBox(com.nukkitx.math.vector.Vector3f v) |
default AxisAlignedBB |
AxisAlignedBB.grow(float x,
float y,
float z) |
default AxisAlignedBB |
AxisAlignedBB.offset(float x,
float y,
float z) |
default AxisAlignedBB |
AxisAlignedBB.offset(com.nukkitx.math.vector.Vector3f v) |
default AxisAlignedBB |
AxisAlignedBB.setBB(AxisAlignedBB bb) |
default AxisAlignedBB |
AxisAlignedBB.setBounds(float minX,
float minY,
float minZ,
float maxX,
float maxY,
float maxZ) |
default AxisAlignedBB |
AxisAlignedBB.shrink(float x,
float y,
float z) |
| Modifier and Type | Method and Description |
|---|---|
default float |
AxisAlignedBB.calculateXOffset(AxisAlignedBB bb,
float x) |
default float |
AxisAlignedBB.calculateYOffset(AxisAlignedBB bb,
float y) |
default float |
AxisAlignedBB.calculateZOffset(AxisAlignedBB bb,
float z) |
default boolean |
AxisAlignedBB.intersectsWith(AxisAlignedBB bb) |
default AxisAlignedBB |
AxisAlignedBB.setBB(AxisAlignedBB bb) |
| Modifier and Type | Method and Description |
|---|---|
Set<BlockUpdateEntry> |
BlockUpdateScheduler.getPendingBlockUpdates(AxisAlignedBB boundingBox) |
Copyright © 2020. All rights reserved.