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 {
id 'fabric-loom' version '1.11-SNAPSHOT'
id 'fabric-loom' version "${loom_version}"
id 'maven-publish'
}

View File

@@ -5,13 +5,14 @@ org.gradle.parallel=true
# Fabric Properties
# check these on https://fabricmc.net/develop
minecraft_version=1.21.10
yarn_mappings=1.21.10+build.2
loader_version=0.17.3
yarn_mappings=1.21.10+build.3
loader_version=0.18.1
loom_version=1.13-SNAPSHOT
# Mod Properties
mod_version=1.21.10.0
mod_version=1.21.10.1
maven_group=de.jottyfan.quickiemod
archives_base_name=quickiemod
# 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) }));
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) }));
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,
new BlockMonsterhoarder(ModIdentifiers.BLOCK_MONSTERHOARDER));
public static final Block BLOCK_LAVAHOARDER = registerBlock(ModIdentifiers.BLOCK_LAVAHOARDER,
@@ -112,6 +114,7 @@ public class ModBlocks {
blocks.add(BLOCK_SPEEDPOWDER);
blocks.add(BLOCK_SALPETER);
blocks.add(BLOCK_SULFOR);
blocks.add(BLOCK_TURQUOISE);
blocks.add(BLOCK_MONSTERHOARDER);
blocks.add(BLOCK_EMPTYLAVAHOARDER);
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_SALPETER = Identifier.of(Quickiemod.MOD_ID, "blocksalpeter");
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_LAVAHOARDER = Identifier.of(Quickiemod.MOD_ID, "lavahoarder");
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.blocksalpeter": "Salpeterblock",
"block.quickiemod.blockspeedpowder": "Fluchtpulverblock",
"block.quickiemod.blockturquoise": "Türkisblock",
"block.quickiemod.blockquickiepowder": "Eilpulverblock",
"block.quickiemod.drill": "Bohrer",
"block.quickiemod.drilleast": "Ost-Bohrer",

View File

@@ -89,6 +89,7 @@
"block.quickiemod.blocksulphor": "block of sulfur",
"block.quickiemod.blocksalpeter": "block of salpeter",
"block.quickiemod.blockspeedpowder": "block of speedpowder",
"block.quickiemod.blockturquoise": "block of turquoise",
"block.quickiemod.blockquickiepowder": "block of hurrypowder",
"block.quickiemod.drill": "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": [
"quickiemod:blocksulphor",
"quickiemod:blocksalpeter",
"quickiemod:blockturquoise",
"quickiemod:monsterhoarder",
"quickiemod:lavahoarder",
"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",
"pattern": [
"oqo",
"qtq",
"oqo"
"tct",
"clc",
"tct"
],
"key": {
"o": "quickiemod:quickieingot",
"t": "minecraft:torch",
"q": "quickiemod:copperstub"
"t": "quickiemod:turquoiseingot",
"l": "minecraft:soul_lantern",
"c": "quickiemod:copperstub"
},
"result": {
"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": [
{
"type": "minecraft:count",
"count": 16
"count": 8
},
{
"type": "minecraft:in_square"

View File

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