Added a couple new Anointments
This includes Holy Water and Hidden Knowledge. Also fixed the JEI compat for the Alchemy Table so that hovering over the arrow shows the requirements.
This commit is contained in:
parent
4593f1f030
commit
68f917cb5b
|
@ -7,10 +7,10 @@ cb435652c27b4978d8db83af2fd531ccaa82ada7 assets/bloodmagic/blockstates/accelerat
|
||||||
904d9baa649250571bce5f965cf48fbec69c2c1a assets/bloodmagic/blockstates/bloodlight.json
|
904d9baa649250571bce5f965cf48fbec69c2c1a assets/bloodmagic/blockstates/bloodlight.json
|
||||||
5f3898cc4891f85091fe6104800d6c88d9e85e29 assets/bloodmagic/blockstates/bloodstonebrick.json
|
5f3898cc4891f85091fe6104800d6c88d9e85e29 assets/bloodmagic/blockstates/bloodstonebrick.json
|
||||||
631b579c38652efbcd9e5771d09ad6e476f3ba00 assets/bloodmagic/blockstates/chargingrune.json
|
631b579c38652efbcd9e5771d09ad6e476f3ba00 assets/bloodmagic/blockstates/chargingrune.json
|
||||||
a35188b0244bf9808098c7d49d0af9bd32cef297 assets/bloodmagic/blockstates/corrosivedemoncrystal.json
|
d81673d78195fecd20f55daff394882c1fca18c3 assets/bloodmagic/blockstates/corrosivedemoncrystal.json
|
||||||
b943c6433f295c168841aec3c3f62e525c5c9cc9 assets/bloodmagic/blockstates/creeping_doubt.json
|
b943c6433f295c168841aec3c3f62e525c5c9cc9 assets/bloodmagic/blockstates/creeping_doubt.json
|
||||||
a54ab8dfd36a593829dc33644c5f9dbccaaadaf3 assets/bloodmagic/blockstates/deforester_charge.json
|
a54ab8dfd36a593829dc33644c5f9dbccaaadaf3 assets/bloodmagic/blockstates/deforester_charge.json
|
||||||
b696f680545dffa4d3fbcc83b4b81ab58ac69aef assets/bloodmagic/blockstates/destructivedemoncrystal.json
|
5efc11906969389596d32e159d4e973672d5ca56 assets/bloodmagic/blockstates/destructivedemoncrystal.json
|
||||||
6bd58d1d02a40416cec29409dee7ef80038b26d5 assets/bloodmagic/blockstates/dislocationrune.json
|
6bd58d1d02a40416cec29409dee7ef80038b26d5 assets/bloodmagic/blockstates/dislocationrune.json
|
||||||
0b7d0241c379d0b3a8a4fa2dae79d4f998800a1f assets/bloodmagic/blockstates/dungeon_brick1.json
|
0b7d0241c379d0b3a8a4fa2dae79d4f998800a1f assets/bloodmagic/blockstates/dungeon_brick1.json
|
||||||
19d1da41c8b836a88ea7164b32e5a8525e5155cf assets/bloodmagic/blockstates/dungeon_brick2.json
|
19d1da41c8b836a88ea7164b32e5a8525e5155cf assets/bloodmagic/blockstates/dungeon_brick2.json
|
||||||
|
@ -43,22 +43,22 @@ e1a98bd53fca155e4bbb03c1e548341af0f84bd7 assets/bloodmagic/blockstates/masterrit
|
||||||
95a0c9a84139cf92c2689e53408b51619db126a1 assets/bloodmagic/blockstates/obsidianbrickpath.json
|
95a0c9a84139cf92c2689e53408b51619db126a1 assets/bloodmagic/blockstates/obsidianbrickpath.json
|
||||||
8b0ea137c63cf3a658a03eee58ca4b2c3d996f87 assets/bloodmagic/blockstates/obsidiantilepath.json
|
8b0ea137c63cf3a658a03eee58ca4b2c3d996f87 assets/bloodmagic/blockstates/obsidiantilepath.json
|
||||||
372ecd737f7082a4c2c70e46745f893b1179f885 assets/bloodmagic/blockstates/orbcapacityrune.json
|
372ecd737f7082a4c2c70e46745f893b1179f885 assets/bloodmagic/blockstates/orbcapacityrune.json
|
||||||
a2eaa9166258d7179d9e5099200f777bb9edf613 assets/bloodmagic/blockstates/rawdemoncrystal.json
|
d7a6ec187f6ba493e0cddf61f3b15d77537b1b23 assets/bloodmagic/blockstates/rawdemoncrystal.json
|
||||||
90daa355e528ab8a6582f796951201882f3c56da assets/bloodmagic/blockstates/ritualstone.json
|
90daa355e528ab8a6582f796951201882f3c56da assets/bloodmagic/blockstates/ritualstone.json
|
||||||
285618c1a8ec36e36d479f577190579ae7616529 assets/bloodmagic/blockstates/sacrificerune.json
|
285618c1a8ec36e36d479f577190579ae7616529 assets/bloodmagic/blockstates/sacrificerune.json
|
||||||
b03040d7a168653bf8df3600033b8fde2383db30 assets/bloodmagic/blockstates/selfsacrificerune.json
|
b03040d7a168653bf8df3600033b8fde2383db30 assets/bloodmagic/blockstates/selfsacrificerune.json
|
||||||
d2e2e78bd859c321a72f40fbb17ca79292d58031 assets/bloodmagic/blockstates/shaped_charge.json
|
d2e2e78bd859c321a72f40fbb17ca79292d58031 assets/bloodmagic/blockstates/shaped_charge.json
|
||||||
487ffdc02ab7b65aafcb932e3b5cf6ea0500b21d assets/bloodmagic/blockstates/speedrune.json
|
487ffdc02ab7b65aafcb932e3b5cf6ea0500b21d assets/bloodmagic/blockstates/speedrune.json
|
||||||
f1ca47098385a955155cab9c2a97219e02d390a0 assets/bloodmagic/blockstates/steadfastdemoncrystal.json
|
52b8ed3cc54b68d5f7927d1f24cfee825b526cc0 assets/bloodmagic/blockstates/steadfastdemoncrystal.json
|
||||||
297bc2425f7b07b1a9dd3f7f6649c44f88dbac29 assets/bloodmagic/blockstates/stonebrickpath.json
|
297bc2425f7b07b1a9dd3f7f6649c44f88dbac29 assets/bloodmagic/blockstates/stonebrickpath.json
|
||||||
e3256db10fc8a8ab540f6ac8d27e0f47861e817a assets/bloodmagic/blockstates/stonetilepath.json
|
e3256db10fc8a8ab540f6ac8d27e0f47861e817a assets/bloodmagic/blockstates/stonetilepath.json
|
||||||
48ed6b25a5d8d8074c38d772fdc27c1753d42c36 assets/bloodmagic/blockstates/vengefuldemoncrystal.json
|
3333b28d8b7411aa19394519df115c9d112836f5 assets/bloodmagic/blockstates/vengefuldemoncrystal.json
|
||||||
e6d9cf699667aaa47efff37b2b033895dee29c15 assets/bloodmagic/blockstates/waterritualstone.json
|
e6d9cf699667aaa47efff37b2b033895dee29c15 assets/bloodmagic/blockstates/waterritualstone.json
|
||||||
74c889434f46e060e8f185e8ef674312eb2f1192 assets/bloodmagic/blockstates/woodbrickpath.json
|
74c889434f46e060e8f185e8ef674312eb2f1192 assets/bloodmagic/blockstates/woodbrickpath.json
|
||||||
42f26f715bddd16c069f9b51e3767b36477c8908 assets/bloodmagic/blockstates/woodtilepath.json
|
42f26f715bddd16c069f9b51e3767b36477c8908 assets/bloodmagic/blockstates/woodtilepath.json
|
||||||
3c6ce233dae6c1307d9016406c324bbe844b4e1e assets/bloodmagic/blockstates/wornstonebrickpath.json
|
3c6ce233dae6c1307d9016406c324bbe844b4e1e assets/bloodmagic/blockstates/wornstonebrickpath.json
|
||||||
d59655f12d1724b73b77c373fb6864fcff69db12 assets/bloodmagic/blockstates/wornstonetilepath.json
|
d59655f12d1724b73b77c373fb6864fcff69db12 assets/bloodmagic/blockstates/wornstonetilepath.json
|
||||||
c3d7a74aa0c09e6064e79457eb2cc615048870fc assets/bloodmagic/lang/en_us.json
|
26ec223c914757fa7922f89db0e41350240fbb42 assets/bloodmagic/lang/en_us.json
|
||||||
34445195b9f2459475cde53454bc8e37d32865d7 assets/bloodmagic/models/block/accelerationrune.json
|
34445195b9f2459475cde53454bc8e37d32865d7 assets/bloodmagic/models/block/accelerationrune.json
|
||||||
bcdbccc49d4509571be6988762ab87126275a4c8 assets/bloodmagic/models/block/airritualstone.json
|
bcdbccc49d4509571be6988762ab87126275a4c8 assets/bloodmagic/models/block/airritualstone.json
|
||||||
adf6c0b1e25451609486dc8c8cfbd9cf0f8c67f4 assets/bloodmagic/models/block/alchemicalreactionchamber.json
|
adf6c0b1e25451609486dc8c8cfbd9cf0f8c67f4 assets/bloodmagic/models/block/alchemicalreactionchamber.json
|
||||||
|
@ -265,6 +265,8 @@ dd4a590f68820a04ca4a71df507e8a39ca6bd393 assets/bloodmagic/models/item/fortune_a
|
||||||
bad504721d3bfd106869df9902bac0aa4001a1a7 assets/bloodmagic/models/item/goldsand.json
|
bad504721d3bfd106869df9902bac0aa4001a1a7 assets/bloodmagic/models/item/goldsand.json
|
||||||
ebb91dfd0f28c439478b5f041b127aefa00ae583 assets/bloodmagic/models/item/gravel_netherite_scrap.json
|
ebb91dfd0f28c439478b5f041b127aefa00ae583 assets/bloodmagic/models/item/gravel_netherite_scrap.json
|
||||||
44663089f348642bcca1c5020b5081c3ab172f92 assets/bloodmagic/models/item/growthsigil.json
|
44663089f348642bcca1c5020b5081c3ab172f92 assets/bloodmagic/models/item/growthsigil.json
|
||||||
|
dd4a590f68820a04ca4a71df507e8a39ca6bd393 assets/bloodmagic/models/item/hidden_knowledge_anointment.json
|
||||||
|
dd4a590f68820a04ca4a71df507e8a39ca6bd393 assets/bloodmagic/models/item/holy_water_anointment.json
|
||||||
f68825f667ca73b4373fd5068a47f0d1ca9b2aad assets/bloodmagic/models/item/icesigil.json
|
f68825f667ca73b4373fd5068a47f0d1ca9b2aad assets/bloodmagic/models/item/icesigil.json
|
||||||
5d151f9d9007fb7459dde9f2d5c182b9b6aa06e0 assets/bloodmagic/models/item/infusedslate.json
|
5d151f9d9007fb7459dde9f2d5c182b9b6aa06e0 assets/bloodmagic/models/item/infusedslate.json
|
||||||
59940408324c0379fa791a58f4a81781d06d1257 assets/bloodmagic/models/item/ingot_hellforged.json
|
59940408324c0379fa791a58f4a81781d06d1257 assets/bloodmagic/models/item/ingot_hellforged.json
|
||||||
|
@ -522,13 +524,19 @@ f748a5ba8838b50de0502f132fe2a65f4726dae6 data/bloodmagic/loot_tables/blocks/soul
|
||||||
c95cd70b7ca320e18618c07827add555984b0e45 data/bloodmagic/loot_tables/test.json
|
c95cd70b7ca320e18618c07827add555984b0e45 data/bloodmagic/loot_tables/test.json
|
||||||
2df19ff659705a5408ce0819a947764673404388 data/bloodmagic/recipes/alchemy_table.json
|
2df19ff659705a5408ce0819a947764673404388 data/bloodmagic/recipes/alchemy_table.json
|
||||||
a343604b5a75e1b3810df97d024813fb041cffb6 data/bloodmagic/recipes/alchemytable/basic_cutting_fluid.json
|
a343604b5a75e1b3810df97d024813fb041cffb6 data/bloodmagic/recipes/alchemytable/basic_cutting_fluid.json
|
||||||
f86432e8fef0d6e140e27f575063704b7e843d75 data/bloodmagic/recipes/alchemytable/bread.json
|
6a93bcd65cf2636fc684276777f56630f82d710c data/bloodmagic/recipes/alchemytable/bread.json
|
||||||
e50009fa724173c2dcb4fab49b4f029039f69bf8 data/bloodmagic/recipes/alchemytable/clay_from_sand.json
|
e50009fa724173c2dcb4fab49b4f029039f69bf8 data/bloodmagic/recipes/alchemytable/clay_from_sand.json
|
||||||
|
72f8d4afe57970d3969a9373b18f8eac86b245bc data/bloodmagic/recipes/alchemytable/cobweb.json
|
||||||
96cc66cdb9c5f786eaa899e1fbdd38144e44a0fe data/bloodmagic/recipes/alchemytable/explosive_powder.json
|
96cc66cdb9c5f786eaa899e1fbdd38144e44a0fe data/bloodmagic/recipes/alchemytable/explosive_powder.json
|
||||||
1fa964af556af521d8eaf1a686befdd9d69c63af data/bloodmagic/recipes/alchemytable/flint_from_gravel.json
|
1fa964af556af521d8eaf1a686befdd9d69c63af data/bloodmagic/recipes/alchemytable/flint_from_gravel.json
|
||||||
|
90b9431139014864558e96916eb835105f3b5a2f data/bloodmagic/recipes/alchemytable/fortune_anointment.json
|
||||||
aff95e4322f9e8daaffc2337964f95ab6f9d631c data/bloodmagic/recipes/alchemytable/grass_block.json
|
aff95e4322f9e8daaffc2337964f95ab6f9d631c data/bloodmagic/recipes/alchemytable/grass_block.json
|
||||||
540edca1f507d366e55887b4429a9952c00f4060 data/bloodmagic/recipes/alchemytable/gunpowder.json
|
540edca1f507d366e55887b4429a9952c00f4060 data/bloodmagic/recipes/alchemytable/gunpowder.json
|
||||||
|
9f1b37b59f8abbe419306b3eb8af59317a54483a data/bloodmagic/recipes/alchemytable/hidden_knowledge_anointment.json
|
||||||
|
566352daaa6e6803df68475d964108b3f89cebd2 data/bloodmagic/recipes/alchemytable/holy_water_anointment.json
|
||||||
0657a60976678fdfbdf0b8ee2c178502520d194a data/bloodmagic/recipes/alchemytable/leather_from_flesh.json
|
0657a60976678fdfbdf0b8ee2c178502520d194a data/bloodmagic/recipes/alchemytable/leather_from_flesh.json
|
||||||
|
93620eaad39a46a97f3381ff5c645e59d7dddd16 data/bloodmagic/recipes/alchemytable/melee_damage_anointment.json
|
||||||
|
b18dde32d8a428f44437c0e53e5fdb990597498d data/bloodmagic/recipes/alchemytable/nether_wart_from_block.json
|
||||||
0a5ce0f2d09a596fb47b27a60e66eceeb04e0b0d data/bloodmagic/recipes/alchemytable/plantoil_from_beets.json
|
0a5ce0f2d09a596fb47b27a60e66eceeb04e0b0d data/bloodmagic/recipes/alchemytable/plantoil_from_beets.json
|
||||||
f1fd76dab242882e327b4677b95328cb3a52deee data/bloodmagic/recipes/alchemytable/plantoil_from_carrots.json
|
f1fd76dab242882e327b4677b95328cb3a52deee data/bloodmagic/recipes/alchemytable/plantoil_from_carrots.json
|
||||||
e9f5a06e4800cb03cc13480db9fdb7b9fa47f487 data/bloodmagic/recipes/alchemytable/plantoil_from_taters.json
|
e9f5a06e4800cb03cc13480db9fdb7b9fa47f487 data/bloodmagic/recipes/alchemytable/plantoil_from_taters.json
|
||||||
|
@ -536,6 +544,7 @@ f41e9bf8376ffcad07752b5657e27e06e500be0a data/bloodmagic/recipes/alchemytable/pl
|
||||||
842713a090b5abf3ce967dbee90d7582f7414949 data/bloodmagic/recipes/alchemytable/sand_coal.json
|
842713a090b5abf3ce967dbee90d7582f7414949 data/bloodmagic/recipes/alchemytable/sand_coal.json
|
||||||
9292733697eca52de2c2ac7325ba45ab0354bfa3 data/bloodmagic/recipes/alchemytable/sand_gold.json
|
9292733697eca52de2c2ac7325ba45ab0354bfa3 data/bloodmagic/recipes/alchemytable/sand_gold.json
|
||||||
06f00cce47e0d5e5d25a2587796494340f8a3278 data/bloodmagic/recipes/alchemytable/sand_iron.json
|
06f00cce47e0d5e5d25a2587796494340f8a3278 data/bloodmagic/recipes/alchemytable/sand_iron.json
|
||||||
|
3e3359b89a8c38c0fdeb2b4ca2920bce053082f8 data/bloodmagic/recipes/alchemytable/silk_touch_anointment.json
|
||||||
f7e91d164ea5c782420ff3507a98da16c5915b73 data/bloodmagic/recipes/alchemytable/slate_vial.json
|
f7e91d164ea5c782420ff3507a98da16c5915b73 data/bloodmagic/recipes/alchemytable/slate_vial.json
|
||||||
a91e81c79959b522bcd1bac901bca646184015de data/bloodmagic/recipes/alchemytable/string.json
|
a91e81c79959b522bcd1bac901bca646184015de data/bloodmagic/recipes/alchemytable/string.json
|
||||||
3c9d829f7bff8a4d607c46fc3ff4f86dffa28fd5 data/bloodmagic/recipes/altar/air_tool.json
|
3c9d829f7bff8a4d607c46fc3ff4f86dffa28fd5 data/bloodmagic/recipes/altar/air_tool.json
|
||||||
|
@ -687,6 +696,7 @@ af9b1a9ba1b16a85e3e1cf84b99e4cc9e12f9886 data/bloodmagic/tags/items/gravels/gold
|
||||||
19547e1b8859f1e2f1ae858e74b4456fc20be53f data/bloodmagic/tags/items/gravels/iron.json
|
19547e1b8859f1e2f1ae858e74b4456fc20be53f data/bloodmagic/tags/items/gravels/iron.json
|
||||||
3597daeddb742612d0b7fe2d0f711251a2781ac2 data/bloodmagic/tags/items/gravels/netherite_scrap.json
|
3597daeddb742612d0b7fe2d0f711251a2781ac2 data/bloodmagic/tags/items/gravels/netherite_scrap.json
|
||||||
04fdfff381183672d6d7b3e55ded42a0a5b89f16 data/bloodmagic/tags/items/tiny_dusts/corrupted.json
|
04fdfff381183672d6d7b3e55ded42a0a5b89f16 data/bloodmagic/tags/items/tiny_dusts/corrupted.json
|
||||||
|
b7b3ffae086763317f5ed70a4f857e9634932972 data/forge/tags/fluids/life.json
|
||||||
4f8f46a7e30fe81d36790d3ffed37efef7c87d06 data/forge/tags/items/dusts/coal.json
|
4f8f46a7e30fe81d36790d3ffed37efef7c87d06 data/forge/tags/items/dusts/coal.json
|
||||||
82f2679934e550a1188658350e52cfac7c450c4d data/forge/tags/items/dusts/gold.json
|
82f2679934e550a1188658350e52cfac7c450c4d data/forge/tags/items/dusts/gold.json
|
||||||
205d57b4f622a13fceda5e8062d9bba80d619e92 data/forge/tags/items/dusts/hellforged.json
|
205d57b4f622a13fceda5e8062d9bba80d619e92 data/forge/tags/items/dusts/hellforged.json
|
||||||
|
@ -701,4 +711,3 @@ ca758f49ba878f8e498fe156d4916c1e332d552c data/forge/tags/items/ingots/hellforged
|
||||||
74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/forge/tags/items/ores/silver.json
|
74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/forge/tags/items/ores/silver.json
|
||||||
74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/forge/tags/items/ores/tin.json
|
74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/forge/tags/items/ores/tin.json
|
||||||
2ba6f93ee0567360afa3ae9999027b839ed06532 data/minecraft/tags/blocks/walls.json
|
2ba6f93ee0567360afa3ae9999027b839ed06532 data/minecraft/tags/blocks/walls.json
|
||||||
b7b3ffae086763317f5ed70a4f857e9634932972 data/minecraft/tags/fluids/life.json
|
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
"multipart": [
|
"multipart": [
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
||||||
|
@ -12,8 +12,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal1"
|
"model": "bloodmagic:block/crystal/corrosivecrystal1"
|
||||||
|
@ -21,8 +21,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
||||||
|
@ -52,8 +52,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
"model": "bloodmagic:block/crystal/corrosivecrystal1",
|
||||||
|
@ -63,8 +63,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
||||||
|
@ -73,8 +73,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal2"
|
"model": "bloodmagic:block/crystal/corrosivecrystal2"
|
||||||
|
@ -82,8 +82,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
||||||
|
@ -92,8 +92,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
||||||
|
@ -102,8 +102,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
||||||
|
@ -113,8 +113,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
"model": "bloodmagic:block/crystal/corrosivecrystal2",
|
||||||
|
@ -124,8 +124,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
||||||
|
@ -134,8 +134,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal3"
|
"model": "bloodmagic:block/crystal/corrosivecrystal3"
|
||||||
|
@ -143,8 +143,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
||||||
|
@ -153,8 +153,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
||||||
|
@ -163,8 +163,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
||||||
|
@ -174,8 +174,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
"model": "bloodmagic:block/crystal/corrosivecrystal3",
|
||||||
|
@ -185,8 +185,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
||||||
|
@ -195,8 +195,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal4"
|
"model": "bloodmagic:block/crystal/corrosivecrystal4"
|
||||||
|
@ -204,8 +204,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
||||||
|
@ -214,8 +214,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
||||||
|
@ -224,8 +224,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
||||||
|
@ -235,8 +235,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
"model": "bloodmagic:block/crystal/corrosivecrystal4",
|
||||||
|
@ -246,8 +246,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
||||||
|
@ -256,8 +256,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal5"
|
"model": "bloodmagic:block/crystal/corrosivecrystal5"
|
||||||
|
@ -265,8 +265,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
||||||
|
@ -275,8 +275,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
||||||
|
@ -285,8 +285,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
||||||
|
@ -296,8 +296,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
"model": "bloodmagic:block/crystal/corrosivecrystal5",
|
||||||
|
@ -307,8 +307,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
||||||
|
@ -317,8 +317,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal6"
|
"model": "bloodmagic:block/crystal/corrosivecrystal6"
|
||||||
|
@ -326,8 +326,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
||||||
|
@ -336,8 +336,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
||||||
|
@ -346,8 +346,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
||||||
|
@ -357,8 +357,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
"model": "bloodmagic:block/crystal/corrosivecrystal6",
|
||||||
|
@ -368,8 +368,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
||||||
|
@ -378,8 +378,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal7"
|
"model": "bloodmagic:block/crystal/corrosivecrystal7"
|
||||||
|
@ -387,8 +387,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
||||||
|
@ -397,8 +397,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
||||||
|
@ -407,8 +407,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
||||||
|
@ -418,8 +418,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
"model": "bloodmagic:block/crystal/corrosivecrystal7",
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
"multipart": [
|
"multipart": [
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
||||||
|
@ -12,8 +12,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal1"
|
"model": "bloodmagic:block/crystal/destructivecrystal1"
|
||||||
|
@ -21,8 +21,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
||||||
|
@ -52,8 +52,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
"model": "bloodmagic:block/crystal/destructivecrystal1",
|
||||||
|
@ -63,8 +63,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
||||||
|
@ -73,8 +73,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal2"
|
"model": "bloodmagic:block/crystal/destructivecrystal2"
|
||||||
|
@ -82,8 +82,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
||||||
|
@ -92,8 +92,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
||||||
|
@ -102,8 +102,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
||||||
|
@ -113,8 +113,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
"model": "bloodmagic:block/crystal/destructivecrystal2",
|
||||||
|
@ -124,8 +124,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
||||||
|
@ -134,8 +134,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal3"
|
"model": "bloodmagic:block/crystal/destructivecrystal3"
|
||||||
|
@ -143,8 +143,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
||||||
|
@ -153,8 +153,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
||||||
|
@ -163,8 +163,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
||||||
|
@ -174,8 +174,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
"model": "bloodmagic:block/crystal/destructivecrystal3",
|
||||||
|
@ -185,8 +185,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
||||||
|
@ -195,8 +195,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal4"
|
"model": "bloodmagic:block/crystal/destructivecrystal4"
|
||||||
|
@ -204,8 +204,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
||||||
|
@ -214,8 +214,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
||||||
|
@ -224,8 +224,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
||||||
|
@ -235,8 +235,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
"model": "bloodmagic:block/crystal/destructivecrystal4",
|
||||||
|
@ -246,8 +246,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
||||||
|
@ -256,8 +256,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal5"
|
"model": "bloodmagic:block/crystal/destructivecrystal5"
|
||||||
|
@ -265,8 +265,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
||||||
|
@ -275,8 +275,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
||||||
|
@ -285,8 +285,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
||||||
|
@ -296,8 +296,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
"model": "bloodmagic:block/crystal/destructivecrystal5",
|
||||||
|
@ -307,8 +307,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
||||||
|
@ -317,8 +317,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal6"
|
"model": "bloodmagic:block/crystal/destructivecrystal6"
|
||||||
|
@ -326,8 +326,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
||||||
|
@ -336,8 +336,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
||||||
|
@ -346,8 +346,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
||||||
|
@ -357,8 +357,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
"model": "bloodmagic:block/crystal/destructivecrystal6",
|
||||||
|
@ -368,8 +368,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
||||||
|
@ -378,8 +378,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal7"
|
"model": "bloodmagic:block/crystal/destructivecrystal7"
|
||||||
|
@ -387,8 +387,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
||||||
|
@ -397,8 +397,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
||||||
|
@ -407,8 +407,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
||||||
|
@ -418,8 +418,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
"model": "bloodmagic:block/crystal/destructivecrystal7",
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
"multipart": [
|
"multipart": [
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
||||||
|
@ -12,8 +12,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal1"
|
"model": "bloodmagic:block/crystal/defaultcrystal1"
|
||||||
|
@ -21,8 +21,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
||||||
|
@ -52,8 +52,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
"model": "bloodmagic:block/crystal/defaultcrystal1",
|
||||||
|
@ -63,8 +63,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
||||||
|
@ -73,8 +73,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal2"
|
"model": "bloodmagic:block/crystal/defaultcrystal2"
|
||||||
|
@ -82,8 +82,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
||||||
|
@ -92,8 +92,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
||||||
|
@ -102,8 +102,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
||||||
|
@ -113,8 +113,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
"model": "bloodmagic:block/crystal/defaultcrystal2",
|
||||||
|
@ -124,8 +124,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
||||||
|
@ -134,8 +134,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal3"
|
"model": "bloodmagic:block/crystal/defaultcrystal3"
|
||||||
|
@ -143,8 +143,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
||||||
|
@ -153,8 +153,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
||||||
|
@ -163,8 +163,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
||||||
|
@ -174,8 +174,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
"model": "bloodmagic:block/crystal/defaultcrystal3",
|
||||||
|
@ -185,8 +185,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
||||||
|
@ -195,8 +195,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal4"
|
"model": "bloodmagic:block/crystal/defaultcrystal4"
|
||||||
|
@ -204,8 +204,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
||||||
|
@ -214,8 +214,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
||||||
|
@ -224,8 +224,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
||||||
|
@ -235,8 +235,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
"model": "bloodmagic:block/crystal/defaultcrystal4",
|
||||||
|
@ -246,8 +246,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
||||||
|
@ -256,8 +256,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal5"
|
"model": "bloodmagic:block/crystal/defaultcrystal5"
|
||||||
|
@ -265,8 +265,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
||||||
|
@ -275,8 +275,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
||||||
|
@ -285,8 +285,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
||||||
|
@ -296,8 +296,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
"model": "bloodmagic:block/crystal/defaultcrystal5",
|
||||||
|
@ -307,8 +307,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
||||||
|
@ -317,8 +317,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal6"
|
"model": "bloodmagic:block/crystal/defaultcrystal6"
|
||||||
|
@ -326,8 +326,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
||||||
|
@ -336,8 +336,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
||||||
|
@ -346,8 +346,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
||||||
|
@ -357,8 +357,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
"model": "bloodmagic:block/crystal/defaultcrystal6",
|
||||||
|
@ -368,8 +368,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
||||||
|
@ -378,8 +378,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal7"
|
"model": "bloodmagic:block/crystal/defaultcrystal7"
|
||||||
|
@ -387,8 +387,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
||||||
|
@ -397,8 +397,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
||||||
|
@ -407,8 +407,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
||||||
|
@ -418,8 +418,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
"model": "bloodmagic:block/crystal/defaultcrystal7",
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
"multipart": [
|
"multipart": [
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
||||||
|
@ -12,8 +12,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal1"
|
"model": "bloodmagic:block/crystal/steadfastcrystal1"
|
||||||
|
@ -21,8 +21,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
||||||
|
@ -52,8 +52,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
"model": "bloodmagic:block/crystal/steadfastcrystal1",
|
||||||
|
@ -63,8 +63,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
||||||
|
@ -73,8 +73,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal2"
|
"model": "bloodmagic:block/crystal/steadfastcrystal2"
|
||||||
|
@ -82,8 +82,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
||||||
|
@ -92,8 +92,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
||||||
|
@ -102,8 +102,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
||||||
|
@ -113,8 +113,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
"model": "bloodmagic:block/crystal/steadfastcrystal2",
|
||||||
|
@ -124,8 +124,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
||||||
|
@ -134,8 +134,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal3"
|
"model": "bloodmagic:block/crystal/steadfastcrystal3"
|
||||||
|
@ -143,8 +143,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
||||||
|
@ -153,8 +153,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
||||||
|
@ -163,8 +163,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
||||||
|
@ -174,8 +174,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
"model": "bloodmagic:block/crystal/steadfastcrystal3",
|
||||||
|
@ -185,8 +185,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
||||||
|
@ -195,8 +195,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal4"
|
"model": "bloodmagic:block/crystal/steadfastcrystal4"
|
||||||
|
@ -204,8 +204,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
||||||
|
@ -214,8 +214,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
||||||
|
@ -224,8 +224,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
||||||
|
@ -235,8 +235,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
"model": "bloodmagic:block/crystal/steadfastcrystal4",
|
||||||
|
@ -246,8 +246,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
||||||
|
@ -256,8 +256,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal5"
|
"model": "bloodmagic:block/crystal/steadfastcrystal5"
|
||||||
|
@ -265,8 +265,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
||||||
|
@ -275,8 +275,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
||||||
|
@ -285,8 +285,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
||||||
|
@ -296,8 +296,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
"model": "bloodmagic:block/crystal/steadfastcrystal5",
|
||||||
|
@ -307,8 +307,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
||||||
|
@ -317,8 +317,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal6"
|
"model": "bloodmagic:block/crystal/steadfastcrystal6"
|
||||||
|
@ -326,8 +326,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
||||||
|
@ -336,8 +336,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
||||||
|
@ -346,8 +346,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
||||||
|
@ -357,8 +357,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
"model": "bloodmagic:block/crystal/steadfastcrystal6",
|
||||||
|
@ -368,8 +368,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
||||||
|
@ -378,8 +378,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal7"
|
"model": "bloodmagic:block/crystal/steadfastcrystal7"
|
||||||
|
@ -387,8 +387,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
||||||
|
@ -397,8 +397,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
||||||
|
@ -407,8 +407,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
||||||
|
@ -418,8 +418,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
"model": "bloodmagic:block/crystal/steadfastcrystal7",
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
"multipart": [
|
"multipart": [
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
||||||
|
@ -12,8 +12,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal1"
|
"model": "bloodmagic:block/crystal/vengefulcrystal1"
|
||||||
|
@ -21,8 +21,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
||||||
|
@ -31,8 +31,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
||||||
|
@ -41,8 +41,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
||||||
|
@ -52,8 +52,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "0|1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "0|1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
"model": "bloodmagic:block/crystal/vengefulcrystal1",
|
||||||
|
@ -63,8 +63,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
||||||
|
@ -73,8 +73,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal2"
|
"model": "bloodmagic:block/crystal/vengefulcrystal2"
|
||||||
|
@ -82,8 +82,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
||||||
|
@ -92,8 +92,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
||||||
|
@ -102,8 +102,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
||||||
|
@ -113,8 +113,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "1|2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "1|2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
"model": "bloodmagic:block/crystal/vengefulcrystal2",
|
||||||
|
@ -124,8 +124,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
||||||
|
@ -134,8 +134,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal3"
|
"model": "bloodmagic:block/crystal/vengefulcrystal3"
|
||||||
|
@ -143,8 +143,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
||||||
|
@ -153,8 +153,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
||||||
|
@ -163,8 +163,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
||||||
|
@ -174,8 +174,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "2|3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "2|3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
"model": "bloodmagic:block/crystal/vengefulcrystal3",
|
||||||
|
@ -185,8 +185,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
||||||
|
@ -195,8 +195,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal4"
|
"model": "bloodmagic:block/crystal/vengefulcrystal4"
|
||||||
|
@ -204,8 +204,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
||||||
|
@ -214,8 +214,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
||||||
|
@ -224,8 +224,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
||||||
|
@ -235,8 +235,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "3|4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "3|4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
"model": "bloodmagic:block/crystal/vengefulcrystal4",
|
||||||
|
@ -246,8 +246,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
||||||
|
@ -256,8 +256,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal5"
|
"model": "bloodmagic:block/crystal/vengefulcrystal5"
|
||||||
|
@ -265,8 +265,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
||||||
|
@ -275,8 +275,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
||||||
|
@ -285,8 +285,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
||||||
|
@ -296,8 +296,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "4|5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "4|5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
"model": "bloodmagic:block/crystal/vengefulcrystal5",
|
||||||
|
@ -307,8 +307,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
||||||
|
@ -317,8 +317,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal6"
|
"model": "bloodmagic:block/crystal/vengefulcrystal6"
|
||||||
|
@ -326,8 +326,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
||||||
|
@ -336,8 +336,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
||||||
|
@ -346,8 +346,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
||||||
|
@ -357,8 +357,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "5|6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "5|6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
"model": "bloodmagic:block/crystal/vengefulcrystal6",
|
||||||
|
@ -368,8 +368,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "down",
|
||||||
"attached": "down"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
||||||
|
@ -378,8 +378,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "up",
|
||||||
"attached": "up"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal7"
|
"model": "bloodmagic:block/crystal/vengefulcrystal7"
|
||||||
|
@ -387,8 +387,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "north",
|
||||||
"attached": "north"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
||||||
|
@ -397,8 +397,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "south",
|
||||||
"attached": "south"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
||||||
|
@ -407,8 +407,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "west",
|
||||||
"attached": "west"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
||||||
|
@ -418,8 +418,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"when": {
|
"when": {
|
||||||
"age": "6",
|
"attached": "east",
|
||||||
"attached": "east"
|
"age": "6"
|
||||||
},
|
},
|
||||||
"apply": {
|
"apply": {
|
||||||
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
"model": "bloodmagic:block/crystal/vengefulcrystal7",
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
{
|
{
|
||||||
"anointment.bloodmagic.fortune": "Fortunate",
|
"anointment.bloodmagic.fortune": "Fortunate",
|
||||||
|
"anointment.bloodmagic.hidden_knowledge": "Hidden Knowledge",
|
||||||
|
"anointment.bloodmagic.holy_water": "Holy Light",
|
||||||
"anointment.bloodmagic.melee_damage": "Whetstone",
|
"anointment.bloodmagic.melee_damage": "Whetstone",
|
||||||
"anointment.bloodmagic.silk_touch": "Soft Touch",
|
"anointment.bloodmagic.silk_touch": "Soft Touch",
|
||||||
"block.bloodmagic.accelerationrune": "Acceleration Rune",
|
"block.bloodmagic.accelerationrune": "Acceleration Rune",
|
||||||
|
@ -103,6 +105,7 @@
|
||||||
"item.bloodmagic.experiencebook": "Tome of Peritia",
|
"item.bloodmagic.experiencebook": "Tome of Peritia",
|
||||||
"item.bloodmagic.explosivepowder": "Explosive Powder",
|
"item.bloodmagic.explosivepowder": "Explosive Powder",
|
||||||
"item.bloodmagic.firescribetool": "Inscription Tool: Fire",
|
"item.bloodmagic.firescribetool": "Inscription Tool: Fire",
|
||||||
|
"item.bloodmagic.fortune_anointment": "Fortuna Extract",
|
||||||
"item.bloodmagic.fragment_netherite_scrap": "Ancient Debris Fragment",
|
"item.bloodmagic.fragment_netherite_scrap": "Ancient Debris Fragment",
|
||||||
"item.bloodmagic.furnacecell_primitive": "Primitive Fuel Cell",
|
"item.bloodmagic.furnacecell_primitive": "Primitive Fuel Cell",
|
||||||
"item.bloodmagic.goldfragment": "Gold Ore Fragment",
|
"item.bloodmagic.goldfragment": "Gold Ore Fragment",
|
||||||
|
@ -110,6 +113,8 @@
|
||||||
"item.bloodmagic.goldsand": "Gold Sand",
|
"item.bloodmagic.goldsand": "Gold Sand",
|
||||||
"item.bloodmagic.gravel_netherite_scrap": "Ancient Debris Gravel",
|
"item.bloodmagic.gravel_netherite_scrap": "Ancient Debris Gravel",
|
||||||
"item.bloodmagic.growthsigil": "Sigil of the Green Grove",
|
"item.bloodmagic.growthsigil": "Sigil of the Green Grove",
|
||||||
|
"item.bloodmagic.hidden_knowledge_anointment": "Liquid Knowledge",
|
||||||
|
"item.bloodmagic.holy_water_anointment": "Holy Water",
|
||||||
"item.bloodmagic.icesigil": "Sigil of the Frozen Lake",
|
"item.bloodmagic.icesigil": "Sigil of the Frozen Lake",
|
||||||
"item.bloodmagic.infusedslate": "Imbued Slate",
|
"item.bloodmagic.infusedslate": "Imbued Slate",
|
||||||
"item.bloodmagic.ironfragment": "Iron Ore Fragment",
|
"item.bloodmagic.ironfragment": "Iron Ore Fragment",
|
||||||
|
@ -180,11 +185,13 @@
|
||||||
"jei.bloodmagic.recipe.arcfurnace": "ARC Furnace Recipe",
|
"jei.bloodmagic.recipe.arcfurnace": "ARC Furnace Recipe",
|
||||||
"jei.bloodmagic.recipe.consumptionrate": "Consumption: %s LP/t",
|
"jei.bloodmagic.recipe.consumptionrate": "Consumption: %s LP/t",
|
||||||
"jei.bloodmagic.recipe.drainrate": "Drain: %s LP/t",
|
"jei.bloodmagic.recipe.drainrate": "Drain: %s LP/t",
|
||||||
|
"jei.bloodmagic.recipe.lpDrained": "Drained: %s LP",
|
||||||
"jei.bloodmagic.recipe.minimumsouls": "Minimum: %s Will",
|
"jei.bloodmagic.recipe.minimumsouls": "Minimum: %s Will",
|
||||||
"jei.bloodmagic.recipe.requiredlp": "LP: %d",
|
"jei.bloodmagic.recipe.requiredlp": "LP: %d",
|
||||||
"jei.bloodmagic.recipe.requiredtier": "Tier: %d",
|
"jei.bloodmagic.recipe.requiredtier": "Tier: %d",
|
||||||
"jei.bloodmagic.recipe.soulforge": "Hellfire Forge",
|
"jei.bloodmagic.recipe.soulforge": "Hellfire Forge",
|
||||||
"jei.bloodmagic.recipe.soulsdrained": "Drained: %s Will",
|
"jei.bloodmagic.recipe.soulsdrained": "Drained: %s Will",
|
||||||
|
"jei.bloodmagic.recipe.ticksRequired": "Time: %sTicks",
|
||||||
"living_upgrade.bloodmagic.arrow_protect": "Pin Cushion",
|
"living_upgrade.bloodmagic.arrow_protect": "Pin Cushion",
|
||||||
"living_upgrade.bloodmagic.arrow_shot": "Trick Shot",
|
"living_upgrade.bloodmagic.arrow_shot": "Trick Shot",
|
||||||
"living_upgrade.bloodmagic.battleHunger": "Battle Hungry",
|
"living_upgrade.bloodmagic.battleHunger": "Battle Hungry",
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "bloodmagic:item/alchemic_vial",
|
||||||
|
"layer1": "bloodmagic:item/alchemic_liquid",
|
||||||
|
"layer2": "bloodmagic:item/alchemic_ribbon"
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:item/generated",
|
||||||
|
"textures": {
|
||||||
|
"layer0": "bloodmagic:item/alchemic_vial",
|
||||||
|
"layer1": "bloodmagic:item/alchemic_liquid",
|
||||||
|
"layer2": "bloodmagic:item/alchemic_ribbon"
|
||||||
|
}
|
||||||
|
}
|
|
@ -12,6 +12,6 @@
|
||||||
"item": "minecraft:bread"
|
"item": "minecraft:bread"
|
||||||
},
|
},
|
||||||
"syphon": 100,
|
"syphon": 100,
|
||||||
"ticks": 200,
|
"ticks": 100,
|
||||||
"upgradeLevel": 1
|
"upgradeLevel": 1
|
||||||
}
|
}
|
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"type": "bloodmagic:alchemytable",
|
||||||
|
"input": [
|
||||||
|
{
|
||||||
|
"tag": "forge:string"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:string"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:string"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"output": {
|
||||||
|
"item": "minecraft:cobweb"
|
||||||
|
},
|
||||||
|
"syphon": 50,
|
||||||
|
"ticks": 50,
|
||||||
|
"upgradeLevel": 1
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
{
|
||||||
|
"type": "bloodmagic:alchemytable",
|
||||||
|
"input": [
|
||||||
|
{
|
||||||
|
"item": "bloodmagic:slate_vial"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:crops/nether_wart"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:dusts/redstone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:dusts/coal"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"output": {
|
||||||
|
"item": "bloodmagic:fortune_anointment"
|
||||||
|
},
|
||||||
|
"syphon": 500,
|
||||||
|
"ticks": 100,
|
||||||
|
"upgradeLevel": 1
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
{
|
||||||
|
"type": "bloodmagic:alchemytable",
|
||||||
|
"input": [
|
||||||
|
{
|
||||||
|
"item": "bloodmagic:slate_vial"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:crops/nether_wart"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:glass_bottle"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:enchanted_book"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"output": {
|
||||||
|
"item": "bloodmagic:hidden_knowledge_anointment"
|
||||||
|
},
|
||||||
|
"syphon": 500,
|
||||||
|
"ticks": 100,
|
||||||
|
"upgradeLevel": 1
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
{
|
||||||
|
"type": "bloodmagic:alchemytable",
|
||||||
|
"input": [
|
||||||
|
{
|
||||||
|
"item": "bloodmagic:slate_vial"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:crops/nether_wart"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:glistering_melon_slice"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:gems/quartz"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"output": {
|
||||||
|
"item": "bloodmagic:holy_water_anointment"
|
||||||
|
},
|
||||||
|
"syphon": 500,
|
||||||
|
"ticks": 100,
|
||||||
|
"upgradeLevel": 1
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
{
|
||||||
|
"type": "bloodmagic:alchemytable",
|
||||||
|
"input": [
|
||||||
|
{
|
||||||
|
"item": "bloodmagic:slate_vial"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:crops/nether_wart"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:blaze_powder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:gems/quartz"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"output": {
|
||||||
|
"item": "bloodmagic:melee_anointment"
|
||||||
|
},
|
||||||
|
"syphon": 500,
|
||||||
|
"ticks": 100,
|
||||||
|
"upgradeLevel": 1
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
"type": "bloodmagic:alchemytable",
|
||||||
|
"input": [
|
||||||
|
{
|
||||||
|
"item": "minecraft:nether_wart_block"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"output": {
|
||||||
|
"item": "minecraft:nether_wart"
|
||||||
|
},
|
||||||
|
"syphon": 50,
|
||||||
|
"ticks": 40,
|
||||||
|
"upgradeLevel": 1
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
{
|
||||||
|
"type": "bloodmagic:alchemytable",
|
||||||
|
"input": [
|
||||||
|
{
|
||||||
|
"item": "bloodmagic:slate_vial"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:crops/nether_wart"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:cobweb"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tag": "forge:nuggets/gold"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"output": {
|
||||||
|
"item": "bloodmagic:silk_touch_anointment"
|
||||||
|
},
|
||||||
|
"syphon": 500,
|
||||||
|
"ticks": 100,
|
||||||
|
"upgradeLevel": 1
|
||||||
|
}
|
|
@ -7,12 +7,14 @@ import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
import java.util.Set;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
|
|
||||||
import com.google.common.collect.HashMultimap;
|
import com.google.common.collect.HashMultimap;
|
||||||
import com.google.common.collect.Maps;
|
import com.google.common.collect.Maps;
|
||||||
import com.google.common.collect.Multimap;
|
import com.google.common.collect.Multimap;
|
||||||
|
import com.google.common.collect.Sets;
|
||||||
import com.google.common.reflect.TypeToken;
|
import com.google.common.reflect.TypeToken;
|
||||||
import com.google.gson.JsonDeserializationContext;
|
import com.google.gson.JsonDeserializationContext;
|
||||||
import com.google.gson.JsonDeserializer;
|
import com.google.gson.JsonDeserializer;
|
||||||
|
@ -41,7 +43,7 @@ public class Anointment extends ForgeRegistryEntry<Anointment>
|
||||||
public static final Anointment DUMMY = new Anointment(new ResourceLocation("dummy"));
|
public static final Anointment DUMMY = new Anointment(new ResourceLocation("dummy"));
|
||||||
|
|
||||||
private final ResourceLocation key;
|
private final ResourceLocation key;
|
||||||
// private final Set<ResourceLocation> incompatible;
|
private final Set<ResourceLocation> incompatible;
|
||||||
private String translationKey = null;
|
private String translationKey = null;
|
||||||
private final Map<String, Bonus> bonuses;
|
private final Map<String, Bonus> bonuses;
|
||||||
private IAttributeProvider attributeProvider;
|
private IAttributeProvider attributeProvider;
|
||||||
|
@ -52,12 +54,14 @@ public class Anointment extends ForgeRegistryEntry<Anointment>
|
||||||
public Anointment(ResourceLocation key)
|
public Anointment(ResourceLocation key)
|
||||||
{
|
{
|
||||||
this.key = key;
|
this.key = key;
|
||||||
|
this.incompatible = Sets.newHashSet();
|
||||||
this.bonuses = Maps.newHashMap();
|
this.bonuses = Maps.newHashMap();
|
||||||
}
|
}
|
||||||
|
|
||||||
public Anointment withBonusSet(String id, Consumer<List<Number>> modifiers)
|
public Anointment withBonusSet(String id, Consumer<List<Number>> modifiers)
|
||||||
{
|
{
|
||||||
// List<Number> values = DefaultedList.of();
|
// List<Number> values = DefaultedList.of();
|
||||||
|
|
||||||
List<Number> values = new ArrayList<Number>();
|
List<Number> values = new ArrayList<Number>();
|
||||||
modifiers.accept(values);
|
modifiers.accept(values);
|
||||||
|
|
||||||
|
@ -172,6 +176,18 @@ public class Anointment extends ForgeRegistryEntry<Anointment>
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isCompatible(ResourceLocation otherUpgrade)
|
||||||
|
{
|
||||||
|
return !incompatible.contains(otherUpgrade);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Anointment addIncompatibility(ResourceLocation key, ResourceLocation... otherKeys)
|
||||||
|
{
|
||||||
|
incompatible.add(key);
|
||||||
|
Collections.addAll(incompatible, otherKeys);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
public String getTranslationKey()
|
public String getTranslationKey()
|
||||||
{
|
{
|
||||||
return translationKey == null ? translationKey = Util.makeTranslationKey("anointment", key) : translationKey;
|
return translationKey == null ? translationKey = Util.makeTranslationKey("anointment", key) : translationKey;
|
||||||
|
|
|
@ -44,13 +44,38 @@ public class AnointmentHolder
|
||||||
{
|
{
|
||||||
anointments.put(anointment, data);
|
anointments.put(anointment, data);
|
||||||
anointment.applyAnointment(this, stack, data.getLevel());
|
anointment.applyAnointment(this, stack, data.getLevel());
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean canApplyAnointment(ItemStack stack, Anointment anointment, AnointmentData data)
|
public boolean canApplyAnointment(ItemStack stack, Anointment anointment, AnointmentData data)
|
||||||
{
|
{
|
||||||
|
ResourceLocation key = anointment.getKey();
|
||||||
|
for (Anointment containedAnoint : anointments.keySet())
|
||||||
|
{
|
||||||
|
ResourceLocation containedKey = containedAnoint.getKey();
|
||||||
|
if (!anointment.isCompatible(containedKey) || !containedAnoint.isCompatible(key))
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (anointments.containsKey(anointment))
|
||||||
|
{
|
||||||
|
AnointmentData prevData = anointments.get(anointment);
|
||||||
|
int level = prevData.getLevel();
|
||||||
|
int remainingDur = prevData.getMaxDamage() - prevData.getDamage();
|
||||||
|
if (level < data.getLevel() || (level == data.getLevel() && remainingDur < (data.getMaxDamage() - data.getDamage())))
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
} else
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -68,7 +68,7 @@ public class ClientEvents
|
||||||
|
|
||||||
public static void colorHandlerEvent(ColorHandlerEvent.Item event)
|
public static void colorHandlerEvent(ColorHandlerEvent.Item event)
|
||||||
{
|
{
|
||||||
event.getItemColors().register(new AnointmentColor(), BloodMagicItems.MELEE_DAMAGE_ANOINTMENT.get(), BloodMagicItems.SILK_TOUCH_ANOINTMENT.get(), BloodMagicItems.FORTUNE_ANOINTMENT.get());
|
event.getItemColors().register(new AnointmentColor(), BloodMagicItems.MELEE_DAMAGE_ANOINTMENT.get(), BloodMagicItems.SILK_TOUCH_ANOINTMENT.get(), BloodMagicItems.FORTUNE_ANOINTMENT.get(), BloodMagicItems.HOLY_WATER_ANOINTMENT.get(), BloodMagicItems.HIDDEN_KNOWLEDGE_ANOINTMENT.get());
|
||||||
}
|
}
|
||||||
|
|
||||||
@SuppressWarnings("deprecation")
|
@SuppressWarnings("deprecation")
|
||||||
|
|
|
@ -96,6 +96,8 @@ public class GeneratorItemModels extends ItemModelProvider
|
||||||
registerMultiLayerItem(BloodMagicItems.MELEE_DAMAGE_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
registerMultiLayerItem(BloodMagicItems.MELEE_DAMAGE_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
||||||
registerMultiLayerItem(BloodMagicItems.SILK_TOUCH_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
registerMultiLayerItem(BloodMagicItems.SILK_TOUCH_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
||||||
registerMultiLayerItem(BloodMagicItems.FORTUNE_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
registerMultiLayerItem(BloodMagicItems.FORTUNE_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
||||||
|
registerMultiLayerItem(BloodMagicItems.HOLY_WATER_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
||||||
|
registerMultiLayerItem(BloodMagicItems.HIDDEN_KNOWLEDGE_ANOINTMENT.get(), modLoc("item/alchemic_vial"), modLoc("item/alchemic_liquid"), modLoc("item/alchemic_ribbon"));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void registerCustomFullTexture(Block block, String texturePath)
|
private void registerCustomFullTexture(Block block, String texturePath)
|
||||||
|
|
|
@ -350,6 +350,8 @@ public class GeneratorLanguage extends LanguageProvider
|
||||||
add("anointment.bloodmagic.melee_damage", "Whetstone");
|
add("anointment.bloodmagic.melee_damage", "Whetstone");
|
||||||
add("anointment.bloodmagic.silk_touch", "Soft Touch");
|
add("anointment.bloodmagic.silk_touch", "Soft Touch");
|
||||||
add("anointment.bloodmagic.fortune", "Fortunate");
|
add("anointment.bloodmagic.fortune", "Fortunate");
|
||||||
|
add("anointment.bloodmagic.holy_water", "Holy Light");
|
||||||
|
add("anointment.bloodmagic.hidden_knowledge", "Hidden Knowledge");
|
||||||
|
|
||||||
// Guide
|
// Guide
|
||||||
add("guide.bloodmagic.name", "Sanguine Scientiem");
|
add("guide.bloodmagic.name", "Sanguine Scientiem");
|
||||||
|
@ -534,6 +536,8 @@ public class GeneratorLanguage extends LanguageProvider
|
||||||
addItem(BloodMagicItems.MELEE_DAMAGE_ANOINTMENT, "Honing Oil");
|
addItem(BloodMagicItems.MELEE_DAMAGE_ANOINTMENT, "Honing Oil");
|
||||||
addItem(BloodMagicItems.SILK_TOUCH_ANOINTMENT, "Soft Coating");
|
addItem(BloodMagicItems.SILK_TOUCH_ANOINTMENT, "Soft Coating");
|
||||||
addItem(BloodMagicItems.FORTUNE_ANOINTMENT, "Fortuna Extract");
|
addItem(BloodMagicItems.FORTUNE_ANOINTMENT, "Fortuna Extract");
|
||||||
|
addItem(BloodMagicItems.HOLY_WATER_ANOINTMENT, "Holy Water");
|
||||||
|
addItem(BloodMagicItems.HIDDEN_KNOWLEDGE_ANOINTMENT, "Liquid Knowledge");
|
||||||
|
|
||||||
// Alchemy Items
|
// Alchemy Items
|
||||||
addItem(BloodMagicItems.PLANT_OIL, "Plant Oil");
|
addItem(BloodMagicItems.PLANT_OIL, "Plant Oil");
|
||||||
|
@ -566,6 +570,9 @@ public class GeneratorLanguage extends LanguageProvider
|
||||||
add("jei.bloodmagic.recipe.consumptionrate", "Consumption: %s LP/t");
|
add("jei.bloodmagic.recipe.consumptionrate", "Consumption: %s LP/t");
|
||||||
add("jei.bloodmagic.recipe.drainrate", "Drain: %s LP/t");
|
add("jei.bloodmagic.recipe.drainrate", "Drain: %s LP/t");
|
||||||
|
|
||||||
|
add("jei.bloodmagic.recipe.lpDrained", "Drained: %s LP");
|
||||||
|
add("jei.bloodmagic.recipe.ticksRequired", "Time: %sTicks");
|
||||||
|
|
||||||
add("jei.bloodmagic.recipe.altar", "Blood Altar");
|
add("jei.bloodmagic.recipe.altar", "Blood Altar");
|
||||||
add("jei.bloodmagic.recipe.soulforge", "Hellfire Forge");
|
add("jei.bloodmagic.recipe.soulforge", "Hellfire Forge");
|
||||||
add("jei.bloodmagic.recipe.alchemyarraycrafting", "Alchemy Array");
|
add("jei.bloodmagic.recipe.alchemyarraycrafting", "Alchemy Array");
|
||||||
|
|
|
@ -219,9 +219,11 @@ public class BloodMagicItems
|
||||||
|
|
||||||
// Anointments
|
// Anointments
|
||||||
public static final RegistryObject<Item> SLATE_VIAL = ITEMS.register("slate_vial", () -> new ItemBase(16, "slate_vial"));
|
public static final RegistryObject<Item> SLATE_VIAL = ITEMS.register("slate_vial", () -> new ItemBase(16, "slate_vial"));
|
||||||
public static final RegistryObject<Item> MELEE_DAMAGE_ANOINTMENT = ITEMS.register("melee_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("melee_damage"), 0xFF0000, 1, 128));
|
public static final RegistryObject<Item> MELEE_DAMAGE_ANOINTMENT = ITEMS.register("melee_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("melee_damage"), 0xFF0000, 1, 256));
|
||||||
public static final RegistryObject<Item> SILK_TOUCH_ANOINTMENT = ITEMS.register("silk_touch_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("silk_touch"), 0x00B0FF, 1, 256));
|
public static final RegistryObject<Item> SILK_TOUCH_ANOINTMENT = ITEMS.register("silk_touch_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("silk_touch"), 0x00B0FF, 1, 256));
|
||||||
public static final RegistryObject<Item> FORTUNE_ANOINTMENT = ITEMS.register("fortune_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("fortune"), 3381504, 1, 128));
|
public static final RegistryObject<Item> FORTUNE_ANOINTMENT = ITEMS.register("fortune_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("fortune"), 3381504, 1, 256));
|
||||||
|
public static final RegistryObject<Item> HOLY_WATER_ANOINTMENT = ITEMS.register("holy_water_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("holy_water"), 0xC6E6FB, 1, 256));
|
||||||
|
public static final RegistryObject<Item> HIDDEN_KNOWLEDGE_ANOINTMENT = ITEMS.register("hidden_knowledge_anointment", () -> new ItemAnointmentProvider(BloodMagic.rl("hidden_knowledge"), 0xC8F902, 1, 256));
|
||||||
|
|
||||||
// Fragments
|
// Fragments
|
||||||
public static final RegistryObject<Item> IRON_FRAGMENT = BASICITEMS.register("ironfragment", () -> new ItemBase());
|
public static final RegistryObject<Item> IRON_FRAGMENT = BASICITEMS.register("ironfragment", () -> new ItemBase());
|
||||||
|
|
|
@ -24,9 +24,11 @@ public class AlchemyTableRecipeProvider implements ISubRecipeProvider
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.FLINT, 2), 50, 20, 0).addIngredient(Ingredient.fromItems(Items.GRAVEL)).addIngredient(Ingredient.fromItems(Items.FLINT)).build(consumer, BloodMagic.rl(basePath + "flint_from_gravel"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.FLINT, 2), 50, 20, 0).addIngredient(Ingredient.fromItems(Items.GRAVEL)).addIngredient(Ingredient.fromItems(Items.FLINT)).build(consumer, BloodMagic.rl(basePath + "flint_from_gravel"));
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.LEATHER, 4), 100, 200, 1).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.FLINT)).addIngredient(Ingredient.fromItems(Items.WATER_BUCKET)).build(consumer, BloodMagic.rl(basePath + "leather_from_flesh"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.LEATHER, 4), 100, 200, 1).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.ROTTEN_FLESH)).addIngredient(Ingredient.fromItems(Items.FLINT)).addIngredient(Ingredient.fromItems(Items.WATER_BUCKET)).build(consumer, BloodMagic.rl(basePath + "leather_from_flesh"));
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.EXPLOSIVE_POWDER.get()), 500, 200, 1).addIngredient(Ingredient.fromTag(Tags.Items.GUNPOWDER)).addIngredient(Ingredient.fromTag(Tags.Items.GUNPOWDER)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_COAL)).build(consumer, BloodMagic.rl(basePath + "explosive_powder"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.EXPLOSIVE_POWDER.get()), 500, 200, 1).addIngredient(Ingredient.fromTag(Tags.Items.GUNPOWDER)).addIngredient(Ingredient.fromTag(Tags.Items.GUNPOWDER)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_COAL)).build(consumer, BloodMagic.rl(basePath + "explosive_powder"));
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.BREAD), 100, 200, 1).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_WHEAT)).addIngredient(Ingredient.fromItems(Items.SUGAR)).build(consumer, BloodMagic.rl(basePath + "bread"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.BREAD), 100, 100, 1).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_WHEAT)).addIngredient(Ingredient.fromItems(Items.SUGAR)).build(consumer, BloodMagic.rl(basePath + "bread"));
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Blocks.GRASS_BLOCK), 200, 200, 1).addIngredient(Ingredient.fromItems(Items.DIRT)).addIngredient(Ingredient.fromItems(Items.BONE_MEAL)).addIngredient(Ingredient.fromItems(Items.WHEAT_SEEDS)).build(consumer, BloodMagic.rl(basePath + "grass_block"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Blocks.GRASS_BLOCK), 200, 200, 1).addIngredient(Ingredient.fromItems(Items.DIRT)).addIngredient(Ingredient.fromItems(Items.BONE_MEAL)).addIngredient(Ingredient.fromItems(Items.WHEAT_SEEDS)).build(consumer, BloodMagic.rl(basePath + "grass_block"));
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.CLAY_BALL, 2), 50, 100, 2).addIngredient(Ingredient.fromTag(Tags.Items.SAND)).addIngredient(Ingredient.fromTag(Tags.Items.SAND)).addIngredient(Ingredient.fromItems(Items.WATER_BUCKET)).build(consumer, BloodMagic.rl(basePath + "clay_from_sand"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.CLAY_BALL, 2), 50, 100, 2).addIngredient(Ingredient.fromTag(Tags.Items.SAND)).addIngredient(Ingredient.fromTag(Tags.Items.SAND)).addIngredient(Ingredient.fromItems(Items.WATER_BUCKET)).build(consumer, BloodMagic.rl(basePath + "clay_from_sand"));
|
||||||
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.COBWEB), 50, 50, 1).addIngredient(Ingredient.fromTag(Tags.Items.STRING)).addIngredient(Ingredient.fromTag(Tags.Items.STRING)).addIngredient(Ingredient.fromTag(Tags.Items.STRING)).build(consumer, BloodMagic.rl(basePath + "cobweb"));
|
||||||
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.NETHER_WART), 50, 40, 1).addIngredient(Ingredient.fromItems(Items.NETHER_WART_BLOCK)).build(consumer, BloodMagic.rl(basePath + "nether_wart_from_block"));
|
||||||
|
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.GUNPOWDER, 3), 0, 100, 0).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_SULFUR)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_SALTPETER)).addIngredient(Ingredient.fromTag(ItemTags.COALS)).build(consumer, BloodMagic.rl(basePath + "gunpowder"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(Items.GUNPOWDER, 3), 0, 100, 0).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_SULFUR)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_SALTPETER)).addIngredient(Ingredient.fromTag(ItemTags.COALS)).build(consumer, BloodMagic.rl(basePath + "gunpowder"));
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.PLANT_OIL.get()), 100, 100, 1).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_CARROT)).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_CARROT)).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_CARROT)).addIngredient(Ingredient.fromItems(Items.BONE_MEAL)).build(consumer, BloodMagic.rl(basePath + "plantoil_from_carrots"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.PLANT_OIL.get()), 100, 100, 1).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_CARROT)).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_CARROT)).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_CARROT)).addIngredient(Ingredient.fromItems(Items.BONE_MEAL)).build(consumer, BloodMagic.rl(basePath + "plantoil_from_carrots"));
|
||||||
|
@ -41,7 +43,10 @@ public class AlchemyTableRecipeProvider implements ISubRecipeProvider
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.BASIC_CUTTING_FLUID.get()), 1000, 200, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.PLANT_OIL.get())).addIngredient(Ingredient.fromTag(Tags.Items.DUSTS_REDSTONE)).addIngredient(Ingredient.fromTag(Tags.Items.GUNPOWDER)).addIngredient(Ingredient.fromItems(Items.SUGAR)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_COAL)).addIngredient(Ingredient.fromStacks(new ItemStack(Items.POTION))).build(consumer, BloodMagic.rl(basePath + "basic_cutting_fluid"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.BASIC_CUTTING_FLUID.get()), 1000, 200, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.PLANT_OIL.get())).addIngredient(Ingredient.fromTag(Tags.Items.DUSTS_REDSTONE)).addIngredient(Ingredient.fromTag(Tags.Items.GUNPOWDER)).addIngredient(Ingredient.fromItems(Items.SUGAR)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_COAL)).addIngredient(Ingredient.fromStacks(new ItemStack(Items.POTION))).build(consumer, BloodMagic.rl(basePath + "basic_cutting_fluid"));
|
||||||
|
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.SLATE_VIAL.get(), 8), 500, 200, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE.get())).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).build(consumer, BloodMagic.rl(basePath + "slate_vial"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.SLATE_VIAL.get(), 8), 500, 200, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE.get())).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).addIngredient(Ingredient.fromTag(Tags.Items.GLASS)).build(consumer, BloodMagic.rl(basePath + "slate_vial"));
|
||||||
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.FORTUNE_ANOINTMENT.get()), 500, 100, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE_VIAL.get())).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_NETHER_WART)).addIngredient(Ingredient.fromTag(Tags.Items.DUSTS_REDSTONE)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_COAL)).build(consumer, BloodMagic.rl(basePath + "anointment_silk_touch"));
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.FORTUNE_ANOINTMENT.get()), 500, 100, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE_VIAL.get())).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_NETHER_WART)).addIngredient(Ingredient.fromTag(Tags.Items.DUSTS_REDSTONE)).addIngredient(Ingredient.fromTag(BloodMagicTags.DUST_COAL)).build(consumer, BloodMagic.rl(basePath + "fortune_anointment"));
|
||||||
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.SILK_TOUCH_ANOINTMENT.get()), 500, 100, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE_VIAL.get())).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_NETHER_WART)).addIngredient(Ingredient.fromItems(Items.COBWEB)).addIngredient(Ingredient.fromTag(Tags.Items.NUGGETS_GOLD)).build(consumer, BloodMagic.rl(basePath + "silk_touch_anointment"));
|
||||||
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.MELEE_DAMAGE_ANOINTMENT.get()), 500, 100, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE_VIAL.get())).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_NETHER_WART)).addIngredient(Ingredient.fromItems(Items.BLAZE_POWDER)).addIngredient(Ingredient.fromTag(Tags.Items.GEMS_QUARTZ)).build(consumer, BloodMagic.rl(basePath + "melee_damage_anointment"));
|
||||||
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.HOLY_WATER_ANOINTMENT.get()), 500, 100, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE_VIAL.get())).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_NETHER_WART)).addIngredient(Ingredient.fromItems(Items.GLISTERING_MELON_SLICE)).addIngredient(Ingredient.fromTag(Tags.Items.GEMS_QUARTZ)).build(consumer, BloodMagic.rl(basePath + "holy_water_anointment"));
|
||||||
|
AlchemyTableRecipeBuilder.alchemyTable(new ItemStack(BloodMagicItems.HIDDEN_KNOWLEDGE_ANOINTMENT.get()), 500, 100, 1).addIngredient(Ingredient.fromItems(BloodMagicItems.SLATE_VIAL.get())).addIngredient(Ingredient.fromTag(Tags.Items.CROPS_NETHER_WART)).addIngredient(Ingredient.fromItems(Items.GLASS_BOTTLE)).addIngredient(Ingredient.fromItems(Items.ENCHANTED_BOOK)).build(consumer, BloodMagic.rl(basePath + "hidden_knowledge_anointment"));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,7 @@ public class BloodMagicTags
|
||||||
|
|
||||||
public static final ITag.INamedTag<Item> CRYSTAL_DEMON = ItemTags.makeWrapperTag("bloodmagic:crystals/demon");
|
public static final ITag.INamedTag<Item> CRYSTAL_DEMON = ItemTags.makeWrapperTag("bloodmagic:crystals/demon");
|
||||||
|
|
||||||
public static final ITag.INamedTag<Fluid> LIFE_ESSENCE = FluidTags.makeWrapperTag("bloodmagic:life");
|
public static final ITag.INamedTag<Fluid> LIFE_ESSENCE = FluidTags.makeWrapperTag("forge:life");
|
||||||
|
|
||||||
// Ores
|
// Ores
|
||||||
public static final ITag.INamedTag<Item> ORE_COPPER = getForgeOreTag("copper");
|
public static final ITag.INamedTag<Item> ORE_COPPER = getForgeOreTag("copper");
|
||||||
|
|
|
@ -17,10 +17,13 @@ import mezz.jei.api.recipe.category.IRecipeCategory;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.item.crafting.Ingredient;
|
import net.minecraft.item.crafting.Ingredient;
|
||||||
import net.minecraft.util.ResourceLocation;
|
import net.minecraft.util.ResourceLocation;
|
||||||
|
import net.minecraft.util.text.ITextComponent;
|
||||||
|
import net.minecraft.util.text.TranslationTextComponent;
|
||||||
import wayoftime.bloodmagic.BloodMagic;
|
import wayoftime.bloodmagic.BloodMagic;
|
||||||
import wayoftime.bloodmagic.recipe.RecipeAlchemyTable;
|
|
||||||
import wayoftime.bloodmagic.common.block.BloodMagicBlocks;
|
import wayoftime.bloodmagic.common.block.BloodMagicBlocks;
|
||||||
import wayoftime.bloodmagic.core.registry.OrbRegistry;
|
import wayoftime.bloodmagic.core.registry.OrbRegistry;
|
||||||
|
import wayoftime.bloodmagic.recipe.RecipeAlchemyTable;
|
||||||
|
import wayoftime.bloodmagic.util.ChatUtil;
|
||||||
import wayoftime.bloodmagic.util.Constants;
|
import wayoftime.bloodmagic.util.Constants;
|
||||||
import wayoftime.bloodmagic.util.helper.TextHelper;
|
import wayoftime.bloodmagic.util.helper.TextHelper;
|
||||||
|
|
||||||
|
@ -51,19 +54,26 @@ public class AlchemyTableRecipeCategory implements IRecipeCategory<RecipeAlchemy
|
||||||
return UID;
|
return UID;
|
||||||
}
|
}
|
||||||
|
|
||||||
// @Override
|
@Override
|
||||||
// public List<ITextComponent> getTooltipStrings(RecipeBloodAltar recipe, double mouseX, double mouseY)
|
public List<ITextComponent> getTooltipStrings(RecipeAlchemyTable recipe, double mouseX, double mouseY)
|
||||||
// {
|
{
|
||||||
// List<ITextComponent> tooltip = Lists.newArrayList();
|
List<ITextComponent> tooltip = Lists.newArrayList();
|
||||||
//
|
|
||||||
// if (mouseX >= 13 && mouseX <= 64 && mouseY >= 27 && mouseY <= 58)
|
// if (mouseX >= 13 && mouseX <= 64 && mouseY >= 27 && mouseY <= 58)
|
||||||
// {
|
// {
|
||||||
// tooltip.add(new TranslationTextComponent("jei.bloodmagic.recipe.consumptionrate", ChatUtil.DECIMAL_FORMAT.format(recipe.getConsumeRate())));
|
// tooltip.add(new TranslationTextComponent("jei.bloodmagic.recipe.consumptionrate", ChatUtil.DECIMAL_FORMAT.format(recipe.getConsumeRate())));
|
||||||
// tooltip.add(new TranslationTextComponent("jei.bloodmagic.recipe.drainrate", ChatUtil.DECIMAL_FORMAT.format(recipe.getDrainRate())));
|
// tooltip.add(new TranslationTextComponent("jei.bloodmagic.recipe.drainrate", ChatUtil.DECIMAL_FORMAT.format(recipe.getDrainRate())));
|
||||||
// }
|
// }
|
||||||
//
|
|
||||||
// return tooltip;
|
if (mouseX >= 58 && mouseX <= 78 && mouseY >= 21 && mouseY <= 34)
|
||||||
// }
|
{
|
||||||
|
tooltip.add(new TranslationTextComponent("tooltip.bloodmagic.tier", ChatUtil.DECIMAL_FORMAT.format(recipe.getMinimumTier())));
|
||||||
|
tooltip.add(new TranslationTextComponent("jei.bloodmagic.recipe.lpDrained", ChatUtil.DECIMAL_FORMAT.format(recipe.getSyphon())));
|
||||||
|
tooltip.add(new TranslationTextComponent("jei.bloodmagic.recipe.ticksRequired", ChatUtil.DECIMAL_FORMAT.format(recipe.getTicks())));
|
||||||
|
}
|
||||||
|
|
||||||
|
return tooltip;
|
||||||
|
}
|
||||||
|
|
||||||
@Nonnull
|
@Nonnull
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -24,6 +24,8 @@ public class AnointmentRegistrar
|
||||||
private static final Map<String, ResourceLocation> DEFINITIONS = ((Supplier<Map<String, ResourceLocation>>) () -> {
|
private static final Map<String, ResourceLocation> DEFINITIONS = ((Supplier<Map<String, ResourceLocation>>) () -> {
|
||||||
Map<String, ResourceLocation> def = new HashMap<>();
|
Map<String, ResourceLocation> def = new HashMap<>();
|
||||||
def.put("melee_damage", BloodMagic.rl("melee_damage"));
|
def.put("melee_damage", BloodMagic.rl("melee_damage"));
|
||||||
|
def.put("holy_water", BloodMagic.rl("holy_water"));
|
||||||
|
def.put("hidden_knowledge", BloodMagic.rl("hidden_knowledge"));
|
||||||
// def.put("arrow_shot", BloodMagic.rl("arrow_shot"));
|
// def.put("arrow_shot", BloodMagic.rl("arrow_shot"));
|
||||||
// def.put("critical_strike", BloodMagic.rl("critical_strike"));
|
// def.put("critical_strike", BloodMagic.rl("critical_strike"));
|
||||||
// def.put("digging", BloodMagic.rl("digging"));
|
// def.put("digging", BloodMagic.rl("digging"));
|
||||||
|
@ -49,17 +51,28 @@ public class AnointmentRegistrar
|
||||||
|
|
||||||
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_MELEE_DAMAGE = ANOINTMENTS.register("melee_damage", () -> parseDefinition("melee_damage").withDamageProvider((player, weapon, damage, holder, attacked, anoint, level) -> {
|
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_MELEE_DAMAGE = ANOINTMENTS.register("melee_damage", () -> parseDefinition("melee_damage").withDamageProvider((player, weapon, damage, holder, attacked, anoint, level) -> {
|
||||||
return anoint.getBonusValue("damage", level).doubleValue();
|
return anoint.getBonusValue("damage", level).doubleValue();
|
||||||
}).setConsumeOnAttack());
|
}).setConsumeOnAttack().addIncompatibility(BloodMagic.rl("holy_water")));
|
||||||
|
|
||||||
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_SILK_TOUCH = ANOINTMENTS.register("silk_touch", () -> new Anointment(BloodMagic.rl("silk_touch")).setConsumeOnHarvest());
|
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_SILK_TOUCH = ANOINTMENTS.register("silk_touch", () -> new Anointment(BloodMagic.rl("silk_touch")).setConsumeOnHarvest().addIncompatibility(BloodMagic.rl("fortune")));
|
||||||
|
|
||||||
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_FORTUNE = ANOINTMENTS.register("fortune", () -> new Anointment(BloodMagic.rl("fortune")).setConsumeOnHarvest());
|
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_FORTUNE = ANOINTMENTS.register("fortune", () -> new Anointment(BloodMagic.rl("fortune")).setConsumeOnHarvest().addIncompatibility(BloodMagic.rl("silk_touch")));
|
||||||
|
|
||||||
|
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_HOLY_WATER = ANOINTMENTS.register("holy_water", () -> parseDefinition("holy_water").withDamageProvider((player, weapon, damage, holder, attacked, anoint, level) -> {
|
||||||
|
if (attacked.isEntityUndead())
|
||||||
|
return anoint.getBonusValue("damage", level).doubleValue();
|
||||||
|
else
|
||||||
|
return 0;
|
||||||
|
}).setConsumeOnAttack().addIncompatibility(BloodMagic.rl("melee_damage")));
|
||||||
|
|
||||||
|
public static final AnointmentRegistryObject<Anointment> ANOINTMENT_HIDDEN_KNOWLEDGE = ANOINTMENTS.register("hidden_knowledge", () -> parseDefinition("hidden_knowledge").setConsumeOnHarvest());
|
||||||
|
|
||||||
public static void register()
|
public static void register()
|
||||||
{
|
{
|
||||||
registerAnointment(ANOINTMENT_MELEE_DAMAGE.get());
|
registerAnointment(ANOINTMENT_MELEE_DAMAGE.get());
|
||||||
registerAnointment(ANOINTMENT_SILK_TOUCH.get());
|
registerAnointment(ANOINTMENT_SILK_TOUCH.get());
|
||||||
registerAnointment(ANOINTMENT_FORTUNE.get());
|
registerAnointment(ANOINTMENT_FORTUNE.get());
|
||||||
|
registerAnointment(ANOINTMENT_HOLY_WATER.get());
|
||||||
|
registerAnointment(ANOINTMENT_HIDDEN_KNOWLEDGE.get());
|
||||||
// Registry.register(UPGRADES, UPGRADE_ARROW_PROTECT.getKey(), UPGRADE_ARROW_PROTECT);
|
// Registry.register(UPGRADES, UPGRADE_ARROW_PROTECT.getKey(), UPGRADE_ARROW_PROTECT);
|
||||||
// Registry.register(UPGRADES, UPGRADE_ARROW_SHOT.getKey(), UPGRADE_ARROW_SHOT);
|
// Registry.register(UPGRADES, UPGRADE_ARROW_SHOT.getKey(), UPGRADE_ARROW_SHOT);
|
||||||
// Registry.register(UPGRADES, UPGRADE_CRITICAL_STRIKE.getKey(), UPGRADE_CRITICAL_STRIKE);
|
// Registry.register(UPGRADES, UPGRADE_CRITICAL_STRIKE.getKey(), UPGRADE_CRITICAL_STRIKE);
|
||||||
|
|
|
@ -482,7 +482,7 @@ public class GenericHandler
|
||||||
event.setNewSpeed((1 + percentIncrease) * event.getNewSpeed());
|
event.setNewSpeed((1 + percentIncrease) * event.getNewSpeed());
|
||||||
}
|
}
|
||||||
|
|
||||||
@SubscribeEvent
|
@SubscribeEvent(priority = EventPriority.HIGHEST)
|
||||||
public void onBreakBlock(BlockEvent.BreakEvent event)
|
public void onBreakBlock(BlockEvent.BreakEvent event)
|
||||||
{
|
{
|
||||||
PlayerEntity player = event.getPlayer();
|
PlayerEntity player = event.getPlayer();
|
||||||
|
@ -511,6 +511,14 @@ public class GenericHandler
|
||||||
event.setExpToDrop(exp);
|
event.setExpToDrop(exp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int hiddenLevel = holder.getAnointmentLevel(AnointmentRegistrar.ANOINTMENT_HIDDEN_KNOWLEDGE.get());
|
||||||
|
if (hiddenLevel > 0)
|
||||||
|
{
|
||||||
|
double expBonus = AnointmentRegistrar.ANOINTMENT_HIDDEN_KNOWLEDGE.get().getBonusValue("exp", hiddenLevel).doubleValue();
|
||||||
|
int expAdded = (int) expBonus + (expBonus % 1 > event.getWorld().getRandom().nextDouble() ? 1 : 0);
|
||||||
|
event.setExpToDrop(event.getExpToDrop() + expAdded);
|
||||||
|
}
|
||||||
|
|
||||||
if (holder.consumeAnointmentDurabilityOnHarvest(heldStack, EquipmentSlotType.MAINHAND))
|
if (holder.consumeAnointmentDurabilityOnHarvest(heldStack, EquipmentSlotType.MAINHAND))
|
||||||
holder.toItemStack(heldStack);
|
holder.toItemStack(heldStack);
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"id": "bloodmagic:hidden_knowledge",
|
||||||
|
"bonuses": {
|
||||||
|
"exp": [
|
||||||
|
2,
|
||||||
|
4,
|
||||||
|
6
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
"id": "bloodmagic:holy_water",
|
||||||
|
"bonuses": {
|
||||||
|
"damage": [
|
||||||
|
5,
|
||||||
|
10,
|
||||||
|
15
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
|
@ -2,9 +2,9 @@
|
||||||
"id": "bloodmagic:melee_damage",
|
"id": "bloodmagic:melee_damage",
|
||||||
"bonuses": {
|
"bonuses": {
|
||||||
"damage": [
|
"damage": [
|
||||||
2,
|
|
||||||
3,
|
3,
|
||||||
4
|
6,
|
||||||
|
9
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue