Skip to content

Commit f6b5797

Browse files
committed
Add Prismatic Containment Lining and the PrismaticActiveBlock class
1 parent 5deaca6 commit f6b5797

File tree

20 files changed

+111
-44
lines changed

20 files changed

+111
-44
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"variants": {
3+
"active=false": {
4+
"model": "monilabs:block/casings/prismatic_casing"
5+
},
6+
"active=true": {
7+
"model": "monilabs:block/casings/prismatic_casing_active"
8+
}
9+
}
10+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"variants": {
3+
"": {
4+
"model": "monilabs:casings/prismatic_containment_lining"
5+
}
6+
}
7+
}

src/generated/resources/assets/monilabs/blockstates/prismatic_casing.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/generated/resources/assets/monilabs/lang/en_ud.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
2-
"block.monilabs.prismatic_casing": "buısɐƆ ɔıʇɐɯsıɹԀ",
2+
"block.monilabs.casings.prismatic_casing": "buısɐƆ ɔıʇɐɯsıɹԀ",
3+
"block.monilabs.casings.prismatic_containment_lining": "buıuıꞀ ʇuǝɯuıɐʇuoƆ ɔıʇɐɯsıɹԀ",
34
"block.monilabs.prismatic_crucible": "ǝןqıɔnɹƆ ɔıʇɐɯsıɹԀ",
45
"block.monilabs.prismatic_focus": "snɔoℲ ɔıʇɐɯsıɹԀ",
56
"gtceu.prismatic_crucible": "ǝןqıɔnɹƆ ɔıʇɐɯsıɹԀ",

src/generated/resources/assets/monilabs/lang/en_us.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
2-
"block.monilabs.prismatic_casing": "Prismatic Casing",
2+
"block.monilabs.casings.prismatic_casing": "Prismatic Casing",
3+
"block.monilabs.casings.prismatic_containment_lining": "Prismatic Containment Lining",
34
"block.monilabs.prismatic_crucible": "Prismatic Crucible",
45
"block.monilabs.prismatic_focus": "Prismatic Focus",
56
"gtceu.prismatic_crucible": "Prismatic Crucible",
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"parent": "minecraft:block/cube_all",
3+
"textures": {
4+
"all": "monilabs:block/casings/prismatic_containment_lining"
5+
}
6+
}

src/generated/resources/assets/monilabs/models/item/prismatic_casing.json

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"values": [
3-
"monilabs:prismatic_casing",
3+
"monilabs:casings/prismatic_casing",
4+
"monilabs:casings/prismatic_containment_lining",
45
"monilabs:prismatic_focus"
56
]
67
}

src/generated/resources/data/monilabs/loot_tables/blocks/prismatic_casing.json renamed to src/generated/resources/data/monilabs/loot_tables/blocks/casings/prismatic_casing.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@
1111
"entries": [
1212
{
1313
"type": "minecraft:item",
14-
"name": "monilabs:prismatic_casing"
14+
"name": "monilabs:casings/prismatic_casing"
1515
}
1616
],
1717
"rolls": 1.0
1818
}
1919
],
20-
"random_sequence": "monilabs:blocks/prismatic_casing"
20+
"random_sequence": "monilabs:blocks/casings/prismatic_casing"
2121
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"type": "minecraft:block",
3+
"pools": [
4+
{
5+
"bonus_rolls": 0.0,
6+
"conditions": [
7+
{
8+
"condition": "minecraft:survives_explosion"
9+
}
10+
],
11+
"entries": [
12+
{
13+
"type": "minecraft:item",
14+
"name": "monilabs:casings/prismatic_containment_lining"
15+
}
16+
],
17+
"rolls": 1.0
18+
}
19+
],
20+
"random_sequence": "monilabs:blocks/casings/prismatic_containment_lining"
21+
}

0 commit comments

Comments
 (0)