diff --git a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d index df7333d..c487481 100644 --- a/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d +++ b/src/generated/resources/.cache/59eb3dbb5f86130e09b3c62d89b9525ee01cf52d @@ -1,17 +1,33 @@ -// 1.21.1 2026-06-25T20:42:25.224355126 Loot Tables +// 1.21.1 2026-06-25T21:09:59.678492991 Loot Tables 1179e46db3d46fc3c3ed5468855ed87d2fb60019 data/ornamentum/loot_table/blocks/black_glow_stained_glass.json +5c22b10bbf47ecf0935d5440b8d0a44e05011dc8 data/ornamentum/loot_table/blocks/black_glow_stained_glass_pane.json e0303d460f84f2d058296ca73321657e671d0322 data/ornamentum/loot_table/blocks/blue_glow_stained_glass.json +ba0a314030dca50ab9b08f7d53124bfd5b1e08d1 data/ornamentum/loot_table/blocks/blue_glow_stained_glass_pane.json a4648ce5f810c216ee43e33303189d530551331b data/ornamentum/loot_table/blocks/brown_glow_stained_glass.json +8b1e7148d9b187a1cf5282c0df10f4f101d8d6f9 data/ornamentum/loot_table/blocks/brown_glow_stained_glass_pane.json 8e2f5d15fd661818f289853b52041d3a955bf9bc data/ornamentum/loot_table/blocks/cyan_glow_stained_glass.json +e889e9fadf9c4b02a1a909091a98f4b7332ab83d data/ornamentum/loot_table/blocks/cyan_glow_stained_glass_pane.json 944021f21649a8eeb5d3d1cc69d31905e69ba6dc data/ornamentum/loot_table/blocks/gray_glow_stained_glass.json +0edcd950929a0094b512c16f5ce1647ab13a5b1e data/ornamentum/loot_table/blocks/gray_glow_stained_glass_pane.json a038f998c5c87722d779ad1b09b5b1138881157a data/ornamentum/loot_table/blocks/green_glow_stained_glass.json +16d52131184c8acfdbeed776a3b12cf4752aa85f data/ornamentum/loot_table/blocks/green_glow_stained_glass_pane.json 0e9df03907fc078372b2f9912da7026d8147d59b data/ornamentum/loot_table/blocks/light_blue_glow_stained_glass.json +bcc9d305e787d91f834891c05abf246cddbd3939 data/ornamentum/loot_table/blocks/light_blue_glow_stained_glass_pane.json 1f19091f55f6418ae2b8b9c24c9541349d681489 data/ornamentum/loot_table/blocks/light_gray_glow_stained_glass.json +de5936e73329004383fe1f39826ac852bde5ad00 data/ornamentum/loot_table/blocks/light_gray_glow_stained_glass_pane.json 853fd94e43870766b6e9a00dfc0ce29ac6d8ca33 data/ornamentum/loot_table/blocks/lime_glow_stained_glass.json +82badd1e62c7f1db9dd3df57116c4f9531cb4213 data/ornamentum/loot_table/blocks/lime_glow_stained_glass_pane.json 900aaf28acb92f3ec1e482ab02f7c2b40ee7f22a data/ornamentum/loot_table/blocks/magenta_glow_stained_glass.json +fd77d5c2b5811f7418e620c3ee0d5fca574f2434 data/ornamentum/loot_table/blocks/magenta_glow_stained_glass_pane.json f3bf293e7d0b5e4fb3e5a12feb822164b9372323 data/ornamentum/loot_table/blocks/orange_glow_stained_glass.json +c18e31fd17d12b20f0044ce7870b9c693256f867 data/ornamentum/loot_table/blocks/orange_glow_stained_glass_pane.json 699bc10cccf0fc9dbb07ad419e8ab3d85db57ce2 data/ornamentum/loot_table/blocks/pink_glow_stained_glass.json +bdbeceb178ebf78850f1858ba2a951636a97d904 data/ornamentum/loot_table/blocks/pink_glow_stained_glass_pane.json da40ee30a48e13e39920278d3693013778fa3b90 data/ornamentum/loot_table/blocks/purple_glow_stained_glass.json +34f4af3d1ddff44d6e39c81b0d3dfea89683326b data/ornamentum/loot_table/blocks/purple_glow_stained_glass_pane.json 0a069945c7aa1dc767f22c96f585d20a6172ef87 data/ornamentum/loot_table/blocks/red_glow_stained_glass.json +45e9043495cb29e4b65c3ff309b75645867e2f53 data/ornamentum/loot_table/blocks/red_glow_stained_glass_pane.json a098a50a8a5c44618ac69c6d92df29264557aff6 data/ornamentum/loot_table/blocks/white_glow_stained_glass.json +7d75b968dbfbd61ad41f574c7a159911ebb5839e data/ornamentum/loot_table/blocks/white_glow_stained_glass_pane.json 4c3a61d3ef32cd6340c9994d0b8ef65dfa2e07b5 data/ornamentum/loot_table/blocks/yellow_glow_stained_glass.json +3a507402fd7b697f4745553dd493324bcc387e14 data/ornamentum/loot_table/blocks/yellow_glow_stained_glass_pane.json diff --git a/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 b/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 index b64fb23..3b73413 100644 --- a/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 +++ b/src/generated/resources/.cache/76fa529304d84db1465431f69702c7947fc3a5d2 @@ -1,49 +1,97 @@ -// 1.21.1 2026-06-25T20:42:25.223637974 Block States: ornamentum +// 1.21.1 2026-06-25T21:09:59.676021477 Block States: ornamentum def29f564d72e8825a7a76d66e0d240a9611e33f assets/ornamentum/blockstates/black_glow_stained_glass.json +3cb7afd3ee8c2a643449105c5700b7dca0eeb08f assets/ornamentum/blockstates/black_glow_stained_glass_pane.json b0a9accab5f9ebfd0afcfc0ffd24f604b276aa30 assets/ornamentum/blockstates/blue_glow_stained_glass.json +065cc83afd6d4f25dacb17d08611de208fab5621 assets/ornamentum/blockstates/blue_glow_stained_glass_pane.json 9227eb60d3215e16f8a93b288304a8aec03c26cc assets/ornamentum/blockstates/brown_glow_stained_glass.json +3cd481e6242b2488756dd1e5d199ae69639a7d03 assets/ornamentum/blockstates/brown_glow_stained_glass_pane.json a72209f1ca6c50b5911d4ab672c7fbc7b7966c45 assets/ornamentum/blockstates/cyan_glow_stained_glass.json +6a349b6f35f37101000810deb405f4decccceed7 assets/ornamentum/blockstates/cyan_glow_stained_glass_pane.json f85a5a2def3478741740a267898cf33c41056afd assets/ornamentum/blockstates/gray_glow_stained_glass.json +fc90f3d0bd5d26e0901b799ff63caa0163046eda assets/ornamentum/blockstates/gray_glow_stained_glass_pane.json c380e42693db5efa36c7427ca4ec46830432843f assets/ornamentum/blockstates/green_glow_stained_glass.json +e4aa4564fea0da97c6198540f93c681896c2b431 assets/ornamentum/blockstates/green_glow_stained_glass_pane.json 749271956d3dd1ff3e850a185fad63c018e6fec8 assets/ornamentum/blockstates/light_blue_glow_stained_glass.json +595e5662bd253152e9f55892a79506d37c808c7f assets/ornamentum/blockstates/light_blue_glow_stained_glass_pane.json 835084135b85ce3503840d4fc11f4c800c480222 assets/ornamentum/blockstates/light_gray_glow_stained_glass.json +591c0465b8084863b25ba0c686ed288b2258567f assets/ornamentum/blockstates/light_gray_glow_stained_glass_pane.json ebfc54921431b412cbef5633291959022677fea8 assets/ornamentum/blockstates/lime_glow_stained_glass.json +9d3a00c8e3abf95f82e2bf8a6e054eaec0292196 assets/ornamentum/blockstates/lime_glow_stained_glass_pane.json 64f9063bda9f0f8ad63143d76be4fc2da555f1c3 assets/ornamentum/blockstates/magenta_glow_stained_glass.json +9d9abcbe6b031cbd12a69882e96540f9e7360a34 assets/ornamentum/blockstates/magenta_glow_stained_glass_pane.json 588721dd792b506c26839cebeb001a49fdc87d6a assets/ornamentum/blockstates/orange_glow_stained_glass.json +50d2f2418f259f9ed7e0d31a23587f6549713861 assets/ornamentum/blockstates/orange_glow_stained_glass_pane.json 3833ce62b92ec5743f12275ef9fe7371e1048eff assets/ornamentum/blockstates/pink_glow_stained_glass.json +3e99ce3c59f4aa5ad9ce55e1af5ea03eecee379a assets/ornamentum/blockstates/pink_glow_stained_glass_pane.json e3d1d58b1032cd69193f3ff014856b4130fb54d6 assets/ornamentum/blockstates/purple_glow_stained_glass.json +3220837643cb63f8497fa19db893eb4a796702cc assets/ornamentum/blockstates/purple_glow_stained_glass_pane.json 42df5911a899cd5f5db628cc3feedb4aa660b53d assets/ornamentum/blockstates/red_glow_stained_glass.json +af0c74837415f88053ae1e8e7fbe3395779b7427 assets/ornamentum/blockstates/red_glow_stained_glass_pane.json fe0fb514a88609ba0964a6cb1f54aa7c8be65f46 assets/ornamentum/blockstates/white_glow_stained_glass.json +97bb5a1cf9acf013e34d3ea512e68ff7e983d375 assets/ornamentum/blockstates/white_glow_stained_glass_pane.json b99bd81e6e28337ba24dcd9d11c5497c4845b426 assets/ornamentum/blockstates/yellow_glow_stained_glass.json +41861ae53fd40415fc1e266fba624cacf4b38ec9 assets/ornamentum/blockstates/yellow_glow_stained_glass_pane.json fc821a5304517d010802e9737034edacc800a59f assets/ornamentum/models/block/black_glow_stained_glass.json +a95bce3f960c5df96f8b979a464fe7a613181c54 assets/ornamentum/models/block/black_glow_stained_glass_pane.json 7873d89615eea58ea95776a004038b4ae6ce07f3 assets/ornamentum/models/block/blue_glow_stained_glass.json +b2775ef3b4cd55fdf228be34f15c12e17be084ae assets/ornamentum/models/block/blue_glow_stained_glass_pane.json 88b075d381081dd09fe19bbcf42305ad8c99c790 assets/ornamentum/models/block/brown_glow_stained_glass.json +228ae2f0fc116e15c4eab56d73fc1caca150a964 assets/ornamentum/models/block/brown_glow_stained_glass_pane.json 6c7a0f00f50245fde1d890f9b8fbff64acda9af6 assets/ornamentum/models/block/cyan_glow_stained_glass.json +c350efeb9e428e0f3ad51ab6dfd8cff430ad0abd assets/ornamentum/models/block/cyan_glow_stained_glass_pane.json f6da7f180322f2d9cd47f2792cc60fc2ce8de442 assets/ornamentum/models/block/gray_glow_stained_glass.json +285fe1ad7847086eb808187f286c03e2d1d7e060 assets/ornamentum/models/block/gray_glow_stained_glass_pane.json b42c21cea55220e34f7e4b807e0db8da4617da3c assets/ornamentum/models/block/green_glow_stained_glass.json +91ed864dca5d4a0b98fbf22628891dc85e879efd assets/ornamentum/models/block/green_glow_stained_glass_pane.json 7fdf53ae7e7bb865b709562a22a4f118836e839b assets/ornamentum/models/block/light_blue_glow_stained_glass.json +ba868ee2cfb5638e9b7b25298555836bafce2400 assets/ornamentum/models/block/light_blue_glow_stained_glass_pane.json 1e391c291c07b5b6a95248078c84fed079292d6e assets/ornamentum/models/block/light_gray_glow_stained_glass.json +f9516ff96d1eb30c68154a39b2265c14fc4ecdf8 assets/ornamentum/models/block/light_gray_glow_stained_glass_pane.json d9ff504be9439be49c87d836ce27e73e9080f5a1 assets/ornamentum/models/block/lime_glow_stained_glass.json +cadb8af21573c1b770b77d57352631ba19c88f2d assets/ornamentum/models/block/lime_glow_stained_glass_pane.json a1da82ff1acf7979b2dcee389255687fbe8229eb assets/ornamentum/models/block/magenta_glow_stained_glass.json +49142ab5917d3b438dec078050c122697ba28b52 assets/ornamentum/models/block/magenta_glow_stained_glass_pane.json 9e47009db1be0a81f798f19cd42089f7ab242b90 assets/ornamentum/models/block/orange_glow_stained_glass.json +17b26d3001ce237bccc3944d82546b3a591b8551 assets/ornamentum/models/block/orange_glow_stained_glass_pane.json 36b037368364135203ce2892e4fc25f56699ee4f assets/ornamentum/models/block/pink_glow_stained_glass.json +156974217763d46adf824185fddbeec7bddff150 assets/ornamentum/models/block/pink_glow_stained_glass_pane.json ac3eebf8debb654edbf1b7c8c1f6d36ebfd99625 assets/ornamentum/models/block/purple_glow_stained_glass.json +fd898f769cc8e9b63fe19f154afa5ffa7966500a assets/ornamentum/models/block/purple_glow_stained_glass_pane.json 9bb76a7971f86ae91f21e072e99725fc00036127 assets/ornamentum/models/block/red_glow_stained_glass.json +7639b33dbd1651dfb61c6b5a9c395d6ad07d7efb assets/ornamentum/models/block/red_glow_stained_glass_pane.json f6001a72e7afa8946a95c73c647d12eed7f5bc4e assets/ornamentum/models/block/white_glow_stained_glass.json +8da53883ac1fac5153551562c09be6d451c72ab5 assets/ornamentum/models/block/white_glow_stained_glass_pane.json 37059d61e696f0dd00a10753c3a05751378eca10 assets/ornamentum/models/block/yellow_glow_stained_glass.json +f4acdb1d40d03713932bfeb657823417a800821f assets/ornamentum/models/block/yellow_glow_stained_glass_pane.json 0354cf94037e5b8720903148a630667307520447 assets/ornamentum/models/item/black_glow_stained_glass.json +2404a95a2b4dd2be3a43c12421c7417696bd738f assets/ornamentum/models/item/black_glow_stained_glass_pane.json a151ac7e3b81b0350dc49baa55ca7528ca7d1ccf assets/ornamentum/models/item/blue_glow_stained_glass.json +bac44a85ac93db080eac0a6abf2d6eae2c01714e assets/ornamentum/models/item/blue_glow_stained_glass_pane.json 5634918ed95052f48ec87cc886c2b47df3c7c5f7 assets/ornamentum/models/item/brown_glow_stained_glass.json +ad620950f7140abd2af399f0bcd5b553b6a5bac2 assets/ornamentum/models/item/brown_glow_stained_glass_pane.json d3ed59110233af9a62fcab01a20ddc6e8d8e64fc assets/ornamentum/models/item/cyan_glow_stained_glass.json +e4a8b9834860466db75d7d40241a3afd0fe84d1d assets/ornamentum/models/item/cyan_glow_stained_glass_pane.json d61a6f2bb1dae2fe00522b7e0ee0c1777e5c68cb assets/ornamentum/models/item/gray_glow_stained_glass.json +0f903249be5a0fbfe2bd2e96eca5cf10b21fcaca assets/ornamentum/models/item/gray_glow_stained_glass_pane.json 4c5f586acd8d6e4f271092b322c7ffa53652fd78 assets/ornamentum/models/item/green_glow_stained_glass.json +ca3c20e2ac0a203088ac4663606d8de255948d84 assets/ornamentum/models/item/green_glow_stained_glass_pane.json b217747dc73fce30a29142cca1e53ac427f7f190 assets/ornamentum/models/item/light_blue_glow_stained_glass.json +d69fcd24532b833b4ef03898fd6d7fdbc41d258c assets/ornamentum/models/item/light_blue_glow_stained_glass_pane.json cce8331129ab3f7b61e88c99a6db55797216a61c assets/ornamentum/models/item/light_gray_glow_stained_glass.json +86958252654880ee7122bb546a617e6a900cbd9e assets/ornamentum/models/item/light_gray_glow_stained_glass_pane.json 4e694e080bf28b39a19ef8c34e45eb047f40cc34 assets/ornamentum/models/item/lime_glow_stained_glass.json +978e385a804486851bdf33ec47b90cdb6c51bfbb assets/ornamentum/models/item/lime_glow_stained_glass_pane.json 6aec4b056006dbcb2f56b64a490e848681b5546e assets/ornamentum/models/item/magenta_glow_stained_glass.json +347860fbe2ee82de814bb44f24dbcb13a6f22f8d assets/ornamentum/models/item/magenta_glow_stained_glass_pane.json ca6d440109a9370197f9d97f246e5e290dd5f3c7 assets/ornamentum/models/item/orange_glow_stained_glass.json +3fddfd95e5ff1c2ef88ed49d3fa9c7bd3f297bc3 assets/ornamentum/models/item/orange_glow_stained_glass_pane.json 0cb183d2d271f1e815a96f6ea86b4bab6b2d5181 assets/ornamentum/models/item/pink_glow_stained_glass.json +c89f0fc93b7c013390f81738a76fe31ef3b3670a assets/ornamentum/models/item/pink_glow_stained_glass_pane.json b2fc8da917d78178a0ef6c6276d3b9945162cff1 assets/ornamentum/models/item/purple_glow_stained_glass.json +29b490079ca43177b552c0fbc3685633d096dd47 assets/ornamentum/models/item/purple_glow_stained_glass_pane.json bf6b6b63deb6f2b382842a5d2456bd44c583be06 assets/ornamentum/models/item/red_glow_stained_glass.json +840ec7a7cb1305652e3095f89e55a4c2beff5e75 assets/ornamentum/models/item/red_glow_stained_glass_pane.json 9957e1e32025482a06e311ba2028550e3dc0d636 assets/ornamentum/models/item/white_glow_stained_glass.json +40fe29452407493d1032237d8740e0829ea5caa2 assets/ornamentum/models/item/white_glow_stained_glass_pane.json dc1b6c26165c7d21968cc98b22e6c3b4fde4ff40 assets/ornamentum/models/item/yellow_glow_stained_glass.json +56351547633cb1c9aaaad341b5eb7472a5525b18 assets/ornamentum/models/item/yellow_glow_stained_glass_pane.json diff --git a/src/generated/resources/assets/ornamentum/blockstates/black_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/black_glow_stained_glass_pane.json new file mode 100644 index 0000000..23134fe --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/black_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/black_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/blue_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..2eddb8e --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/blue_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/blue_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/brown_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/brown_glow_stained_glass_pane.json new file mode 100644 index 0000000..198cfbe --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/brown_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/brown_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/cyan_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/cyan_glow_stained_glass_pane.json new file mode 100644 index 0000000..6aa3673 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/cyan_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/cyan_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/gray_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..af4ee2c --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/gray_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/gray_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/green_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/green_glow_stained_glass_pane.json new file mode 100644 index 0000000..9c898bb --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/green_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/green_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/light_blue_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/light_blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..39c1911 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/light_blue_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/light_blue_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/light_gray_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/light_gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..fe8c7b1 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/light_gray_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/light_gray_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/lime_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/lime_glow_stained_glass_pane.json new file mode 100644 index 0000000..304961c --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/lime_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/lime_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/magenta_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/magenta_glow_stained_glass_pane.json new file mode 100644 index 0000000..7e5a1ff --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/magenta_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/magenta_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/orange_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/orange_glow_stained_glass_pane.json new file mode 100644 index 0000000..90faa37 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/orange_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/orange_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/pink_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/pink_glow_stained_glass_pane.json new file mode 100644 index 0000000..09a4056 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/pink_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/pink_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/purple_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/purple_glow_stained_glass_pane.json new file mode 100644 index 0000000..01660b7 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/purple_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/purple_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/red_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/red_glow_stained_glass_pane.json new file mode 100644 index 0000000..4a29fa3 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/red_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/red_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/white_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/white_glow_stained_glass_pane.json new file mode 100644 index 0000000..e59892c --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/white_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/white_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/blockstates/yellow_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/blockstates/yellow_glow_stained_glass_pane.json new file mode 100644 index 0000000..72691a8 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/blockstates/yellow_glow_stained_glass_pane.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "ornamentum:block/yellow_glow_stained_glass_pane" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/black_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/black_glow_stained_glass_pane.json new file mode 100644 index 0000000..4ab5ffe --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/black_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/black_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/blue_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..add33ab --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/blue_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/blue_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/brown_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/brown_glow_stained_glass_pane.json new file mode 100644 index 0000000..dc6b0de --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/brown_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/brown_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/cyan_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/cyan_glow_stained_glass_pane.json new file mode 100644 index 0000000..b83f959 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/cyan_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/cyan_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/gray_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..478845d --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/gray_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/gray_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/green_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/green_glow_stained_glass_pane.json new file mode 100644 index 0000000..f567055 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/green_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/green_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/light_blue_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/light_blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..ae24cb2 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/light_blue_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/light_blue_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/light_gray_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/light_gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..8751f64 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/light_gray_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/light_gray_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/lime_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/lime_glow_stained_glass_pane.json new file mode 100644 index 0000000..72ce852 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/lime_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/lime_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/magenta_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/magenta_glow_stained_glass_pane.json new file mode 100644 index 0000000..1809a67 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/magenta_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/magenta_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/orange_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/orange_glow_stained_glass_pane.json new file mode 100644 index 0000000..63a95b6 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/orange_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/orange_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/pink_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/pink_glow_stained_glass_pane.json new file mode 100644 index 0000000..406922f --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/pink_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/pink_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/purple_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/purple_glow_stained_glass_pane.json new file mode 100644 index 0000000..74bd930 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/purple_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/purple_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/red_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/red_glow_stained_glass_pane.json new file mode 100644 index 0000000..e611cbe --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/red_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/red_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/white_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/white_glow_stained_glass_pane.json new file mode 100644 index 0000000..c483d6b --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/white_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/white_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/block/yellow_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/block/yellow_glow_stained_glass_pane.json new file mode 100644 index 0000000..c0eceb4 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/block/yellow_glow_stained_glass_pane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/thin_block", + "textures": { + "texture": "ornamentum:block/yellow_glow_stained_glass_pane_top" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/black_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/black_glow_stained_glass_pane.json new file mode 100644 index 0000000..58fcf19 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/black_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/black_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/blue_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..5864947 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/blue_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/blue_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/brown_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/brown_glow_stained_glass_pane.json new file mode 100644 index 0000000..9b69911 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/brown_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/brown_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/cyan_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/cyan_glow_stained_glass_pane.json new file mode 100644 index 0000000..328dc47 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/cyan_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/cyan_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/gray_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..32d497d --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/gray_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/gray_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/green_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/green_glow_stained_glass_pane.json new file mode 100644 index 0000000..20b7432 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/green_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/green_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/light_blue_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/light_blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..bc1fc54 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/light_blue_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/light_blue_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/light_gray_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/light_gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..c601bf7 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/light_gray_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/light_gray_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/lime_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/lime_glow_stained_glass_pane.json new file mode 100644 index 0000000..bd44b2a --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/lime_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/lime_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/magenta_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/magenta_glow_stained_glass_pane.json new file mode 100644 index 0000000..dafddc4 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/magenta_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/magenta_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/orange_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/orange_glow_stained_glass_pane.json new file mode 100644 index 0000000..eb4dc57 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/orange_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/orange_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/pink_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/pink_glow_stained_glass_pane.json new file mode 100644 index 0000000..2a47f46 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/pink_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/pink_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/purple_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/purple_glow_stained_glass_pane.json new file mode 100644 index 0000000..1eefa19 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/purple_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/purple_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/red_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/red_glow_stained_glass_pane.json new file mode 100644 index 0000000..93429d3 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/red_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/red_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/white_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/white_glow_stained_glass_pane.json new file mode 100644 index 0000000..ac63880 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/white_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/white_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/assets/ornamentum/models/item/yellow_glow_stained_glass_pane.json b/src/generated/resources/assets/ornamentum/models/item/yellow_glow_stained_glass_pane.json new file mode 100644 index 0000000..ef59450 --- /dev/null +++ b/src/generated/resources/assets/ornamentum/models/item/yellow_glow_stained_glass_pane.json @@ -0,0 +1,3 @@ +{ + "parent": "ornamentum:block/yellow_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/black_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/black_glow_stained_glass_pane.json new file mode 100644 index 0000000..a2b94c2 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/black_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:black_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/black_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/blue_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..5d0bb46 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/blue_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:blue_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/blue_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/brown_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/brown_glow_stained_glass_pane.json new file mode 100644 index 0000000..2b3614d --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/brown_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:brown_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/brown_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/cyan_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/cyan_glow_stained_glass_pane.json new file mode 100644 index 0000000..364c7e2 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/cyan_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:cyan_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/cyan_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/gray_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..f11cfcf --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/gray_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:gray_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/gray_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/green_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/green_glow_stained_glass_pane.json new file mode 100644 index 0000000..a81b40d --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/green_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:green_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/green_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/light_blue_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/light_blue_glow_stained_glass_pane.json new file mode 100644 index 0000000..f8104ab --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/light_blue_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:light_blue_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/light_blue_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/light_gray_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/light_gray_glow_stained_glass_pane.json new file mode 100644 index 0000000..ed2a7fc --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/light_gray_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:light_gray_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/light_gray_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/lime_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/lime_glow_stained_glass_pane.json new file mode 100644 index 0000000..2eb1c9b --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/lime_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:lime_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/lime_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/magenta_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/magenta_glow_stained_glass_pane.json new file mode 100644 index 0000000..85685f5 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/magenta_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:magenta_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/magenta_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/orange_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/orange_glow_stained_glass_pane.json new file mode 100644 index 0000000..ba138a6 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/orange_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:orange_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/orange_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/pink_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/pink_glow_stained_glass_pane.json new file mode 100644 index 0000000..e2f0d1a --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/pink_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:pink_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/pink_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/purple_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/purple_glow_stained_glass_pane.json new file mode 100644 index 0000000..ab2f43b --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/purple_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:purple_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/purple_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/red_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/red_glow_stained_glass_pane.json new file mode 100644 index 0000000..f5f1a4f --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/red_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:red_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/red_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/white_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/white_glow_stained_glass_pane.json new file mode 100644 index 0000000..0b43da8 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/white_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:white_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/white_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/generated/resources/data/ornamentum/loot_table/blocks/yellow_glow_stained_glass_pane.json b/src/generated/resources/data/ornamentum/loot_table/blocks/yellow_glow_stained_glass_pane.json new file mode 100644 index 0000000..413e692 --- /dev/null +++ b/src/generated/resources/data/ornamentum/loot_table/blocks/yellow_glow_stained_glass_pane.json @@ -0,0 +1,33 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:match_tool", + "predicate": { + "predicates": { + "minecraft:enchantments": [ + { + "enchantments": "minecraft:silk_touch", + "levels": { + "min": 1 + } + } + ] + } + } + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "ornamentum:yellow_glow_stained_glass_pane" + } + ], + "rolls": 1.0 + } + ], + "random_sequence": "ornamentum:blocks/yellow_glow_stained_glass_pane" +} \ No newline at end of file diff --git a/src/main/java/ovh/glitchlabs/ornamentum/Ornamentum.java b/src/main/java/ovh/glitchlabs/ornamentum/Ornamentum.java index 0af7c12..f684a9d 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/Ornamentum.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/Ornamentum.java @@ -113,6 +113,24 @@ public class Ornamentum { net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.PURPLE_GLOW_STAINED_GLASS.get(), net.minecraft.client.renderer.RenderType.translucent()); net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.MAGENTA_GLOW_STAINED_GLASS.get(), net.minecraft.client.renderer.RenderType.translucent()); net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.PINK_GLOW_STAINED_GLASS.get(), net.minecraft.client.renderer.RenderType.translucent()); + + // Panes + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.LIME_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.WHITE_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.GRAY_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.LIGHT_GRAY_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.BLACK_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.BROWN_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.RED_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.ORANGE_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.YELLOW_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.GREEN_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.CYAN_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.LIGHT_BLUE_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.BLUE_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.PURPLE_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.MAGENTA_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); + net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.PINK_GLOW_STAINED_GLASS_PANE.get(), net.minecraft.client.renderer.RenderType.translucent()); } } } diff --git a/src/main/java/ovh/glitchlabs/ornamentum/blocks/GlowGlassPaneBlock.java b/src/main/java/ovh/glitchlabs/ornamentum/blocks/GlowGlassPaneBlock.java new file mode 100644 index 0000000..3c6bbdd --- /dev/null +++ b/src/main/java/ovh/glitchlabs/ornamentum/blocks/GlowGlassPaneBlock.java @@ -0,0 +1,18 @@ +package ovh.glitchlabs.ornamentum.blocks; + +import net.minecraft.world.level.block.IronBarsBlock; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.core.Direction; + +public class GlowGlassPaneBlock extends IronBarsBlock { + public GlowGlassPaneBlock(BlockBehaviour.Properties properties) { + super(properties); + } + + @Override + public boolean skipRendering(BlockState state, BlockState adjacentBlockState, Direction side) { + return adjacentBlockState.getBlock() instanceof GlowGlassPaneBlock || super.skipRendering(state, adjacentBlockState, side); + } +} + diff --git a/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java b/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java index a602a8c..99f386f 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/blocks/ModBlocks.java @@ -78,6 +78,59 @@ public class ModBlocks { public static final DeferredBlock PINK_GLOW_STAINED_GLASS = registerBlock("pink_glow_stained_glass", () -> new GlowGlassBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS.get()))); + //GlowGlassPane + public static final DeferredBlock LIME_GLOW_STAINED_GLASS_PANE = registerBlock("lime_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.GLASS_PANE) + .emissiveRendering(((blockState, blockGetter, blockPos) -> true)) + .lightLevel(blockstate -> 10) + .noOcclusion() + .hasPostProcess((bs, br, bp) -> true)) + ); + + public static final DeferredBlock WHITE_GLOW_STAINED_GLASS_PANE = registerBlock("white_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock LIGHT_GRAY_GLOW_STAINED_GLASS_PANE = registerBlock("light_gray_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock GRAY_GLOW_STAINED_GLASS_PANE = registerBlock("gray_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock BLACK_GLOW_STAINED_GLASS_PANE = registerBlock("black_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock BROWN_GLOW_STAINED_GLASS_PANE = registerBlock("brown_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock RED_GLOW_STAINED_GLASS_PANE = registerBlock("red_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock ORANGE_GLOW_STAINED_GLASS_PANE = registerBlock("orange_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock YELLOW_GLOW_STAINED_GLASS_PANE = registerBlock("yellow_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock GREEN_GLOW_STAINED_GLASS_PANE = registerBlock("green_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock CYAN_GLOW_STAINED_GLASS_PANE = registerBlock("cyan_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock LIGHT_BLUE_GLOW_STAINED_GLASS_PANE = registerBlock("light_blue_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock BLUE_GLOW_STAINED_GLASS_PANE = registerBlock("blue_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock PURPLE_GLOW_STAINED_GLASS_PANE = registerBlock("purple_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock MAGENTA_GLOW_STAINED_GLASS_PANE = registerBlock("magenta_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); + + public static final DeferredBlock PINK_GLOW_STAINED_GLASS_PANE = registerBlock("pink_glow_stained_glass_pane", + () -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get()))); private static DeferredBlock registerBlock(String name, Supplier block) { DeferredBlock toReturn = BLOCKS.register(name, block); diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java index bc7dd8a..218bd72 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockLootTableProvider.java @@ -34,6 +34,24 @@ public class ModBlockLootTableProvider extends BlockLootSubProvider { dropWhenSilkTouch(ModBlocks.MAGENTA_GLOW_STAINED_GLASS.get()); dropWhenSilkTouch(ModBlocks.PINK_GLOW_STAINED_GLASS.get()); + //Panes + dropWhenSilkTouch(ModBlocks.LIME_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.WHITE_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.GRAY_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.LIGHT_GRAY_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.BLACK_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.BROWN_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.RED_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.ORANGE_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.YELLOW_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.GREEN_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.CYAN_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.LIGHT_BLUE_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.BLUE_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.PURPLE_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.MAGENTA_GLOW_STAINED_GLASS_PANE.get()); + dropWhenSilkTouch(ModBlocks.PINK_GLOW_STAINED_GLASS_PANE.get()); + } @Override diff --git a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java index eaa2016..cc29c75 100644 --- a/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java +++ b/src/main/java/ovh/glitchlabs/ornamentum/datagen/ModBlockStateProvider.java @@ -2,6 +2,7 @@ package ovh.glitchlabs.ornamentum.datagen; import net.minecraft.data.PackOutput; import net.neoforged.neoforge.client.model.generators.BlockStateProvider; +import net.neoforged.neoforge.client.model.generators.ModelFile; import net.neoforged.neoforge.common.data.ExistingFileHelper; import net.neoforged.neoforge.registries.DeferredBlock; import ovh.glitchlabs.ornamentum.Ornamentum; @@ -31,9 +32,32 @@ public class ModBlockStateProvider extends BlockStateProvider { blockWithItem(ModBlocks.PURPLE_GLOW_STAINED_GLASS); blockWithItem(ModBlocks.MAGENTA_GLOW_STAINED_GLASS); blockWithItem(ModBlocks.PINK_GLOW_STAINED_GLASS); + + //GLOW GLASS PANE + paneModelWithItem(ModBlocks.LIME_GLOW_STAINED_GLASS_PANE, "lime_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.WHITE_GLOW_STAINED_GLASS_PANE, "white_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.GRAY_GLOW_STAINED_GLASS_PANE, "gray_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.LIGHT_GRAY_GLOW_STAINED_GLASS_PANE, "light_gray_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.BLACK_GLOW_STAINED_GLASS_PANE, "black_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.BROWN_GLOW_STAINED_GLASS_PANE, "brown_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.RED_GLOW_STAINED_GLASS_PANE, "red_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.ORANGE_GLOW_STAINED_GLASS_PANE, "orange_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.YELLOW_GLOW_STAINED_GLASS_PANE, "yellow_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.GREEN_GLOW_STAINED_GLASS_PANE, "green_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.CYAN_GLOW_STAINED_GLASS_PANE, "cyan_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.LIGHT_BLUE_GLOW_STAINED_GLASS_PANE, "light_blue_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.BLUE_GLOW_STAINED_GLASS_PANE, "blue_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.PURPLE_GLOW_STAINED_GLASS_PANE, "purple_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.MAGENTA_GLOW_STAINED_GLASS_PANE, "magenta_glow_stained_glass_pane_top"); + paneModelWithItem(ModBlocks.PINK_GLOW_STAINED_GLASS_PANE, "pink_glow_stained_glass_pane_top"); } private void blockWithItem(DeferredBlock deferredBlock) { simpleBlockWithItem(deferredBlock.get(), cubeAll(deferredBlock.get())); } + + private void paneModelWithItem(DeferredBlock deferredBlock, String textureName) { + simpleBlockWithItem(deferredBlock.get(), models().withExistingParent(deferredBlock.getId().getPath(), mcLoc("block/thin_block")) + .texture("texture", modLoc("block/" + textureName))); + } } \ No newline at end of file