added ruby ore block
Some checks failed
build / build (push) Has been cancelled

This commit is contained in:
Jottyfan
2025-10-29 10:41:40 +01:00
parent 4712edc42d
commit bf18dbf49b
8 changed files with 31 additions and 3 deletions

View File

@@ -18,6 +18,8 @@ public class ModBlocks {
public static final Block RUBY_BLOCK = registerBlock(Identifier.of(Gtamfmd.MOD_ID, "ruby_block"),
AbstractBlock.Settings.create().strength(4f).requiresTool().sounds(BlockSoundGroup.AMETHYST_BLOCK));
public static final Block RUBY_ORE = registerBlock(Identifier.of(Gtamfmd.MOD_ID, "ruby_ore"),
AbstractBlock.Settings.create().strength(4f).requiresTool());
private static Block registerBlock(Identifier identifier, Block.Settings settings) {
Block block = new Block(settings.registryKey(RegistryKey.of(RegistryKeys.BLOCK, identifier)));
@@ -29,12 +31,13 @@ public class ModBlocks {
Registry.register(Registries.ITEM, identifier, new BlockItem(block,
settings.useItemPrefixedTranslationKey().registryKey(RegistryKey.of(RegistryKeys.ITEM, identifier))));
}
public static void registerModBlocks() {
Gtamfmd.LOGGER.info("Registering Mod Blocks for {}", Gtamfmd.MOD_ID);
ItemGroupEvents.modifyEntriesEvent(ItemGroups.BUILDING_BLOCKS)
.register(entries -> {
entries.add(RUBY_BLOCK);
entries.add(RUBY_ORE);
});
}
}

View File

@@ -0,0 +1,8 @@
{
"variants": {
"": {
"model": "gtamfmd:block/ruby_ore"
}
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "gtamfmd:block/ruby_ore"
}
}

View File

@@ -1,5 +1,6 @@
{
"item.gtamfmd.stub": "Stummel",
"item.gtamfmd.ruby": "Rubin",
"item.gtamfmd.ruby_block": "Rubinblock"
"item.gtamfmd.ruby_block": "Rubinblock",
"item.gtamfmd.ruby_ore": "Rubinerz"
}

View File

@@ -1,5 +1,6 @@
{
"item.gtamfmd.stub": "Stub",
"item.gtamfmd.ruby": "Ruby",
"item.gtamfmd.ruby_block": "Ruby block"
"item.gtamfmd.ruby_block": "Ruby block",
"item.gtamfmd.ruby_ore": "Ruby ore"
}

View File

@@ -0,0 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
"all": "gtamfmd:block/ruby_ore"
}
}

View File

@@ -0,0 +1,3 @@
{
"parent": "gtamfmd:block/ruby_ore"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB