diff --git a/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs b/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs index 9c2d5a1ca..c9f01b797 100644 --- a/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs +++ b/crates/pumpkin/src/block/blocks/plant/mangrove_propagule.rs @@ -78,8 +78,7 @@ impl MangrovePropaguleBlock { impl BlockBehaviour for MangrovePropaguleBlock { fn can_place_at(&self, args: CanPlaceAtArgs<'_>) -> bool { - let state_id = args.block_accessor.get_block_state_id(args.position); - let props = MangrovePropaguleLikeProperties::from_state_id(state_id, args.block); + let props = MangrovePropaguleLikeProperties::from_state_id(args.state.id, args.block); Self::can_survive(args.block_accessor, args.position, &props) }