From b037fb1e5c535ba134448cb3e2bbe1749842e476 Mon Sep 17 00:00:00 2001 From: Scetch Date: Thu, 7 Apr 2016 14:55:23 -0400 Subject: [PATCH] Fix layered snow collision --- blocks/src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/blocks/src/lib.rs b/blocks/src/lib.rs index b0cae9d..0fef0ee 100644 --- a/blocks/src/lib.rs +++ b/blocks/src/lib.rs @@ -16,7 +16,7 @@ // TODO: Blocks // Rendering: TripwireHook, FlowingWater, FlowingLava, DoublePlant (Sunflower) // State Updates: Fire, CobblestoneWall, Tripwire, FenceGate (in_wall), RedstoneRepeater (locked) -// Collisions: Chest, Hopper, CobblestoneWall, Stairs, SnowLayer +// Collisions: Chest, Hopper, CobblestoneWall, Stairs #![recursion_limit="300"] @@ -1594,6 +1594,10 @@ define_blocks! { material material::NON_SOLID, model { ("minecraft", "snow_layer") }, variant format!("layers={}", layers), + collision vec![Aabb3::new( + Point3::new(0.0, 0.0, 0.0), + Point3::new(1.0, (layers as f64)/8.0, 1.0), + )], } Ice { props {},