diff --git a/CHANGELOG.md b/CHANGELOG.md index e81674ac60..22b6164e12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -53,6 +53,7 @@ Bug Fixes & Changes - Increased the chances of larger Oseeous Sculk generating during worldgen - Sculk Shriekers will now only create Sculk Bubbles underwater if the Shrieker Gargling config is enabled - Stone Chests will now interact with Redstone Comparators, outputting a signal based on how high their lid is lifted ([#319](https://github.com/FrozenBlock/WilderWild/issues/319)) +- Echo Glass now occludes Vibrations - The config will now sync between server and client - Operators of servers will modify the server's config upon modifying it on their end diff --git a/src/main/generated/data/minecraft/tags/blocks/occludes_vibration_signals.json b/src/main/generated/data/minecraft/tags/blocks/occludes_vibration_signals.json new file mode 100644 index 0000000000..a1d2573217 --- /dev/null +++ b/src/main/generated/data/minecraft/tags/blocks/occludes_vibration_signals.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "wilderwild:echo_glass" + ] +} \ No newline at end of file diff --git a/src/main/java/net/frozenblock/wilderwild/datagen/WWBlockTagProvider.java b/src/main/java/net/frozenblock/wilderwild/datagen/WWBlockTagProvider.java index 30a2d61f4a..32aa6fdb58 100644 --- a/src/main/java/net/frozenblock/wilderwild/datagen/WWBlockTagProvider.java +++ b/src/main/java/net/frozenblock/wilderwild/datagen/WWBlockTagProvider.java @@ -440,6 +440,9 @@ private void generateDeepDark() { .add(Blocks.DEEPSLATE_BRICK_WALL) .add(Blocks.DEEPSLATE_TILE_WALL) .addOptionalTag(WilderBlockTags.SCULK_WALL_REPLACEABLE); + + this.getOrCreateTagBuilder(BlockTags.OCCLUDES_VIBRATION_SIGNALS) + .add(RegisterBlocks.ECHO_GLASS); } private void generateHollowedAndTermites() {