added turquoise block

This commit is contained in:
Jottyfan
2025-11-30 21:35:48 +01:00
parent da161ed6aa
commit 0668166922
17 changed files with 75 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
plugins { plugins {
id 'fabric-loom' version '1.11-SNAPSHOT' id 'fabric-loom' version "${loom_version}"
id 'maven-publish' id 'maven-publish'
} }

View File

@@ -5,13 +5,14 @@ org.gradle.parallel=true
# Fabric Properties # Fabric Properties
# check these on https://fabricmc.net/develop # check these on https://fabricmc.net/develop
minecraft_version=1.21.10 minecraft_version=1.21.10
yarn_mappings=1.21.10+build.2 yarn_mappings=1.21.10+build.3
loader_version=0.17.3 loader_version=0.18.1
loom_version=1.13-SNAPSHOT
# Mod Properties # Mod Properties
mod_version=1.21.10.0 mod_version=1.21.10.1
maven_group=de.jottyfan.quickiemod maven_group=de.jottyfan.quickiemod
archives_base_name=quickiemod archives_base_name=quickiemod
# Dependencies # Dependencies
fabric_version=0.136.0+1.21.10 fabric_version=0.138.3+1.21.10

View File

@@ -33,6 +33,8 @@ public class ModBlocks {
ModIdentifiers.BLOCK_SALPETER, 1.5f, 1.5f, new ItemStack[] { new ItemStack(ModItems.ITEM_SALPETER, 9) })); ModIdentifiers.BLOCK_SALPETER, 1.5f, 1.5f, new ItemStack[] { new ItemStack(ModItems.ITEM_SALPETER, 9) }));
public static final Block BLOCK_SULFOR = registerBlock(ModIdentifiers.BLOCK_SULFOR, new BlockBreakByTool( public static final Block BLOCK_SULFOR = registerBlock(ModIdentifiers.BLOCK_SULFOR, new BlockBreakByTool(
ModIdentifiers.BLOCK_SULFOR, 1.5f, 1.5f, new ItemStack[] { new ItemStack(ModItems.ITEM_SULFOR, 9) })); ModIdentifiers.BLOCK_SULFOR, 1.5f, 1.5f, new ItemStack[] { new ItemStack(ModItems.ITEM_SULFOR, 9) }));
public static final Block BLOCK_TURQUOISE = registerBlock(ModIdentifiers.BLOCK_TURQUOISE, new BlockBreakByTool(
ModIdentifiers.BLOCK_TURQUOISE, 1.5f, 1.5f, new ItemStack[] { new ItemStack(ModItems.ITEM_TURQUOISEINGOT, 9) }));
public static final Block BLOCK_MONSTERHOARDER = registerBlock(ModIdentifiers.BLOCK_MONSTERHOARDER, public static final Block BLOCK_MONSTERHOARDER = registerBlock(ModIdentifiers.BLOCK_MONSTERHOARDER,
new BlockMonsterhoarder(ModIdentifiers.BLOCK_MONSTERHOARDER)); new BlockMonsterhoarder(ModIdentifiers.BLOCK_MONSTERHOARDER));
public static final Block BLOCK_LAVAHOARDER = registerBlock(ModIdentifiers.BLOCK_LAVAHOARDER, public static final Block BLOCK_LAVAHOARDER = registerBlock(ModIdentifiers.BLOCK_LAVAHOARDER,
@@ -112,6 +114,7 @@ public class ModBlocks {
blocks.add(BLOCK_SPEEDPOWDER); blocks.add(BLOCK_SPEEDPOWDER);
blocks.add(BLOCK_SALPETER); blocks.add(BLOCK_SALPETER);
blocks.add(BLOCK_SULFOR); blocks.add(BLOCK_SULFOR);
blocks.add(BLOCK_TURQUOISE);
blocks.add(BLOCK_MONSTERHOARDER); blocks.add(BLOCK_MONSTERHOARDER);
blocks.add(BLOCK_EMPTYLAVAHOARDER); blocks.add(BLOCK_EMPTYLAVAHOARDER);
blocks.add(BLOCK_LAVAHOARDER); blocks.add(BLOCK_LAVAHOARDER);

View File

@@ -55,6 +55,7 @@ public class ModIdentifiers {
public static final Identifier BLOCK_SPEEDPOWDER = Identifier.of(Quickiemod.MOD_ID, "blockspeedpowder"); public static final Identifier BLOCK_SPEEDPOWDER = Identifier.of(Quickiemod.MOD_ID, "blockspeedpowder");
public static final Identifier BLOCK_SALPETER = Identifier.of(Quickiemod.MOD_ID, "blocksalpeter"); public static final Identifier BLOCK_SALPETER = Identifier.of(Quickiemod.MOD_ID, "blocksalpeter");
public static final Identifier BLOCK_SULFOR = Identifier.of(Quickiemod.MOD_ID, "blocksulphor"); public static final Identifier BLOCK_SULFOR = Identifier.of(Quickiemod.MOD_ID, "blocksulphor");
public static final Identifier BLOCK_TURQUOISE = Identifier.of(Quickiemod.MOD_ID, "blockturquoise");
public static final Identifier BLOCK_MONSTERHOARDER = Identifier.of(Quickiemod.MOD_ID, "monsterhoarder"); public static final Identifier BLOCK_MONSTERHOARDER = Identifier.of(Quickiemod.MOD_ID, "monsterhoarder");
public static final Identifier BLOCK_LAVAHOARDER = Identifier.of(Quickiemod.MOD_ID, "lavahoarder"); public static final Identifier BLOCK_LAVAHOARDER = Identifier.of(Quickiemod.MOD_ID, "lavahoarder");
public static final Identifier BLOCK_EMPTYLAVAHOARDER = Identifier.of(Quickiemod.MOD_ID, "emptylavahoarder"); public static final Identifier BLOCK_EMPTYLAVAHOARDER = Identifier.of(Quickiemod.MOD_ID, "emptylavahoarder");

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "quickiemod:block/blockturquoise"
}
}
}

View File

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

View File

@@ -89,6 +89,7 @@
"block.quickiemod.blocksulphor": "Schwefelblock", "block.quickiemod.blocksulphor": "Schwefelblock",
"block.quickiemod.blocksalpeter": "Salpeterblock", "block.quickiemod.blocksalpeter": "Salpeterblock",
"block.quickiemod.blockspeedpowder": "Fluchtpulverblock", "block.quickiemod.blockspeedpowder": "Fluchtpulverblock",
"block.quickiemod.blockturquoise": "Türkisblock",
"block.quickiemod.blockquickiepowder": "Eilpulverblock", "block.quickiemod.blockquickiepowder": "Eilpulverblock",
"block.quickiemod.drill": "Bohrer", "block.quickiemod.drill": "Bohrer",
"block.quickiemod.drilleast": "Ost-Bohrer", "block.quickiemod.drilleast": "Ost-Bohrer",

View File

@@ -89,6 +89,7 @@
"block.quickiemod.blocksulphor": "block of sulfur", "block.quickiemod.blocksulphor": "block of sulfur",
"block.quickiemod.blocksalpeter": "block of salpeter", "block.quickiemod.blocksalpeter": "block of salpeter",
"block.quickiemod.blockspeedpowder": "block of speedpowder", "block.quickiemod.blockspeedpowder": "block of speedpowder",
"block.quickiemod.blockturquoise": "block of turquoise",
"block.quickiemod.blockquickiepowder": "block of hurrypowder", "block.quickiemod.blockquickiepowder": "block of hurrypowder",
"block.quickiemod.drill": "drill", "block.quickiemod.drill": "drill",
"block.quickiemod.drilleast": "east drill", "block.quickiemod.drilleast": "east drill",

View File

@@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "quickiemod:block/blockturquoise"
}
}

View File

@@ -0,0 +1,10 @@
{
"parent": "quickiemod:block/blockturquoise",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

View File

@@ -3,6 +3,7 @@
"values": [ "values": [
"quickiemod:blocksulphor", "quickiemod:blocksulphor",
"quickiemod:blocksalpeter", "quickiemod:blocksalpeter",
"quickiemod:blockturquoise",
"quickiemod:monsterhoarder", "quickiemod:monsterhoarder",
"quickiemod:lavahoarder", "quickiemod:lavahoarder",
"quickiemod:emptylavahoarder", "quickiemod:emptylavahoarder",

View File

@@ -0,0 +1,15 @@
{
"type": "minecraft:crafting_shaped",
"pattern": [
"ttt",
"ttt",
"ttt"
],
"key": {
"t": "quickiemod:turquoiseingot"
},
"result": {
"id": "quickiemod:blockturquoise",
"count": 1
}
}

View File

@@ -1,14 +1,14 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shaped",
"pattern": [ "pattern": [
"oqo", "tct",
"qtq", "clc",
"oqo" "tct"
], ],
"key": { "key": {
"o": "quickiemod:quickieingot", "t": "quickiemod:turquoiseingot",
"t": "minecraft:torch", "l": "minecraft:soul_lantern",
"q": "quickiemod:copperstub" "c": "quickiemod:copperstub"
}, },
"result": { "result": {
"id": "quickiemod:monsterhoarder", "id": "quickiemod:monsterhoarder",

View File

@@ -0,0 +1,10 @@
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
"quickiemod:blockturquoise"
],
"result": {
"id": "quickiemod:turquoiseingot",
"count": 9
}
}

View File

@@ -3,7 +3,7 @@
"placement": [ "placement": [
{ {
"type": "minecraft:count", "type": "minecraft:count",
"count": 16 "count": 8
}, },
{ {
"type": "minecraft:in_square" "type": "minecraft:in_square"

View File

@@ -28,7 +28,7 @@
"mixins": [ "mixins": [
], ],
"depends": { "depends": {
"fabricloader": ">=0.17.3", "fabricloader": ">=0.18.1",
"minecraft": "~1.21.10", "minecraft": "~1.21.10",
"java": ">=21", "java": ">=21",
"fabric-api": "*" "fabric-api": "*"