[INFO] fetching crate basin2-data 152.1.0... [INFO] checking basin2-data-152.1.0 against try#8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 for pr-82565 [INFO] extracting crate basin2-data 152.1.0 into /workspace/builds/worker-11/source [INFO] validating manifest of crates.io crate basin2-data 152.1.0 on toolchain 8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate basin2-data 152.1.0 [INFO] finished tweaking crates.io crate basin2-data 152.1.0 [INFO] tweaked toml for crates.io crate basin2-data 152.1.0 written to /workspace/builds/worker-11/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 828b95b4594866779e1330c5e31bf9b688933ee7b1d4db309df41a93c50187c6 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "828b95b4594866779e1330c5e31bf9b688933ee7b1d4db309df41a93c50187c6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "828b95b4594866779e1330c5e31bf9b688933ee7b1d4db309df41a93c50187c6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "828b95b4594866779e1330c5e31bf9b688933ee7b1d4db309df41a93c50187c6", kill_on_drop: false }` [INFO] [stdout] 828b95b4594866779e1330c5e31bf9b688933ee7b1d4db309df41a93c50187c6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+8e3afc79c11f48cb3acd1be5b3b7de98fe3f93a8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c371fbaf9d89b4558d45c2e80912d67a65bf63b5fa299e40997cab27fd800b4e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "c371fbaf9d89b4558d45c2e80912d67a65bf63b5fa299e40997cab27fd800b4e", kill_on_drop: false }` [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.63 [INFO] [stderr] Compiling libc v0.2.88 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling serde_derive v1.0.124 [INFO] [stderr] Compiling serde v1.0.124 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling async-trait v0.1.48 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Checking quick-error v1.2.3 [INFO] [stderr] Checking regex-syntax v0.6.23 [INFO] [stderr] Checking itoa v0.4.7 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking linked-hash-map v0.5.4 [INFO] [stderr] Checking humantime v1.3.0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Checking aho-corasick v0.7.15 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Checking rand v0.4.6 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking num-traits v0.1.43 [INFO] [stderr] Checking enum_primitive v0.1.1 [INFO] [stderr] Checking regex v1.4.4 [INFO] [stderr] Checking rand v0.3.23 [INFO] [stderr] Checking num v0.2.1 [INFO] [stderr] Checking env_logger v0.6.2 [INFO] [stderr] Compiling cenum-derive v1.0.3 [INFO] [stderr] Checking cenum v1.0.3 [INFO] [stderr] Checking uuid v0.5.1 [INFO] [stderr] Checking basin2-lib v152.1.0 [INFO] [stderr] Checking basin2-data v152.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:6:44 [INFO] [stdout] | [INFO] [stdout] 6 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:7:46 [INFO] [stdout] | [INFO] [stdout] 7 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStone::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:8:48 [INFO] [stdout] | [INFO] [stdout] 8 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:9:57 [INFO] [stdout] | [INFO] [stdout] 9 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:10:48 [INFO] [stdout] | [INFO] [stdout] 10 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:11:57 [INFO] [stdout] | [INFO] [stdout] 11 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:12:49 [INFO] [stdout] | [INFO] [stdout] 12 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:13:58 [INFO] [stdout] | [INFO] [stdout] 13 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:14:52 [INFO] [stdout] | [INFO] [stdout] 14 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrassBlock::default())), material: materials::GRASS.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:15:45 [INFO] [stdout] | [INFO] [stdout] 15 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:16:52 [INFO] [stdout] | [INFO] [stdout] 16 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoarseDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:17:47 [INFO] [stdout] | [INFO] [stdout] 17 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePodzol::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:18:52 [INFO] [stdout] | [INFO] [stdout] 18 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:19:51 [INFO] [stdout] | [INFO] [stdout] 19 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:20:54 [INFO] [stdout] | [INFO] [stdout] 20 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSprucePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:21:53 [INFO] [stdout] | [INFO] [stdout] 21 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:22:54 [INFO] [stdout] | [INFO] [stdout] 22 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJunglePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:23:54 [INFO] [stdout] | [INFO] [stdout] 23 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:24:56 [INFO] [stdout] | [INFO] [stdout] 24 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:25:52 [INFO] [stdout] | [INFO] [stdout] 25 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:26:55 [INFO] [stdout] | [INFO] [stdout] 26 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:27:54 [INFO] [stdout] | [INFO] [stdout] 27 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:29:55 [INFO] [stdout] | [INFO] [stdout] 29 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:30:57 [INFO] [stdout] | [INFO] [stdout] 30 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:31:48 [INFO] [stdout] | [INFO] [stdout] 31 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBedrock::default())), material: materials::STONE.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:32:46 [INFO] [stdout] | [INFO] [stdout] 32 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWater::default())), material: materials::WATER.clone(), has_collision: false, can_occlude: false, destroy_time: 100.00, explosion_resistance: 100.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:33:45 [INFO] [stdout] | [INFO] [stdout] 33 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLava::default())), material: materials::LAVA.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: 100.00, explosion_resistance: 100.00, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:35:49 [INFO] [stdout] | [INFO] [stdout] 35 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:36:47 [INFO] [stdout] | [INFO] [stdout] 36 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGravel::default())), material: materials::SAND.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:37:49 [INFO] [stdout] | [INFO] [stdout] 37 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGoldOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:38:49 [INFO] [stdout] | [INFO] [stdout] 38 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:39:49 [INFO] [stdout] | [INFO] [stdout] 39 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoalOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:40:48 [INFO] [stdout] | [INFO] [stdout] 40 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:41:51 [INFO] [stdout] | [INFO] [stdout] 41 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:42:50 [INFO] [stdout] | [INFO] [stdout] 42 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:43:51 [INFO] [stdout] | [INFO] [stdout] 43 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:44:51 [INFO] [stdout] | [INFO] [stdout] 44 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:45:53 [INFO] [stdout] | [INFO] [stdout] 45 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:46:60 [INFO] [stdout] | [INFO] [stdout] 46 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:47:59 [INFO] [stdout] | [INFO] [stdout] 47 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:48:60 [INFO] [stdout] | [INFO] [stdout] 48 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:49:60 [INFO] [stdout] | [INFO] [stdout] 49 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:50:62 [INFO] [stdout] | [INFO] [stdout] 50 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:51:57 [INFO] [stdout] | [INFO] [stdout] 51 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:52:49 [INFO] [stdout] | [INFO] [stdout] 52 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:53:52 [INFO] [stdout] | [INFO] [stdout] 53 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:54:51 [INFO] [stdout] | [INFO] [stdout] 54 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:55:52 [INFO] [stdout] | [INFO] [stdout] 55 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:56:52 [INFO] [stdout] | [INFO] [stdout] 56 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:57:54 [INFO] [stdout] | [INFO] [stdout] 57 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:58:58 [INFO] [stdout] | [INFO] [stdout] 58 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:59:61 [INFO] [stdout] | [INFO] [stdout] 59 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:60:60 [INFO] [stdout] | [INFO] [stdout] 60 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:61:61 [INFO] [stdout] | [INFO] [stdout] 61 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:62:61 [INFO] [stdout] | [INFO] [stdout] 62 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:63:63 [INFO] [stdout] | [INFO] [stdout] 63 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:64:51 [INFO] [stdout] | [INFO] [stdout] 64 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:65:54 [INFO] [stdout] | [INFO] [stdout] 65 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:66:53 [INFO] [stdout] | [INFO] [stdout] 66 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:67:54 [INFO] [stdout] | [INFO] [stdout] 67 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:68:54 [INFO] [stdout] | [INFO] [stdout] 68 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:69:56 [INFO] [stdout] | [INFO] [stdout] 69 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:70:47 [INFO] [stdout] | [INFO] [stdout] 70 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:71:51 [INFO] [stdout] | [INFO] [stdout] 71 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWetSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:72:46 [INFO] [stdout] | [INFO] [stdout] 72 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:73:50 [INFO] [stdout] | [INFO] [stdout] 73 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:74:52 [INFO] [stdout] | [INFO] [stdout] 74 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisBlock::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:75:50 [INFO] [stdout] | [INFO] [stdout] 75 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDispenser::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:76:50 [INFO] [stdout] | [INFO] [stdout] 76 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:77:59 [INFO] [stdout] | [INFO] [stdout] 77 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:78:54 [INFO] [stdout] | [INFO] [stdout] 78 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:79:51 [INFO] [stdout] | [INFO] [stdout] 79 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNoteBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:80:50 [INFO] [stdout] | [INFO] [stdout] 80 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:81:51 [INFO] [stdout] | [INFO] [stdout] 81 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:82:52 [INFO] [stdout] | [INFO] [stdout] 82 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:83:55 [INFO] [stdout] | [INFO] [stdout] 83 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:84:51 [INFO] [stdout] | [INFO] [stdout] 84 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:85:49 [INFO] [stdout] | [INFO] [stdout] 85 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:86:49 [INFO] [stdout] | [INFO] [stdout] 86 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:87:49 [INFO] [stdout] | [INFO] [stdout] 87 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:88:55 [INFO] [stdout] | [INFO] [stdout] 88 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:89:49 [INFO] [stdout] | [INFO] [stdout] 89 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:90:51 [INFO] [stdout] | [INFO] [stdout] 90 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:91:49 [INFO] [stdout] | [INFO] [stdout] 91 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:92:50 [INFO] [stdout] | [INFO] [stdout] 92 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:93:50 [INFO] [stdout] | [INFO] [stdout] 93 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:94:48 [INFO] [stdout] | [INFO] [stdout] 94 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:95:50 [INFO] [stdout] | [INFO] [stdout] 95 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:96:53 [INFO] [stdout] | [INFO] [stdout] 96 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoweredRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:6:44 [INFO] [stdout] | [INFO] [stdout] 6 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_braces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:7:46 [INFO] [stdout] | [INFO] [stdout] 7 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStone::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:8:48 [INFO] [stdout] | [INFO] [stdout] 8 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:9:57 [INFO] [stdout] | [INFO] [stdout] 9 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGranite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:10:48 [INFO] [stdout] | [INFO] [stdout] 10 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:11:57 [INFO] [stdout] | [INFO] [stdout] 11 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDiorite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:12:49 [INFO] [stdout] | [INFO] [stdout] 12 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:13:58 [INFO] [stdout] | [INFO] [stdout] 13 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesite::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:14:52 [INFO] [stdout] | [INFO] [stdout] 14 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrassBlock::default())), material: materials::GRASS.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:15:45 [INFO] [stdout] | [INFO] [stdout] 15 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:16:52 [INFO] [stdout] | [INFO] [stdout] 16 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoarseDirt::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:17:47 [INFO] [stdout] | [INFO] [stdout] 17 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePodzol::default())), material: materials::DIRT.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:18:52 [INFO] [stdout] | [INFO] [stdout] 18 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:19:51 [INFO] [stdout] | [INFO] [stdout] 19 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:97:54 [INFO] [stdout] | [INFO] [stdout] 97 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDetectorRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:98:54 [INFO] [stdout] | [INFO] [stdout] 98 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStickyPiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:99:47 [INFO] [stdout] | [INFO] [stdout] 99 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobweb::default())), material: materials::WEB.clone(), has_collision: false, can_occlude: false, destroy_time: 4.00, explosion_resistance: 4.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:100:46 [INFO] [stdout] | [INFO] [stdout] 100 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrass::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:101:45 [INFO] [stdout] | [INFO] [stdout] 101 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFern::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:102:50 [INFO] [stdout] | [INFO] [stdout] 102 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBush::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:103:49 [INFO] [stdout] | [INFO] [stdout] 103 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:104:54 [INFO] [stdout] | [INFO] [stdout] 104 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTallSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:105:47 [INFO] [stdout] | [INFO] [stdout] 105 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:106:52 [INFO] [stdout] | [INFO] [stdout] 106 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePistonHead::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:107:51 [INFO] [stdout] | [INFO] [stdout] 107 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:108:52 [INFO] [stdout] | [INFO] [stdout] 108 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:109:53 [INFO] [stdout] | [INFO] [stdout] 109 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:110:56 [INFO] [stdout] | [INFO] [stdout] 110 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:111:52 [INFO] [stdout] | [INFO] [stdout] 111 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:112:50 [INFO] [stdout] | [INFO] [stdout] 112 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:113:50 [INFO] [stdout] | [INFO] [stdout] 113 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:114:50 [INFO] [stdout] | [INFO] [stdout] 114 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:115:56 [INFO] [stdout] | [INFO] [stdout] 115 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:116:50 [INFO] [stdout] | [INFO] [stdout] 116 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:117:52 [INFO] [stdout] | [INFO] [stdout] 117 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:20:54 [INFO] [stdout] | [INFO] [stdout] 20 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSprucePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:21:53 [INFO] [stdout] | [INFO] [stdout] 21 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:118:50 [INFO] [stdout] | [INFO] [stdout] 118 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:22:54 [INFO] [stdout] | [INFO] [stdout] 22 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJunglePlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:119:51 [INFO] [stdout] | [INFO] [stdout] 119 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:120:51 [INFO] [stdout] | [INFO] [stdout] 120 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:121:49 [INFO] [stdout] | [INFO] [stdout] 121 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:122:51 [INFO] [stdout] | [INFO] [stdout] 122 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:123:54 [INFO] [stdout] | [INFO] [stdout] 123 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMovingPiston::default())), material: materials::PISTON.clone(), destroy_time: -1.00, explosion_resistance: 0.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:124:50 [INFO] [stdout] | [INFO] [stdout] 124 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDandelion::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:125:46 [INFO] [stdout] | [INFO] [stdout] 125 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoppy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:126:52 [INFO] [stdout] | [INFO] [stdout] 126 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueOrchid::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:127:47 [INFO] [stdout] | [INFO] [stdout] 127 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAllium::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:128:52 [INFO] [stdout] | [INFO] [stdout] 128 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAzureBluet::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:129:50 [INFO] [stdout] | [INFO] [stdout] 129 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:130:53 [INFO] [stdout] | [INFO] [stdout] 130 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:131:52 [INFO] [stdout] | [INFO] [stdout] 131 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:132:51 [INFO] [stdout] | [INFO] [stdout] 132 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:133:52 [INFO] [stdout] | [INFO] [stdout] 133 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOxeyeDaisy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:134:51 [INFO] [stdout] | [INFO] [stdout] 134 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCornflower::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:23:54 [INFO] [stdout] | [INFO] [stdout] 23 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:24:56 [INFO] [stdout] | [INFO] [stdout] 24 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakPlanks::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:25:52 [INFO] [stdout] | [INFO] [stdout] 25 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:26:55 [INFO] [stdout] | [INFO] [stdout] 26 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:27:54 [INFO] [stdout] | [INFO] [stdout] 27 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:28:55 [INFO] [stdout] | [INFO] [stdout] 28 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:135:52 [INFO] [stdout] | [INFO] [stdout] 135 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherRose::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:29:55 [INFO] [stdout] | [INFO] [stdout] 29 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:30:57 [INFO] [stdout] | [INFO] [stdout] 30 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSapling::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:31:48 [INFO] [stdout] | [INFO] [stdout] 31 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBedrock::default())), material: materials::STONE.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:32:46 [INFO] [stdout] | [INFO] [stdout] 32 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWater::default())), material: materials::WATER.clone(), has_collision: false, can_occlude: false, destroy_time: 100.00, explosion_resistance: 100.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:33:45 [INFO] [stdout] | [INFO] [stdout] 33 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLava::default())), material: materials::LAVA.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: 100.00, explosion_resistance: 100.00, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:136:59 [INFO] [stdout] | [INFO] [stdout] 136 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilyOfTheValley::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:34:45 [INFO] [stdout] | [INFO] [stdout] 34 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:137:55 [INFO] [stdout] | [INFO] [stdout] 137 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownMushroom::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, light_emission: 1, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:35:49 [INFO] [stdout] | [INFO] [stdout] 35 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSand::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:138:53 [INFO] [stdout] | [INFO] [stdout] 138 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedMushroom::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:36:47 [INFO] [stdout] | [INFO] [stdout] 36 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGravel::default())), material: materials::SAND.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:139:51 [INFO] [stdout] | [INFO] [stdout] 139 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGoldBlock::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:37:49 [INFO] [stdout] | [INFO] [stdout] 37 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGoldOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:140:51 [INFO] [stdout] | [INFO] [stdout] 140 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:38:49 [INFO] [stdout] | [INFO] [stdout] 38 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:141:47 [INFO] [stdout] | [INFO] [stdout] 141 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:39:49 [INFO] [stdout] | [INFO] [stdout] 39 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoalOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:142:44 [INFO] [stdout] | [INFO] [stdout] 142 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTnt::default())), material: materials::EXPLOSIVE.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:40:48 [INFO] [stdout] | [INFO] [stdout] 40 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:143:50 [INFO] [stdout] | [INFO] [stdout] 143 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBookshelf::default())), material: materials::WOOD.clone(), destroy_time: 1.50, explosion_resistance: 1.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:41:51 [INFO] [stdout] | [INFO] [stdout] 41 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:144:58 [INFO] [stdout] | [INFO] [stdout] 144 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:42:50 [INFO] [stdout] | [INFO] [stdout] 42 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:145:49 [INFO] [stdout] | [INFO] [stdout] 145 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateObsidian::default())), material: materials::STONE.clone(), destroy_time: 50.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:43:51 [INFO] [stdout] | [INFO] [stdout] 43 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:146:46 [INFO] [stdout] | [INFO] [stdout] 146 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 14, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:44:51 [INFO] [stdout] | [INFO] [stdout] 44 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:147:51 [INFO] [stdout] | [INFO] [stdout] 147 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWallTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 14, drops: TORCH.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:45:53 [INFO] [stdout] | [INFO] [stdout] 45 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:148:45 [INFO] [stdout] | [INFO] [stdout] 148 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFire::default())), material: materials::FIRE.clone(), has_collision: false, can_occlude: false, is_ticking: true, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:46:60 [INFO] [stdout] | [INFO] [stdout] 46 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:149:48 [INFO] [stdout] | [INFO] [stdout] 149 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpawner::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:47:59 [INFO] [stdout] | [INFO] [stdout] 47 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:150:51 [INFO] [stdout] | [INFO] [stdout] 150 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:151:46 [INFO] [stdout] | [INFO] [stdout] 151 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChest::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:48:60 [INFO] [stdout] | [INFO] [stdout] 48 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:49:60 [INFO] [stdout] | [INFO] [stdout] 49 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:50:62 [INFO] [stdout] | [INFO] [stdout] 50 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:51:57 [INFO] [stdout] | [INFO] [stdout] 51 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakLog::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:152:54 [INFO] [stdout] | [INFO] [stdout] 152 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneWire::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:153:52 [INFO] [stdout] | [INFO] [stdout] 153 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiamondOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:154:54 [INFO] [stdout] | [INFO] [stdout] 154 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiamondBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:155:55 [INFO] [stdout] | [INFO] [stdout] 155 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCraftingTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:156:46 [INFO] [stdout] | [INFO] [stdout] 156 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWheat::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:157:49 [INFO] [stdout] | [INFO] [stdout] 157 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFarmland::default())), material: materials::DIRT.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:158:48 [INFO] [stdout] | [INFO] [stdout] 158 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFurnace::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 13, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:159:49 [INFO] [stdout] | [INFO] [stdout] 159 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:160:52 [INFO] [stdout] | [INFO] [stdout] 160 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:161:51 [INFO] [stdout] | [INFO] [stdout] 161 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:162:52 [INFO] [stdout] | [INFO] [stdout] 162 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:163:52 [INFO] [stdout] | [INFO] [stdout] 163 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:164:54 [INFO] [stdout] | [INFO] [stdout] 164 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:165:49 [INFO] [stdout] | [INFO] [stdout] 165 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:166:47 [INFO] [stdout] | [INFO] [stdout] 166 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLadder::default())), material: materials::DECORATION.clone(), destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:167:45 [INFO] [stdout] | [INFO] [stdout] 167 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:52:49 [INFO] [stdout] | [INFO] [stdout] 52 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:53:52 [INFO] [stdout] | [INFO] [stdout] 53 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:54:51 [INFO] [stdout] | [INFO] [stdout] 54 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:168:59 [INFO] [stdout] | [INFO] [stdout] 168 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:55:52 [INFO] [stdout] | [INFO] [stdout] 55 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:56:52 [INFO] [stdout] | [INFO] [stdout] 56 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:169:54 [INFO] [stdout] | [INFO] [stdout] 169 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: OAK_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:57:54 [INFO] [stdout] | [INFO] [stdout] 57 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:170:57 [INFO] [stdout] | [INFO] [stdout] 170 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: SPRUCE_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:58:58 [INFO] [stdout] | [INFO] [stdout] 58 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:59:61 [INFO] [stdout] | [INFO] [stdout] 59 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedSpruceWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:171:56 [INFO] [stdout] | [INFO] [stdout] 171 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BIRCH_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:60:60 [INFO] [stdout] | [INFO] [stdout] 60 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedBirchWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:172:57 [INFO] [stdout] | [INFO] [stdout] 172 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: ACACIA_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:61:61 [INFO] [stdout] | [INFO] [stdout] 61 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedJungleWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:173:57 [INFO] [stdout] | [INFO] [stdout] 173 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: JUNGLE_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:62:61 [INFO] [stdout] | [INFO] [stdout] 62 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedAcaciaWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:174:59 [INFO] [stdout] | [INFO] [stdout] 174 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: DARK_OAK_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:63:63 [INFO] [stdout] | [INFO] [stdout] 63 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStrippedDarkOakWood::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:64:51 [INFO] [stdout] | [INFO] [stdout] 64 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:65:54 [INFO] [stdout] | [INFO] [stdout] 65 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:66:53 [INFO] [stdout] | [INFO] [stdout] 66 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:175:46 [INFO] [stdout] | [INFO] [stdout] 175 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLever::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:67:54 [INFO] [stdout] | [INFO] [stdout] 67 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:68:54 [INFO] [stdout] | [INFO] [stdout] 68 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:69:56 [INFO] [stdout] | [INFO] [stdout] 69 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakLeaves::default())), material: materials::LEAVES.clone(), destroy_time: 0.20, explosion_resistance: 0.20, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:70:47 [INFO] [stdout] | [INFO] [stdout] 70 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:71:51 [INFO] [stdout] | [INFO] [stdout] 71 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWetSponge::default())), material: materials::SPONGE.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:72:46 [INFO] [stdout] | [INFO] [stdout] 72 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:73:50 [INFO] [stdout] | [INFO] [stdout] 73 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:74:52 [INFO] [stdout] | [INFO] [stdout] 74 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLapisBlock::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:75:50 [INFO] [stdout] | [INFO] [stdout] 75 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDispenser::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:76:50 [INFO] [stdout] | [INFO] [stdout] 76 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:77:59 [INFO] [stdout] | [INFO] [stdout] 77 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:78:54 [INFO] [stdout] | [INFO] [stdout] 78 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:79:51 [INFO] [stdout] | [INFO] [stdout] 79 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNoteBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:80:50 [INFO] [stdout] | [INFO] [stdout] 80 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:176:61 [INFO] [stdout] | [INFO] [stdout] 176 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStonePressurePlate::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:81:51 [INFO] [stdout] | [INFO] [stdout] 81 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:177:50 [INFO] [stdout] | [INFO] [stdout] 177 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronDoor::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:82:52 [INFO] [stdout] | [INFO] [stdout] 82 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:83:55 [INFO] [stdout] | [INFO] [stdout] 83 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:178:59 [INFO] [stdout] | [INFO] [stdout] 178 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:84:51 [INFO] [stdout] | [INFO] [stdout] 84 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:179:62 [INFO] [stdout] | [INFO] [stdout] 179 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSprucePressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:85:49 [INFO] [stdout] | [INFO] [stdout] 85 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:180:61 [INFO] [stdout] | [INFO] [stdout] 180 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:86:49 [INFO] [stdout] | [INFO] [stdout] 86 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:181:62 [INFO] [stdout] | [INFO] [stdout] 181 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJunglePressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:87:49 [INFO] [stdout] | [INFO] [stdout] 87 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:182:62 [INFO] [stdout] | [INFO] [stdout] 182 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:88:55 [INFO] [stdout] | [INFO] [stdout] 88 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:183:64 [INFO] [stdout] | [INFO] [stdout] 183 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:89:49 [INFO] [stdout] | [INFO] [stdout] 89 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:184:53 [INFO] [stdout] | [INFO] [stdout] 184 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneOre::default())), material: materials::STONE.clone(), is_ticking: true, light_emission: 9, destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:185:55 [INFO] [stdout] | [INFO] [stdout] 185 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 7, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:186:60 [INFO] [stdout] | [INFO] [stdout] 186 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneWallTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 7, drops: REDSTONE_TORCH.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:187:53 [INFO] [stdout] | [INFO] [stdout] 187 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:188:45 [INFO] [stdout] | [INFO] [stdout] 188 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSnow::default())), material: materials::TOP_SNOW.clone(), is_ticking: true, destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:189:44 [INFO] [stdout] | [INFO] [stdout] 189 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIce::default())), material: materials::ICE.clone(), friction: 0.98, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:190:51 [INFO] [stdout] | [INFO] [stdout] 190 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSnowBlock::default())), material: materials::SNOW.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:191:47 [INFO] [stdout] | [INFO] [stdout] 191 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCactus::default())), material: materials::CACTUS.clone(), is_ticking: true, destroy_time: 0.40, explosion_resistance: 0.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:192:45 [INFO] [stdout] | [INFO] [stdout] 192 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateClay::default())), material: materials::CLAY.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:193:51 [INFO] [stdout] | [INFO] [stdout] 193 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSugarCane::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:194:48 [INFO] [stdout] | [INFO] [stdout] 194 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJukebox::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:195:50 [INFO] [stdout] | [INFO] [stdout] 195 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:90:51 [INFO] [stdout] | [INFO] [stdout] 90 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:91:49 [INFO] [stdout] | [INFO] [stdout] 91 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:92:50 [INFO] [stdout] | [INFO] [stdout] 92 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:93:50 [INFO] [stdout] | [INFO] [stdout] 93 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:94:48 [INFO] [stdout] | [INFO] [stdout] 94 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:95:50 [INFO] [stdout] | [INFO] [stdout] 95 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackBed::default())), material: materials::WOOL.clone(), destroy_time: 0.20, explosion_resistance: 0.20, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:96:53 [INFO] [stdout] | [INFO] [stdout] 96 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoweredRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:97:54 [INFO] [stdout] | [INFO] [stdout] 97 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDetectorRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:98:54 [INFO] [stdout] | [INFO] [stdout] 98 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStickyPiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:99:47 [INFO] [stdout] | [INFO] [stdout] 99 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobweb::default())), material: materials::WEB.clone(), has_collision: false, can_occlude: false, destroy_time: 4.00, explosion_resistance: 4.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:100:46 [INFO] [stdout] | [INFO] [stdout] 100 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrass::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:101:45 [INFO] [stdout] | [INFO] [stdout] 101 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFern::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:102:50 [INFO] [stdout] | [INFO] [stdout] 102 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBush::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:103:49 [INFO] [stdout] | [INFO] [stdout] 103 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:104:54 [INFO] [stdout] | [INFO] [stdout] 104 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTallSeagrass::default())), material: materials::REPLACEABLE_WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:105:47 [INFO] [stdout] | [INFO] [stdout] 105 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePiston::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:106:52 [INFO] [stdout] | [INFO] [stdout] 106 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePistonHead::default())), material: materials::PISTON.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:107:51 [INFO] [stdout] | [INFO] [stdout] 107 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:108:52 [INFO] [stdout] | [INFO] [stdout] 108 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:109:53 [INFO] [stdout] | [INFO] [stdout] 109 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:110:56 [INFO] [stdout] | [INFO] [stdout] 110 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:111:52 [INFO] [stdout] | [INFO] [stdout] 111 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:112:50 [INFO] [stdout] | [INFO] [stdout] 112 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:113:50 [INFO] [stdout] | [INFO] [stdout] 113 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:114:50 [INFO] [stdout] | [INFO] [stdout] 114 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:115:56 [INFO] [stdout] | [INFO] [stdout] 115 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:116:50 [INFO] [stdout] | [INFO] [stdout] 116 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:117:52 [INFO] [stdout] | [INFO] [stdout] 117 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:118:50 [INFO] [stdout] | [INFO] [stdout] 118 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:119:51 [INFO] [stdout] | [INFO] [stdout] 119 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:120:51 [INFO] [stdout] | [INFO] [stdout] 120 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:121:49 [INFO] [stdout] | [INFO] [stdout] 121 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:122:51 [INFO] [stdout] | [INFO] [stdout] 122 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackWool::default())), material: materials::WOOL.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:123:54 [INFO] [stdout] | [INFO] [stdout] 123 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMovingPiston::default())), material: materials::PISTON.clone(), destroy_time: -1.00, explosion_resistance: 0.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:124:50 [INFO] [stdout] | [INFO] [stdout] 124 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDandelion::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:125:46 [INFO] [stdout] | [INFO] [stdout] 125 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePoppy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:126:52 [INFO] [stdout] | [INFO] [stdout] 126 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueOrchid::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:127:47 [INFO] [stdout] | [INFO] [stdout] 127 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAllium::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:128:52 [INFO] [stdout] | [INFO] [stdout] 128 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAzureBluet::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:129:50 [INFO] [stdout] | [INFO] [stdout] 129 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:130:53 [INFO] [stdout] | [INFO] [stdout] 130 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:131:52 [INFO] [stdout] | [INFO] [stdout] 131 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:132:51 [INFO] [stdout] | [INFO] [stdout] 132 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkTulip::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:133:52 [INFO] [stdout] | [INFO] [stdout] 133 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOxeyeDaisy::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:134:51 [INFO] [stdout] | [INFO] [stdout] 134 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCornflower::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:135:52 [INFO] [stdout] | [INFO] [stdout] 135 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherRose::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:136:59 [INFO] [stdout] | [INFO] [stdout] 136 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilyOfTheValley::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:137:55 [INFO] [stdout] | [INFO] [stdout] 137 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownMushroom::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, light_emission: 1, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:138:53 [INFO] [stdout] | [INFO] [stdout] 138 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedMushroom::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:139:51 [INFO] [stdout] | [INFO] [stdout] 139 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGoldBlock::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:196:48 [INFO] [stdout] | [INFO] [stdout] 196 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePumpkin::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:197:51 [INFO] [stdout] | [INFO] [stdout] 197 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherrack::default())), material: materials::STONE.clone(), destroy_time: 0.40, explosion_resistance: 0.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:198:50 [INFO] [stdout] | [INFO] [stdout] 198 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSoulSand::default())), material: materials::SAND.clone(), is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, speed_factor: 0.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:199:50 [INFO] [stdout] | [INFO] [stdout] 199 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlowstone::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:200:54 [INFO] [stdout] | [INFO] [stdout] 200 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherPortal::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: -1.00, explosion_resistance: 0.00, light_emission: 11, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:201:55 [INFO] [stdout] | [INFO] [stdout] 201 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCarvedPumpkin::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:202:55 [INFO] [stdout] | [INFO] [stdout] 202 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJackOLantern::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:203:45 [INFO] [stdout] | [INFO] [stdout] 203 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCake::default())), material: materials::CAKE.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:204:49 [INFO] [stdout] | [INFO] [stdout] 204 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRepeater::default())), material: materials::DECORATION.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:205:60 [INFO] [stdout] | [INFO] [stdout] 205 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:206:61 [INFO] [stdout] | [INFO] [stdout] 206 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:207:62 [INFO] [stdout] | [INFO] [stdout] 207 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:208:65 [INFO] [stdout] | [INFO] [stdout] 208 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:209:61 [INFO] [stdout] | [INFO] [stdout] 209 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:210:59 [INFO] [stdout] | [INFO] [stdout] 210 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:211:59 [INFO] [stdout] | [INFO] [stdout] 211 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:212:59 [INFO] [stdout] | [INFO] [stdout] 212 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:213:65 [INFO] [stdout] | [INFO] [stdout] 213 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:214:59 [INFO] [stdout] | [INFO] [stdout] 214 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:215:61 [INFO] [stdout] | [INFO] [stdout] 215 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:216:59 [INFO] [stdout] | [INFO] [stdout] 216 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:217:60 [INFO] [stdout] | [INFO] [stdout] 217 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:218:60 [INFO] [stdout] | [INFO] [stdout] 218 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:219:58 [INFO] [stdout] | [INFO] [stdout] 219 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:220:60 [INFO] [stdout] | [INFO] [stdout] 220 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:221:53 [INFO] [stdout] | [INFO] [stdout] 221 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:222:56 [INFO] [stdout] | [INFO] [stdout] 222 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:223:55 [INFO] [stdout] | [INFO] [stdout] 223 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:224:56 [INFO] [stdout] | [INFO] [stdout] 224 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:225:56 [INFO] [stdout] | [INFO] [stdout] 225 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:226:58 [INFO] [stdout] | [INFO] [stdout] 226 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:227:53 [INFO] [stdout] | [INFO] [stdout] 227 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:228:59 [INFO] [stdout] | [INFO] [stdout] 228 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:229:61 [INFO] [stdout] | [INFO] [stdout] 229 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCrackedStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:230:62 [INFO] [stdout] | [INFO] [stdout] 230 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:231:55 [INFO] [stdout] | [INFO] [stdout] 231 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedStone::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:232:61 [INFO] [stdout] | [INFO] [stdout] 232 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedCobblestone::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:233:62 [INFO] [stdout] | [INFO] [stdout] 233 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:234:68 [INFO] [stdout] | [INFO] [stdout] 234 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedMossyStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:235:70 [INFO] [stdout] | [INFO] [stdout] 235 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedCrackedStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:236:71 [INFO] [stdout] | [INFO] [stdout] 236 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedChiseledStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:237:61 [INFO] [stdout] | [INFO] [stdout] 237 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownMushroomBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:238:59 [INFO] [stdout] | [INFO] [stdout] 238 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedMushroomBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:239:54 [INFO] [stdout] | [INFO] [stdout] 239 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMushroomStem::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:240:50 [INFO] [stdout] | [INFO] [stdout] 240 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronBars::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:241:51 [INFO] [stdout] | [INFO] [stdout] 241 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:242:46 [INFO] [stdout] | [INFO] [stdout] 242 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMelon::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:243:62 [INFO] [stdout] | [INFO] [stdout] 243 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAttachedPumpkinStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:244:60 [INFO] [stdout] | [INFO] [stdout] 244 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAttachedMelonStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:245:53 [INFO] [stdout] | [INFO] [stdout] 245 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePumpkinStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:246:51 [INFO] [stdout] | [INFO] [stdout] 246 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMelonStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:247:45 [INFO] [stdout] | [INFO] [stdout] 247 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateVine::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:248:55 [INFO] [stdout] | [INFO] [stdout] 248 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:249:53 [INFO] [stdout] | [INFO] [stdout] 249 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:250:59 [INFO] [stdout] | [INFO] [stdout] 250 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:251:49 [INFO] [stdout] | [INFO] [stdout] 251 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMycelium::default())), material: materials::GRASS.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:252:49 [INFO] [stdout] | [INFO] [stdout] 252 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilyPad::default())), material: materials::PLANT.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:253:54 [INFO] [stdout] | [INFO] [stdout] 253 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:254:59 [INFO] [stdout] | [INFO] [stdout] 254 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickFence::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:255:60 [INFO] [stdout] | [INFO] [stdout] 255 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:256:52 [INFO] [stdout] | [INFO] [stdout] 256 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherWart::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:140:51 [INFO] [stdout] | [INFO] [stdout] 140 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:257:57 [INFO] [stdout] | [INFO] [stdout] 257 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEnchantingTable::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:258:54 [INFO] [stdout] | [INFO] [stdout] 258 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrewingStand::default())), material: materials::METAL.clone(), destroy_time: 0.50, explosion_resistance: 0.50, light_emission: 1, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:259:49 [INFO] [stdout] | [INFO] [stdout] 259 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCauldron::default())), material: materials::METAL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:260:51 [INFO] [stdout] | [INFO] [stdout] 260 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndPortal::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, light_emission: 15, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:261:57 [INFO] [stdout] | [INFO] [stdout] 261 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndPortalFrame::default())), material: materials::STONE.clone(), light_emission: 1, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:262:50 [INFO] [stdout] | [INFO] [stdout] 262 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStone::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:263:51 [INFO] [stdout] | [INFO] [stdout] 263 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonEgg::default())), material: materials::EGG.clone(), destroy_time: 3.00, explosion_resistance: 9.00, light_emission: 1, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:264:54 [INFO] [stdout] | [INFO] [stdout] 264 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneLamp::default())), material: materials::BUILDABLE_GLASS.clone(), light_emission: 15, destroy_time: 0.30, explosion_resistance: 0.30, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:265:46 [INFO] [stdout] | [INFO] [stdout] 265 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCocoa::default())), material: materials::PLANT.clone(), is_ticking: true, destroy_time: 0.20, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:266:57 [INFO] [stdout] | [INFO] [stdout] 266 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:267:52 [INFO] [stdout] | [INFO] [stdout] 267 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEmeraldOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:268:52 [INFO] [stdout] | [INFO] [stdout] 268 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEnderChest::default())), material: materials::STONE.clone(), destroy_time: 22.50, explosion_resistance: 600.00, light_emission: 7, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:141:47 [INFO] [stdout] | [INFO] [stdout] 141 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:269:54 [INFO] [stdout] | [INFO] [stdout] 269 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTripwireHook::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:142:44 [INFO] [stdout] | [INFO] [stdout] 142 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTnt::default())), material: materials::EXPLOSIVE.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:270:49 [INFO] [stdout] | [INFO] [stdout] 270 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTripwire::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:143:50 [INFO] [stdout] | [INFO] [stdout] 143 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBookshelf::default())), material: materials::WOOD.clone(), destroy_time: 1.50, explosion_resistance: 1.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:271:54 [INFO] [stdout] | [INFO] [stdout] 271 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEmeraldBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:272:54 [INFO] [stdout] | [INFO] [stdout] 272 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:144:58 [INFO] [stdout] | [INFO] [stdout] 144 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:273:53 [INFO] [stdout] | [INFO] [stdout] 273 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:145:49 [INFO] [stdout] | [INFO] [stdout] 145 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateObsidian::default())), material: materials::STONE.clone(), destroy_time: 50.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:274:54 [INFO] [stdout] | [INFO] [stdout] 274 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:146:46 [INFO] [stdout] | [INFO] [stdout] 146 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 14, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:275:54 [INFO] [stdout] | [INFO] [stdout] 275 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:147:51 [INFO] [stdout] | [INFO] [stdout] 147 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWallTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 14, drops: TORCH.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:276:47 [INFO] [stdout] | [INFO] [stdout] 276 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeacon::default())), material: materials::GLASS.clone(), destroy_time: 3.00, explosion_resistance: 3.00, light_emission: 15, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:148:45 [INFO] [stdout] | [INFO] [stdout] 148 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFire::default())), material: materials::FIRE.clone(), has_collision: false, can_occlude: false, is_ticking: true, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:277:57 [INFO] [stdout] | [INFO] [stdout] 277 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:149:48 [INFO] [stdout] | [INFO] [stdout] 149 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpawner::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:278:63 [INFO] [stdout] | [INFO] [stdout] 278 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestoneWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:279:51 [INFO] [stdout] | [INFO] [stdout] 279 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFlowerPot::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:280:59 [INFO] [stdout] | [INFO] [stdout] 280 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOakSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:281:62 [INFO] [stdout] | [INFO] [stdout] 281 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedSpruceSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:282:61 [INFO] [stdout] | [INFO] [stdout] 282 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBirchSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:283:62 [INFO] [stdout] | [INFO] [stdout] 283 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedJungleSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:150:51 [INFO] [stdout] | [INFO] [stdout] 150 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:284:62 [INFO] [stdout] | [INFO] [stdout] 284 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAcaciaSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:151:46 [INFO] [stdout] | [INFO] [stdout] 151 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChest::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:285:64 [INFO] [stdout] | [INFO] [stdout] 285 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDarkOakSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:152:54 [INFO] [stdout] | [INFO] [stdout] 152 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneWire::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:286:52 [INFO] [stdout] | [INFO] [stdout] 286 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedFern::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:153:52 [INFO] [stdout] | [INFO] [stdout] 153 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiamondOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:287:57 [INFO] [stdout] | [INFO] [stdout] 287 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDandelion::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:154:54 [INFO] [stdout] | [INFO] [stdout] 154 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDiamondBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:288:53 [INFO] [stdout] | [INFO] [stdout] 288 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedPoppy::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:155:55 [INFO] [stdout] | [INFO] [stdout] 155 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCraftingTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:289:59 [INFO] [stdout] | [INFO] [stdout] 289 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBlueOrchid::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:290:54 [INFO] [stdout] | [INFO] [stdout] 290 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAllium::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:291:59 [INFO] [stdout] | [INFO] [stdout] 291 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAzureBluet::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:292:57 [INFO] [stdout] | [INFO] [stdout] 292 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedRedTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:293:60 [INFO] [stdout] | [INFO] [stdout] 293 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOrangeTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:294:59 [INFO] [stdout] | [INFO] [stdout] 294 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedWhiteTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:295:58 [INFO] [stdout] | [INFO] [stdout] 295 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedPinkTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:296:59 [INFO] [stdout] | [INFO] [stdout] 296 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOxeyeDaisy::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:297:58 [INFO] [stdout] | [INFO] [stdout] 297 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedCornflower::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:298:66 [INFO] [stdout] | [INFO] [stdout] 298 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedLilyOfTheValley::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:299:59 [INFO] [stdout] | [INFO] [stdout] 299 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedWitherRose::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:300:60 [INFO] [stdout] | [INFO] [stdout] 300 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedRedMushroom::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:301:62 [INFO] [stdout] | [INFO] [stdout] 301 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBrownMushroom::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:302:57 [INFO] [stdout] | [INFO] [stdout] 302 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDeadBush::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:303:54 [INFO] [stdout] | [INFO] [stdout] 303 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedCactus::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:304:48 [INFO] [stdout] | [INFO] [stdout] 304 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCarrots::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:305:49 [INFO] [stdout] | [INFO] [stdout] 305 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePotatoes::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:306:51 [INFO] [stdout] | [INFO] [stdout] 306 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:307:54 [INFO] [stdout] | [INFO] [stdout] 307 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:308:53 [INFO] [stdout] | [INFO] [stdout] 308 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:309:54 [INFO] [stdout] | [INFO] [stdout] 309 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:310:54 [INFO] [stdout] | [INFO] [stdout] 310 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:311:56 [INFO] [stdout] | [INFO] [stdout] 311 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:312:55 [INFO] [stdout] | [INFO] [stdout] 312 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSkeletonSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:313:60 [INFO] [stdout] | [INFO] [stdout] 313 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSkeletonWallSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: SKELETON_SKULL.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:314:62 [INFO] [stdout] | [INFO] [stdout] 314 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherSkeletonSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:315:67 [INFO] [stdout] | [INFO] [stdout] 315 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherSkeletonWallSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: WITHER_SKELETON_SKULL.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:316:52 [INFO] [stdout] | [INFO] [stdout] 316 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateZombieHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:317:57 [INFO] [stdout] | [INFO] [stdout] 317 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateZombieWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: ZOMBIE_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:318:52 [INFO] [stdout] | [INFO] [stdout] 318 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePlayerHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:319:57 [INFO] [stdout] | [INFO] [stdout] 319 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePlayerWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: PLAYER_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:320:53 [INFO] [stdout] | [INFO] [stdout] 320 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCreeperHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:321:58 [INFO] [stdout] | [INFO] [stdout] 321 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCreeperWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: CREEPER_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:322:52 [INFO] [stdout] | [INFO] [stdout] 322 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:323:57 [INFO] [stdout] | [INFO] [stdout] 323 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: DRAGON_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:324:46 [INFO] [stdout] | [INFO] [stdout] 324 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:325:54 [INFO] [stdout] | [INFO] [stdout] 325 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChippedAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:326:54 [INFO] [stdout] | [INFO] [stdout] 326 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDamagedAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:327:54 [INFO] [stdout] | [INFO] [stdout] 327 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTrappedChest::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:328:70 [INFO] [stdout] | [INFO] [stdout] 328 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightWeightedPressurePlate::default())), material: materials::METAL.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:156:46 [INFO] [stdout] | [INFO] [stdout] 156 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWheat::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:329:70 [INFO] [stdout] | [INFO] [stdout] 329 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHeavyWeightedPressurePlate::default())), material: materials::METAL.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:330:51 [INFO] [stdout] | [INFO] [stdout] 330 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateComparator::default())), material: materials::DECORATION.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:157:49 [INFO] [stdout] | [INFO] [stdout] 157 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFarmland::default())), material: materials::DIRT.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:331:58 [INFO] [stdout] | [INFO] [stdout] 331 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDaylightDetector::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:158:48 [INFO] [stdout] | [INFO] [stdout] 158 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFurnace::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 13, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:332:55 [INFO] [stdout] | [INFO] [stdout] 332 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:159:49 [INFO] [stdout] | [INFO] [stdout] 159 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:333:58 [INFO] [stdout] | [INFO] [stdout] 333 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherQuartzOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:160:52 [INFO] [stdout] | [INFO] [stdout] 160 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:334:47 [INFO] [stdout] | [INFO] [stdout] 334 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHopper::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 4.80, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:161:51 [INFO] [stdout] | [INFO] [stdout] 161 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:335:53 [INFO] [stdout] | [INFO] [stdout] 335 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzBlock::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:162:52 [INFO] [stdout] | [INFO] [stdout] 162 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:163:52 [INFO] [stdout] | [INFO] [stdout] 163 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:164:54 [INFO] [stdout] | [INFO] [stdout] 164 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:165:49 [INFO] [stdout] | [INFO] [stdout] 165 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:166:47 [INFO] [stdout] | [INFO] [stdout] 166 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLadder::default())), material: materials::DECORATION.clone(), destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:167:45 [INFO] [stdout] | [INFO] [stdout] 167 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:168:59 [INFO] [stdout] | [INFO] [stdout] 168 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:169:54 [INFO] [stdout] | [INFO] [stdout] 169 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: OAK_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:336:62 [INFO] [stdout] | [INFO] [stdout] 336 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledQuartzBlock::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:337:54 [INFO] [stdout] | [INFO] [stdout] 337 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzPillar::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:170:57 [INFO] [stdout] | [INFO] [stdout] 170 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: SPRUCE_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:171:56 [INFO] [stdout] | [INFO] [stdout] 171 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BIRCH_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:172:57 [INFO] [stdout] | [INFO] [stdout] 172 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: ACACIA_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:173:57 [INFO] [stdout] | [INFO] [stdout] 173 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: JUNGLE_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:174:59 [INFO] [stdout] | [INFO] [stdout] 174 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakWallSign::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: DARK_OAK_SIGN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:175:46 [INFO] [stdout] | [INFO] [stdout] 175 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLever::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:176:61 [INFO] [stdout] | [INFO] [stdout] 176 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStonePressurePlate::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:177:50 [INFO] [stdout] | [INFO] [stdout] 177 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronDoor::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:178:59 [INFO] [stdout] | [INFO] [stdout] 178 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:179:62 [INFO] [stdout] | [INFO] [stdout] 179 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSprucePressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:180:61 [INFO] [stdout] | [INFO] [stdout] 180 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:181:62 [INFO] [stdout] | [INFO] [stdout] 181 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJunglePressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:182:62 [INFO] [stdout] | [INFO] [stdout] 182 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:183:64 [INFO] [stdout] | [INFO] [stdout] 183 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakPressurePlate::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:338:54 [INFO] [stdout] | [INFO] [stdout] 338 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:339:55 [INFO] [stdout] | [INFO] [stdout] 339 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateActivatorRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:184:53 [INFO] [stdout] | [INFO] [stdout] 184 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneOre::default())), material: materials::STONE.clone(), is_ticking: true, light_emission: 9, destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:340:48 [INFO] [stdout] | [INFO] [stdout] 340 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDropper::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:185:55 [INFO] [stdout] | [INFO] [stdout] 185 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 7, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:341:57 [INFO] [stdout] | [INFO] [stdout] 341 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:186:60 [INFO] [stdout] | [INFO] [stdout] 186 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneWallTorch::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, light_emission: 7, drops: REDSTONE_TORCH.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:342:58 [INFO] [stdout] | [INFO] [stdout] 342 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:187:53 [INFO] [stdout] | [INFO] [stdout] 187 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:343:59 [INFO] [stdout] | [INFO] [stdout] 343 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:188:45 [INFO] [stdout] | [INFO] [stdout] 188 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSnow::default())), material: materials::TOP_SNOW.clone(), is_ticking: true, destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:344:62 [INFO] [stdout] | [INFO] [stdout] 344 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:189:44 [INFO] [stdout] | [INFO] [stdout] 189 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIce::default())), material: materials::ICE.clone(), friction: 0.98, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:345:58 [INFO] [stdout] | [INFO] [stdout] 345 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:346:56 [INFO] [stdout] | [INFO] [stdout] 346 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:347:56 [INFO] [stdout] | [INFO] [stdout] 347 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:348:56 [INFO] [stdout] | [INFO] [stdout] 348 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:349:62 [INFO] [stdout] | [INFO] [stdout] 349 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:350:56 [INFO] [stdout] | [INFO] [stdout] 350 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:351:58 [INFO] [stdout] | [INFO] [stdout] 351 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:352:56 [INFO] [stdout] | [INFO] [stdout] 352 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:353:57 [INFO] [stdout] | [INFO] [stdout] 353 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:354:57 [INFO] [stdout] | [INFO] [stdout] 354 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:355:55 [INFO] [stdout] | [INFO] [stdout] 355 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:356:57 [INFO] [stdout] | [INFO] [stdout] 356 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:357:65 [INFO] [stdout] | [INFO] [stdout] 357 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:190:51 [INFO] [stdout] | [INFO] [stdout] 190 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSnowBlock::default())), material: materials::SNOW.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:358:66 [INFO] [stdout] | [INFO] [stdout] 358 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:191:47 [INFO] [stdout] | [INFO] [stdout] 191 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCactus::default())), material: materials::CACTUS.clone(), is_ticking: true, destroy_time: 0.40, explosion_resistance: 0.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:359:67 [INFO] [stdout] | [INFO] [stdout] 359 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:192:45 [INFO] [stdout] | [INFO] [stdout] 192 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateClay::default())), material: materials::CLAY.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:193:51 [INFO] [stdout] | [INFO] [stdout] 193 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSugarCane::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:360:70 [INFO] [stdout] | [INFO] [stdout] 360 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:194:48 [INFO] [stdout] | [INFO] [stdout] 194 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJukebox::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:361:66 [INFO] [stdout] | [INFO] [stdout] 361 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:195:50 [INFO] [stdout] | [INFO] [stdout] 195 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:362:64 [INFO] [stdout] | [INFO] [stdout] 362 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:196:48 [INFO] [stdout] | [INFO] [stdout] 196 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePumpkin::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:363:64 [INFO] [stdout] | [INFO] [stdout] 363 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:197:51 [INFO] [stdout] | [INFO] [stdout] 197 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherrack::default())), material: materials::STONE.clone(), destroy_time: 0.40, explosion_resistance: 0.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:364:64 [INFO] [stdout] | [INFO] [stdout] 364 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:198:50 [INFO] [stdout] | [INFO] [stdout] 198 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSoulSand::default())), material: materials::SAND.clone(), is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, speed_factor: 0.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:199:50 [INFO] [stdout] | [INFO] [stdout] 199 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlowstone::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:200:54 [INFO] [stdout] | [INFO] [stdout] 200 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherPortal::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: -1.00, explosion_resistance: 0.00, light_emission: 11, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:201:55 [INFO] [stdout] | [INFO] [stdout] 201 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCarvedPumpkin::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:365:70 [INFO] [stdout] | [INFO] [stdout] 365 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:366:64 [INFO] [stdout] | [INFO] [stdout] 366 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:202:55 [INFO] [stdout] | [INFO] [stdout] 202 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJackOLantern::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:367:66 [INFO] [stdout] | [INFO] [stdout] 367 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:203:45 [INFO] [stdout] | [INFO] [stdout] 203 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCake::default())), material: materials::CAKE.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:204:49 [INFO] [stdout] | [INFO] [stdout] 204 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRepeater::default())), material: materials::DECORATION.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:205:60 [INFO] [stdout] | [INFO] [stdout] 205 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:206:61 [INFO] [stdout] | [INFO] [stdout] 206 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:207:62 [INFO] [stdout] | [INFO] [stdout] 207 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:208:65 [INFO] [stdout] | [INFO] [stdout] 208 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:368:64 [INFO] [stdout] | [INFO] [stdout] 368 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:209:61 [INFO] [stdout] | [INFO] [stdout] 209 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:210:59 [INFO] [stdout] | [INFO] [stdout] 210 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:369:65 [INFO] [stdout] | [INFO] [stdout] 369 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:211:59 [INFO] [stdout] | [INFO] [stdout] 211 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:370:65 [INFO] [stdout] | [INFO] [stdout] 370 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:212:59 [INFO] [stdout] | [INFO] [stdout] 212 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:213:65 [INFO] [stdout] | [INFO] [stdout] 213 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:371:63 [INFO] [stdout] | [INFO] [stdout] 371 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:214:59 [INFO] [stdout] | [INFO] [stdout] 214 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:372:65 [INFO] [stdout] | [INFO] [stdout] 372 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:215:61 [INFO] [stdout] | [INFO] [stdout] 215 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:373:54 [INFO] [stdout] | [INFO] [stdout] 373 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:216:59 [INFO] [stdout] | [INFO] [stdout] 216 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:374:56 [INFO] [stdout] | [INFO] [stdout] 374 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:217:60 [INFO] [stdout] | [INFO] [stdout] 217 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:375:52 [INFO] [stdout] | [INFO] [stdout] 375 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSlimeBlock::default())), material: materials::CLAY.clone(), friction: 0.80, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:218:60 [INFO] [stdout] | [INFO] [stdout] 218 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:376:48 [INFO] [stdout] | [INFO] [stdout] 376 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBarrier::default())), material: materials::BARRIER.clone(), destroy_time: -1.00, explosion_resistance: 3600000.80, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:219:58 [INFO] [stdout] | [INFO] [stdout] 219 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:220:60 [INFO] [stdout] | [INFO] [stdout] 220 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackStainedGlass::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:377:54 [INFO] [stdout] | [INFO] [stdout] 377 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronTrapdoor::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:221:53 [INFO] [stdout] | [INFO] [stdout] 221 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:378:51 [INFO] [stdout] | [INFO] [stdout] 378 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarine::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:222:56 [INFO] [stdout] | [INFO] [stdout] 222 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:379:58 [INFO] [stdout] | [INFO] [stdout] 379 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:223:55 [INFO] [stdout] | [INFO] [stdout] 223 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:380:56 [INFO] [stdout] | [INFO] [stdout] 380 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarine::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:224:56 [INFO] [stdout] | [INFO] [stdout] 224 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:381:58 [INFO] [stdout] | [INFO] [stdout] 381 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:225:56 [INFO] [stdout] | [INFO] [stdout] 225 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:226:58 [INFO] [stdout] | [INFO] [stdout] 226 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakTrapdoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:382:64 [INFO] [stdout] | [INFO] [stdout] 382 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:227:53 [INFO] [stdout] | [INFO] [stdout] 227 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:383:63 [INFO] [stdout] | [INFO] [stdout] 383 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarineStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:228:59 [INFO] [stdout] | [INFO] [stdout] 228 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:384:56 [INFO] [stdout] | [INFO] [stdout] 384 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:229:61 [INFO] [stdout] | [INFO] [stdout] 229 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCrackedStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:385:62 [INFO] [stdout] | [INFO] [stdout] 385 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:230:62 [INFO] [stdout] | [INFO] [stdout] 230 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:231:55 [INFO] [stdout] | [INFO] [stdout] 231 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedStone::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:386:61 [INFO] [stdout] | [INFO] [stdout] 386 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarineSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:232:61 [INFO] [stdout] | [INFO] [stdout] 232 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedCobblestone::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:387:52 [INFO] [stdout] | [INFO] [stdout] 387 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeaLantern::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:233:62 [INFO] [stdout] | [INFO] [stdout] 233 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:388:50 [INFO] [stdout] | [INFO] [stdout] 388 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHayBlock::default())), material: materials::GRASS.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:234:68 [INFO] [stdout] | [INFO] [stdout] 234 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedMossyStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:389:53 [INFO] [stdout] | [INFO] [stdout] 389 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:235:70 [INFO] [stdout] | [INFO] [stdout] 235 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedCrackedStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:390:54 [INFO] [stdout] | [INFO] [stdout] 390 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:236:71 [INFO] [stdout] | [INFO] [stdout] 236 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateInfestedChiseledStoneBricks::default())), material: materials::CLAY.clone(), destroy_time: 0.00, explosion_resistance: 0.75, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:391:55 [INFO] [stdout] | [INFO] [stdout] 391 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:237:61 [INFO] [stdout] | [INFO] [stdout] 237 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownMushroomBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:392:58 [INFO] [stdout] | [INFO] [stdout] 392 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:238:59 [INFO] [stdout] | [INFO] [stdout] 238 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedMushroomBlock::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:239:54 [INFO] [stdout] | [INFO] [stdout] 239 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMushroomStem::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:393:54 [INFO] [stdout] | [INFO] [stdout] 393 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:240:50 [INFO] [stdout] | [INFO] [stdout] 240 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronBars::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:394:52 [INFO] [stdout] | [INFO] [stdout] 394 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:241:51 [INFO] [stdout] | [INFO] [stdout] 241 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:395:52 [INFO] [stdout] | [INFO] [stdout] 395 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:396:52 [INFO] [stdout] | [INFO] [stdout] 396 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:397:58 [INFO] [stdout] | [INFO] [stdout] 397 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:398:52 [INFO] [stdout] | [INFO] [stdout] 398 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:399:54 [INFO] [stdout] | [INFO] [stdout] 399 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:400:52 [INFO] [stdout] | [INFO] [stdout] 400 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:401:53 [INFO] [stdout] | [INFO] [stdout] 401 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:402:53 [INFO] [stdout] | [INFO] [stdout] 402 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:403:51 [INFO] [stdout] | [INFO] [stdout] 403 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:404:53 [INFO] [stdout] | [INFO] [stdout] 404 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:405:51 [INFO] [stdout] | [INFO] [stdout] 405 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:406:51 [INFO] [stdout] | [INFO] [stdout] 406 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoalBlock::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:407:51 [INFO] [stdout] | [INFO] [stdout] 407 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePackedIce::default())), material: materials::ICE_SOLID.clone(), friction: 0.98, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:408:50 [INFO] [stdout] | [INFO] [stdout] 408 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSunflower::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:409:46 [INFO] [stdout] | [INFO] [stdout] 409 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilac::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:410:50 [INFO] [stdout] | [INFO] [stdout] 410 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRoseBush::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:411:46 [INFO] [stdout] | [INFO] [stdout] 411 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePeony::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:412:51 [INFO] [stdout] | [INFO] [stdout] 412 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTallGrass::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:413:51 [INFO] [stdout] | [INFO] [stdout] 413 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLargeFern::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:414:53 [INFO] [stdout] | [INFO] [stdout] 414 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:415:54 [INFO] [stdout] | [INFO] [stdout] 415 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:416:55 [INFO] [stdout] | [INFO] [stdout] 416 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:417:58 [INFO] [stdout] | [INFO] [stdout] 417 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:418:54 [INFO] [stdout] | [INFO] [stdout] 418 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:419:52 [INFO] [stdout] | [INFO] [stdout] 419 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:420:52 [INFO] [stdout] | [INFO] [stdout] 420 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:421:52 [INFO] [stdout] | [INFO] [stdout] 421 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:422:58 [INFO] [stdout] | [INFO] [stdout] 422 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:423:52 [INFO] [stdout] | [INFO] [stdout] 423 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:424:54 [INFO] [stdout] | [INFO] [stdout] 424 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:425:52 [INFO] [stdout] | [INFO] [stdout] 425 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:426:53 [INFO] [stdout] | [INFO] [stdout] 426 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:427:53 [INFO] [stdout] | [INFO] [stdout] 427 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:428:51 [INFO] [stdout] | [INFO] [stdout] 428 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:429:53 [INFO] [stdout] | [INFO] [stdout] 429 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:430:58 [INFO] [stdout] | [INFO] [stdout] 430 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: WHITE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:431:59 [INFO] [stdout] | [INFO] [stdout] 431 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: ORANGE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:432:60 [INFO] [stdout] | [INFO] [stdout] 432 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: MAGENTA_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:433:63 [INFO] [stdout] | [INFO] [stdout] 433 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIGHT_BLUE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:434:59 [INFO] [stdout] | [INFO] [stdout] 434 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: YELLOW_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:435:57 [INFO] [stdout] | [INFO] [stdout] 435 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIME_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:436:57 [INFO] [stdout] | [INFO] [stdout] 436 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: PINK_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:437:57 [INFO] [stdout] | [INFO] [stdout] 437 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: GRAY_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:438:63 [INFO] [stdout] | [INFO] [stdout] 438 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIGHT_GRAY_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:439:57 [INFO] [stdout] | [INFO] [stdout] 439 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: CYAN_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:440:59 [INFO] [stdout] | [INFO] [stdout] 440 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: PURPLE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:242:46 [INFO] [stdout] | [INFO] [stdout] 242 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMelon::default())), material: materials::VEGETABLE.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:441:57 [INFO] [stdout] | [INFO] [stdout] 441 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BLUE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:243:62 [INFO] [stdout] | [INFO] [stdout] 243 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAttachedPumpkinStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:442:58 [INFO] [stdout] | [INFO] [stdout] 442 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BROWN_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:244:60 [INFO] [stdout] | [INFO] [stdout] 244 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAttachedMelonStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:443:58 [INFO] [stdout] | [INFO] [stdout] 443 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: GREEN_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:245:53 [INFO] [stdout] | [INFO] [stdout] 245 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePumpkinStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:444:56 [INFO] [stdout] | [INFO] [stdout] 444 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: RED_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:246:51 [INFO] [stdout] | [INFO] [stdout] 246 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMelonStem::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:445:58 [INFO] [stdout] | [INFO] [stdout] 445 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BLACK_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:247:45 [INFO] [stdout] | [INFO] [stdout] 247 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateVine::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:446:54 [INFO] [stdout] | [INFO] [stdout] 446 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:248:55 [INFO] [stdout] | [INFO] [stdout] 248 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:447:63 [INFO] [stdout] | [INFO] [stdout] 447 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:249:53 [INFO] [stdout] | [INFO] [stdout] 249 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:448:58 [INFO] [stdout] | [INFO] [stdout] 448 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:250:59 [INFO] [stdout] | [INFO] [stdout] 250 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:449:61 [INFO] [stdout] | [INFO] [stdout] 449 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:251:49 [INFO] [stdout] | [INFO] [stdout] 251 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMycelium::default())), material: materials::GRASS.clone(), is_ticking: true, destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:450:49 [INFO] [stdout] | [INFO] [stdout] 450 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:252:49 [INFO] [stdout] | [INFO] [stdout] 252 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilyPad::default())), material: materials::PLANT.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:451:52 [INFO] [stdout] | [INFO] [stdout] 451 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:253:54 [INFO] [stdout] | [INFO] [stdout] 253 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:452:51 [INFO] [stdout] | [INFO] [stdout] 452 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:254:59 [INFO] [stdout] | [INFO] [stdout] 254 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickFence::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:453:52 [INFO] [stdout] | [INFO] [stdout] 453 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:255:60 [INFO] [stdout] | [INFO] [stdout] 255 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:256:52 [INFO] [stdout] | [INFO] [stdout] 256 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherWart::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:454:52 [INFO] [stdout] | [INFO] [stdout] 454 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:257:57 [INFO] [stdout] | [INFO] [stdout] 257 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEnchantingTable::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:258:54 [INFO] [stdout] | [INFO] [stdout] 258 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrewingStand::default())), material: materials::METAL.clone(), destroy_time: 0.50, explosion_resistance: 0.50, light_emission: 1, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:455:54 [INFO] [stdout] | [INFO] [stdout] 455 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:456:51 [INFO] [stdout] | [INFO] [stdout] 456 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:259:49 [INFO] [stdout] | [INFO] [stdout] 259 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCauldron::default())), material: materials::METAL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:457:58 [INFO] [stdout] | [INFO] [stdout] 457 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothStoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:260:51 [INFO] [stdout] | [INFO] [stdout] 260 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndPortal::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, light_emission: 15, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:458:55 [INFO] [stdout] | [INFO] [stdout] 458 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:261:57 [INFO] [stdout] | [INFO] [stdout] 261 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndPortalFrame::default())), material: materials::STONE.clone(), light_emission: 1, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:459:59 [INFO] [stdout] | [INFO] [stdout] 459 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:262:50 [INFO] [stdout] | [INFO] [stdout] 262 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStone::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:460:59 [INFO] [stdout] | [INFO] [stdout] 460 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePetrifiedOakSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:263:51 [INFO] [stdout] | [INFO] [stdout] 263 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonEgg::default())), material: materials::EGG.clone(), destroy_time: 3.00, explosion_resistance: 9.00, light_emission: 1, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:461:57 [INFO] [stdout] | [INFO] [stdout] 461 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:264:54 [INFO] [stdout] | [INFO] [stdout] 264 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneLamp::default())), material: materials::BUILDABLE_GLASS.clone(), light_emission: 15, destroy_time: 0.30, explosion_resistance: 0.30, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:462:51 [INFO] [stdout] | [INFO] [stdout] 462 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:265:46 [INFO] [stdout] | [INFO] [stdout] 265 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCocoa::default())), material: materials::PLANT.clone(), is_ticking: true, destroy_time: 0.20, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:463:57 [INFO] [stdout] | [INFO] [stdout] 463 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:266:57 [INFO] [stdout] | [INFO] [stdout] 266 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:464:58 [INFO] [stdout] | [INFO] [stdout] 464 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:465:52 [INFO] [stdout] | [INFO] [stdout] 465 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:466:59 [INFO] [stdout] | [INFO] [stdout] 466 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:267:52 [INFO] [stdout] | [INFO] [stdout] 267 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEmeraldOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:268:52 [INFO] [stdout] | [INFO] [stdout] 268 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEnderChest::default())), material: materials::STONE.clone(), destroy_time: 22.50, explosion_resistance: 600.00, light_emission: 7, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:269:54 [INFO] [stdout] | [INFO] [stdout] 269 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTripwireHook::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:270:49 [INFO] [stdout] | [INFO] [stdout] 270 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTripwire::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:271:54 [INFO] [stdout] | [INFO] [stdout] 271 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEmeraldBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:272:54 [INFO] [stdout] | [INFO] [stdout] 272 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:273:53 [INFO] [stdout] | [INFO] [stdout] 273 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:274:54 [INFO] [stdout] | [INFO] [stdout] 274 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:275:54 [INFO] [stdout] | [INFO] [stdout] 275 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:276:47 [INFO] [stdout] | [INFO] [stdout] 276 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeacon::default())), material: materials::GLASS.clone(), destroy_time: 3.00, explosion_resistance: 3.00, light_emission: 15, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:277:57 [INFO] [stdout] | [INFO] [stdout] 277 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:278:63 [INFO] [stdout] | [INFO] [stdout] 278 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestoneWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:279:51 [INFO] [stdout] | [INFO] [stdout] 279 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFlowerPot::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:280:59 [INFO] [stdout] | [INFO] [stdout] 280 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOakSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:281:62 [INFO] [stdout] | [INFO] [stdout] 281 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedSpruceSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:282:61 [INFO] [stdout] | [INFO] [stdout] 282 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBirchSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:283:62 [INFO] [stdout] | [INFO] [stdout] 283 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedJungleSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:284:62 [INFO] [stdout] | [INFO] [stdout] 284 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAcaciaSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:285:64 [INFO] [stdout] | [INFO] [stdout] 285 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDarkOakSapling::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:286:52 [INFO] [stdout] | [INFO] [stdout] 286 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedFern::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:287:57 [INFO] [stdout] | [INFO] [stdout] 287 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDandelion::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:467:63 [INFO] [stdout] | [INFO] [stdout] 467 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:288:53 [INFO] [stdout] | [INFO] [stdout] 288 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedPoppy::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:468:52 [INFO] [stdout] | [INFO] [stdout] 468 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:289:59 [INFO] [stdout] | [INFO] [stdout] 289 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBlueOrchid::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:469:53 [INFO] [stdout] | [INFO] [stdout] 469 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothStone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:290:54 [INFO] [stdout] | [INFO] [stdout] 290 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAllium::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:470:57 [INFO] [stdout] | [INFO] [stdout] 470 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothSandstone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:291:59 [INFO] [stdout] | [INFO] [stdout] 291 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedAzureBluet::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:471:54 [INFO] [stdout] | [INFO] [stdout] 471 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothQuartz::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:292:57 [INFO] [stdout] | [INFO] [stdout] 292 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedRedTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:472:61 [INFO] [stdout] | [INFO] [stdout] 472 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:293:60 [INFO] [stdout] | [INFO] [stdout] 293 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOrangeTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:473:58 [INFO] [stdout] | [INFO] [stdout] 473 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:294:59 [INFO] [stdout] | [INFO] [stdout] 294 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedWhiteTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:474:57 [INFO] [stdout] | [INFO] [stdout] 474 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:295:58 [INFO] [stdout] | [INFO] [stdout] 295 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedPinkTulip::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:475:58 [INFO] [stdout] | [INFO] [stdout] 475 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:296:59 [INFO] [stdout] | [INFO] [stdout] 296 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedOxeyeDaisy::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:476:58 [INFO] [stdout] | [INFO] [stdout] 476 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:297:58 [INFO] [stdout] | [INFO] [stdout] 297 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedCornflower::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:477:60 [INFO] [stdout] | [INFO] [stdout] 477 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:478:53 [INFO] [stdout] | [INFO] [stdout] 478 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:298:66 [INFO] [stdout] | [INFO] [stdout] 298 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedLilyOfTheValley::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:479:52 [INFO] [stdout] | [INFO] [stdout] 479 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:299:59 [INFO] [stdout] | [INFO] [stdout] 299 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedWitherRose::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:480:53 [INFO] [stdout] | [INFO] [stdout] 480 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:300:60 [INFO] [stdout] | [INFO] [stdout] 300 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedRedMushroom::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:481:53 [INFO] [stdout] | [INFO] [stdout] 481 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:482:55 [INFO] [stdout] | [INFO] [stdout] 482 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:483:52 [INFO] [stdout] | [INFO] [stdout] 483 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:484:51 [INFO] [stdout] | [INFO] [stdout] 484 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:485:52 [INFO] [stdout] | [INFO] [stdout] 485 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:486:52 [INFO] [stdout] | [INFO] [stdout] 486 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:487:54 [INFO] [stdout] | [INFO] [stdout] 487 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:488:48 [INFO] [stdout] | [INFO] [stdout] 488 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndRod::default())), material: materials::DECORATION.clone(), light_emission: 14, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:489:53 [INFO] [stdout] | [INFO] [stdout] 489 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChorusPlant::default())), material: materials::PLANT.clone(), destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:490:54 [INFO] [stdout] | [INFO] [stdout] 490 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChorusFlower::default())), material: materials::PLANT.clone(), is_ticking: true, destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:491:53 [INFO] [stdout] | [INFO] [stdout] 491 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:492:54 [INFO] [stdout] | [INFO] [stdout] 492 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurPillar::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:493:54 [INFO] [stdout] | [INFO] [stdout] 493 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:494:57 [INFO] [stdout] | [INFO] [stdout] 494 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:495:50 [INFO] [stdout] | [INFO] [stdout] 495 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeetroots::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:496:51 [INFO] [stdout] | [INFO] [stdout] 496 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrassPath::default())), material: materials::DIRT.clone(), destroy_time: 0.65, explosion_resistance: 0.65, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:497:52 [INFO] [stdout] | [INFO] [stdout] 497 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndGateway::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, light_emission: 15, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:498:64 [INFO] [stdout] | [INFO] [stdout] 498 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRepeatingCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:499:60 [INFO] [stdout] | [INFO] [stdout] 499 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChainCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:500:52 [INFO] [stdout] | [INFO] [stdout] 500 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFrostedIce::default())), material: materials::ICE.clone(), friction: 0.98, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:501:52 [INFO] [stdout] | [INFO] [stdout] 501 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagmaBlock::default())), material: materials::STONE.clone(), light_emission: 3, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:502:58 [INFO] [stdout] | [INFO] [stdout] 502 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherWartBlock::default())), material: materials::GRASS.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:503:58 [INFO] [stdout] | [INFO] [stdout] 503 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:301:62 [INFO] [stdout] | [INFO] [stdout] 301 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBrownMushroom::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:504:51 [INFO] [stdout] | [INFO] [stdout] 504 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBoneBlock::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:302:57 [INFO] [stdout] | [INFO] [stdout] 302 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedDeadBush::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:505:55 [INFO] [stdout] | [INFO] [stdout] 505 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStructureVoid::default())), material: materials::STRUCTURAL_AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:303:54 [INFO] [stdout] | [INFO] [stdout] 303 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedCactus::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:506:49 [INFO] [stdout] | [INFO] [stdout] 506 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateObserver::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:304:48 [INFO] [stdout] | [INFO] [stdout] 304 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCarrots::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:507:52 [INFO] [stdout] | [INFO] [stdout] 507 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:305:49 [INFO] [stdout] | [INFO] [stdout] 305 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePotatoes::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:508:58 [INFO] [stdout] | [INFO] [stdout] 508 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:306:51 [INFO] [stdout] | [INFO] [stdout] 306 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:509:59 [INFO] [stdout] | [INFO] [stdout] 509 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:307:54 [INFO] [stdout] | [INFO] [stdout] 307 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:510:60 [INFO] [stdout] | [INFO] [stdout] 510 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:308:53 [INFO] [stdout] | [INFO] [stdout] 308 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:511:63 [INFO] [stdout] | [INFO] [stdout] 511 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:309:54 [INFO] [stdout] | [INFO] [stdout] 309 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:512:59 [INFO] [stdout] | [INFO] [stdout] 512 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:310:54 [INFO] [stdout] | [INFO] [stdout] 310 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:513:57 [INFO] [stdout] | [INFO] [stdout] 513 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:311:56 [INFO] [stdout] | [INFO] [stdout] 311 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakButton::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:312:55 [INFO] [stdout] | [INFO] [stdout] 312 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSkeletonSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:514:57 [INFO] [stdout] | [INFO] [stdout] 514 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:515:57 [INFO] [stdout] | [INFO] [stdout] 515 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:516:63 [INFO] [stdout] | [INFO] [stdout] 516 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:517:57 [INFO] [stdout] | [INFO] [stdout] 517 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:518:59 [INFO] [stdout] | [INFO] [stdout] 518 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:519:57 [INFO] [stdout] | [INFO] [stdout] 519 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:520:58 [INFO] [stdout] | [INFO] [stdout] 520 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:521:58 [INFO] [stdout] | [INFO] [stdout] 521 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:522:56 [INFO] [stdout] | [INFO] [stdout] 522 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:523:58 [INFO] [stdout] | [INFO] [stdout] 523 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:524:64 [INFO] [stdout] | [INFO] [stdout] 524 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:525:65 [INFO] [stdout] | [INFO] [stdout] 525 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:526:66 [INFO] [stdout] | [INFO] [stdout] 526 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:527:69 [INFO] [stdout] | [INFO] [stdout] 527 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:528:65 [INFO] [stdout] | [INFO] [stdout] 528 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:529:63 [INFO] [stdout] | [INFO] [stdout] 529 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:530:63 [INFO] [stdout] | [INFO] [stdout] 530 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:531:63 [INFO] [stdout] | [INFO] [stdout] 531 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:532:69 [INFO] [stdout] | [INFO] [stdout] 532 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:533:63 [INFO] [stdout] | [INFO] [stdout] 533 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:534:65 [INFO] [stdout] | [INFO] [stdout] 534 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:535:63 [INFO] [stdout] | [INFO] [stdout] 535 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:536:64 [INFO] [stdout] | [INFO] [stdout] 536 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:537:64 [INFO] [stdout] | [INFO] [stdout] 537 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:538:62 [INFO] [stdout] | [INFO] [stdout] 538 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:539:64 [INFO] [stdout] | [INFO] [stdout] 539 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:540:55 [INFO] [stdout] | [INFO] [stdout] 540 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:541:56 [INFO] [stdout] | [INFO] [stdout] 541 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:542:57 [INFO] [stdout] | [INFO] [stdout] 542 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:543:60 [INFO] [stdout] | [INFO] [stdout] 543 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:313:60 [INFO] [stdout] | [INFO] [stdout] 313 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSkeletonWallSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: SKELETON_SKULL.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:544:56 [INFO] [stdout] | [INFO] [stdout] 544 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:314:62 [INFO] [stdout] | [INFO] [stdout] 314 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherSkeletonSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:545:54 [INFO] [stdout] | [INFO] [stdout] 545 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:315:67 [INFO] [stdout] | [INFO] [stdout] 315 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWitherSkeletonWallSkull::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: WITHER_SKELETON_SKULL.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:546:54 [INFO] [stdout] | [INFO] [stdout] 546 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:547:54 [INFO] [stdout] | [INFO] [stdout] 547 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:316:52 [INFO] [stdout] | [INFO] [stdout] 316 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateZombieHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:548:60 [INFO] [stdout] | [INFO] [stdout] 548 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:549:54 [INFO] [stdout] | [INFO] [stdout] 549 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:550:56 [INFO] [stdout] | [INFO] [stdout] 550 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:551:54 [INFO] [stdout] | [INFO] [stdout] 551 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:552:55 [INFO] [stdout] | [INFO] [stdout] 552 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:553:55 [INFO] [stdout] | [INFO] [stdout] 553 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:554:53 [INFO] [stdout] | [INFO] [stdout] 554 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:555:55 [INFO] [stdout] | [INFO] [stdout] 555 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:556:62 [INFO] [stdout] | [INFO] [stdout] 556 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:557:63 [INFO] [stdout] | [INFO] [stdout] 557 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:317:57 [INFO] [stdout] | [INFO] [stdout] 317 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateZombieWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: ZOMBIE_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:558:64 [INFO] [stdout] | [INFO] [stdout] 558 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:318:52 [INFO] [stdout] | [INFO] [stdout] 318 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePlayerHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:559:67 [INFO] [stdout] | [INFO] [stdout] 559 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:319:57 [INFO] [stdout] | [INFO] [stdout] 319 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePlayerWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: PLAYER_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:560:63 [INFO] [stdout] | [INFO] [stdout] 560 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:561:61 [INFO] [stdout] | [INFO] [stdout] 561 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:562:61 [INFO] [stdout] | [INFO] [stdout] 562 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:563:61 [INFO] [stdout] | [INFO] [stdout] 563 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:564:67 [INFO] [stdout] | [INFO] [stdout] 564 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:565:61 [INFO] [stdout] | [INFO] [stdout] 565 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:320:53 [INFO] [stdout] | [INFO] [stdout] 320 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCreeperHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:566:63 [INFO] [stdout] | [INFO] [stdout] 566 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:567:61 [INFO] [stdout] | [INFO] [stdout] 567 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:321:58 [INFO] [stdout] | [INFO] [stdout] 321 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCreeperWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: CREEPER_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:568:62 [INFO] [stdout] | [INFO] [stdout] 568 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:322:52 [INFO] [stdout] | [INFO] [stdout] 322 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:569:62 [INFO] [stdout] | [INFO] [stdout] 569 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:323:57 [INFO] [stdout] | [INFO] [stdout] 323 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDragonWallHead::default())), material: materials::DECORATION.clone(), destroy_time: 1.00, explosion_resistance: 1.00, drops: DRAGON_HEAD.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:570:60 [INFO] [stdout] | [INFO] [stdout] 570 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:324:46 [INFO] [stdout] | [INFO] [stdout] 324 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:571:62 [INFO] [stdout] | [INFO] [stdout] 571 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackConcretePowder::default())), material: materials::SAND.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:325:54 [INFO] [stdout] | [INFO] [stdout] 325 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChippedAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:572:45 [INFO] [stdout] | [INFO] [stdout] 572 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateKelp::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:326:54 [INFO] [stdout] | [INFO] [stdout] 326 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDamagedAnvil::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 5.00, explosion_resistance: 1200.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:573:51 [INFO] [stdout] | [INFO] [stdout] 573 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateKelpPlant::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:327:54 [INFO] [stdout] | [INFO] [stdout] 327 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTrappedChest::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:574:57 [INFO] [stdout] | [INFO] [stdout] 574 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDriedKelpBlock::default())), material: materials::GRASS.clone(), destroy_time: 0.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:575:51 [INFO] [stdout] | [INFO] [stdout] 575 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTurtleEgg::default())), material: materials::EGG.clone(), destroy_time: 0.50, explosion_resistance: 0.50, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:328:70 [INFO] [stdout] | [INFO] [stdout] 328 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightWeightedPressurePlate::default())), material: materials::METAL.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:576:62 [INFO] [stdout] | [INFO] [stdout] 576 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:329:70 [INFO] [stdout] | [INFO] [stdout] 329 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHeavyWeightedPressurePlate::default())), material: materials::METAL.clone(), has_collision: false, can_occlude: false, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:577:63 [INFO] [stdout] | [INFO] [stdout] 577 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:330:51 [INFO] [stdout] | [INFO] [stdout] 330 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateComparator::default())), material: materials::DECORATION.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:578:64 [INFO] [stdout] | [INFO] [stdout] 578 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:331:58 [INFO] [stdout] | [INFO] [stdout] 331 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDaylightDetector::default())), material: materials::WOOD.clone(), destroy_time: 0.20, explosion_resistance: 0.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:332:55 [INFO] [stdout] | [INFO] [stdout] 332 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedstoneBlock::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:579:62 [INFO] [stdout] | [INFO] [stdout] 579 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:333:58 [INFO] [stdout] | [INFO] [stdout] 333 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherQuartzOre::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:580:62 [INFO] [stdout] | [INFO] [stdout] 580 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:334:47 [INFO] [stdout] | [INFO] [stdout] 334 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHopper::default())), material: materials::METAL.clone(), destroy_time: 3.00, explosion_resistance: 4.80, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:581:57 [INFO] [stdout] | [INFO] [stdout] 581 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:335:53 [INFO] [stdout] | [INFO] [stdout] 335 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzBlock::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:582:58 [INFO] [stdout] | [INFO] [stdout] 582 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:583:59 [INFO] [stdout] | [INFO] [stdout] 583 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:336:62 [INFO] [stdout] | [INFO] [stdout] 336 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledQuartzBlock::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:584:57 [INFO] [stdout] | [INFO] [stdout] 584 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:585:57 [INFO] [stdout] | [INFO] [stdout] 585 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoralBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:586:56 [INFO] [stdout] | [INFO] [stdout] 586 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:587:57 [INFO] [stdout] | [INFO] [stdout] 587 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:588:58 [INFO] [stdout] | [INFO] [stdout] 588 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:589:56 [INFO] [stdout] | [INFO] [stdout] 589 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:590:56 [INFO] [stdout] | [INFO] [stdout] 590 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoral::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:337:54 [INFO] [stdout] | [INFO] [stdout] 337 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzPillar::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:591:51 [INFO] [stdout] | [INFO] [stdout] 591 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:592:52 [INFO] [stdout] | [INFO] [stdout] 592 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:593:53 [INFO] [stdout] | [INFO] [stdout] 593 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:594:51 [INFO] [stdout] | [INFO] [stdout] 594 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:595:51 [INFO] [stdout] | [INFO] [stdout] 595 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoral::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:596:60 [INFO] [stdout] | [INFO] [stdout] 596 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:597:61 [INFO] [stdout] | [INFO] [stdout] 597 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:598:62 [INFO] [stdout] | [INFO] [stdout] 598 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:599:60 [INFO] [stdout] | [INFO] [stdout] 599 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:600:60 [INFO] [stdout] | [INFO] [stdout] 600 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoralFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:601:55 [INFO] [stdout] | [INFO] [stdout] 601 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:602:56 [INFO] [stdout] | [INFO] [stdout] 602 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:603:57 [INFO] [stdout] | [INFO] [stdout] 603 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:604:55 [INFO] [stdout] | [INFO] [stdout] 604 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:605:55 [INFO] [stdout] | [INFO] [stdout] 605 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoralFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:606:65 [INFO] [stdout] | [INFO] [stdout] 606 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadTubeCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_TUBE_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:607:66 [INFO] [stdout] | [INFO] [stdout] 607 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBrainCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_BRAIN_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:608:67 [INFO] [stdout] | [INFO] [stdout] 608 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadBubbleCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_BUBBLE_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:609:65 [INFO] [stdout] | [INFO] [stdout] 609 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadFireCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_FIRE_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:610:65 [INFO] [stdout] | [INFO] [stdout] 610 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDeadHornCoralWallFan::default())), material: materials::STONE.clone(), has_collision: false, can_occlude: false, drops: DEAD_HORN_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:611:60 [INFO] [stdout] | [INFO] [stdout] 611 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTubeCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: TUBE_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:612:61 [INFO] [stdout] | [INFO] [stdout] 612 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrainCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: BRAIN_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:613:62 [INFO] [stdout] | [INFO] [stdout] 613 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: BUBBLE_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:614:60 [INFO] [stdout] | [INFO] [stdout] 614 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFireCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: FIRE_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:615:60 [INFO] [stdout] | [INFO] [stdout] 615 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHornCoralWallFan::default())), material: materials::WATER_PLANT.clone(), has_collision: false, can_occlude: false, drops: HORN_CORAL_FAN.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:616:51 [INFO] [stdout] | [INFO] [stdout] 616 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeaPickle::default())), material: materials::WATER_PLANT.clone(), light_emission: 3, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:617:49 [INFO] [stdout] | [INFO] [stdout] 617 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueIce::default())), material: materials::ICE_SOLID.clone(), destroy_time: 2.80, explosion_resistance: 2.80, friction: 0.99, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:618:48 [INFO] [stdout] | [INFO] [stdout] 618 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateConduit::default())), material: materials::GLASS.clone(), destroy_time: 3.00, explosion_resistance: 3.00, light_emission: 15, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:619:55 [INFO] [stdout] | [INFO] [stdout] 619 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBambooSapling::default())), material: materials::BAMBOO_SAPLING.clone(), is_ticking: true, has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:620:47 [INFO] [stdout] | [INFO] [stdout] 620 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBamboo::default())), material: materials::BAMBOO.clone(), is_ticking: true, destroy_time: 1.00, explosion_resistance: 1.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:621:54 [INFO] [stdout] | [INFO] [stdout] 621 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePottedBamboo::default())), material: materials::DECORATION.clone(), can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:622:49 [INFO] [stdout] | [INFO] [stdout] 622 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateVoidAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:338:54 [INFO] [stdout] | [INFO] [stdout] 338 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:623:49 [INFO] [stdout] | [INFO] [stdout] 623 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCaveAir::default())), material: materials::AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:339:55 [INFO] [stdout] | [INFO] [stdout] 339 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateActivatorRail::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, destroy_time: 0.70, explosion_resistance: 0.70, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:624:54 [INFO] [stdout] | [INFO] [stdout] 624 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBubbleColumn::default())), material: materials::BUBBLE_COLUMN.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:340:48 [INFO] [stdout] | [INFO] [stdout] 340 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDropper::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:625:64 [INFO] [stdout] | [INFO] [stdout] 625 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGraniteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:341:57 [INFO] [stdout] | [INFO] [stdout] 341 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:626:68 [INFO] [stdout] | [INFO] [stdout] 626 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothRedSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:342:58 [INFO] [stdout] | [INFO] [stdout] 342 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:627:65 [INFO] [stdout] | [INFO] [stdout] 627 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:343:59 [INFO] [stdout] | [INFO] [stdout] 343 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:628:64 [INFO] [stdout] | [INFO] [stdout] 628 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDioriteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:344:62 [INFO] [stdout] | [INFO] [stdout] 344 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:629:65 [INFO] [stdout] | [INFO] [stdout] 629 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:345:58 [INFO] [stdout] | [INFO] [stdout] 345 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:346:56 [INFO] [stdout] | [INFO] [stdout] 346 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:347:56 [INFO] [stdout] | [INFO] [stdout] 347 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:348:56 [INFO] [stdout] | [INFO] [stdout] 348 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:349:62 [INFO] [stdout] | [INFO] [stdout] 349 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:350:56 [INFO] [stdout] | [INFO] [stdout] 350 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:351:58 [INFO] [stdout] | [INFO] [stdout] 351 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:352:56 [INFO] [stdout] | [INFO] [stdout] 352 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:353:57 [INFO] [stdout] | [INFO] [stdout] 353 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:354:57 [INFO] [stdout] | [INFO] [stdout] 354 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:355:55 [INFO] [stdout] | [INFO] [stdout] 355 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:356:57 [INFO] [stdout] | [INFO] [stdout] 356 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:357:65 [INFO] [stdout] | [INFO] [stdout] 357 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:358:66 [INFO] [stdout] | [INFO] [stdout] 358 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:359:67 [INFO] [stdout] | [INFO] [stdout] 359 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:360:70 [INFO] [stdout] | [INFO] [stdout] 360 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:361:66 [INFO] [stdout] | [INFO] [stdout] 361 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:362:64 [INFO] [stdout] | [INFO] [stdout] 362 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:363:64 [INFO] [stdout] | [INFO] [stdout] 363 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:364:64 [INFO] [stdout] | [INFO] [stdout] 364 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:365:70 [INFO] [stdout] | [INFO] [stdout] 365 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:366:64 [INFO] [stdout] | [INFO] [stdout] 366 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:367:66 [INFO] [stdout] | [INFO] [stdout] 367 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:368:64 [INFO] [stdout] | [INFO] [stdout] 368 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:369:65 [INFO] [stdout] | [INFO] [stdout] 369 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:370:65 [INFO] [stdout] | [INFO] [stdout] 370 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:371:63 [INFO] [stdout] | [INFO] [stdout] 371 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:372:65 [INFO] [stdout] | [INFO] [stdout] 372 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackStainedGlassPane::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:630:63 [INFO] [stdout] | [INFO] [stdout] 630 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:373:54 [INFO] [stdout] | [INFO] [stdout] 373 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:374:56 [INFO] [stdout] | [INFO] [stdout] 374 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakStairs::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:631:53 [INFO] [stdout] | [INFO] [stdout] 631 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:375:52 [INFO] [stdout] | [INFO] [stdout] 375 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSlimeBlock::default())), material: materials::CLAY.clone(), friction: 0.80, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:632:64 [INFO] [stdout] | [INFO] [stdout] 632 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:633:61 [INFO] [stdout] | [INFO] [stdout] 633 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothQuartzStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:634:55 [INFO] [stdout] | [INFO] [stdout] 634 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGraniteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:635:56 [INFO] [stdout] | [INFO] [stdout] 635 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesiteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:636:64 [INFO] [stdout] | [INFO] [stdout] 636 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:637:65 [INFO] [stdout] | [INFO] [stdout] 637 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesiteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:638:55 [INFO] [stdout] | [INFO] [stdout] 638 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDioriteStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:639:62 [INFO] [stdout] | [INFO] [stdout] 639 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedGraniteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:640:66 [INFO] [stdout] | [INFO] [stdout] 640 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:376:48 [INFO] [stdout] | [INFO] [stdout] 376 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBarrier::default())), material: materials::BARRIER.clone(), destroy_time: -1.00, explosion_resistance: 3600000.80, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:641:63 [INFO] [stdout] | [INFO] [stdout] 641 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:377:54 [INFO] [stdout] | [INFO] [stdout] 377 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateIronTrapdoor::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:642:62 [INFO] [stdout] | [INFO] [stdout] 642 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedDioriteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:643:63 [INFO] [stdout] | [INFO] [stdout] 643 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyCobblestoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:378:51 [INFO] [stdout] | [INFO] [stdout] 378 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarine::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:644:61 [INFO] [stdout] | [INFO] [stdout] 644 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:379:58 [INFO] [stdout] | [INFO] [stdout] 379 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBricks::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:645:62 [INFO] [stdout] | [INFO] [stdout] 645 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:380:56 [INFO] [stdout] | [INFO] [stdout] 380 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarine::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:646:59 [INFO] [stdout] | [INFO] [stdout] 646 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothQuartzSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:381:58 [INFO] [stdout] | [INFO] [stdout] 381 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:647:53 [INFO] [stdout] | [INFO] [stdout] 647 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGraniteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:382:64 [INFO] [stdout] | [INFO] [stdout] 382 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBrickStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:648:54 [INFO] [stdout] | [INFO] [stdout] 648 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesiteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:383:63 [INFO] [stdout] | [INFO] [stdout] 383 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarineStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:649:62 [INFO] [stdout] | [INFO] [stdout] 649 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:384:56 [INFO] [stdout] | [INFO] [stdout] 384 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:650:63 [INFO] [stdout] | [INFO] [stdout] 650 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePolishedAndesiteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:385:62 [INFO] [stdout] | [INFO] [stdout] 385 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:651:53 [INFO] [stdout] | [INFO] [stdout] 651 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDioriteSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:386:61 [INFO] [stdout] | [INFO] [stdout] 386 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkPrismarineSlab::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:652:51 [INFO] [stdout] | [INFO] [stdout] 652 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:387:52 [INFO] [stdout] | [INFO] [stdout] 387 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSeaLantern::default())), material: materials::GLASS.clone(), destroy_time: 0.30, explosion_resistance: 0.30, light_emission: 15, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:653:56 [INFO] [stdout] | [INFO] [stdout] 653 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePrismarineWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:388:50 [INFO] [stdout] | [INFO] [stdout] 388 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHayBlock::default())), material: materials::GRASS.clone(), destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:654:59 [INFO] [stdout] | [INFO] [stdout] 654 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneWall::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:389:53 [INFO] [stdout] | [INFO] [stdout] 389 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:655:63 [INFO] [stdout] | [INFO] [stdout] 655 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMossyStoneBrickWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:390:54 [INFO] [stdout] | [INFO] [stdout] 390 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:656:53 [INFO] [stdout] | [INFO] [stdout] 656 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGraniteWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:391:55 [INFO] [stdout] | [INFO] [stdout] 391 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:657:57 [INFO] [stdout] | [INFO] [stdout] 657 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:392:58 [INFO] [stdout] | [INFO] [stdout] 392 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:658:58 [INFO] [stdout] | [INFO] [stdout] 658 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:393:54 [INFO] [stdout] | [INFO] [stdout] 393 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:659:54 [INFO] [stdout] | [INFO] [stdout] 659 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAndesiteWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:394:52 [INFO] [stdout] | [INFO] [stdout] 394 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:660:62 [INFO] [stdout] | [INFO] [stdout] 660 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBrickWall::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:395:52 [INFO] [stdout] | [INFO] [stdout] 395 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:661:55 [INFO] [stdout] | [INFO] [stdout] 661 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneWall::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:396:52 [INFO] [stdout] | [INFO] [stdout] 396 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:662:61 [INFO] [stdout] | [INFO] [stdout] 662 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBrickWall::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:397:58 [INFO] [stdout] | [INFO] [stdout] 397 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:663:53 [INFO] [stdout] | [INFO] [stdout] 663 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDioriteWall::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:398:52 [INFO] [stdout] | [INFO] [stdout] 398 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:664:52 [INFO] [stdout] | [INFO] [stdout] 664 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateScaffolding::default())), material: materials::DECORATION.clone(), has_collision: false, can_occlude: false, dynamic_shape: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:399:54 [INFO] [stdout] | [INFO] [stdout] 399 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:665:45 [INFO] [stdout] | [INFO] [stdout] 665 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLoom::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:400:52 [INFO] [stdout] | [INFO] [stdout] 400 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:666:47 [INFO] [stdout] | [INFO] [stdout] 666 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBarrel::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:401:53 [INFO] [stdout] | [INFO] [stdout] 401 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:667:47 [INFO] [stdout] | [INFO] [stdout] 667 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoker::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 13, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:402:53 [INFO] [stdout] | [INFO] [stdout] 402 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:668:54 [INFO] [stdout] | [INFO] [stdout] 668 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlastFurnace::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 13, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:403:51 [INFO] [stdout] | [INFO] [stdout] 403 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:669:58 [INFO] [stdout] | [INFO] [stdout] 669 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCartographyTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:404:53 [INFO] [stdout] | [INFO] [stdout] 404 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackCarpet::default())), material: materials::CLOTH_DECORATION.clone(), destroy_time: 0.10, explosion_resistance: 0.10, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:670:56 [INFO] [stdout] | [INFO] [stdout] 670 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFletchingTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:405:51 [INFO] [stdout] | [INFO] [stdout] 405 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.25, explosion_resistance: 4.20, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:671:51 [INFO] [stdout] | [INFO] [stdout] 671 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrindstone::default())), material: materials::HEAVY_METAL.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:406:51 [INFO] [stdout] | [INFO] [stdout] 406 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCoalBlock::default())), material: materials::STONE.clone(), destroy_time: 5.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:672:48 [INFO] [stdout] | [INFO] [stdout] 672 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLectern::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:407:51 [INFO] [stdout] | [INFO] [stdout] 407 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePackedIce::default())), material: materials::ICE_SOLID.clone(), friction: 0.98, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:408:50 [INFO] [stdout] | [INFO] [stdout] 408 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSunflower::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:673:55 [INFO] [stdout] | [INFO] [stdout] 673 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmithingTable::default())), material: materials::WOOD.clone(), destroy_time: 2.50, explosion_resistance: 2.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:409:46 [INFO] [stdout] | [INFO] [stdout] 409 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLilac::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:674:52 [INFO] [stdout] | [INFO] [stdout] 674 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStonecutter::default())), material: materials::STONE.clone(), destroy_time: 3.50, explosion_resistance: 3.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:410:50 [INFO] [stdout] | [INFO] [stdout] 410 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRoseBush::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:675:45 [INFO] [stdout] | [INFO] [stdout] 675 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBell::default())), material: materials::METAL.clone(), destroy_time: 5.00, explosion_resistance: 5.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:411:46 [INFO] [stdout] | [INFO] [stdout] 411 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePeony::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:676:48 [INFO] [stdout] | [INFO] [stdout] 676 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLantern::default())), material: materials::METAL.clone(), destroy_time: 3.50, explosion_resistance: 3.50, light_emission: 15, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:677:49 [INFO] [stdout] | [INFO] [stdout] 677 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCampfire::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 2.00, light_emission: 15, is_ticking: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:678:57 [INFO] [stdout] | [INFO] [stdout] 678 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSweetBerryBush::default())), material: materials::PLANT.clone(), is_ticking: true, has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:679:56 [INFO] [stdout] | [INFO] [stdout] 679 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStructureBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:680:47 [INFO] [stdout] | [INFO] [stdout] 680 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJigsaw::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:681:50 [INFO] [stdout] | [INFO] [stdout] 681 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateComposter::default())), material: materials::WOOD.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:412:51 [INFO] [stdout] | [INFO] [stdout] 412 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateTallGrass::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:682:49 [INFO] [stdout] | [INFO] [stdout] 682 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeeNest::default())), material: materials::WOOD.clone(), destroy_time: 0.30, explosion_resistance: 0.30, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:413:51 [INFO] [stdout] | [INFO] [stdout] 413 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLargeFern::default())), material: materials::REPLACEABLE_PLANT.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:683:48 [INFO] [stdout] | [INFO] [stdout] 683 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeehive::default())), material: materials::WOOD.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:684:52 [INFO] [stdout] | [INFO] [stdout] 684 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHoneyBlock::default())), material: materials::CLAY.clone(), speed_factor: 0.40, jump_factor: 0.50, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:414:53 [INFO] [stdout] | [INFO] [stdout] 414 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:685:56 [INFO] [stdout] | [INFO] [stdout] 685 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateHoneycombBlock::default())), material: materials::CLAY.clone(), destroy_time: 0.60, explosion_resistance: 0.60, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:415:54 [INFO] [stdout] | [INFO] [stdout] 415 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:416:55 [INFO] [stdout] | [INFO] [stdout] 416 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:417:58 [INFO] [stdout] | [INFO] [stdout] 417 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:418:54 [INFO] [stdout] | [INFO] [stdout] 418 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:419:52 [INFO] [stdout] | [INFO] [stdout] 419 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:420:52 [INFO] [stdout] | [INFO] [stdout] 420 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:421:52 [INFO] [stdout] | [INFO] [stdout] 421 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:422:58 [INFO] [stdout] | [INFO] [stdout] 422 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:423:52 [INFO] [stdout] | [INFO] [stdout] 423 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:424:54 [INFO] [stdout] | [INFO] [stdout] 424 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryFrom` [INFO] [stdout] --> src/items/mod.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::convert::TryFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:8:32 [INFO] [stdout] | [INFO] [stdout] 8 | pub static ref AIR: Item = { Arc::new(ItemT::from(blocks::AIR.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:11:34 [INFO] [stdout] | [INFO] [stdout] 11 | pub static ref STONE: Item = { Arc::new(ItemT::from(blocks::STONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:14:36 [INFO] [stdout] | [INFO] [stdout] 14 | pub static ref GRANITE: Item = { Arc::new(ItemT::from(blocks::GRANITE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:425:52 [INFO] [stdout] | [INFO] [stdout] 425 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | { Arc::new(ItemT::from(blocks::POLISHED_GRANITE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:21:36 [INFO] [stdout] | [INFO] [stdout] 21 | pub static ref DIORITE: Item = { Arc::new(ItemT::from(blocks::DIORITE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | { Arc::new(ItemT::from(blocks::POLISHED_DIORITE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:28:37 [INFO] [stdout] | [INFO] [stdout] 28 | pub static ref ANDESITE: Item = { Arc::new(ItemT::from(blocks::ANDESITE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:32:9 [INFO] [stdout] | [INFO] [stdout] 32 | { Arc::new(ItemT::from(blocks::POLISHED_ANDESITE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:35:40 [INFO] [stdout] | [INFO] [stdout] 35 | pub static ref GRASS_BLOCK: Item = { Arc::new(ItemT::from(blocks::GRASS_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:38:33 [INFO] [stdout] | [INFO] [stdout] 38 | pub static ref DIRT: Item = { Arc::new(ItemT::from(blocks::DIRT.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:41:40 [INFO] [stdout] | [INFO] [stdout] 41 | pub static ref COARSE_DIRT: Item = { Arc::new(ItemT::from(blocks::COARSE_DIRT.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:44:35 [INFO] [stdout] | [INFO] [stdout] 44 | pub static ref PODZOL: Item = { Arc::new(ItemT::from(blocks::PODZOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:47:40 [INFO] [stdout] | [INFO] [stdout] 47 | pub static ref COBBLESTONE: Item = { Arc::new(ItemT::from(blocks::COBBLESTONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:50:39 [INFO] [stdout] | [INFO] [stdout] 50 | pub static ref OAK_PLANKS: Item = { Arc::new(ItemT::from(blocks::OAK_PLANKS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:53:42 [INFO] [stdout] | [INFO] [stdout] 53 | pub static ref SPRUCE_PLANKS: Item = { Arc::new(ItemT::from(blocks::SPRUCE_PLANKS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:56:41 [INFO] [stdout] | [INFO] [stdout] 56 | pub static ref BIRCH_PLANKS: Item = { Arc::new(ItemT::from(blocks::BIRCH_PLANKS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:59:42 [INFO] [stdout] | [INFO] [stdout] 59 | pub static ref JUNGLE_PLANKS: Item = { Arc::new(ItemT::from(blocks::JUNGLE_PLANKS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:62:42 [INFO] [stdout] | [INFO] [stdout] 62 | pub static ref ACACIA_PLANKS: Item = { Arc::new(ItemT::from(blocks::ACACIA_PLANKS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | { Arc::new(ItemT::from(blocks::DARK_OAK_PLANKS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:69:40 [INFO] [stdout] | [INFO] [stdout] 69 | pub static ref OAK_SAPLING: Item = { Arc::new(ItemT::from(blocks::OAK_SAPLING.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:72:43 [INFO] [stdout] | [INFO] [stdout] 72 | pub static ref SPRUCE_SAPLING: Item = { Arc::new(ItemT::from(blocks::SPRUCE_SAPLING.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:75:42 [INFO] [stdout] | [INFO] [stdout] 75 | pub static ref BIRCH_SAPLING: Item = { Arc::new(ItemT::from(blocks::BIRCH_SAPLING.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:78:43 [INFO] [stdout] | [INFO] [stdout] 78 | pub static ref JUNGLE_SAPLING: Item = { Arc::new(ItemT::from(blocks::JUNGLE_SAPLING.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:81:43 [INFO] [stdout] | [INFO] [stdout] 81 | pub static ref ACACIA_SAPLING: Item = { Arc::new(ItemT::from(blocks::ACACIA_SAPLING.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | { Arc::new(ItemT::from(blocks::DARK_OAK_SAPLING.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:88:36 [INFO] [stdout] | [INFO] [stdout] 88 | pub static ref BEDROCK: Item = { Arc::new(ItemT::from(blocks::BEDROCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:91:33 [INFO] [stdout] | [INFO] [stdout] 91 | pub static ref SAND: Item = { Arc::new(ItemT::from(blocks::SAND.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:94:37 [INFO] [stdout] | [INFO] [stdout] 94 | pub static ref RED_SAND: Item = { Arc::new(ItemT::from(blocks::RED_SAND.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:97:35 [INFO] [stdout] | [INFO] [stdout] 97 | pub static ref GRAVEL: Item = { Arc::new(ItemT::from(blocks::GRAVEL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:100:37 [INFO] [stdout] | [INFO] [stdout] 100 | pub static ref GOLD_ORE: Item = { Arc::new(ItemT::from(blocks::GOLD_ORE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:103:37 [INFO] [stdout] | [INFO] [stdout] 103 | pub static ref IRON_ORE: Item = { Arc::new(ItemT::from(blocks::IRON_ORE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:106:37 [INFO] [stdout] | [INFO] [stdout] 106 | pub static ref COAL_ORE: Item = { Arc::new(ItemT::from(blocks::COAL_ORE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:109:36 [INFO] [stdout] | [INFO] [stdout] 109 | pub static ref OAK_LOG: Item = { Arc::new(ItemT::from(blocks::OAK_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:112:39 [INFO] [stdout] | [INFO] [stdout] 112 | pub static ref SPRUCE_LOG: Item = { Arc::new(ItemT::from(blocks::SPRUCE_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:115:38 [INFO] [stdout] | [INFO] [stdout] 115 | pub static ref BIRCH_LOG: Item = { Arc::new(ItemT::from(blocks::BIRCH_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:118:39 [INFO] [stdout] | [INFO] [stdout] 118 | pub static ref JUNGLE_LOG: Item = { Arc::new(ItemT::from(blocks::JUNGLE_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:121:39 [INFO] [stdout] | [INFO] [stdout] 121 | pub static ref ACACIA_LOG: Item = { Arc::new(ItemT::from(blocks::ACACIA_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:124:41 [INFO] [stdout] | [INFO] [stdout] 124 | pub static ref DARK_OAK_LOG: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | { Arc::new(ItemT::from(blocks::STRIPPED_OAK_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:132:9 [INFO] [stdout] | [INFO] [stdout] 132 | { Arc::new(ItemT::from(blocks::STRIPPED_SPRUCE_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:136:9 [INFO] [stdout] | [INFO] [stdout] 136 | { Arc::new(ItemT::from(blocks::STRIPPED_BIRCH_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:140:9 [INFO] [stdout] | [INFO] [stdout] 140 | { Arc::new(ItemT::from(blocks::STRIPPED_JUNGLE_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:144:9 [INFO] [stdout] | [INFO] [stdout] 144 | { Arc::new(ItemT::from(blocks::STRIPPED_ACACIA_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | { Arc::new(ItemT::from(blocks::STRIPPED_DARK_OAK_LOG.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:152:9 [INFO] [stdout] | [INFO] [stdout] 152 | { Arc::new(ItemT::from(blocks::STRIPPED_OAK_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:156:9 [INFO] [stdout] | [INFO] [stdout] 156 | { Arc::new(ItemT::from(blocks::STRIPPED_SPRUCE_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | { Arc::new(ItemT::from(blocks::STRIPPED_BIRCH_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | { Arc::new(ItemT::from(blocks::STRIPPED_JUNGLE_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:168:9 [INFO] [stdout] | [INFO] [stdout] 168 | { Arc::new(ItemT::from(blocks::STRIPPED_ACACIA_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:172:9 [INFO] [stdout] | [INFO] [stdout] 172 | { Arc::new(ItemT::from(blocks::STRIPPED_DARK_OAK_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:175:37 [INFO] [stdout] | [INFO] [stdout] 175 | pub static ref OAK_WOOD: Item = { Arc::new(ItemT::from(blocks::OAK_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:178:40 [INFO] [stdout] | [INFO] [stdout] 178 | pub static ref SPRUCE_WOOD: Item = { Arc::new(ItemT::from(blocks::SPRUCE_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:426:53 [INFO] [stdout] | [INFO] [stdout] 426 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:427:53 [INFO] [stdout] | [INFO] [stdout] 427 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:181:39 [INFO] [stdout] | [INFO] [stdout] 181 | pub static ref BIRCH_WOOD: Item = { Arc::new(ItemT::from(blocks::BIRCH_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:428:51 [INFO] [stdout] | [INFO] [stdout] 428 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:429:53 [INFO] [stdout] | [INFO] [stdout] 429 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:184:40 [INFO] [stdout] | [INFO] [stdout] 184 | pub static ref JUNGLE_WOOD: Item = { Arc::new(ItemT::from(blocks::JUNGLE_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:430:58 [INFO] [stdout] | [INFO] [stdout] 430 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: WHITE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:187:40 [INFO] [stdout] | [INFO] [stdout] 187 | pub static ref ACACIA_WOOD: Item = { Arc::new(ItemT::from(blocks::ACACIA_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:431:59 [INFO] [stdout] | [INFO] [stdout] 431 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: ORANGE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:432:60 [INFO] [stdout] | [INFO] [stdout] 432 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: MAGENTA_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:190:42 [INFO] [stdout] | [INFO] [stdout] 190 | pub static ref DARK_OAK_WOOD: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_WOOD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:433:63 [INFO] [stdout] | [INFO] [stdout] 433 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIGHT_BLUE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:434:59 [INFO] [stdout] | [INFO] [stdout] 434 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: YELLOW_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:193:39 [INFO] [stdout] | [INFO] [stdout] 193 | pub static ref OAK_LEAVES: Item = { Arc::new(ItemT::from(blocks::OAK_LEAVES.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:435:57 [INFO] [stdout] | [INFO] [stdout] 435 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIME_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:436:57 [INFO] [stdout] | [INFO] [stdout] 436 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: PINK_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:196:42 [INFO] [stdout] | [INFO] [stdout] 196 | pub static ref SPRUCE_LEAVES: Item = { Arc::new(ItemT::from(blocks::SPRUCE_LEAVES.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:437:57 [INFO] [stdout] | [INFO] [stdout] 437 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: GRAY_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:199:41 [INFO] [stdout] | [INFO] [stdout] 199 | pub static ref BIRCH_LEAVES: Item = { Arc::new(ItemT::from(blocks::BIRCH_LEAVES.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:438:63 [INFO] [stdout] | [INFO] [stdout] 438 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: LIGHT_GRAY_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:439:57 [INFO] [stdout] | [INFO] [stdout] 439 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: CYAN_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:202:42 [INFO] [stdout] | [INFO] [stdout] 202 | pub static ref JUNGLE_LEAVES: Item = { Arc::new(ItemT::from(blocks::JUNGLE_LEAVES.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:440:59 [INFO] [stdout] | [INFO] [stdout] 440 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: PURPLE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:441:57 [INFO] [stdout] | [INFO] [stdout] 441 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BLUE_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:205:42 [INFO] [stdout] | [INFO] [stdout] 205 | pub static ref ACACIA_LEAVES: Item = { Arc::new(ItemT::from(blocks::ACACIA_LEAVES.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:442:58 [INFO] [stdout] | [INFO] [stdout] 442 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BROWN_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:443:58 [INFO] [stdout] | [INFO] [stdout] 443 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: GREEN_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:444:56 [INFO] [stdout] | [INFO] [stdout] 444 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: RED_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:445:58 [INFO] [stdout] | [INFO] [stdout] 445 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackWallBanner::default())), material: materials::WOOD.clone(), has_collision: false, can_occlude: false, destroy_time: 1.00, explosion_resistance: 1.00, drops: BLACK_BANNER.drops.clone(), ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:446:54 [INFO] [stdout] | [INFO] [stdout] 446 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:447:63 [INFO] [stdout] | [INFO] [stdout] 447 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChiseledRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | { Arc::new(ItemT::from(blocks::DARK_OAK_LEAVES.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:448:58 [INFO] [stdout] | [INFO] [stdout] 448 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:449:61 [INFO] [stdout] | [INFO] [stdout] 449 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneStairs::default())), material: materials::STONE.clone(), destroy_time: 0.80, explosion_resistance: 0.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:212:35 [INFO] [stdout] | [INFO] [stdout] 212 | pub static ref SPONGE: Item = { Arc::new(ItemT::from(blocks::SPONGE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:450:49 [INFO] [stdout] | [INFO] [stdout] 450 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOakSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:451:52 [INFO] [stdout] | [INFO] [stdout] 451 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:215:39 [INFO] [stdout] | [INFO] [stdout] 215 | pub static ref WET_SPONGE: Item = { Arc::new(ItemT::from(blocks::WET_SPONGE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:452:51 [INFO] [stdout] | [INFO] [stdout] 452 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:453:52 [INFO] [stdout] | [INFO] [stdout] 453 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:454:52 [INFO] [stdout] | [INFO] [stdout] 454 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:218:34 [INFO] [stdout] | [INFO] [stdout] 218 | pub static ref GLASS: Item = { Arc::new(ItemT::from(blocks::GLASS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:455:54 [INFO] [stdout] | [INFO] [stdout] 455 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakSlab::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:456:51 [INFO] [stdout] | [INFO] [stdout] 456 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:221:38 [INFO] [stdout] | [INFO] [stdout] 221 | pub static ref LAPIS_ORE: Item = { Arc::new(ItemT::from(blocks::LAPIS_ORE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:224:40 [INFO] [stdout] | [INFO] [stdout] 224 | pub static ref LAPIS_BLOCK: Item = { Arc::new(ItemT::from(blocks::LAPIS_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:227:38 [INFO] [stdout] | [INFO] [stdout] 227 | pub static ref DISPENSER: Item = { Arc::new(ItemT::from(blocks::DISPENSER.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:230:38 [INFO] [stdout] | [INFO] [stdout] 230 | pub static ref SANDSTONE: Item = { Arc::new(ItemT::from(blocks::SANDSTONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | { Arc::new(ItemT::from(blocks::CHISELED_SANDSTONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:237:42 [INFO] [stdout] | [INFO] [stdout] 237 | pub static ref CUT_SANDSTONE: Item = { Arc::new(ItemT::from(blocks::CUT_SANDSTONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:240:39 [INFO] [stdout] | [INFO] [stdout] 240 | pub static ref NOTE_BLOCK: Item = { Arc::new(ItemT::from(blocks::NOTE_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:243:41 [INFO] [stdout] | [INFO] [stdout] 243 | pub static ref POWERED_RAIL: Item = { Arc::new(ItemT::from(blocks::POWERED_RAIL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:457:58 [INFO] [stdout] | [INFO] [stdout] 457 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothStoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:458:55 [INFO] [stdout] | [INFO] [stdout] 458 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:246:42 [INFO] [stdout] | [INFO] [stdout] 246 | pub static ref DETECTOR_RAIL: Item = { Arc::new(ItemT::from(blocks::DETECTOR_RAIL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:459:59 [INFO] [stdout] | [INFO] [stdout] 459 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:460:59 [INFO] [stdout] | [INFO] [stdout] 460 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePetrifiedOakSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:461:57 [INFO] [stdout] | [INFO] [stdout] 461 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCobblestoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:462:51 [INFO] [stdout] | [INFO] [stdout] 462 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:463:57 [INFO] [stdout] | [INFO] [stdout] 463 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStoneBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:464:58 [INFO] [stdout] | [INFO] [stdout] 464 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherBrickSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:465:52 [INFO] [stdout] | [INFO] [stdout] 465 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateQuartzSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:466:59 [INFO] [stdout] | [INFO] [stdout] 466 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:467:63 [INFO] [stdout] | [INFO] [stdout] 467 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCutRedSandstoneSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:468:52 [INFO] [stdout] | [INFO] [stdout] 468 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurSlab::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:469:53 [INFO] [stdout] | [INFO] [stdout] 469 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothStone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:470:57 [INFO] [stdout] | [INFO] [stdout] 470 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothSandstone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:471:54 [INFO] [stdout] | [INFO] [stdout] 471 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothQuartz::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:472:61 [INFO] [stdout] | [INFO] [stdout] 472 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSmoothRedSandstone::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:473:58 [INFO] [stdout] | [INFO] [stdout] 473 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:474:57 [INFO] [stdout] | [INFO] [stdout] 474 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:475:58 [INFO] [stdout] | [INFO] [stdout] 475 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:476:58 [INFO] [stdout] | [INFO] [stdout] 476 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:477:60 [INFO] [stdout] | [INFO] [stdout] 477 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakFenceGate::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:478:53 [INFO] [stdout] | [INFO] [stdout] 478 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:479:52 [INFO] [stdout] | [INFO] [stdout] 479 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:480:53 [INFO] [stdout] | [INFO] [stdout] 480 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:481:53 [INFO] [stdout] | [INFO] [stdout] 481 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:482:55 [INFO] [stdout] | [INFO] [stdout] 482 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakFence::default())), material: materials::WOOD.clone(), destroy_time: 2.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:483:52 [INFO] [stdout] | [INFO] [stdout] 483 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateSpruceDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:484:51 [INFO] [stdout] | [INFO] [stdout] 484 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBirchDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:249:42 [INFO] [stdout] | [INFO] [stdout] 249 | pub static ref STICKY_PISTON: Item = { Arc::new(ItemT::from(blocks::STICKY_PISTON.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:485:52 [INFO] [stdout] | [INFO] [stdout] 485 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateJungleDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:486:52 [INFO] [stdout] | [INFO] [stdout] 486 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateAcaciaDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:252:35 [INFO] [stdout] | [INFO] [stdout] 252 | pub static ref COBWEB: Item = { Arc::new(ItemT::from(blocks::COBWEB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:487:54 [INFO] [stdout] | [INFO] [stdout] 487 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateDarkOakDoor::default())), material: materials::WOOD.clone(), destroy_time: 3.00, explosion_resistance: 3.00, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:255:34 [INFO] [stdout] | [INFO] [stdout] 255 | pub static ref GRASS: Item = { Arc::new(ItemT::from(blocks::GRASS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:488:48 [INFO] [stdout] | [INFO] [stdout] 488 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndRod::default())), material: materials::DECORATION.clone(), light_emission: 14, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:258:33 [INFO] [stdout] | [INFO] [stdout] 258 | pub static ref FERN: Item = { Arc::new(ItemT::from(blocks::FERN.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:489:53 [INFO] [stdout] | [INFO] [stdout] 489 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChorusPlant::default())), material: materials::PLANT.clone(), destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:261:38 [INFO] [stdout] | [INFO] [stdout] 261 | pub static ref DEAD_BUSH: Item = { Arc::new(ItemT::from(blocks::DEAD_BUSH.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:264:37 [INFO] [stdout] | [INFO] [stdout] 264 | pub static ref SEAGRASS: Item = { Arc::new(ItemT::from(blocks::SEAGRASS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:490:54 [INFO] [stdout] | [INFO] [stdout] 490 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChorusFlower::default())), material: materials::PLANT.clone(), is_ticking: true, destroy_time: 0.40, explosion_resistance: 0.40, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:267:39 [INFO] [stdout] | [INFO] [stdout] 267 | pub static ref SEA_PICKLE: Item = { Arc::new(ItemT::from(blocks::SEA_PICKLE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:491:53 [INFO] [stdout] | [INFO] [stdout] 491 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurBlock::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:270:35 [INFO] [stdout] | [INFO] [stdout] 270 | pub static ref PISTON: Item = { Arc::new(ItemT::from(blocks::PISTON.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:492:54 [INFO] [stdout] | [INFO] [stdout] 492 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurPillar::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:273:39 [INFO] [stdout] | [INFO] [stdout] 273 | pub static ref WHITE_WOOL: Item = { Arc::new(ItemT::from(blocks::WHITE_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:493:54 [INFO] [stdout] | [INFO] [stdout] 493 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpurStairs::default())), material: materials::STONE.clone(), destroy_time: 1.50, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:276:40 [INFO] [stdout] | [INFO] [stdout] 276 | pub static ref ORANGE_WOOL: Item = { Arc::new(ItemT::from(blocks::ORANGE_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:279:41 [INFO] [stdout] | [INFO] [stdout] 279 | pub static ref MAGENTA_WOOL: Item = { Arc::new(ItemT::from(blocks::MAGENTA_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:494:57 [INFO] [stdout] | [INFO] [stdout] 494 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndStoneBricks::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 9.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:283:9 [INFO] [stdout] | [INFO] [stdout] 283 | { Arc::new(ItemT::from(blocks::LIGHT_BLUE_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:286:40 [INFO] [stdout] | [INFO] [stdout] 286 | pub static ref YELLOW_WOOL: Item = { Arc::new(ItemT::from(blocks::YELLOW_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:495:50 [INFO] [stdout] | [INFO] [stdout] 495 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBeetroots::default())), material: materials::PLANT.clone(), has_collision: false, can_occlude: false, is_ticking: true, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:289:38 [INFO] [stdout] | [INFO] [stdout] 289 | pub static ref LIME_WOOL: Item = { Arc::new(ItemT::from(blocks::LIME_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:292:38 [INFO] [stdout] | [INFO] [stdout] 292 | pub static ref PINK_WOOL: Item = { Arc::new(ItemT::from(blocks::PINK_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:496:51 [INFO] [stdout] | [INFO] [stdout] 496 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrassPath::default())), material: materials::DIRT.clone(), destroy_time: 0.65, explosion_resistance: 0.65, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:295:38 [INFO] [stdout] | [INFO] [stdout] 295 | pub static ref GRAY_WOOL: Item = { Arc::new(ItemT::from(blocks::GRAY_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:497:52 [INFO] [stdout] | [INFO] [stdout] 497 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateEndGateway::default())), material: materials::PORTAL.clone(), has_collision: false, can_occlude: false, light_emission: 15, destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:299:9 [INFO] [stdout] | [INFO] [stdout] 299 | { Arc::new(ItemT::from(blocks::LIGHT_GRAY_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:498:64 [INFO] [stdout] | [INFO] [stdout] 498 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRepeatingCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:302:38 [INFO] [stdout] | [INFO] [stdout] 302 | pub static ref CYAN_WOOL: Item = { Arc::new(ItemT::from(blocks::CYAN_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:305:40 [INFO] [stdout] | [INFO] [stdout] 305 | pub static ref PURPLE_WOOL: Item = { Arc::new(ItemT::from(blocks::PURPLE_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:499:60 [INFO] [stdout] | [INFO] [stdout] 499 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateChainCommandBlock::default())), material: materials::METAL.clone(), destroy_time: -1.00, explosion_resistance: 3600000.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:308:38 [INFO] [stdout] | [INFO] [stdout] 308 | pub static ref BLUE_WOOL: Item = { Arc::new(ItemT::from(blocks::BLUE_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:311:39 [INFO] [stdout] | [INFO] [stdout] 311 | pub static ref BROWN_WOOL: Item = { Arc::new(ItemT::from(blocks::BROWN_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:500:52 [INFO] [stdout] | [INFO] [stdout] 500 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateFrostedIce::default())), material: materials::ICE.clone(), friction: 0.98, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:314:39 [INFO] [stdout] | [INFO] [stdout] 314 | pub static ref GREEN_WOOL: Item = { Arc::new(ItemT::from(blocks::GREEN_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:501:52 [INFO] [stdout] | [INFO] [stdout] 501 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagmaBlock::default())), material: materials::STONE.clone(), light_emission: 3, is_ticking: true, destroy_time: 0.50, explosion_resistance: 0.50, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:317:37 [INFO] [stdout] | [INFO] [stdout] 317 | pub static ref RED_WOOL: Item = { Arc::new(ItemT::from(blocks::RED_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:502:58 [INFO] [stdout] | [INFO] [stdout] 502 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateNetherWartBlock::default())), material: materials::GRASS.clone(), destroy_time: 1.00, explosion_resistance: 1.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:320:39 [INFO] [stdout] | [INFO] [stdout] 320 | pub static ref BLACK_WOOL: Item = { Arc::new(ItemT::from(blocks::BLACK_WOOL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:323:38 [INFO] [stdout] | [INFO] [stdout] 323 | pub static ref DANDELION: Item = { Arc::new(ItemT::from(blocks::DANDELION.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:503:58 [INFO] [stdout] | [INFO] [stdout] 503 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedNetherBricks::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 6.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:326:34 [INFO] [stdout] | [INFO] [stdout] 326 | pub static ref POPPY: Item = { Arc::new(ItemT::from(blocks::POPPY.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:504:51 [INFO] [stdout] | [INFO] [stdout] 504 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBoneBlock::default())), material: materials::STONE.clone(), destroy_time: 2.00, explosion_resistance: 2.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:329:40 [INFO] [stdout] | [INFO] [stdout] 329 | pub static ref BLUE_ORCHID: Item = { Arc::new(ItemT::from(blocks::BLUE_ORCHID.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:332:35 [INFO] [stdout] | [INFO] [stdout] 332 | pub static ref ALLIUM: Item = { Arc::new(ItemT::from(blocks::ALLIUM.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:505:55 [INFO] [stdout] | [INFO] [stdout] 505 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateStructureVoid::default())), material: materials::STRUCTURAL_AIR.clone(), has_collision: false, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:335:40 [INFO] [stdout] | [INFO] [stdout] 335 | pub static ref AZURE_BLUET: Item = { Arc::new(ItemT::from(blocks::AZURE_BLUET.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:506:49 [INFO] [stdout] | [INFO] [stdout] 506 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateObserver::default())), material: materials::STONE.clone(), destroy_time: 3.00, explosion_resistance: 3.00, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:338:38 [INFO] [stdout] | [INFO] [stdout] 338 | pub static ref RED_TULIP: Item = { Arc::new(ItemT::from(blocks::RED_TULIP.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:507:52 [INFO] [stdout] | [INFO] [stdout] 507 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:341:41 [INFO] [stdout] | [INFO] [stdout] 341 | pub static ref ORANGE_TULIP: Item = { Arc::new(ItemT::from(blocks::ORANGE_TULIP.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:344:40 [INFO] [stdout] | [INFO] [stdout] 344 | pub static ref WHITE_TULIP: Item = { Arc::new(ItemT::from(blocks::WHITE_TULIP.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:508:58 [INFO] [stdout] | [INFO] [stdout] 508 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:347:39 [INFO] [stdout] | [INFO] [stdout] 347 | pub static ref PINK_TULIP: Item = { Arc::new(ItemT::from(blocks::PINK_TULIP.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:509:59 [INFO] [stdout] | [INFO] [stdout] 509 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:350:40 [INFO] [stdout] | [INFO] [stdout] 350 | pub static ref OXEYE_DAISY: Item = { Arc::new(ItemT::from(blocks::OXEYE_DAISY.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:510:60 [INFO] [stdout] | [INFO] [stdout] 510 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:511:63 [INFO] [stdout] | [INFO] [stdout] 511 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:353:39 [INFO] [stdout] | [INFO] [stdout] 353 | pub static ref CORNFLOWER: Item = { Arc::new(ItemT::from(blocks::CORNFLOWER.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:512:59 [INFO] [stdout] | [INFO] [stdout] 512 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:513:57 [INFO] [stdout] | [INFO] [stdout] 513 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 357 | { Arc::new(ItemT::from(blocks::LILY_OF_THE_VALLEY.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:514:57 [INFO] [stdout] | [INFO] [stdout] 514 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:515:57 [INFO] [stdout] | [INFO] [stdout] 515 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:360:40 [INFO] [stdout] | [INFO] [stdout] 360 | pub static ref WITHER_ROSE: Item = { Arc::new(ItemT::from(blocks::WITHER_ROSE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:516:63 [INFO] [stdout] | [INFO] [stdout] 516 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:517:57 [INFO] [stdout] | [INFO] [stdout] 517 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:363:43 [INFO] [stdout] | [INFO] [stdout] 363 | pub static ref BROWN_MUSHROOM: Item = { Arc::new(ItemT::from(blocks::BROWN_MUSHROOM.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:518:59 [INFO] [stdout] | [INFO] [stdout] 518 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:366:41 [INFO] [stdout] | [INFO] [stdout] 366 | pub static ref RED_MUSHROOM: Item = { Arc::new(ItemT::from(blocks::RED_MUSHROOM.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:519:57 [INFO] [stdout] | [INFO] [stdout] 519 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:520:58 [INFO] [stdout] | [INFO] [stdout] 520 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:369:39 [INFO] [stdout] | [INFO] [stdout] 369 | pub static ref GOLD_BLOCK: Item = { Arc::new(ItemT::from(blocks::GOLD_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:521:58 [INFO] [stdout] | [INFO] [stdout] 521 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:372:39 [INFO] [stdout] | [INFO] [stdout] 372 | pub static ref IRON_BLOCK: Item = { Arc::new(ItemT::from(blocks::IRON_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:375:37 [INFO] [stdout] | [INFO] [stdout] 375 | pub static ref OAK_SLAB: Item = { Arc::new(ItemT::from(blocks::OAK_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:378:40 [INFO] [stdout] | [INFO] [stdout] 378 | pub static ref SPRUCE_SLAB: Item = { Arc::new(ItemT::from(blocks::SPRUCE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:381:39 [INFO] [stdout] | [INFO] [stdout] 381 | pub static ref BIRCH_SLAB: Item = { Arc::new(ItemT::from(blocks::BIRCH_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:384:40 [INFO] [stdout] | [INFO] [stdout] 384 | pub static ref JUNGLE_SLAB: Item = { Arc::new(ItemT::from(blocks::JUNGLE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:387:40 [INFO] [stdout] | [INFO] [stdout] 387 | pub static ref ACACIA_SLAB: Item = { Arc::new(ItemT::from(blocks::ACACIA_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:390:42 [INFO] [stdout] | [INFO] [stdout] 390 | pub static ref DARK_OAK_SLAB: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:393:39 [INFO] [stdout] | [INFO] [stdout] 393 | pub static ref STONE_SLAB: Item = { Arc::new(ItemT::from(blocks::STONE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:397:9 [INFO] [stdout] | [INFO] [stdout] 397 | { Arc::new(ItemT::from(blocks::SMOOTH_STONE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:400:43 [INFO] [stdout] | [INFO] [stdout] 400 | pub static ref SANDSTONE_SLAB: Item = { Arc::new(ItemT::from(blocks::SANDSTONE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:404:9 [INFO] [stdout] | [INFO] [stdout] 404 | { Arc::new(ItemT::from(blocks::CUT_SANDSTONE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:408:9 [INFO] [stdout] | [INFO] [stdout] 408 | { Arc::new(ItemT::from(blocks::PETRIFIED_OAK_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:412:9 [INFO] [stdout] | [INFO] [stdout] 412 | { Arc::new(ItemT::from(blocks::COBBLESTONE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:415:39 [INFO] [stdout] | [INFO] [stdout] 415 | pub static ref BRICK_SLAB: Item = { Arc::new(ItemT::from(blocks::BRICK_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:419:9 [INFO] [stdout] | [INFO] [stdout] 419 | { Arc::new(ItemT::from(blocks::STONE_BRICK_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:423:9 [INFO] [stdout] | [INFO] [stdout] 423 | { Arc::new(ItemT::from(blocks::NETHER_BRICK_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:426:40 [INFO] [stdout] | [INFO] [stdout] 426 | pub static ref QUARTZ_SLAB: Item = { Arc::new(ItemT::from(blocks::QUARTZ_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:430:9 [INFO] [stdout] | [INFO] [stdout] 430 | { Arc::new(ItemT::from(blocks::RED_SANDSTONE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:434:9 [INFO] [stdout] | [INFO] [stdout] 434 | { Arc::new(ItemT::from(blocks::CUT_RED_SANDSTONE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:437:40 [INFO] [stdout] | [INFO] [stdout] 437 | pub static ref PURPUR_SLAB: Item = { Arc::new(ItemT::from(blocks::PURPUR_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:441:9 [INFO] [stdout] | [INFO] [stdout] 441 | { Arc::new(ItemT::from(blocks::PRISMARINE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:445:9 [INFO] [stdout] | [INFO] [stdout] 445 | { Arc::new(ItemT::from(blocks::PRISMARINE_BRICK_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:449:9 [INFO] [stdout] | [INFO] [stdout] 449 | { Arc::new(ItemT::from(blocks::DARK_PRISMARINE_SLAB.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:452:42 [INFO] [stdout] | [INFO] [stdout] 452 | pub static ref SMOOTH_QUARTZ: Item = { Arc::new(ItemT::from(blocks::SMOOTH_QUARTZ.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:456:9 [INFO] [stdout] | [INFO] [stdout] 456 | { Arc::new(ItemT::from(blocks::SMOOTH_RED_SANDSTONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | { Arc::new(ItemT::from(blocks::SMOOTH_SANDSTONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:463:41 [INFO] [stdout] | [INFO] [stdout] 463 | pub static ref SMOOTH_STONE: Item = { Arc::new(ItemT::from(blocks::SMOOTH_STONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:466:35 [INFO] [stdout] | [INFO] [stdout] 466 | pub static ref BRICKS: Item = { Arc::new(ItemT::from(blocks::BRICKS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:469:32 [INFO] [stdout] | [INFO] [stdout] 469 | pub static ref TNT: Item = { Arc::new(ItemT::from(blocks::TNT.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:472:38 [INFO] [stdout] | [INFO] [stdout] 472 | pub static ref BOOKSHELF: Item = { Arc::new(ItemT::from(blocks::BOOKSHELF.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:476:9 [INFO] [stdout] | [INFO] [stdout] 476 | { Arc::new(ItemT::from(blocks::MOSSY_COBBLESTONE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:479:37 [INFO] [stdout] | [INFO] [stdout] 479 | pub static ref OBSIDIAN: Item = { Arc::new(ItemT::from(blocks::OBSIDIAN.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:482:34 [INFO] [stdout] | [INFO] [stdout] 482 | pub static ref TORCH: Item = { ItemT::from_block_stack_size(blocks::TORCH.clone(), 64) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:485:36 [INFO] [stdout] | [INFO] [stdout] 485 | pub static ref END_ROD: Item = { Arc::new(ItemT::from(blocks::END_ROD.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:488:41 [INFO] [stdout] | [INFO] [stdout] 488 | pub static ref CHORUS_PLANT: Item = { Arc::new(ItemT::from(blocks::CHORUS_PLANT.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:491:42 [INFO] [stdout] | [INFO] [stdout] 491 | pub static ref CHORUS_FLOWER: Item = { Arc::new(ItemT::from(blocks::CHORUS_FLOWER.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:494:41 [INFO] [stdout] | [INFO] [stdout] 494 | pub static ref PURPUR_BLOCK: Item = { Arc::new(ItemT::from(blocks::PURPUR_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:497:42 [INFO] [stdout] | [INFO] [stdout] 497 | pub static ref PURPUR_PILLAR: Item = { Arc::new(ItemT::from(blocks::PURPUR_PILLAR.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:500:42 [INFO] [stdout] | [INFO] [stdout] 500 | pub static ref PURPUR_STAIRS: Item = { Arc::new(ItemT::from(blocks::PURPUR_STAIRS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:503:36 [INFO] [stdout] | [INFO] [stdout] 503 | pub static ref SPAWNER: Item = { Arc::new(ItemT::from(blocks::SPAWNER.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:506:39 [INFO] [stdout] | [INFO] [stdout] 506 | pub static ref OAK_STAIRS: Item = { Arc::new(ItemT::from(blocks::OAK_STAIRS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:509:34 [INFO] [stdout] | [INFO] [stdout] 509 | pub static ref CHEST: Item = { Arc::new(ItemT::from(blocks::CHEST.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:512:40 [INFO] [stdout] | [INFO] [stdout] 512 | pub static ref DIAMOND_ORE: Item = { Arc::new(ItemT::from(blocks::DIAMOND_ORE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:515:42 [INFO] [stdout] | [INFO] [stdout] 515 | pub static ref DIAMOND_BLOCK: Item = { Arc::new(ItemT::from(blocks::DIAMOND_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:518:43 [INFO] [stdout] | [INFO] [stdout] 518 | pub static ref CRAFTING_TABLE: Item = { Arc::new(ItemT::from(blocks::CRAFTING_TABLE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:521:37 [INFO] [stdout] | [INFO] [stdout] 521 | pub static ref FARMLAND: Item = { Arc::new(ItemT::from(blocks::FARMLAND.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:524:36 [INFO] [stdout] | [INFO] [stdout] 524 | pub static ref FURNACE: Item = { Arc::new(ItemT::from(blocks::FURNACE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:527:35 [INFO] [stdout] | [INFO] [stdout] 527 | pub static ref LADDER: Item = { Arc::new(ItemT::from(blocks::LADDER.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:530:33 [INFO] [stdout] | [INFO] [stdout] 530 | pub static ref RAIL: Item = { Arc::new(ItemT::from(blocks::RAIL.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:534:9 [INFO] [stdout] | [INFO] [stdout] 534 | { Arc::new(ItemT::from(blocks::COBBLESTONE_STAIRS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:537:34 [INFO] [stdout] | [INFO] [stdout] 537 | pub static ref LEVER: Item = { Arc::new(ItemT::from(blocks::LEVER.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:541:9 [INFO] [stdout] | [INFO] [stdout] 541 | { Arc::new(ItemT::from(blocks::STONE_PRESSURE_PLATE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:545:9 [INFO] [stdout] | [INFO] [stdout] 545 | { Arc::new(ItemT::from(blocks::OAK_PRESSURE_PLATE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:549:9 [INFO] [stdout] | [INFO] [stdout] 549 | { Arc::new(ItemT::from(blocks::SPRUCE_PRESSURE_PLATE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:553:9 [INFO] [stdout] | [INFO] [stdout] 553 | { Arc::new(ItemT::from(blocks::BIRCH_PRESSURE_PLATE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:557:9 [INFO] [stdout] | [INFO] [stdout] 557 | { Arc::new(ItemT::from(blocks::JUNGLE_PRESSURE_PLATE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:561:9 [INFO] [stdout] | [INFO] [stdout] 561 | { Arc::new(ItemT::from(blocks::ACACIA_PRESSURE_PLATE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:565:9 [INFO] [stdout] | [INFO] [stdout] 565 | { Arc::new(ItemT::from(blocks::DARK_OAK_PRESSURE_PLATE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:568:41 [INFO] [stdout] | [INFO] [stdout] 568 | pub static ref REDSTONE_ORE: Item = { Arc::new(ItemT::from(blocks::REDSTONE_ORE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:572:9 [INFO] [stdout] | [INFO] [stdout] 572 | { ItemT::from_block_stack_size(blocks::REDSTONE_TORCH.clone(), 64) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:575:41 [INFO] [stdout] | [INFO] [stdout] 575 | pub static ref STONE_BUTTON: Item = { Arc::new(ItemT::from(blocks::STONE_BUTTON.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:578:33 [INFO] [stdout] | [INFO] [stdout] 578 | pub static ref SNOW: Item = { Arc::new(ItemT::from(blocks::SNOW.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:581:32 [INFO] [stdout] | [INFO] [stdout] 581 | pub static ref ICE: Item = { Arc::new(ItemT::from(blocks::ICE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:584:39 [INFO] [stdout] | [INFO] [stdout] 584 | pub static ref SNOW_BLOCK: Item = { Arc::new(ItemT::from(blocks::SNOW_BLOCK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:587:35 [INFO] [stdout] | [INFO] [stdout] 587 | pub static ref CACTUS: Item = { Arc::new(ItemT::from(blocks::CACTUS.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:590:33 [INFO] [stdout] | [INFO] [stdout] 590 | pub static ref CLAY: Item = { Arc::new(ItemT::from(blocks::CLAY.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:593:36 [INFO] [stdout] | [INFO] [stdout] 593 | pub static ref JUKEBOX: Item = { Arc::new(ItemT::from(blocks::JUKEBOX.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:596:38 [INFO] [stdout] | [INFO] [stdout] 596 | pub static ref OAK_FENCE: Item = { Arc::new(ItemT::from(blocks::OAK_FENCE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:599:41 [INFO] [stdout] | [INFO] [stdout] 599 | pub static ref SPRUCE_FENCE: Item = { Arc::new(ItemT::from(blocks::SPRUCE_FENCE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:602:40 [INFO] [stdout] | [INFO] [stdout] 602 | pub static ref BIRCH_FENCE: Item = { Arc::new(ItemT::from(blocks::BIRCH_FENCE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:605:41 [INFO] [stdout] | [INFO] [stdout] 605 | pub static ref JUNGLE_FENCE: Item = { Arc::new(ItemT::from(blocks::JUNGLE_FENCE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:608:41 [INFO] [stdout] | [INFO] [stdout] 608 | pub static ref ACACIA_FENCE: Item = { Arc::new(ItemT::from(blocks::ACACIA_FENCE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:611:43 [INFO] [stdout] | [INFO] [stdout] 611 | pub static ref DARK_OAK_FENCE: Item = { Arc::new(ItemT::from(blocks::DARK_OAK_FENCE.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:614:36 [INFO] [stdout] | [INFO] [stdout] 614 | pub static ref PUMPKIN: Item = { Arc::new(ItemT::from(blocks::PUMPKIN.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:617:43 [INFO] [stdout] | [INFO] [stdout] 617 | pub static ref CARVED_PUMPKIN: Item = { Arc::new(ItemT::from(blocks::CARVED_PUMPKIN.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:620:39 [INFO] [stdout] | [INFO] [stdout] 620 | pub static ref NETHERRACK: Item = { Arc::new(ItemT::from(blocks::NETHERRACK.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/items/data.rs:623:38 [INFO] [stdout] | [INFO] [stdout] 623 | pub static ref SOUL_SAND: Item = { Arc::new(ItemT::from(blocks::SOUL_SAND.clone())) }; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:522:56 [INFO] [stdout] | [INFO] [stdout] 522 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:523:58 [INFO] [stdout] | [INFO] [stdout] 523 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackShulkerBox::default())), material: materials::SHULKER_SHELL.clone(), destroy_time: 2.00, explosion_resistance: 2.00, dynamic_shape: true, can_occlude: false, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:524:64 [INFO] [stdout] | [INFO] [stdout] 524 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:525:65 [INFO] [stdout] | [INFO] [stdout] 525 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:526:66 [INFO] [stdout] | [INFO] [stdout] 526 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:527:69 [INFO] [stdout] | [INFO] [stdout] 527 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:528:65 [INFO] [stdout] | [INFO] [stdout] 528 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:529:63 [INFO] [stdout] | [INFO] [stdout] 529 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:530:63 [INFO] [stdout] | [INFO] [stdout] 530 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:531:63 [INFO] [stdout] | [INFO] [stdout] 531 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:532:69 [INFO] [stdout] | [INFO] [stdout] 532 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:533:63 [INFO] [stdout] | [INFO] [stdout] 533 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:534:65 [INFO] [stdout] | [INFO] [stdout] 534 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:535:63 [INFO] [stdout] | [INFO] [stdout] 535 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:536:64 [INFO] [stdout] | [INFO] [stdout] 536 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:537:64 [INFO] [stdout] | [INFO] [stdout] 537 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGreenGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:538:62 [INFO] [stdout] | [INFO] [stdout] 538 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateRedGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:539:64 [INFO] [stdout] | [INFO] [stdout] 539 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlackGlazedTerracotta::default())), material: materials::STONE.clone(), destroy_time: 1.40, explosion_resistance: 1.40, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:540:55 [INFO] [stdout] | [INFO] [stdout] 540 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateWhiteConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:541:56 [INFO] [stdout] | [INFO] [stdout] 541 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateOrangeConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:542:57 [INFO] [stdout] | [INFO] [stdout] 542 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateMagentaConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:543:60 [INFO] [stdout] | [INFO] [stdout] 543 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightBlueConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:544:56 [INFO] [stdout] | [INFO] [stdout] 544 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateYellowConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:545:54 [INFO] [stdout] | [INFO] [stdout] 545 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLimeConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:546:54 [INFO] [stdout] | [INFO] [stdout] 546 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePinkConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:547:54 [INFO] [stdout] | [INFO] [stdout] 547 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateGrayConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:548:60 [INFO] [stdout] | [INFO] [stdout] 548 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateLightGrayConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:549:54 [INFO] [stdout] | [INFO] [stdout] 549 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateCyanConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:550:56 [INFO] [stdout] | [INFO] [stdout] 550 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStatePurpleConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:551:54 [INFO] [stdout] | [INFO] [stdout] 551 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBlueConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary braces around block return value [INFO] [stdout] --> src/blocks/data.rs:552:55 [INFO] [stdout] | [INFO] [stdout] 552 | ... = { Arc::new(BlockT { default_state: Some(Box::new(BlockStateBrownConcrete::default())), material: materials::STONE.clone(), destroy_time: 1.80, explosion_resistance: 1.80, ..Default::default() }) }... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stdout] [INFO] [stdout] [WARN] too many lines in the log, truncating it