diff --git a/gradle.properties b/gradle.properties index fb21d51..7c7a830 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ minecraft_version=1.21.8 yarn_mappings=1.21.8+build.1 loader_version=0.17.2 # Mod Properties -mod_version=0.3 +mod_version=0.4 maven_group=ovh.sad archives_base_name=snad-fabric # Dependencies diff --git a/src/main/java/ovh/sad/snad/Snad.java b/src/main/java/ovh/sad/snad/Snad.java index 41c2a00..806aa61 100644 --- a/src/main/java/ovh/sad/snad/Snad.java +++ b/src/main/java/ovh/sad/snad/Snad.java @@ -19,6 +19,7 @@ import net.minecraft.registry.RegistryKey; import net.minecraft.registry.RegistryKeys; import net.minecraft.registry.tag.BlockTags; import net.minecraft.registry.tag.TagKey; +import net.minecraft.sound.BlockSoundGroup; import net.minecraft.state.StateManager; import net.minecraft.state.property.BooleanProperty; import net.minecraft.state.property.Properties; @@ -62,7 +63,7 @@ public class Snad implements ModInitializer { public static final Block SNAD_BLOCK = register( "snad", SnadBlock::new, - AbstractBlock.Settings.create(), + AbstractBlock.Settings.create().sounds(BlockSoundGroup.SAND), true ); diff --git a/src/main/resources/data/minecraft/tags/block/mineable/shovel.json b/src/main/resources/data/minecraft/tags/block/mineable/shovel.json new file mode 100644 index 0000000..efcfa42 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/mineable/shovel.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": ["snad:snad"] +} \ No newline at end of file diff --git a/src/main/resources/data/snad/loot_table/blocks/snad.json b/src/main/resources/data/snad/loot_table/blocks/snad.json new file mode 100644 index 0000000..8e36d45 --- /dev/null +++ b/src/main/resources/data/snad/loot_table/blocks/snad.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "snad:snad" + } + ] + } + ] +} \ No newline at end of file