+ more recepis
+ pool tiles slabs/stairs + block tags + fix
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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",
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "minecraft:block/cube_all",
|
||||
"textures": {
|
||||
"all": "ornamentum:block/pool_tiles1"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "minecraft:block/cube_all",
|
||||
"textures": {
|
||||
"all": "ornamentum:block/pool_tiles"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"parent": "minecraft:block/slab",
|
||||
"textures": {
|
||||
"bottom": "ornamentum:block/pool_tiles1",
|
||||
"side": "ornamentum:block/pool_tiles1",
|
||||
"top": "ornamentum:block/pool_tiles1"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"parent": "minecraft:block/stairs",
|
||||
"textures": {
|
||||
"bottom": "ornamentum:block/pool_tiles1",
|
||||
"side": "ornamentum:block/pool_tiles1",
|
||||
"top": "ornamentum:block/pool_tiles1"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"parent": "minecraft:block/slab",
|
||||
"textures": {
|
||||
"bottom": "ornamentum:block/pool_tiles",
|
||||
"side": "ornamentum:block/pool_tiles",
|
||||
"top": "ornamentum:block/pool_tiles"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"parent": "minecraft:block/stairs",
|
||||
"textures": {
|
||||
"bottom": "ornamentum:block/pool_tiles",
|
||||
"side": "ornamentum:block/pool_tiles",
|
||||
"top": "ornamentum:block/pool_tiles"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "ornamentum:block/pool_tiles1_slab"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "ornamentum:block/pool_tiles1_stairs"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "ornamentum:block/pool_tiles_slab"
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "ornamentum:block/pool_tiles_stairs"
|
||||
}
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
@@ -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"
|
||||
]
|
||||
}
|
||||
+32
@@ -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"
|
||||
]
|
||||
}
|
||||
}
|
||||
+32
@@ -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"
|
||||
]
|
||||
}
|
||||
}
|
||||
+32
@@ -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"
|
||||
]
|
||||
}
|
||||
}
|
||||
+32
@@ -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"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -119,6 +119,18 @@ public class ModBlocks {
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES.get())
|
||||
));
|
||||
|
||||
public static final DeferredBlock<StairBlock> 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<SlabBlock> POOL_TILES_SLAB = registerBlock("pool_tiles_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES.get())));
|
||||
|
||||
|
||||
public static final DeferredBlock<StairBlock> 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<SlabBlock> POOL_TILES1_SLAB = registerBlock("pool_tiles1_slab",
|
||||
() -> new SlabBlock(BlockBehaviour.Properties.ofFullCopy(ModBlocks.POOL_TILES1.get())));
|
||||
|
||||
|
||||
//GRATES
|
||||
|
||||
public static final DeferredBlock<Block> IRON_GRATE = registerBlock("iron_grate",
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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());
|
||||
|
||||
@@ -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/<textureName>.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) {
|
||||
|
||||
@@ -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())
|
||||
|
||||
;
|
||||
|
||||
|
||||
|
||||
@@ -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");
|
||||
|
||||
@@ -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());
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user