public class CollisionConfig
Class CollisionConfig. Provides collisionconfig functionality for the Hytale server.
java.lang.Object > CollisionConfig
Field Summary
blockId
Field blockId.
blockType
Field blockType.
blockMaterial
Field blockMaterial.
rotation
Field rotation.
blockX
Field blockX.
blockY
Field blockY.
blockZ
Field blockZ.
boundingBoxOffsetX
Field boundingBoxOffsetX.
boundingBoxOffsetY
Field boundingBoxOffsetY.
boundingBoxOffsetZ
Field boundingBoxOffsetZ.
boundingBoxes
Field boundingBoxes.
chunk
Field chunk.
chunkSectionIndex
Field chunkSectionIndex.
chunkSection
Field chunkSection.
chunkX
Field chunkX.
chunkY
Field chunkY.
chunkZ
Field chunkZ.
chunkSectionRef
Field chunkSectionRef.
fluid
Field fluid.
fluidId
Field fluidId.
fluidLevel
Field fluidLevel.
blockBox
Field blockBox.
world
Field world.
blockMaterialCollisionMask
Field blockMaterialCollisionMask.
blockMaterialMask
Field blockMaterialMask.
blockCanCollide
Field blockCanCollide.
blockCanTrigger
Field blockCanTrigger.
blockCanTriggerPartial
Field blockCanTriggerPartial.
checkTriggerBlocks
Field checkTriggerBlocks.
checkDamageBlocks
Field checkDamageBlocks.
canCollide
Field canCollide.
dumpInvalidBlocks
Field dumpInvalidBlocks.
extraData1
Field extraData1.
extraData2
Field extraData2.
max
Field max.
max2
Field max2.
oldState
Field oldState.
sectionIndex
Field sectionIndex.
newBlockId
Field newBlockId.
newBlockType
Field newBlockType.
fluidSection
Field fluidSection.
filler
Field filler.
newRotation
Field newRotation.
blockWillDamage
Field blockWillDamage.
Method Detail
CollisionConfig
public
CollisionConfig
()
Method CollisionConfig.
getDetailCount
int
getDetailCount
()
Method getDetailCount.
getBoundingBoxOffsetX
int
getBoundingBoxOffsetX
()
Method getBoundingBoxOffsetX.
getBoundingBoxOffsetY
int
getBoundingBoxOffsetY
()
Method getBoundingBoxOffsetY.
getBoundingBoxOffsetZ
int
getBoundingBoxOffsetZ
()
Method getBoundingBoxOffsetZ.
setCollisionByMaterial
void
setCollisionByMaterial
(final int collidingMaterials)
Method setCollisionByMaterial.
- Parameters:
final intcollidingMaterials
getCollisionByMaterial
int
getCollisionByMaterial
()
Method getCollisionByMaterial.
isCollidingWithDamageBlocks
boolean
isCollidingWithDamageBlocks
()
Method isCollidingWithDamageBlocks.
setCollideWithDamageBlocks
boolean
setCollideWithDamageBlocks
(final boolean damageColliding)
Method setCollideWithDamageBlocks.
- Parameters:
final booleandamageColliding
getBlockCollisionPredicate
Predicate
getBlockCollisionPredicate
()
Method getBlockCollisionPredicate.
setDefaultCollisionBehaviour
void
setDefaultCollisionBehaviour
()
Method setDefaultCollisionBehaviour.
setDefaultBlockCollisionPredicate
void
setDefaultBlockCollisionPredicate
()
Method setDefaultBlockCollisionPredicate.
isCheckTriggerBlocks
boolean
isCheckTriggerBlocks
()
Method isCheckTriggerBlocks.
setCheckTriggerBlocks
void
setCheckTriggerBlocks
(final boolean checkTriggerBlocks)
Method setCheckTriggerBlocks.
- Parameters:
final booleancheckTriggerBlocks
isCheckDamageBlocks
boolean
isCheckDamageBlocks
()
Method isCheckDamageBlocks.
setCheckDamageBlocks
void
setCheckDamageBlocks
(final boolean checkDamageBlocks)
Method setCheckDamageBlocks.
- Parameters:
final booleancheckDamageBlocks
setWorld
void
setWorld
(final World world)
Method setWorld.
- Parameters:
final Worldworld
canCollide
boolean
canCollide
(final int x, final int y, final int z)
Method canCollide.
- Parameters:
final intxfinal intyfinal intz
clear
void
clear
()
Method clear.