diff --git a/gradle.properties b/gradle.properties index 80db9cf4..7ef25890 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,6 +13,6 @@ archives_base_name=better-end # currently not on the main fabric site, check on the maven: https://maven.fabricmc.net/net/fabricmc/fabric-api/fabric-api patchouli_version = 55-FABRIC-SNAPSHOT fabric_version = 0.36.1+1.17 -bclib_version = 0.2.3 +bclib_version = 0.2.4 rei_version = 6.0.264-alpha canvas_version = 1.0.+ diff --git a/src/main/java/ru/betterend/registry/EndBlocks.java b/src/main/java/ru/betterend/registry/EndBlocks.java index f8371344..110831de 100644 --- a/src/main/java/ru/betterend/registry/EndBlocks.java +++ b/src/main/java/ru/betterend/registry/EndBlocks.java @@ -180,6 +180,7 @@ public class EndBlocks extends BlocksRegistry { public static final StoneMaterial VIRID_JADESTONE = new StoneMaterial("virid_jadestone", MaterialColor.COLOR_GREEN); public static final StoneMaterial AZURE_JADESTONE = new StoneMaterial("azure_jadestone", MaterialColor.COLOR_LIGHT_BLUE); public static final StoneMaterial SANDY_JADESTONE = new StoneMaterial("sandy_jadestone", MaterialColor.COLOR_YELLOW); + public static final StoneMaterial UMBRALITH = new StoneMaterial("umbralith", MaterialColor.DEEPSLATE); public static final Block BRIMSTONE = registerBlock("brimstone", new BrimstoneBlock()); public static final Block SULPHUR_CRYSTAL = registerBlock("sulphur_crystal", new SulphurCrystalBlock()); public static final Block MISSING_TILE = registerBlock("missing_tile", new MissingTileBlock()); diff --git a/src/main/resources/assets/betterend/blockstates/umbralith.json b/src/main/resources/assets/betterend/blockstates/umbralith.json new file mode 100644 index 00000000..fe4b3e5b --- /dev/null +++ b/src/main/resources/assets/betterend/blockstates/umbralith.json @@ -0,0 +1,11 @@ +{ + "variants": { + "": [ + { "model": "betterend:block/umbralith_1", "weight": 50 }, + { "model": "betterend:block/umbralith_2", "weight": 40 }, + { "model": "betterend:block/umbralith_3", "weight": 3 }, + { "model": "betterend:block/umbralith_4", "weight": 2 }, + { "model": "betterend:block/umbralith_5", "weight": 1 } + ] + } +} diff --git a/src/main/resources/assets/betterend/models/block/umbralith_1.json b/src/main/resources/assets/betterend/models/block/umbralith_1.json new file mode 100644 index 00000000..39a08e5e --- /dev/null +++ b/src/main/resources/assets/betterend/models/block/umbralith_1.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "betterend:block/umbralith_1" + } +} diff --git a/src/main/resources/assets/betterend/models/block/umbralith_2.json b/src/main/resources/assets/betterend/models/block/umbralith_2.json new file mode 100644 index 00000000..61f6c8a9 --- /dev/null +++ b/src/main/resources/assets/betterend/models/block/umbralith_2.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "betterend:block/umbralith_2" + } +} diff --git a/src/main/resources/assets/betterend/models/block/umbralith_3.json b/src/main/resources/assets/betterend/models/block/umbralith_3.json new file mode 100644 index 00000000..d6992e52 --- /dev/null +++ b/src/main/resources/assets/betterend/models/block/umbralith_3.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "betterend:block/umbralith_3" + } +} diff --git a/src/main/resources/assets/betterend/models/block/umbralith_4.json b/src/main/resources/assets/betterend/models/block/umbralith_4.json new file mode 100644 index 00000000..ff896e16 --- /dev/null +++ b/src/main/resources/assets/betterend/models/block/umbralith_4.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "betterend:block/umbralith_4" + } +} diff --git a/src/main/resources/assets/betterend/models/block/umbralith_5.json b/src/main/resources/assets/betterend/models/block/umbralith_5.json new file mode 100644 index 00000000..c9136b9b --- /dev/null +++ b/src/main/resources/assets/betterend/models/block/umbralith_5.json @@ -0,0 +1,6 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "betterend:block/umbralith_5" + } +} diff --git a/src/main/resources/assets/betterend/models/item/umbralith.json b/src/main/resources/assets/betterend/models/item/umbralith.json new file mode 100644 index 00000000..b12a50bc --- /dev/null +++ b/src/main/resources/assets/betterend/models/item/umbralith.json @@ -0,0 +1,3 @@ +{ + "parent": "betterend:block/umbralith_1" +} diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_1.png b/src/main/resources/assets/betterend/textures/block/umbralith_1.png new file mode 100644 index 00000000..367b5e1a Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_1.png differ diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_2.png b/src/main/resources/assets/betterend/textures/block/umbralith_2.png new file mode 100644 index 00000000..e2fa2700 Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_2.png differ diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_3.png b/src/main/resources/assets/betterend/textures/block/umbralith_3.png new file mode 100644 index 00000000..2b4d3182 Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_3.png differ diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_3_e.png b/src/main/resources/assets/betterend/textures/block/umbralith_3_e.png new file mode 100644 index 00000000..f75b2f66 Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_3_e.png differ diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_4.png b/src/main/resources/assets/betterend/textures/block/umbralith_4.png new file mode 100644 index 00000000..bf0616c7 Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_4.png differ diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_4_e.png b/src/main/resources/assets/betterend/textures/block/umbralith_4_e.png new file mode 100644 index 00000000..68857411 Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_4_e.png differ diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_5.png b/src/main/resources/assets/betterend/textures/block/umbralith_5.png new file mode 100644 index 00000000..dd4f8959 Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_5.png differ diff --git a/src/main/resources/assets/betterend/textures/block/umbralith_5_e.png b/src/main/resources/assets/betterend/textures/block/umbralith_5_e.png new file mode 100644 index 00000000..e458b15c Binary files /dev/null and b/src/main/resources/assets/betterend/textures/block/umbralith_5_e.png differ diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index e28609f6..74f9d109 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -45,7 +45,7 @@ "fabricloader": ">=0.11.6", "fabric": ">=0.36.0", "minecraft": ">=1.17", - "bclib": ">=0.2.3" + "bclib": ">=0.2.4" }, "suggests": { "byg": ">=1.1.3",