Skip to main content

Module context

Module context 

Source

Structs§

BlockCollisionContext
Entity facts used by vanilla CollisionContext for block collision shapes.
BlockLootContext
Live parameters used to resolve a block’s loot.
EntityFallDamage
Fall damage requested by a block landing hook.
EntityFallOnContext
Entity facts needed by Block.fallOn.
EntityFallOnFacts
Entity facts needed by Block.fallOn.
EntityLandingContext
Entity facts needed by Block.updateEntityMovementAfterFallOn.
PickupResult

Enums§

BlockEntityCreation
Result of invoking a block’s Vanilla block-entity factory.

Constants§

COLLISION_CONTEXT_ABOVE_EPSILON 🔒

Traits§

RailBehavior
Shared behavior exposed by blocks in vanilla’s BaseRailBlock hierarchy.

Type Aliases§

BlockCollisionBoxes
Resolved block-local collision boxes for a live block state.