diff --git a/src/generated/resources/.cache/5537763371ce84515b2ba566a215878d32b7df83 b/src/generated/resources/.cache/5537763371ce84515b2ba566a215878d32b7df83 index 42a7b15..5de9611 100644 --- a/src/generated/resources/.cache/5537763371ce84515b2ba566a215878d32b7df83 +++ b/src/generated/resources/.cache/5537763371ce84515b2ba566a215878d32b7df83 @@ -1,4 +1,4 @@ -// 1.21.1 2026-07-11T11:08:46.192387783 Tags for minecraft:block mod id ornamentum +// 1.21.1 2026-07-11T20:38:19.424843311 Tags for minecraft:block mod id ornamentum 35fa49b0851f186bcc89ff967128db964e58f3b1 data/c/tags/block/dyed.json 9312903e66801c504e2f995662f48688b68f93f7 data/c/tags/block/dyed/black.json 011500e8d6a99dc106d64223199f230b5db5cdd0 data/c/tags/block/dyed/blue.json @@ -19,15 +19,15 @@ cb872f67655fcdeb72e2904dcbafd1bc3cbf9208 data/c/tags/block/dyed/red.json c79b0cf1b19fd14258867e1f8d2c87cf6481ae11 data/c/tags/block/glass_blocks.json f0db6cd47dabe41d4980b4bb0b2751ac66ce97c9 data/minecraft/tags/block/dampens_vibrations.json c79b0cf1b19fd14258867e1f8d2c87cf6481ae11 data/minecraft/tags/block/impermeable.json -f8406c38e5830d8c6bd07167708879dda2fcee91 data/minecraft/tags/block/incorrect_for_gold_tool.json +ae7d2e386f2eb4df7cd8f8f3e0a4040cae7a13bf data/minecraft/tags/block/incorrect_for_gold_tool.json 8746b07cb20507229809e554193318dd4c83883e data/minecraft/tags/block/incorrect_for_iron_tool.json -19e3ad14a79a31b6a6492094d8ab1e89820fec91 data/minecraft/tags/block/incorrect_for_stone_tool.json -f8406c38e5830d8c6bd07167708879dda2fcee91 data/minecraft/tags/block/incorrect_for_wooden_tool.json -bd3ae5c128ff9d445079f1974c0dd74d6e31af24 data/minecraft/tags/block/mineable/pickaxe.json +5bf3d2f5afa06168fa3bb8de07bdbaff4f7980db data/minecraft/tags/block/incorrect_for_stone_tool.json +ae7d2e386f2eb4df7cd8f8f3e0a4040cae7a13bf data/minecraft/tags/block/incorrect_for_wooden_tool.json +166d5b37833b031e27595afd21fd526f8e810797 data/minecraft/tags/block/mineable/pickaxe.json 8746b07cb20507229809e554193318dd4c83883e data/minecraft/tags/block/needs_diamond_tool.json -f9e7b04c7b2612399e3f52caafb9068f6f395a4d data/minecraft/tags/block/needs_iron_tool.json +28c849c60d5bffb84ef89291e9d96eabc68ca634 data/minecraft/tags/block/needs_iron_tool.json 33e136c57ab3316e1b553dd00f9cc0b1f77b3283 data/minecraft/tags/block/needs_stone_tool.json f0db6cd47dabe41d4980b4bb0b2751ac66ce97c9 data/minecraft/tags/block/occludes_vibration_signals.json -adf7f8d5a41f755a5784d8f12cd155c0d0331881 data/minecraft/tags/block/slabs.json -ac65ec52d7c142822e3c6dacbc7780a01eb42b8b data/minecraft/tags/block/stairs.json +ea5d53ba51e0e7c6fef4155fd68fe3bbfe22b23b data/minecraft/tags/block/slabs.json +683d3e01d92edfd8f307be67d402701edffac34d data/minecraft/tags/block/stairs.json f0db6cd47dabe41d4980b4bb0b2751ac66ce97c9 data/minecraft/tags/block/wool.json diff --git a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d index 762ce6c..e402c80 100644 --- a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d +++ b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -1,4 +1,4 @@ -// 1.21.1 2026-07-10T21:01:38.14581482 Loot Tables +// 1.21.1 2026-07-11T20:33:48.498940065 Loot Tables c5c3cbbff0b4af321ae05896dbd68e551f598c86 data/ornamentum/loot_table/blocks/amethyst_grate.json d6cadc723b59697611653ba8b077467af3032e20 data/ornamentum/loot_table/blocks/black_glow_block.json 1179e46db3d46fc3c3ed5468855ed87d2fb60019 data/ornamentum/loot_table/blocks/black_glow_stained_glass.json @@ -56,6 +56,10 @@ a96f717baa2e61417f679c87536b90af11529fec data/ornamentum/loot_table/blocks/pink_ 2d0d0a3da6864d683cf4ecbae251beab6406d738 data/ornamentum/loot_table/blocks/pink_wool_stairs.json 6120a05aff508eb580eef4adf3400dfcdaa821a3 data/ornamentum/loot_table/blocks/pool_tiles.json d836515148db64b9248dfb8ce7cff4850f6e35db data/ornamentum/loot_table/blocks/pool_tiles1.json +59ef6aaef54a1ad82bc7d9fa844cd48a3c9af059 data/ornamentum/loot_table/blocks/pool_tiles1_slab.json +caa5b244a147e54b90eb48aadb21d7814db66687 data/ornamentum/loot_table/blocks/pool_tiles1_stairs.json +5790488f25c25778920c7281a251496a4615fbf2 data/ornamentum/loot_table/blocks/pool_tiles_slab.json +2ecf7bbcdabd93021e28c05e14286a640d8e6510 data/ornamentum/loot_table/blocks/pool_tiles_stairs.json 515244f2b5b8dc4d163ee77e81ab87d67d730b28 data/ornamentum/loot_table/blocks/purple_glow_block.json da40ee30a48e13e39920278d3693013778fa3b90 data/ornamentum/loot_table/blocks/purple_glow_stained_glass.json 3502f35c4f7fc9192c465e2850b4cc81f14e27d7 data/ornamentum/loot_table/blocks/purple_wool_slab.json diff --git a/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 b/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 index d5a1283..15cf99e 100644 --- a/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 +++ b/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 @@ -1,4 +1,4 @@ -// 1.21.1 2026-07-11T10:17:45.916048915 Block States: ornamentum +// 1.21.1 2026-07-11T20:33:48.49240113 Block States: ornamentum d6c0778339a79db4e2ec3f14d7399d1f908ce1fa assets/ornamentum/blockstates/amethyst_grate.json 7f171f7ecdf713275e6fad8f2ad2f60843a18dbd assets/ornamentum/blockstates/black_glow_block.json def29f564d72e8825a7a76d66e0d240a9611e33f assets/ornamentum/blockstates/black_glow_stained_glass.json @@ -56,6 +56,10 @@ cf79a95c3f9ab4f34f16da9ef26ff72fb973e4ba assets/ornamentum/blockstates/obsidian_ c39f81e63de935afa92a42ea9300323a44c370ed assets/ornamentum/blockstates/pink_wool_stairs.json 1952f32a71f7c476adc948f62e997f6a90504953 assets/ornamentum/blockstates/pool_tiles.json 8ca5faa5ac86e024f06583ed294fb75065450f8a assets/ornamentum/blockstates/pool_tiles1.json +2ba63078ab3344c31b3112e1eacfe20ca6d37d67 assets/ornamentum/blockstates/pool_tiles1_slab.json +e29703231d6a4d7064be77f80065a09144d7962c assets/ornamentum/blockstates/pool_tiles1_stairs.json +a4cf37ceafd721727fff53eef85b8b55a1c88559 assets/ornamentum/blockstates/pool_tiles_slab.json +4b5ac68e297ccca85a2234830b1d5bb7b3ab945c assets/ornamentum/blockstates/pool_tiles_stairs.json b5a183107733fcac1461bbf33112d7448856a504 assets/ornamentum/blockstates/purple_glow_block.json e3d1d58b1032cd69193f3ff014856b4130fb54d6 assets/ornamentum/blockstates/purple_glow_stained_glass.json 893b1087593d1088b2e1a7ca302b04922b08ebde assets/ornamentum/blockstates/purple_wool_slab.json @@ -114,6 +118,8 @@ bda2ee029c717035b688f9ee70f0dd476cd6b850 assets/ornamentum/models/block/double_l 6b4e979da3c2a37731d804d33a010650edcec70b assets/ornamentum/models/block/double_magenta_wool_slab.json f7b5c3d785b0a6a97f4f7b583a005679e45a4a79 assets/ornamentum/models/block/double_orange_wool_slab.json 736d47f138490c0959addd2a2df912a556bcdd91 assets/ornamentum/models/block/double_pink_wool_slab.json +6afdb021d42c15156d6afbb2ef6b5cffb962992e assets/ornamentum/models/block/double_pool_tiles1_slab.json +12cd70c1d9ce4e5955b0352d2e91697f826beb9c assets/ornamentum/models/block/double_pool_tiles_slab.json a520af48a2967b33d56f1a11052576cf4924c202 assets/ornamentum/models/block/double_purple_wool_slab.json a912a8fe1046182f8bd45106d208d3c86413f5e8 assets/ornamentum/models/block/double_red_wool_slab.json 0021ec0a6a012353fc3294979a59e61e7c5c8f27 assets/ornamentum/models/block/double_white_wool_slab.json @@ -181,6 +187,16 @@ de3c80764a27ba03dcdb8a715c84cfe5a1aa1e06 assets/ornamentum/models/block/pink_woo 3d50b289fd1712275da3310222b74a383ac01598 assets/ornamentum/models/block/pink_wool_stairs_outer.json 12cd70c1d9ce4e5955b0352d2e91697f826beb9c assets/ornamentum/models/block/pool_tiles.json 6afdb021d42c15156d6afbb2ef6b5cffb962992e assets/ornamentum/models/block/pool_tiles1.json +667e6b6e72b0e288d7d066035c3f3a031de09d9c assets/ornamentum/models/block/pool_tiles1_slab.json +0db452138284674cc84367914b02e1d09fe9ceb0 assets/ornamentum/models/block/pool_tiles1_slab_top.json +b3a72b5a43db0d22224e86d11b2ecc5fac7649e2 assets/ornamentum/models/block/pool_tiles1_stairs.json +6217b7715e0e1d60ba61f144ba711986ae886ab9 assets/ornamentum/models/block/pool_tiles1_stairs_inner.json +12ab767cd5a59d4bac1482062b8c1603ba2d2c5d assets/ornamentum/models/block/pool_tiles1_stairs_outer.json +757640634e0236f4f2da4f0af4336b2579419e22 assets/ornamentum/models/block/pool_tiles_slab.json +3e9a3043ffb37786b01daa33d23e4310725f3da3 assets/ornamentum/models/block/pool_tiles_slab_top.json +22a9efb5f22b91bb048d57e144d2920843c49c37 assets/ornamentum/models/block/pool_tiles_stairs.json +86d68920274cd936b487c9f750bd08db97567885 assets/ornamentum/models/block/pool_tiles_stairs_inner.json +e87ae094d8f3d6514a0a1ce9a3d3629c31186555 assets/ornamentum/models/block/pool_tiles_stairs_outer.json 2008d3c1c23d01b92c8e7b9774534a36837d3ce1 assets/ornamentum/models/block/purple_glow_block.json 267a665f35659a47b3cba972a8fe8ac3ad6d2ccb assets/ornamentum/models/block/purple_glow_stained_glass.json c8d2414784d7232198a737e5c61114a56af1803b assets/ornamentum/models/block/purple_wool_slab.json @@ -266,6 +282,10 @@ fdcefea8c9d74075a8254e19045d4dba7a6a31e7 assets/ornamentum/models/item/orange_wo 581034925b7e02bbb1c448cbc2ad3ece4c532f42 assets/ornamentum/models/item/pink_wool_stairs.json defc529d0b026561167f6eb60b616a37a4417913 assets/ornamentum/models/item/pool_tiles.json 486320d47c9e11407b21e1a3775718567fbfb49f assets/ornamentum/models/item/pool_tiles1.json +a7209c6c6beaf58cfe2adbc1ba8133a806d29981 assets/ornamentum/models/item/pool_tiles1_slab.json +f50a39451dc2475f1df928c3fcb8ad2f3f237db2 assets/ornamentum/models/item/pool_tiles1_stairs.json +9693eed6b3a989378fa8ebebc2202f38e13f2d7d assets/ornamentum/models/item/pool_tiles_slab.json +c91bfe97e51740c1ebc5c4cbc805ca8b8baf950c assets/ornamentum/models/item/pool_tiles_stairs.json 6e715a774558640e929d488521e3433a635932fb assets/ornamentum/models/item/purple_glow_block.json b2fc8da917d78178a0ef6c6276d3b9945162cff1 assets/ornamentum/models/item/purple_glow_stained_glass.json 4df84f89118e25f64cd708a59320ed4a860151fa assets/ornamentum/models/item/purple_wool_slab.json diff --git a/src/generated/resources/.cache/8eabf35e4ef64464e61dd27839db58b6edc7b568 b/src/generated/resources/.cache/8eabf35e4ef64464e61dd27839db58b6edc7b568 index d793e4f..83ae136 100644 --- a/src/generated/resources/.cache/8eabf35e4ef64464e61dd27839db58b6edc7b568 +++ b/src/generated/resources/.cache/8eabf35e4ef64464e61dd27839db58b6edc7b568 @@ -1,2 +1,2 @@ -// 1.21.1 2026-07-10T21:11:27.582042323 Languages: en_us for mod: ornamentum -9ca1a37879505330ade54ffdc8699c50cd8dea6d assets/ornamentum/lang/en_us.json +// 1.21.1 2026-07-11T20:38:19.422251343 Languages: en_us for mod: ornamentum +5559250885b92911d0548138e631fd10f9636b3f assets/ornamentum/lang/en_us.json diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 405fcc7..a5625b0 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,4 +1,4 @@ -// 1.21.1 2026-07-11T11:51:31.550698434 Recipes +// 1.21.1 2026-07-11T20:41:07.283748714 Recipes f799a9c748567d96c903c1fd50544276e5e56244 data/ornamentum/advancement/recipes/building_blocks/amethyst_grate.json bff3b6461f973f306a6ecb3bc9c561ea4fa396ee data/ornamentum/advancement/recipes/building_blocks/black_glow_block.json 2a7a9cb7b7b17414e2dec05719b348beda01a9be data/ornamentum/advancement/recipes/building_blocks/black_glow_block_from_dye.json @@ -101,6 +101,10 @@ c1437d267720e46d83def376ca8bb0215c86cae6 data/ornamentum/advancement/recipes/bui 6ff98bc34dd627731f64039c8adf026527f57211 data/ornamentum/advancement/recipes/building_blocks/pink_wool_slabs_from_dye.json b298cd2b91a47a8aab70d8d2affa7957638ef05d data/ornamentum/advancement/recipes/building_blocks/pink_wool_stairs.json 773251e2680f42547aceb8bdb35e43211c8446c9 data/ornamentum/advancement/recipes/building_blocks/pink_wool_stairs_from_dye.json +8c3ee2585bb3fa812a2bad10fc14d5187f7ed601 data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_slab.json +758a7209cce82d48ecbe1234aeb2717a4ddaa9e2 data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_stairs.json +dfab06d5b13e292ea097de63fdcc572ed83bb9b1 data/ornamentum/advancement/recipes/building_blocks/pool_tiles_slab.json +e60d488f0933e62240d849f0695d9313fb25d81d data/ornamentum/advancement/recipes/building_blocks/pool_tiles_stairs.json c6a3a9bde05bd8f95ef24c1b3a77aee2d1a5a0e3 data/ornamentum/advancement/recipes/building_blocks/purple_glow_block.json 21dc7e8ee49e1f9ab8c5d654bd0583dde51126cd data/ornamentum/advancement/recipes/building_blocks/purple_glow_block_from_dye.json 725c91eb7ed7e17497313044caa80c605a98ff4d data/ornamentum/advancement/recipes/building_blocks/purple_glow_stained_glass.json @@ -235,6 +239,10 @@ b9e7f378a0a83aa7e383985372e6a30a93dbd992 data/ornamentum/recipe/pink_glow_staine aeb6bad6cbde65aa6d45c5088c207a72dd06f626 data/ornamentum/recipe/pink_wool_slabs_from_dye.json 89b429d9a2ae189930fae0a233ed5bef9c04ba3b data/ornamentum/recipe/pink_wool_stairs.json 7ec40440a73723cae197efb39bbe4a516cbd8900 data/ornamentum/recipe/pink_wool_stairs_from_dye.json +a02a0b095a622bc756eda39acac92bc3ba155824 data/ornamentum/recipe/pool_tiles1_slab.json +a9a02e2cfece7769037185e271a78f20cda0e6fd data/ornamentum/recipe/pool_tiles1_stairs.json +b338c18c54a020dd3cec561222726cc05687229d data/ornamentum/recipe/pool_tiles_slab.json +ac3d6a7d56a66cc8059eff573cf225cf19a2c821 data/ornamentum/recipe/pool_tiles_stairs.json c3b8cd34929fe30a92ecd73132d4094a6df46263 data/ornamentum/recipe/purple_glow_block.json a806a9b11ec12ea0aa14fce2d2a4b59a141931f0 data/ornamentum/recipe/purple_glow_block_from_dye.json 2eee5c0fef8b235633bf44501d1451974e5b265a data/ornamentum/recipe/purple_glow_stained_glass.json diff --git a/src/generated/resources/assets/ornamentum/blockstates/pool_tiles1_slab.json b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles1_slab.json new file mode 100644 index 0000000..1bf355e --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles1_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "ornamentum:block/pool_tiles1_slab" + }, + "type=double": { + "model": "ornamentum:block/double_pool_tiles1_slab" + }, + "type=top": { + "model": "ornamentum:block/pool_tiles1_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/pool_tiles1_stairs.json b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles1_stairs.json new file mode 100644 index 0000000..0f40c2d --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles1_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles1_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles1_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles1_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/pool_tiles_slab.json b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles_slab.json new file mode 100644 index 0000000..6e7ba0b --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles_slab.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "ornamentum:block/pool_tiles_slab" + }, + "type=double": { + "model": "ornamentum:block/double_pool_tiles_slab" + }, + "type=top": { + "model": "ornamentum:block/pool_tiles_slab_top" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/pool_tiles_stairs.json b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles_stairs.json new file mode 100644 index 0000000..e2daec8 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/pool_tiles_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner" + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer" + }, + "facing=east,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs" + }, + "facing=east,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=east,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=east,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs", + "uvlock": true, + "x": 180 + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "y": 270 + }, + "facing=north,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs", + "uvlock": true, + "y": 270 + }, + "facing=north,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=north,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180 + }, + "facing=north,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner" + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer" + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=south,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs", + "uvlock": true, + "y": 90 + }, + "facing=south,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=south,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=south,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "y": 90 + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "y": 180 + }, + "facing=west,half=bottom,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs", + "uvlock": true, + "y": 180 + }, + "facing=west,half=top,shape=inner_left": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=inner_right": { + "model": "ornamentum:block/pool_tiles_stairs_inner", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=outer_left": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 180 + }, + "facing=west,half=top,shape=outer_right": { + "model": "ornamentum:block/pool_tiles_stairs_outer", + "uvlock": true, + "x": 180, + "y": 270 + }, + "facing=west,half=top,shape=straight": { + "model": "ornamentum:block/pool_tiles_stairs", + "uvlock": true, + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/lang/en_us.json b/src/generated/resources/assets/ornamentum/lang/en_us.json index 208d217..f2157c0 100644 --- a/src/generated/resources/assets/ornamentum/lang/en_us.json +++ b/src/generated/resources/assets/ornamentum/lang/en_us.json @@ -56,6 +56,10 @@ "block.ornamentum.pink_wool_stairs": "Pink Wool Stairs", "block.ornamentum.pool_tiles": "Pool Tiles", "block.ornamentum.pool_tiles1": "Pool Tiles", + "block.ornamentum.pool_tiles1_slab": "Pool Tiles1 Slab", + "block.ornamentum.pool_tiles1_stairs": "Pool Tiles1 Stairs", + "block.ornamentum.pool_tiles_slab": "Pool Tiles Slab", + "block.ornamentum.pool_tiles_stairs": "Pool Tiles Stairs", "block.ornamentum.purple_glow_block": "Purple Glow Block", "block.ornamentum.purple_glow_stained_glass": "Purple Glow Stained Glass", "block.ornamentum.purple_wool_slab": "Purple Wool Slab", diff --git a/src/generated/resources/assets/ornamentum/models/block/double_pool_tiles1_slab.json b/src/generated/resources/assets/ornamentum/models/block/double_pool_tiles1_slab.json new file mode 100644 index 0000000..68e651b --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/double_pool_tiles1_slab.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ornamentum:block/pool_tiles1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/double_pool_tiles_slab.json b/src/generated/resources/assets/ornamentum/models/block/double_pool_tiles_slab.json new file mode 100644 index 0000000..01f6307 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/double_pool_tiles_slab.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "ornamentum:block/pool_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_slab.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_slab.json new file mode 100644 index 0000000..4c33f45 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "ornamentum:block/pool_tiles1", + "side": "ornamentum:block/pool_tiles1", + "top": "ornamentum:block/pool_tiles1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_slab_top.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_slab_top.json new file mode 100644 index 0000000..682ec94 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "ornamentum:block/pool_tiles1", + "side": "ornamentum:block/pool_tiles1", + "top": "ornamentum:block/pool_tiles1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs.json new file mode 100644 index 0000000..c90007e --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "ornamentum:block/pool_tiles1", + "side": "ornamentum:block/pool_tiles1", + "top": "ornamentum:block/pool_tiles1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs_inner.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs_inner.json new file mode 100644 index 0000000..bb0ee47 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "ornamentum:block/pool_tiles1", + "side": "ornamentum:block/pool_tiles1", + "top": "ornamentum:block/pool_tiles1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs_outer.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs_outer.json new file mode 100644 index 0000000..3784f72 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles1_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "ornamentum:block/pool_tiles1", + "side": "ornamentum:block/pool_tiles1", + "top": "ornamentum:block/pool_tiles1" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles_slab.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_slab.json new file mode 100644 index 0000000..1884e7f --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "ornamentum:block/pool_tiles", + "side": "ornamentum:block/pool_tiles", + "top": "ornamentum:block/pool_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles_slab_top.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_slab_top.json new file mode 100644 index 0000000..e1bfacd --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "ornamentum:block/pool_tiles", + "side": "ornamentum:block/pool_tiles", + "top": "ornamentum:block/pool_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs.json new file mode 100644 index 0000000..3395970 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "ornamentum:block/pool_tiles", + "side": "ornamentum:block/pool_tiles", + "top": "ornamentum:block/pool_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs_inner.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs_inner.json new file mode 100644 index 0000000..ad0205c --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "ornamentum:block/pool_tiles", + "side": "ornamentum:block/pool_tiles", + "top": "ornamentum:block/pool_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs_outer.json b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs_outer.json new file mode 100644 index 0000000..09be8dd --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pool_tiles_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "ornamentum:block/pool_tiles", + "side": "ornamentum:block/pool_tiles", + "top": "ornamentum:block/pool_tiles" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/pool_tiles1_slab.json b/src/generated/resources/assets/ornamentum/models/item/pool_tiles1_slab.json new file mode 100644 index 0000000..c862698 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/pool_tiles1_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/pool_tiles1_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/pool_tiles1_stairs.json b/src/generated/resources/assets/ornamentum/models/item/pool_tiles1_stairs.json new file mode 100644 index 0000000..d8a6872 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/pool_tiles1_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/pool_tiles1_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/pool_tiles_slab.json b/src/generated/resources/assets/ornamentum/models/item/pool_tiles_slab.json new file mode 100644 index 0000000..ed1284d --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/pool_tiles_slab.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/pool_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/pool_tiles_stairs.json b/src/generated/resources/assets/ornamentum/models/item/pool_tiles_stairs.json new file mode 100644 index 0000000..6ae8cea --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/pool_tiles_stairs.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/pool_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/incorrect_for_gold_tool.json b/src/generated/resources/data/minecraft/tags/block/incorrect_for_gold_tool.json index 5f3335b..803f6f8 100644 --- a/src/generated/resources/data/minecraft/tags/block/incorrect_for_gold_tool.json +++ b/src/generated/resources/data/minecraft/tags/block/incorrect_for_gold_tool.json @@ -24,6 +24,10 @@ "ornamentum:pink_glow_block", "ornamentum:pool_tiles", "ornamentum:pool_tiles1", + "ornamentum:pool_tiles_slab", + "ornamentum:pool_tiles1_slab", + "ornamentum:pool_tiles_stairs", + "ornamentum:pool_tiles1_stairs", "ornamentum:mesh_iron" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/incorrect_for_stone_tool.json b/src/generated/resources/data/minecraft/tags/block/incorrect_for_stone_tool.json index e05a9a6..0130c8b 100644 --- a/src/generated/resources/data/minecraft/tags/block/incorrect_for_stone_tool.json +++ b/src/generated/resources/data/minecraft/tags/block/incorrect_for_stone_tool.json @@ -23,6 +23,10 @@ "ornamentum:pink_glow_block", "ornamentum:pool_tiles", "ornamentum:pool_tiles1", + "ornamentum:pool_tiles_slab", + "ornamentum:pool_tiles1_slab", + "ornamentum:pool_tiles_stairs", + "ornamentum:pool_tiles1_stairs", "ornamentum:mesh_iron" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/incorrect_for_wooden_tool.json b/src/generated/resources/data/minecraft/tags/block/incorrect_for_wooden_tool.json index 5f3335b..803f6f8 100644 --- a/src/generated/resources/data/minecraft/tags/block/incorrect_for_wooden_tool.json +++ b/src/generated/resources/data/minecraft/tags/block/incorrect_for_wooden_tool.json @@ -24,6 +24,10 @@ "ornamentum:pink_glow_block", "ornamentum:pool_tiles", "ornamentum:pool_tiles1", + "ornamentum:pool_tiles_slab", + "ornamentum:pool_tiles1_slab", + "ornamentum:pool_tiles_stairs", + "ornamentum:pool_tiles1_stairs", "ornamentum:mesh_iron" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json index 7af9408..ca0f9b3 100644 --- a/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json +++ b/src/generated/resources/data/minecraft/tags/block/mineable/pickaxe.json @@ -24,6 +24,10 @@ "ornamentum:pink_glow_block", "ornamentum:pool_tiles", "ornamentum:pool_tiles1", + "ornamentum:pool_tiles_slab", + "ornamentum:pool_tiles1_slab", + "ornamentum:pool_tiles_stairs", + "ornamentum:pool_tiles1_stairs", "ornamentum:mesh_iron" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json b/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json index aeb0133..ae457f6 100644 --- a/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json +++ b/src/generated/resources/data/minecraft/tags/block/needs_iron_tool.json @@ -21,6 +21,10 @@ "ornamentum:amethyst_grate", "ornamentum:pool_tiles", "ornamentum:pool_tiles1", + "ornamentum:pool_tiles_slab", + "ornamentum:pool_tiles1_slab", + "ornamentum:pool_tiles_stairs", + "ornamentum:pool_tiles1_stairs", "ornamentum:mesh_iron" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/slabs.json b/src/generated/resources/data/minecraft/tags/block/slabs.json index 9e8a06c..c6eab6b 100644 --- a/src/generated/resources/data/minecraft/tags/block/slabs.json +++ b/src/generated/resources/data/minecraft/tags/block/slabs.json @@ -15,6 +15,8 @@ "ornamentum:brown_wool_slab", "ornamentum:green_wool_slab", "ornamentum:red_wool_slab", - "ornamentum:black_wool_slab" + "ornamentum:black_wool_slab", + "ornamentum:pool_tiles_slab", + "ornamentum:pool_tiles1_slab" ] } \ No newline at end of file diff --git a/src/generated/resources/data/minecraft/tags/block/stairs.json b/src/generated/resources/data/minecraft/tags/block/stairs.json index 53620b6..f9b8402 100644 --- a/src/generated/resources/data/minecraft/tags/block/stairs.json +++ b/src/generated/resources/data/minecraft/tags/block/stairs.json @@ -15,6 +15,8 @@ "ornamentum:brown_wool_stairs", "ornamentum:green_wool_stairs", "ornamentum:red_wool_stairs", - "ornamentum:black_wool_stairs" + "ornamentum:black_wool_stairs", + "ornamentum:pool_tiles_stairs", + "ornamentum:pool_tiles1_stairs" ] } \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_slab.json b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_slab.json new file mode 100644 index 0000000..0362f38 --- /dev/null +++ b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "ornamentum:pool_tiles1" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "ornamentum:pool_tiles1_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "ornamentum:pool_tiles1_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_stairs.json b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_stairs.json new file mode 100644 index 0000000..f5bab1f --- /dev/null +++ b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles1_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "ornamentum:pool_tiles1" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "ornamentum:pool_tiles1_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "ornamentum:pool_tiles1_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles_slab.json b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles_slab.json new file mode 100644 index 0000000..75fcd12 --- /dev/null +++ b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles_slab.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "ornamentum:pool_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "ornamentum:pool_tiles_slab" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "ornamentum:pool_tiles_slab" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles_stairs.json b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles_stairs.json new file mode 100644 index 0000000..0582650 --- /dev/null +++ b/src/generated/resources/data/ornamentum/advancement/recipes/building_blocks/pool_tiles_stairs.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_input": { + "conditions": { + "items": [ + { + "items": "ornamentum:pool_tiles" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "ornamentum:pool_tiles_stairs" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_input" + ] + ], + "rewards": { + "recipes": [ + "ornamentum:pool_tiles_stairs" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles1_slab.json b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles1_slab.json new file mode 100644 index 0000000..1a4b970 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles1_slab.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:pool_tiles1_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/pool_tiles1_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles1_stairs.json b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles1_stairs.json new file mode 100644 index 0000000..3548fb8 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles1_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:pool_tiles1_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/pool_tiles1_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles_slab.json b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles_slab.json new file mode 100644 index 0000000..a1f9cc2 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles_slab.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:pool_tiles_slab" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/pool_tiles_slab" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles_stairs.json b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles_stairs.json new file mode 100644 index 0000000..61b30f8 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/pool_tiles_stairs.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:pool_tiles_stairs" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/pool_tiles_stairs" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/recipe/pool_tiles1_slab.json b/src/generated/resources/data/ornamentum/recipe/pool_tiles1_slab.json new file mode 100644 index 0000000..a04819b --- /dev/null +++ b/src/generated/resources/data/ornamentum/recipe/pool_tiles1_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wool_slabs", + "key": { + "#": { + "item": "ornamentum:pool_tiles1" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "ornamentum:pool_tiles1_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/recipe/pool_tiles1_stairs.json b/src/generated/resources/data/ornamentum/recipe/pool_tiles1_stairs.json new file mode 100644 index 0000000..fbea0b5 --- /dev/null +++ b/src/generated/resources/data/ornamentum/recipe/pool_tiles1_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wool_stairs", + "key": { + "#": { + "item": "ornamentum:pool_tiles1" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "ornamentum:pool_tiles1_stairs" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/recipe/pool_tiles_slab.json b/src/generated/resources/data/ornamentum/recipe/pool_tiles_slab.json new file mode 100644 index 0000000..6f74094 --- /dev/null +++ b/src/generated/resources/data/ornamentum/recipe/pool_tiles_slab.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wool_slabs", + "key": { + "#": { + "item": "ornamentum:pool_tiles" + } + }, + "pattern": [ + "###" + ], + "result": { + "count": 6, + "id": "ornamentum:pool_tiles_slab" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/recipe/pool_tiles_stairs.json b/src/generated/resources/data/ornamentum/recipe/pool_tiles_stairs.json new file mode 100644 index 0000000..71cf70e --- /dev/null +++ b/src/generated/resources/data/ornamentum/recipe/pool_tiles_stairs.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "wool_stairs", + "key": { + "#": { + "item": "ornamentum:pool_tiles" + } + }, + "pattern": [ + "# ", + "## ", + "###" + ], + "result": { + "count": 4, + "id": "ornamentum:pool_tiles_stairs" + } +} \ No newline at end of file diff --git a/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java b/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java index 442167d..f9978dd 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java @@ -119,6 +119,18 @@ public class ModBlocks { () -> new Block(BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES.get()) )); + public static final DeferredBlock POOL_TILES_STAIRS = registerBlock("pool_tiles_stairs", + () -> new StairBlock(ModBlocks.POOL_TILES.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES.get()))); + public static final DeferredBlock POOL_TILES_SLAB = registerBlock("pool_tiles_slab", + () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES.get()))); + + + public static final DeferredBlock POOL_TILES1_STAIRS = registerBlock("pool_tiles1_stairs", + () -> new StairBlock(ModBlocks.POOL_TILES1.get().defaultBlockState(), BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES1.get()))); + public static final DeferredBlock POOL_TILES1_SLAB = registerBlock("pool_tiles1_slab", + () -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES1.get()))); + + //GRATES public static final DeferredBlock IRON_GRATE = registerBlock("iron_grate", diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/DataGenerators.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/DataGenerators.java index b4fb436..7b7750c 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/DataGenerators.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/DataGenerators.java @@ -16,8 +16,6 @@ import java.util.Collections; import java.util.List; import java.util.concurrent.CompletableFuture; -import java.util.concurrent.CompletableFuture; - @EventBusSubscriber(modid = Ornamentum.MODID, bus = EventBusSubscriber.Bus.MOD) public class DataGenerators { @SubscribeEvent diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java index fde35aa..b5d8b6c 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java @@ -19,6 +19,12 @@ public class ModBlockLootTableProvider extends BlockLootSubProvider { dropSelf(ModBlocks.POOL_TILES.get()); dropSelf(ModBlocks.POOL_TILES1.get()); + dropSelf(ModBlocks.POOL_TILES_STAIRS.get()); + dropSelf(ModBlocks.POOL_TILES1_STAIRS.get()); + + dropSelf(ModBlocks.POOL_TILES_SLAB.get()); + dropSelf(ModBlocks.POOL_TILES1_SLAB.get()); + dropSelf(ModBlocks.MESH_IRON.get()); dropSelf(ModBlocks.IRON_GRATE.get()); @@ -79,6 +85,8 @@ public class ModBlockLootTableProvider extends BlockLootSubProvider { dropSelf(ModBlocks.RED_WOOL_SLAB.get()); dropSelf(ModBlocks.BLACK_WOOL_SLAB.get()); + + //dropSelf(ModBlocks.OBSIDIAN_BRICKS.get()); dropWhenSilkTouch(ModBlocks.LIME_GLOW_STAINED_GLASS.get()); dropWhenSilkTouch(ModBlocks.WHITE_GLOW_STAINED_GLASS.get()); diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java index 129fc3a..b9ba67e 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java @@ -82,6 +82,61 @@ public class ModBlockStateProvider extends BlockStateProvider { createWoolStairsAndSlab(ModBlocks.RED_WOOL_STAIRS, ModBlocks.RED_WOOL_SLAB, "red_wool"); createWoolStairsAndSlab(ModBlocks.BLACK_WOOL_STAIRS, ModBlocks.BLACK_WOOL_SLAB, "black_wool"); + createStairsAndSlab(ModBlocks.POOL_TILES_STAIRS, ModBlocks.POOL_TILES_SLAB, "pool_tiles"); + createStairsAndSlab(ModBlocks.POOL_TILES1_STAIRS, ModBlocks.POOL_TILES1_SLAB, "pool_tiles1"); + + + } + + private void createStairsAndSlab(DeferredBlock stairsDeferred, DeferredBlock slabDeferred, String textureName) { + // Textur kommt aus dem EIGENEN Mod-Namespace: assets/ornamentum/textures/block/.png + var tex = modLoc("block/" + textureName); + + // SLAB MODELS + String slabPath = slabDeferred.getId().getPath(); + String slabTopPath = slabPath + "_top"; + String doublePath = "double_" + slabPath; + + ModelFile slab = models().withExistingParent(slabPath, mcLoc("block/slab")) + .texture("bottom", tex) + .texture("top", tex) + .texture("side", tex); + + ModelFile slabTop = models().withExistingParent(slabTopPath, mcLoc("block/slab_top")) + .texture("bottom", tex) + .texture("top", tex) + .texture("side", tex); + + ModelFile doubleSlab = models().withExistingParent(doublePath, mcLoc("block/cube_all")) + .texture("all", tex); + + // STAIRS MODELS + String stairsPath = stairsDeferred.getId().getPath(); + String stairsInnerPath = stairsPath + "_inner"; + String stairsOuterPath = stairsPath + "_outer"; + + ModelFile stairs = models().withExistingParent(stairsPath, mcLoc("block/stairs")) + .texture("bottom", tex) + .texture("top", tex) + .texture("side", tex); + + ModelFile stairsInner = models().withExistingParent(stairsInnerPath, mcLoc("block/inner_stairs")) + .texture("bottom", tex) + .texture("top", tex) + .texture("side", tex); + + ModelFile stairsOuter = models().withExistingParent(stairsOuterPath, mcLoc("block/outer_stairs")) + .texture("bottom", tex) + .texture("top", tex) + .texture("side", tex); + + // Blockstates + Modelle generieren + slabBlock((net.minecraft.world.level.block.SlabBlock) slabDeferred.get(), slab, slabTop, doubleSlab); + stairsBlock((net.minecraft.world.level.block.StairBlock) stairsDeferred.get(), stairs, stairsInner, stairsOuter); + + // Item-Modelle manuell auf die generierten Block-Modelle zeigen lassen + itemModels().withExistingParent(slabPath, modLoc("block/" + slabPath)); + itemModels().withExistingParent(stairsPath, modLoc("block/" + stairsPath)); } private void createWoolStairsAndSlab(DeferredBlock stairsDeferred, DeferredBlock slabDeferred, String vanillaTextureName) { diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockTagProvider.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockTagProvider.java index 045ca6e..ab2d7d8 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockTagProvider.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockTagProvider.java @@ -47,6 +47,11 @@ public class ModBlockTagProvider extends BlockTagsProvider { .add(ModBlocks.POOL_TILES.get()) .add(ModBlocks.POOL_TILES1.get()) + .add(ModBlocks.POOL_TILES_SLAB.get()) + .add(ModBlocks.POOL_TILES1_SLAB.get()) + .add(ModBlocks.POOL_TILES_STAIRS.get()) + .add(ModBlocks.POOL_TILES1_STAIRS.get()) + .add(ModBlocks.MESH_IRON.get()) ; @@ -75,6 +80,11 @@ public class ModBlockTagProvider extends BlockTagsProvider { .add(ModBlocks.POOL_TILES.get()) .add(ModBlocks.POOL_TILES1.get()) + .add(ModBlocks.POOL_TILES_SLAB.get()) + .add(ModBlocks.POOL_TILES1_SLAB.get()) + .add(ModBlocks.POOL_TILES_STAIRS.get()) + .add(ModBlocks.POOL_TILES1_STAIRS.get()) + .add(ModBlocks.MESH_IRON.get()) ; @@ -116,6 +126,11 @@ public class ModBlockTagProvider extends BlockTagsProvider { .add(ModBlocks.POOL_TILES.get()) .add(ModBlocks.POOL_TILES1.get()) + .add(ModBlocks.POOL_TILES_SLAB.get()) + .add(ModBlocks.POOL_TILES1_SLAB.get()) + .add(ModBlocks.POOL_TILES_STAIRS.get()) + .add(ModBlocks.POOL_TILES1_STAIRS.get()) + .add(ModBlocks.MESH_IRON.get()) ; @@ -148,10 +163,14 @@ public class ModBlockTagProvider extends BlockTagsProvider { .add(ModBlocks.POOL_TILES.get()) .add(ModBlocks.POOL_TILES1.get()) + .add(ModBlocks.POOL_TILES_SLAB.get()) + .add(ModBlocks.POOL_TILES1_SLAB.get()) + .add(ModBlocks.POOL_TILES_STAIRS.get()) + .add(ModBlocks.POOL_TILES1_STAIRS.get()) + .add(ModBlocks.MESH_IRON.get()) ; - // Iron-tier tools are "incorrect" for anything that needs diamond tool. tag(BlockTags.INCORRECT_FOR_IRON_TOOL) .add(ModBlocks.OBSIDIAN_GRATE.get()) .add(ModBlocks.NETHERITE_GRATE.get()) @@ -185,6 +204,11 @@ public class ModBlockTagProvider extends BlockTagsProvider { .add(ModBlocks.POOL_TILES.get()) .add(ModBlocks.POOL_TILES1.get()) + .add(ModBlocks.POOL_TILES_SLAB.get()) + .add(ModBlocks.POOL_TILES1_SLAB.get()) + .add(ModBlocks.POOL_TILES_STAIRS.get()) + .add(ModBlocks.POOL_TILES1_STAIRS.get()) + .add(ModBlocks.MESH_IRON.get()) ; @@ -209,8 +233,6 @@ public class ModBlockTagProvider extends BlockTagsProvider { ; - // Vanilla glass/stained glass/tinted glass all sit in this tag; it controls - // how adjacent fluids render against the glass faces (no water bleeding through). tag(BlockTags.IMPERMEABLE) .add(ModBlocks.WHITE_GLOW_STAINED_GLASS.get()) .add(ModBlocks.ORANGE_GLOW_STAINED_GLASS.get()) @@ -510,6 +532,9 @@ public class ModBlockTagProvider extends BlockTagsProvider { .add(ModBlocks.RED_WOOL_STAIRS.get()) .add(ModBlocks.BLACK_WOOL_STAIRS.get()) + .add(ModBlocks.POOL_TILES_STAIRS.get()) + .add(ModBlocks.POOL_TILES1_STAIRS.get()) + ; tag(BlockTags.SLABS) @@ -531,6 +556,9 @@ public class ModBlockTagProvider extends BlockTagsProvider { .add(ModBlocks.RED_WOOL_SLAB.get()) .add(ModBlocks.BLACK_WOOL_SLAB.get()) + .add(ModBlocks.POOL_TILES_SLAB.get()) + .add(ModBlocks.POOL_TILES1_SLAB.get()) + ; diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModLanguageProvider.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModLanguageProvider.java index c24f76f..301a320 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModLanguageProvider.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModLanguageProvider.java @@ -60,6 +60,12 @@ public class ModLanguageProvider extends LanguageProvider { add(ModBlocks.POOL_TILES.get(), "Pool Tiles"); add(ModBlocks.POOL_TILES1.get(), "Pool Tiles"); + add(ModBlocks.POOL_TILES_SLAB.get(), "Pool Tiles Slab"); + add(ModBlocks.POOL_TILES1_SLAB.get(), "Pool Tiles1 Slab"); + + add(ModBlocks.POOL_TILES_STAIRS.get(), "Pool Tiles Stairs"); + add(ModBlocks.POOL_TILES1_STAIRS.get(), "Pool Tiles1 Stairs"); + add(ModBlocks.MESH_IRON.get(), "Mesh Iron"); add(ModBlocks.WHITE_WOOL_STAIRS.get(), "White Wool Stairs"); diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModRecipeProvider.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModRecipeProvider.java index 96cef6f..b883f8a 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModRecipeProvider.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModRecipeProvider.java @@ -87,6 +87,9 @@ public class ModRecipeProvider extends RecipeProvider { stairRecipes.put(Items.RED_WOOL, ModBlocks.RED_WOOL_STAIRS.get()); stairRecipes.put(Items.BLACK_WOOL, ModBlocks.BLACK_WOOL_STAIRS.get()); + stairRecipes.put(ModBlocks.POOL_TILES.get(), ModBlocks.POOL_TILES_STAIRS.get()); + stairRecipes.put(ModBlocks.POOL_TILES1.get(), ModBlocks.POOL_TILES1_STAIRS.get()); + slabRecipes.put(Items.WHITE_WOOL, ModBlocks.WHITE_WOOL_SLAB.get()); slabRecipes.put(Items.ORANGE_WOOL, ModBlocks.ORANGE_WOOL_SLAB.get()); slabRecipes.put(Items.MAGENTA_WOOL, ModBlocks.MAGENTA_WOOL_SLAB.get()); @@ -104,6 +107,9 @@ public class ModRecipeProvider extends RecipeProvider { slabRecipes.put(Items.RED_WOOL, ModBlocks.RED_WOOL_SLAB.get()); slabRecipes.put(Items.BLACK_WOOL, ModBlocks.BLACK_WOOL_SLAB.get()); + slabRecipes.put(ModBlocks.POOL_TILES.get(), ModBlocks.POOL_TILES_SLAB.get()); + slabRecipes.put(ModBlocks.POOL_TILES1.get(), ModBlocks.POOL_TILES1_SLAB.get()); + grateRecipes.put(Items.IRON_BLOCK, ModBlocks.IRON_GRATE.get()); grateRecipes.put(Items.GOLD_BLOCK, ModBlocks.GOLD_GRATE.get()); grateRecipes.put(Items.DIAMOND_BLOCK, ModBlocks.DIAMOND_GRATE.get()); diff --git a/src/main/java/ovh/glitchlabs/ornamentum/items/ModCreativeModeTabs.java b/src/main/java/ovh/glitchlabs/ornamentum/items/ModCreativeModeTabs.java index 01e2439..f7cf2c2 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/items/ModCreativeModeTabs.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/items/ModCreativeModeTabs.java @@ -102,7 +102,12 @@ public class ModCreativeModeTabs { output.accept(ModBlocks.BLACK_WOOL_SLAB); output.accept(ModBlocks.POOL_TILES); + output.accept(ModBlocks.POOL_TILES_STAIRS); + output.accept(ModBlocks.POOL_TILES_SLAB); + output.accept(ModBlocks.POOL_TILES1); + output.accept(ModBlocks.POOL_TILES1_STAIRS); + output.accept(ModBlocks.POOL_TILES1_SLAB); output.accept(ModBlocks.MESH_IRON);