mirror of
https://github.com/wisplite/crystalline-sky.git
synced 2026-10-30 13:32:18 -05:00
Skybox VIII
add block tags for use in shader block.properties for specially-rendered blocks
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
// 1.21.1 2026-04-25T13:07:32.974736053 Crystalline Sky/Model Definitions
|
// 1.21.1 2026-05-12T13:54:12.566569819 Crystalline Sky/Model Definitions
|
||||||
e832366c216102270b75085db7a7169881b853b3 assets/crystalline_sky/blockstates/sky.json
|
e832366c216102270b75085db7a7169881b853b3 assets/crystalline_sky/blockstates/sky.json
|
||||||
0ac5351c3a01e0f9e76517452918e12770b3b54b assets/crystalline_sky/models/block/sky_light_14.json
|
0ac5351c3a01e0f9e76517452918e12770b3b54b assets/crystalline_sky/models/block/sky_light_14.json
|
||||||
ee9cb7604922cdb2ad71d021a593ca82f0baf493 assets/crystalline_sky/models/block/sky_light_03.json
|
ee9cb7604922cdb2ad71d021a593ca82f0baf493 assets/crystalline_sky/models/block/sky_light_03.json
|
||||||
@@ -15,8 +15,8 @@ ef5afdbcc8401a27029b6f0a29fa1117761c620d assets/crystalline_sky/models/item/sky_
|
|||||||
2763952a1919802e34f0976b023fc7b486456b91 assets/crystalline_sky/models/item/skybox_test.json
|
2763952a1919802e34f0976b023fc7b486456b91 assets/crystalline_sky/models/item/skybox_test.json
|
||||||
e3a94ee688f28874452b8862359916adfdcf223e assets/crystalline_sky/models/block/skybox_test.json
|
e3a94ee688f28874452b8862359916adfdcf223e assets/crystalline_sky/models/block/skybox_test.json
|
||||||
c0d693e4f78ce15c238909130382909abda4c922 assets/crystalline_sky/models/block/sky_light_08.json
|
c0d693e4f78ce15c238909130382909abda4c922 assets/crystalline_sky/models/block/sky_light_08.json
|
||||||
008a0d0a76a34d8f375fa355452a5d0f93f9af3b assets/crystalline_sky/models/item/sky.json
|
|
||||||
508ffb97ee711b53767b9d33659596197f69ee20 assets/crystalline_sky/models/block/weeping_sky_light.json
|
508ffb97ee711b53767b9d33659596197f69ee20 assets/crystalline_sky/models/block/weeping_sky_light.json
|
||||||
|
008a0d0a76a34d8f375fa355452a5d0f93f9af3b assets/crystalline_sky/models/item/sky.json
|
||||||
9b3d01168a1cc29b99cf69fe225ad69b0923c9fe assets/crystalline_sky/blockstates/weeping_sky_light.json
|
9b3d01168a1cc29b99cf69fe225ad69b0923c9fe assets/crystalline_sky/blockstates/weeping_sky_light.json
|
||||||
9c6ba4d90f2c4f2a9beb910c1b32023e49445749 assets/crystalline_sky/models/block/sky_light_10.json
|
9c6ba4d90f2c4f2a9beb910c1b32023e49445749 assets/crystalline_sky/models/block/sky_light_10.json
|
||||||
9c6c61b7f805a614d2d15d8dde390ed068913182 assets/crystalline_sky/models/item/sky_light_10.json
|
9c6c61b7f805a614d2d15d8dde390ed068913182 assets/crystalline_sky/models/item/sky_light_10.json
|
||||||
@@ -33,8 +33,8 @@ fceb0c59b7f6d431200764ccf87596541bacb17f assets/crystalline_sky/models/block/sky
|
|||||||
e2c7bebd9eca446bb06fff866ec4d4996917e7e4 assets/crystalline_sky/models/block/sky_light_12.json
|
e2c7bebd9eca446bb06fff866ec4d4996917e7e4 assets/crystalline_sky/models/block/sky_light_12.json
|
||||||
04f1e4eba184b8e7b1669fc61006e3d00e09d164 assets/crystalline_sky/models/item/sky_light_11.json
|
04f1e4eba184b8e7b1669fc61006e3d00e09d164 assets/crystalline_sky/models/item/sky_light_11.json
|
||||||
58349dc5dedb8016fb0bc958fcd4a9ccde13a1cd assets/crystalline_sky/models/item/sky_light_14.json
|
58349dc5dedb8016fb0bc958fcd4a9ccde13a1cd assets/crystalline_sky/models/item/sky_light_14.json
|
||||||
51fa40ff02afcec303e7a18478cbae5375dfb140 assets/crystalline_sky/models/item/sky_light_04.json
|
|
||||||
03e2eb768bc34fbeaabffbff8ed3a2a3044a6db1 assets/crystalline_sky/blockstates/weeping_sky.json
|
03e2eb768bc34fbeaabffbff8ed3a2a3044a6db1 assets/crystalline_sky/blockstates/weeping_sky.json
|
||||||
|
51fa40ff02afcec303e7a18478cbae5375dfb140 assets/crystalline_sky/models/item/sky_light_04.json
|
||||||
7c7d944714b5bcbee6a7e8014599ade8fbc5e804 assets/crystalline_sky/models/block/weeping_sky.json
|
7c7d944714b5bcbee6a7e8014599ade8fbc5e804 assets/crystalline_sky/models/block/weeping_sky.json
|
||||||
dff33a68a694de0f3ef177886c002204ffe49a8c assets/crystalline_sky/models/item/sky_light_07.json
|
dff33a68a694de0f3ef177886c002204ffe49a8c assets/crystalline_sky/models/item/sky_light_07.json
|
||||||
b29c14f77a08da7a6994cff4c6801d6f04b12ec0 assets/crystalline_sky/models/item/sky_light_03.json
|
b29c14f77a08da7a6994cff4c6801d6f04b12ec0 assets/crystalline_sky/models/item/sky_light_03.json
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
// 1.21.1 2026-04-25T13:07:32.974065609 Crystalline Sky/Tags for minecraft:block
|
// 1.21.1 2026-05-12T13:54:12.565540347 Crystalline Sky/Tags for minecraft:block
|
||||||
|
1f45861c594d9441dfe16f1c8b41a9f0013278ed data/crystalline_sky/tags/block/rendering/cubemap.json
|
||||||
1389c0b812f7a6e4d5dd00edac1dc07beb5f9552 data/crystalline_sky/tags/block/sky_light_emitters.json
|
1389c0b812f7a6e4d5dd00edac1dc07beb5f9552 data/crystalline_sky/tags/block/sky_light_emitters.json
|
||||||
606477607a09045ff2830cbc036e744d6a728bbd data/minecraft/tags/block/crystal_sound_blocks.json
|
606477607a09045ff2830cbc036e744d6a728bbd data/minecraft/tags/block/crystal_sound_blocks.json
|
||||||
|
606477607a09045ff2830cbc036e744d6a728bbd data/crystalline_sky/tags/block/rendering/projection.json
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
// 1.21.1 2026-04-25T13:07:32.975380176 Crystalline Sky/Block Loot Tables
|
// 1.21.1 2026-05-12T13:54:12.567411292 Crystalline Sky/Block Loot Tables
|
||||||
337de0acfc1b9b86adde0705e342ed1d4b5c9c4e data/crystalline_sky/loot_table/blocks/weeping_sky.json
|
337de0acfc1b9b86adde0705e342ed1d4b5c9c4e data/crystalline_sky/loot_table/blocks/weeping_sky.json
|
||||||
6a9b7a08424cbd3d699dfd3252d432517254aa45 data/crystalline_sky/loot_table/blocks/sky.json
|
6a9b7a08424cbd3d699dfd3252d432517254aa45 data/crystalline_sky/loot_table/blocks/sky.json
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"crystalline_sky:skybox_test"
|
||||||
|
]
|
||||||
|
}
|
||||||
+6
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"crystalline_sky:sky",
|
||||||
|
"crystalline_sky:weeping_sky"
|
||||||
|
]
|
||||||
|
}
|
||||||
+12
-1
@@ -19,14 +19,25 @@ public class CrystallineSkyBlockTagProvider extends FabricTagProvider.BlockTagPr
|
|||||||
super(output, registriesFuture);
|
super(output, registriesFuture);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static TagKey<Block> block(String path) {
|
||||||
|
return TagKey.create(Registries.BLOCK, CrystallineSky.id(path));
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void addTags(HolderLookup.Provider wrapperLookup) {
|
protected void addTags(HolderLookup.Provider wrapperLookup) {
|
||||||
builder(TagKey.create(Registries.BLOCK, CrystallineSky.id("sky_light_emitters")))
|
builder(block("sky_light_emitters"))
|
||||||
.add(CrystallineBlocks.SKY)
|
.add(CrystallineBlocks.SKY)
|
||||||
.add(CrystallineBlocks.SKY_LIGHT)
|
.add(CrystallineBlocks.SKY_LIGHT)
|
||||||
.add(CrystallineBlocks.WEEPING_SKY)
|
.add(CrystallineBlocks.WEEPING_SKY)
|
||||||
.add(CrystallineBlocks.WEEPING_SKY_LIGHT);
|
.add(CrystallineBlocks.WEEPING_SKY_LIGHT);
|
||||||
|
|
||||||
|
builder(block("rendering/projection"))
|
||||||
|
.add(CrystallineBlocks.SKY)
|
||||||
|
.add(CrystallineBlocks.WEEPING_SKY);
|
||||||
|
|
||||||
|
builder(block("rendering/cubemap"))
|
||||||
|
.add(CrystallineBlocks.SKYBOX_TEST);
|
||||||
|
|
||||||
builder(BlockTags.CRYSTAL_SOUND_BLOCKS)
|
builder(BlockTags.CRYSTAL_SOUND_BLOCKS)
|
||||||
.add(CrystallineBlocks.SKY)
|
.add(CrystallineBlocks.SKY)
|
||||||
.add(CrystallineBlocks.WEEPING_SKY);
|
.add(CrystallineBlocks.WEEPING_SKY);
|
||||||
|
|||||||
Reference in New Issue
Block a user