0.17 update
This commit is contained in:
@@ -369,7 +369,13 @@ static EFFECTS as IData = {
|
||||
"magicbees.speciesUnusual": "无",
|
||||
"magicbees.speciesWatery": "无",
|
||||
"magicbees.speciesWindy": "无",
|
||||
"magicbees.speciesWithering": "凋零[魔法蜜蜂]"
|
||||
"magicbees.speciesWithering": "凋零[魔法蜜蜂]",
|
||||
"gendustry.bee.Tinkerest": "无",
|
||||
"gendustry.bee.Serenading": "无",
|
||||
"gendustry.bee.Helium": "无",
|
||||
"gendustry.bee.Nucleartechnician": "无",
|
||||
"gendustry.bee.Fluorine": "无",
|
||||
"gendustry.bee.Thermallyexpanded": "无"
|
||||
} as IData;
|
||||
|
||||
static EFFECT_DESCRIPTIONS as IData = {
|
||||
|
||||
@@ -1,257 +0,0 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:plasma_injector>,
|
||||
[[<contenttweaker:meatball_attuned_crystal>, null, null, <enderio:item_capacitor_melodic>, null, null, <contenttweaker:meatball_attuned_crystal>],
|
||||
[null, <contenttweaker:draconic_machine_frame>, null, null, null, <contenttweaker:draconic_machine_frame>, null],
|
||||
[null, null, <aoa3:rainbow_druse>, <nuclearcraft:fusion_connector>, <aoa3:rainbow_druse>, null, null],
|
||||
[<enderio:item_capacitor_melodic>, null, <nuclearcraft:fusion_connector>, <contenttweaker:mythic_machine_case>, <nuclearcraft:fusion_connector>, null, <enderio:item_capacitor_melodic>],
|
||||
[null, null, <aoa3:rainbow_druse>, <nuclearcraft:fusion_connector>, <aoa3:rainbow_druse>, null, null],
|
||||
[null, <contenttweaker:draconic_machine_frame>, null, null, null, <contenttweaker:draconic_machine_frame>, null],
|
||||
[<contenttweaker:meatball_attuned_crystal>, null, null, <enderio:item_capacitor_melodic>, null, null, <contenttweaker:meatball_attuned_crystal>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:plasma_collider>,
|
||||
[[<contenttweaker:meatball_attuned_crystal>, null, null, <enderio:item_capacitor_stellar>, null, null, <contenttweaker:meatball_attuned_crystal>],
|
||||
[null, <contenttweaker:draconic_machine_frame>, null, null, null, <contenttweaker:draconic_machine_frame>, null],
|
||||
[null, null, <aoa3:rainbow_druse>, <contenttweaker:draconium_electromagnet>, <aoa3:rainbow_druse>, null, null],
|
||||
[<enderio:item_capacitor_stellar>, null, <contenttweaker:draconium_electromagnet>, <nuclearcraft:fusion_core>, <contenttweaker:draconium_electromagnet>, null, <enderio:item_capacitor_stellar>],
|
||||
[null, null, <aoa3:rainbow_druse>, <contenttweaker:draconium_electromagnet>, <aoa3:rainbow_druse>, null, null],
|
||||
[null, <contenttweaker:draconic_machine_frame>, null, null, null, <contenttweaker:draconic_machine_frame>, null],
|
||||
[<contenttweaker:meatball_attuned_crystal>, null, null, <enderio:item_capacitor_stellar>, null, null, <contenttweaker:meatball_attuned_crystal>]]);
|
||||
|
||||
val betterfluidfusion1 = RecipeBuilder.newBuilder("betterfluidfusion1","linear_fusion_accelerator",10);
|
||||
betterfluidfusion1.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion1.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion1.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion1.addFluidOutput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion1.addFluidOutput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion1.addFluidOutput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion1.addFluidOutput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion1.build();
|
||||
|
||||
val betterfluidfusion2 = RecipeBuilder.newBuilder("betterfluidfusion2","linear_fusion_accelerator",10);
|
||||
betterfluidfusion2.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion2.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion2.addFluidInput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion2.addFluidOutput(<fluid:helium3>*1000);
|
||||
betterfluidfusion2.addFluidOutput(<fluid:helium3>*1000);
|
||||
betterfluidfusion2.addFluidOutput(<fluid:helium3>*1000);
|
||||
betterfluidfusion2.addFluidOutput(<fluid:helium3>*1000);
|
||||
betterfluidfusion2.build();
|
||||
|
||||
val betterfluidfusion3 = RecipeBuilder.newBuilder("betterfluidfusion3","linear_fusion_accelerator",10);
|
||||
betterfluidfusion3.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion3.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion3.addFluidInput(<fluid:tritium>*1000);
|
||||
betterfluidfusion3.addFluidOutput(<fluid:helium3>*1000);
|
||||
betterfluidfusion3.addFluidOutput(<fluid:helium3>*1000);
|
||||
betterfluidfusion3.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion3.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion3.build();
|
||||
|
||||
val betterfluidfusion4 = RecipeBuilder.newBuilder("betterfluidfusion4","linear_fusion_accelerator",10);
|
||||
betterfluidfusion4.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion4.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion4.addFluidInput(<fluid:helium3>*1000);
|
||||
betterfluidfusion4.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion4.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion4.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion4.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion4.build();
|
||||
|
||||
val betterfluidfusion5 = RecipeBuilder.newBuilder("betterfluidfusion5","linear_fusion_accelerator",10);
|
||||
betterfluidfusion5.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion5.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion5.addFluidInput(<fluid:lithium6>*1000);
|
||||
betterfluidfusion5.addFluidOutput(<fluid:tritium>*1000);
|
||||
betterfluidfusion5.addFluidOutput(<fluid:tritium>*1000);
|
||||
betterfluidfusion5.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion5.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion5.build();
|
||||
|
||||
val betterfluidfusion6 = RecipeBuilder.newBuilder("betterfluidfusion6","linear_fusion_accelerator",10);
|
||||
betterfluidfusion6.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion6.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion6.addFluidInput(<fluid:lithium7>*1000);
|
||||
betterfluidfusion6.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion6.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion6.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion6.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion6.build();
|
||||
|
||||
val betterfluidfusion7 = RecipeBuilder.newBuilder("betterfluidfusion7","linear_fusion_accelerator",10);
|
||||
betterfluidfusion7.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion7.addFluidInput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion7.addFluidInput(<fluid:boron11>*1000);
|
||||
betterfluidfusion7.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion7.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion7.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion7.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion7.build();
|
||||
|
||||
val betterfluidfusion8 = RecipeBuilder.newBuilder("betterfluidfusion8","linear_fusion_accelerator",10);
|
||||
betterfluidfusion8.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion8.addFluidInput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion8.addFluidInput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion8.addFluidOutput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion8.addFluidOutput(<fluid:tritium>*1000);
|
||||
betterfluidfusion8.addFluidOutput(<fluid:helium3>*1000);
|
||||
betterfluidfusion8.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion8.build();
|
||||
|
||||
val betterfluidfusion9 = RecipeBuilder.newBuilder("betterfluidfusion9","linear_fusion_accelerator",10);
|
||||
betterfluidfusion9.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion9.addFluidInput(<fluid:deuterium>*1000);
|
||||
betterfluidfusion9.addFluidInput(<fluid:tritium>*1000);
|
||||
betterfluidfusion9.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion9.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion9.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion9.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion9.build();
|
||||
|
||||
val betterfluidfusion10 = RecipeBuilder.newBuilder("betterfluidfusion10","linear_fusion_accelerator",10);
|
||||
betterfluidfusion10.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion10.addFluidInput(<fluid:tritium>*1000);
|
||||
betterfluidfusion10.addFluidInput(<fluid:tritium>*1000);
|
||||
betterfluidfusion10.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion10.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion10.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion10.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion10.build();
|
||||
|
||||
val betterfluidfusion11 = RecipeBuilder.newBuilder("betterfluidfusion11","linear_fusion_accelerator",10);
|
||||
betterfluidfusion11.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion11.addFluidInput(<fluid:helium3>*1000);
|
||||
betterfluidfusion11.addFluidInput(<fluid:helium3>*1000);
|
||||
betterfluidfusion11.addFluidOutput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion11.addFluidOutput(<fluid:hydrogen>*1000);
|
||||
betterfluidfusion11.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion11.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion11.build();
|
||||
|
||||
val betterfluidfusion12 = RecipeBuilder.newBuilder("betterfluidfusion12","linear_fusion_accelerator",10);
|
||||
betterfluidfusion12.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion12.addFluidInput(<fluid:lithium6>*1000);
|
||||
betterfluidfusion12.addFluidInput(<fluid:lithium6>*1000);
|
||||
betterfluidfusion12.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion12.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion12.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion12.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion12.build();
|
||||
|
||||
val betterfluidfusion13 = RecipeBuilder.newBuilder("betterfluidfusion13","linear_fusion_accelerator",10);
|
||||
betterfluidfusion13.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion13.addFluidInput(<fluid:lithium7>*1000);
|
||||
betterfluidfusion13.addFluidInput(<fluid:lithium7>*1000);
|
||||
betterfluidfusion13.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion13.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion13.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion13.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion13.build();
|
||||
|
||||
val betterfluidfusion14 = RecipeBuilder.newBuilder("betterfluidfusion14","linear_fusion_accelerator",10);
|
||||
betterfluidfusion14.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion14.addFluidInput(<fluid:boron11>*1000);
|
||||
betterfluidfusion14.addFluidInput(<fluid:boron11>*1000);
|
||||
betterfluidfusion14.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion14.addFluidOutput(<fluid:helium>*1000);
|
||||
betterfluidfusion14.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion14.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion14.build();
|
||||
|
||||
val betterfluidfusion15 = RecipeBuilder.newBuilder("betterfluidfusion15","linear_fusion_accelerator",10);
|
||||
betterfluidfusion15.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion15.addFluidInput(<fluid:relativistic_matter>*1000);
|
||||
betterfluidfusion15.addFluidInput(<fluid:technetium>*1000);
|
||||
betterfluidfusion15.addFluidOutput(<fluid:magnatar_stabilizer>*1000);
|
||||
betterfluidfusion15.addFluidOutput(<fluid:technetium>*1000);
|
||||
betterfluidfusion15.build();
|
||||
|
||||
val betterfluidfusion16 = RecipeBuilder.newBuilder("betterfluidfusion16","linear_fusion_accelerator",10);
|
||||
betterfluidfusion16.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion16.addFluidInput(<fluid:americium_243>*1000);
|
||||
betterfluidfusion16.addFluidInput(<fluid:neon>*1000);
|
||||
betterfluidfusion16.addFluidOutput(<fluid:dubnium>*10000);
|
||||
betterfluidfusion16.addFluidOutput(<fluid:neutron>*1000);
|
||||
betterfluidfusion16.build();
|
||||
|
||||
val betterfluidfusion17 = RecipeBuilder.newBuilder("betterfluidfusion17","linear_fusion_accelerator",10);
|
||||
betterfluidfusion17.addEnergyPerTickInput(1000000);
|
||||
betterfluidfusion17.addFluidInput(<fluid:astralsorcery.liquidstarlight>*1000);
|
||||
betterfluidfusion17.addFluidInput(<fluid:lifeessence>*1000);
|
||||
betterfluidfusion17.addFluidOutput(<fluid:sideral_life_essence>*1000);
|
||||
betterfluidfusion17.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
val bettersolidfusion1 = RecipeBuilder.newBuilder("bettersolidfusion1","inertial_confinement_reactor",10);
|
||||
bettersolidfusion1.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion1.addItemInput(<techreborn:part:17>*64);
|
||||
bettersolidfusion1.addItemInput(<aoa3:charged_runium_chunk>*16);
|
||||
bettersolidfusion1.addItemOutput(<techreborn:part:39>*64);
|
||||
bettersolidfusion1.build();
|
||||
|
||||
val bettersolidfusion2 = RecipeBuilder.newBuilder("bettersolidfusion2","inertial_confinement_reactor",10);
|
||||
bettersolidfusion2.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion2.addItemInput(<thermalfoundation:material:894>);
|
||||
bettersolidfusion2.addItemInput(<thermalfoundation:material:895>);
|
||||
bettersolidfusion2.addItemOutput(<aoa3:giant_crystal>*4);
|
||||
bettersolidfusion2.build();
|
||||
|
||||
val bettersolidfusion3 = RecipeBuilder.newBuilder("bettersolidfusion3","inertial_confinement_reactor",10);
|
||||
bettersolidfusion3.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion3.addItemInput(<aoa3:mystite_ingot>);
|
||||
bettersolidfusion3.addItemInput(<aoa3:crystallite>);
|
||||
bettersolidfusion3.addItemOutput(<contenttweaker:supertranslucent_catalyst>);
|
||||
bettersolidfusion3.build();
|
||||
|
||||
val bettersolidfusion4 = RecipeBuilder.newBuilder("bettersolidfusion4","inertial_confinement_reactor",10);
|
||||
bettersolidfusion4.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion4.addItemInput(<thermalfoundation:material:167>);
|
||||
bettersolidfusion4.addItemInput(<ore:ingotSednanite>);
|
||||
bettersolidfusion4.addItemOutput(<contenttweaker:magnetic_monopole>);
|
||||
bettersolidfusion4.build();
|
||||
|
||||
val bettersolidfusion5 = RecipeBuilder.newBuilder("bettersolidfusion5","inertial_confinement_reactor",10);
|
||||
bettersolidfusion5.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion5.addItemInput(<divinerpg:wildwood_chunk>);
|
||||
bettersolidfusion5.addItemInput(<ore:ingotSednanite>);
|
||||
bettersolidfusion5.addItemOutput(<contenttweaker:magnetic_monopole>*5);
|
||||
bettersolidfusion5.build();
|
||||
|
||||
val bettersolidfusion6 = RecipeBuilder.newBuilder("bettersolidfusion6","inertial_confinement_reactor",10);
|
||||
bettersolidfusion6.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion6.addItemInput(<ore:ingotIridium>*4);
|
||||
bettersolidfusion6.addItemInput(<ore:ingotTitanium>*4);
|
||||
bettersolidfusion6.addItemOutput(<contenttweaker:superfused_alloy_ingot>*8);
|
||||
bettersolidfusion6.build();
|
||||
|
||||
val bettersolidfusion7 = RecipeBuilder.newBuilder("bettersolidfusion7","inertial_confinement_reactor",10);
|
||||
bettersolidfusion7.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion7.addItemInput(<enderio:item_alloy_endergy_ingot:3>*16);
|
||||
bettersolidfusion7.addItemInput(<nuclearcraft:lithium:2>*4);
|
||||
bettersolidfusion7.addItemOutput(<materialpart:promethium:ingot>);
|
||||
bettersolidfusion7.build();
|
||||
|
||||
val bettersolidfusion8 = RecipeBuilder.newBuilder("bettersolidfusion8","inertial_confinement_reactor",10);
|
||||
bettersolidfusion8.addEnergyPerTickInput(1000000);
|
||||
bettersolidfusion8.addItemInput(<contenttweaker:infinity_leaf>);
|
||||
bettersolidfusion8.addItemInput(<avaritia:resource:6>);
|
||||
bettersolidfusion8.addItemOutput(<contenttweaker:infinity_fruit>);
|
||||
bettersolidfusion8.build();
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:hohlraum>,
|
||||
[[<materialpart:sednanite:ingot>, <enderio:block_enlightened_fused_glass:0>, <contenttweaker:superconducting_sednanite>, <enderio:block_enlightened_fused_glass:0>, <materialpart:sednanite:ingot>],
|
||||
[<enderio:block_enlightened_fused_glass:0>, <contenttweaker:living_gold>, <contenttweaker:living_gold>, <contenttweaker:living_gold>, <enderio:block_enlightened_fused_glass:0>],
|
||||
[<contenttweaker:superconducting_sednanite>, <techreborn:dynamiccell>, <materialpart:promethium:ingot>, <techreborn:dynamiccell>, <contenttweaker:superconducting_sednanite>],
|
||||
[<enderio:block_enlightened_fused_glass:0>, <contenttweaker:living_gold>, <contenttweaker:living_gold>, <contenttweaker:living_gold>, <enderio:block_enlightened_fused_glass:0>],
|
||||
[<materialpart:sednanite:ingot>, <enderio:block_enlightened_fused_glass:0>, <contenttweaker:superconducting_sednanite>, <enderio:block_enlightened_fused_glass:0>, <materialpart:sednanite:ingot>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:inertial_laser_projector>,
|
||||
[[<materialpart:sednanite:ingot>, <buildcraftsilicon:laser>, <materialpart:sednanite:ingot>, <buildcraftsilicon:laser>, <materialpart:sednanite:ingot>],
|
||||
[<buildcraftsilicon:laser>, <botania:lens:16>, <botania:lens:16>, <botania:lens:16>, <buildcraftsilicon:laser>],
|
||||
[<materialpart:sednanite:ingot>, <botania:lens:16>, <contenttweaker:draconic_machine_frame>, <botania:lens:16>, <materialpart:sednanite:ingot>],
|
||||
[<buildcraftsilicon:laser>, <botania:lens:16>, <botania:lens:16>, <botania:lens:16>, <buildcraftsilicon:laser>],
|
||||
[<materialpart:sednanite:ingot>, <buildcraftsilicon:laser>, <materialpart:sednanite:ingot>, <buildcraftsilicon:laser>, <materialpart:sednanite:ingot>]]);
|
||||
@@ -0,0 +1,91 @@
|
||||
<contenttweaker:creeponia_callstone>.addTooltip(format.red("需在指定维度使用:蠕变"));
|
||||
<contenttweaker:diabetic_callstone>.addTooltip(format.red("需在指定维度使用:奥伊"));
|
||||
<contenttweaker:stormborn_callstone>.addTooltip(format.red("需在指定维度使用:暮色森林"));
|
||||
<contenttweaker:deeplands_callstone>.addTooltip(format.red("需在指定维度使用:深层"));
|
||||
<contenttweaker:crystevia_callstone>.addTooltip(format.red("需在指定维度使用:晶体"));
|
||||
<contenttweaker:iromine_callstone>.addTooltip(format.red("需在指定维度使用:黄金"));
|
||||
<contenttweaker:betweenlands_callstone_0>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_1>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_2>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_3>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_4>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_5>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_6>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_7>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:betweenlands_callstone_8>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:key_of_flesh_dominion>.addTooltip(format.red("需在指定维度使用:深渊"));
|
||||
<contenttweaker:borean_callstone>.addTooltip(format.red("需在指定维度使用:暴风"));
|
||||
<contenttweaker:lunalus_callstone>.addTooltip(format.red("需在指定维度使用:月球(虚无世界)"));
|
||||
<contenttweaker:wildwood_callstone>.addTooltip(format.red("需在指定维度使用:原始森林"));
|
||||
<contenttweaker:skythern_callstone>.addTooltip(format.red("需在指定维度使用:空境"));
|
||||
<contenttweaker:immortallis_callstone>.addTooltip(format.red("需在指定维度使用:不朽之地"));
|
||||
<contenttweaker:horrific_callstone>.addTooltip(format.red("需在指定维度使用:哈托尔"));
|
||||
<contenttweaker:harbinger_callstone>.addTooltip(format.red("需在指定维度使用:暮色森林"));
|
||||
<contenttweaker:dream_callstone>.addTooltip(format.red("需在指定维度使用:梦魇世界"));
|
||||
<contenttweaker:nightmare_callstone>.addTooltip(format.red("需在指定维度使用:梦魇世界"));
|
||||
<contenttweaker:sacred_callstone>.addTooltip(format.red("需在指定维度使用:天境"));
|
||||
<contenttweaker:call_of_the_haunted>.addTooltip(format.red("需在指定维度使用:暮色森林"));
|
||||
<contenttweaker:recursion_prison_key>.addTooltip(format.red("需在指定维度使用:末地"));
|
||||
<contenttweaker:sticky_callstone>.addTooltip(format.red("需在指定维度使用:地方界"));
|
||||
<contenttweaker:runic_key>.addTooltip(format.red("需在指定维度使用:符境"));
|
||||
<contenttweaker:skeletal_callstone>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:fluix_callstone>.addTooltip(format.red("需在指定维度使用:末地"));
|
||||
<contenttweaker:tainted_callstone>.addTooltip(format.red("需在指定维度使用:谐律界"));
|
||||
<contenttweaker:radiating_callstone>.addTooltip(format.red("需在指定维度使用:末地"));
|
||||
<contenttweaker:demonologist_callstone>.addTooltip(format.red("需在指定维度使用:哈乌美亚"));
|
||||
<contenttweaker:armorer_callstone>.addTooltip(format.red("需在指定维度使用:奥西里斯"));
|
||||
<contenttweaker:undead_callstone>.addTooltip(format.red("需在指定维度使用:黑暗领域"));
|
||||
<contenttweaker:pharos_callstone>.addTooltip(format.red("需在指定维度使用:普塔"));
|
||||
<contenttweaker:trinity_callstone>.addTooltip(format.red("需在指定维度使用:哈托尔"));
|
||||
<contenttweaker:peaceful_oath_callstone>.addTooltip(format.red("需在指定维度使用:欧罗巴"));
|
||||
<contenttweaker:gun_devil_callstone>.addTooltip(format.red("需在指定维度使用:法拉瑟"));
|
||||
<contenttweaker:unburied_callstone>.addTooltip(format.red("需在指定维度使用:奥伊"));
|
||||
<contenttweaker:anemic_callstone>.addTooltip(format.red("需在指定维度使用:漆黑世界"));
|
||||
<contenttweaker:orbital_callstone>.addTooltip(format.red("需在指定维度使用:末地"));
|
||||
<contenttweaker:energy_chicken_callstone>.addTooltip(format.red("需在指定维度使用:塞德娜"));
|
||||
<contenttweaker:biome_ritual_callstone>.addTooltip(format.red("需在指定维度使用:普塔"));
|
||||
<contenttweaker:hidden_power_callstone>.addTooltip(format.red("需在指定维度使用:比邻星带"));
|
||||
<contenttweaker:thorny_callstone>.addTooltip(format.red("需在指定维度使用:传说"));
|
||||
<contenttweaker:umberstone_callstone>.addTooltip(format.red("需在指定维度使用:混沌之地"));
|
||||
<contenttweaker:cleansing_callstone>.addTooltip(format.red("需在指定维度使用:深渊荒原"));
|
||||
<contenttweaker:furnace_callstone>.addTooltip(format.red("需在指定维度使用:熔炉维度"));
|
||||
<contenttweaker:grand_magician_callstone>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:rulers_of_terra_callstone>.addTooltip(format.red("需在指定维度使用:地盘界"));
|
||||
<contenttweaker:nero_callstone>.addTooltip(format.red("需在指定维度使用:茕踽界"));
|
||||
<contenttweaker:deep_knowledge_callstone>.addTooltip(format.red("需在指定维度使用:花园"));
|
||||
<contenttweaker:greenlight_callstone>.addTooltip(format.red("需在指定维度使用:熔炉维度"));
|
||||
<contenttweaker:wrought_summoner>.addTooltip(format.red("需在指定维度使用:深层"));
|
||||
<contenttweaker:akathartos_callstone>.addTooltip(format.red("需在指定维度使用:晦暗界"));
|
||||
<contenttweaker:anomaly_detector_stage_3>.addTooltip(format.red("需在指定维度使用:原始森林"));
|
||||
<contenttweaker:voraceous_worm_callstone>.addTooltip(format.red("需在指定维度使用:奥伊"));
|
||||
<contenttweaker:dreadful_prison_key>.addTooltip(format.red("需在指定维度使用:冰晶雪原"));
|
||||
<contenttweaker:ancient_wyvern_callstone>.addTooltip(format.red("需在指定维度使用:树龙界"));
|
||||
<contenttweaker:oblivionaire_callstone>.addTooltip(format.red("需在指定维度使用:深渊荒原"));
|
||||
<contenttweaker:fluix_historian_callstone>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:whitefire_callstone>.addTooltip(format.red("需在指定维度使用:熔炉维度"));
|
||||
<contenttweaker:undead_botanist_callstone>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:forbidden_garden_callstone>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:energetic_prison_key>.addTooltip(format.red("需在指定维度使用:炼金界"));
|
||||
<contenttweaker:draconian_prison_key>.addTooltip(format.red("需在指定维度使用:树龙界"));
|
||||
<contenttweaker:soulsucking_callstone>.addTooltip(format.red("需在指定维度使用:空境"));
|
||||
<contenttweaker:crepuscular_callstone>.addTooltip(format.red("需在指定维度使用:暮色森林"));
|
||||
<contenttweaker:zoi_callstone>.addTooltip(format.red("需在指定维度使用:孤寂界"));
|
||||
<contenttweaker:secret_lurker_callstone>.addTooltip(format.red("需在指定维度使用:恐蚁界"));
|
||||
<contenttweaker:eldritch_crab_callstone>.addTooltip(format.red("需在指定维度使用:虚域"));
|
||||
<contenttweaker:tainted_loop_callstone>.addTooltip(format.red("需在指定维度使用:谐律界"));
|
||||
<contenttweaker:pauram_callstone>.addTooltip(format.red("需在指定维度使用:惧惮界"));
|
||||
<contenttweaker:infernal_furnace_callstone>.addTooltip(format.red("需在指定维度使用:熔炉维度"));
|
||||
<contenttweaker:monumental_meatball_callstone>.addTooltip(format.red("需在指定维度使用:伽里弗雷"));
|
||||
<contenttweaker:furnace_secret_callstone>.addTooltip(format.red("需在指定维度使用:伽里弗雷"));
|
||||
<contenttweaker:hidden_errors_callstone>.addTooltip(format.red("需在指定维度使用:天境"));
|
||||
<contenttweaker:tarantula_callstone>.addTooltip(format.red("需在指定维度使用:混沌之地"));
|
||||
<contenttweaker:requiem_of_the_arbiter>.addTooltip(format.red("需在指定维度使用:末地"));
|
||||
<contenttweaker:master_of_the_true_tongue_callstone>.addTooltip(format.red("需在指定维度使用:末地"));
|
||||
<contenttweaker:gambling_addiction_prison_key>.addTooltip(format.red("需在指定维度使用:下界"));
|
||||
<contenttweaker:lucky_box_aether_bronze>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:lucky_box_aether_silver>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:lucky_box_aether_gold>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:lucky_box_twilight_books>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:lucky_box_twilight_weapons>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
<contenttweaker:dread_cleansing_callstone>.addTooltip(format.red("需在指定维度使用:基岩维度"));
|
||||
<contenttweaker:rites_of_liberation>.addTooltip(format.red("需在指定维度使用:主世界"));
|
||||
@@ -4320,6 +4320,8 @@ recursivepaperfaithfulundead.itemRightClick = function(stack, world, player, han
|
||||
Commands.call("summon mod_lavacow:banshee ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon mod_lavacow:mummy ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon mod_lavacow:sludgelord ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon mod_lavacow:amberlord ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon mod_lavacow:cactyrant ~ ~3 ~", player, world, false, true);
|
||||
|
||||
Commands.call("summon mod_lavacow:zombiemushroom ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon mod_lavacow:ithaqua ~ ~3 ~", player, world, false, true);
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.CompressionCrafting.addRecipe(<contenttweaker:big_stack_aurorablock>, <twilightforest:aurora_block>, 512, <extendedcrafting:material:11>, 1000);
|
||||
recipes.addShapeless(<twilightforest:aurora_block>*512,
|
||||
[<contenttweaker:super_stacker>, <contenttweaker:big_stack_aurorablock>]);
|
||||
+255
-81
@@ -6,90 +6,264 @@ import crafttweaker.event.IBlockEvent;
|
||||
import crafttweaker.world.IWorld;
|
||||
import crafttweaker.event.PlayerBreakSpeedEvent;
|
||||
|
||||
events.onPlayerBreakSpeed(function (event as PlayerBreakSpeedEvent) {
|
||||
if (!((event.player.currentItem.matches(<projecte:item.pe_rm_katar>)) || (event.player.currentItem.matches(<projecte:item.pe_rm_shears>)) || (event.player.currentItem.matches(<projecte:item.pe_dm_shears>)) )) {
|
||||
return;
|
||||
|
||||
|
||||
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("railcraft:ore".matches(event.block.definition.id)) {
|
||||
if (event.block.meta == 0){
|
||||
if (event.silkTouch) {
|
||||
return;
|
||||
} else {
|
||||
event.drops = [<thermalfoundation:material:771>*3];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.0".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.1".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.2".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.3".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.4".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.5".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.6".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.7".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.8".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.fruit.0".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.fruit.1".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("forestry:leaves.default.fruit.2".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("extratrees:leaves.default.0".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("extratrees:leaves.default.1".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("extratrees:leaves.default.2".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("extratrees:leaves.default.3".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("extratrees:leaves.default.4".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("extratrees:leaves.default.5".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
if (("extratrees:leaves.default.6".matches(event.block.definition.id))) {
|
||||
event.cancel();
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("railcraft:ore".matches(event.block.definition.id)) {
|
||||
if (event.block.meta == 1){
|
||||
if (event.silkTouch) {
|
||||
return;
|
||||
} else {
|
||||
event.drops = [<thermalfoundation:material:772>*3];
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("abyssalcraft:nitreore".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
return;
|
||||
} else {
|
||||
event.drops = [<thermalfoundation:material:772>*1];
|
||||
}
|
||||
}
|
||||
});
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("abyssalcraft:abynitore".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
return;
|
||||
} else {
|
||||
event.drops = [<thermalfoundation:material:772>*2];
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.0".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.1".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.2".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.3".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.4".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.5".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.6".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.7".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.8".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.fruit.0".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.fruit.1".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.fruit.2".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("forestry:leaves.default.fruit.3".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("extratrees:leaves.default.0".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("extratrees:leaves.default.1".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("extratrees:leaves.default.2".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("extratrees:leaves.default.3".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("extratrees:leaves.default.4".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("extratrees:leaves.default.5".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if ("extratrees:leaves.default.6".matches(event.block.definition.id)) {
|
||||
if (event.silkTouch) {
|
||||
event.drops = [<contenttweaker:silky_forester_leaf>];
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
});
|
||||
import crafttweaker.item.IItemStack;
|
||||
import crafttweaker.events.IEventManager;
|
||||
import crafttweaker.event.BlockHarvestDropsEvent;
|
||||
import crafttweaker.event.IBlockEvent;
|
||||
import crafttweaker.world.IWorld;
|
||||
import crafttweaker.event.PlayerBreakSpeedEvent;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
|
||||
@@ -50,9 +50,8 @@ AvaritiaItemBuilder.registerItem("self_actualizing_stone", 1, "self_actualizing_
|
||||
// .haloColour("808080") // Optional if displaying halo. Halo color in hexadecimal
|
||||
// .haloTextures("halo_image") // Optional if displaying halo. Custom halo image, only the name without suffix is needed. The transparency needs to be adjusted using an image editor. If not set, the default Avaritia halo will be used. Place the image in the ./minecraft/resources/avaritiaitem/textures/items folder.
|
||||
.shouldDrawCosmic(true) // Whether to render the cosmic background
|
||||
.mask("meatball_man_destruction_fabrial_mask") // Required if the above is true. Image for the area to render the cosmic background. Place it in the same folder as the halo image. Must completely cover the original image, with black pixels (#000000) covering the areas not to be displayed and gray pixels (the leftmost column in the RGB color picker in an image editor) covering the areas to be displayed.
|
||||
.mask("self_actualizing_stone_mask") // Required if the above is true. Image for the area to render the cosmic background. Place it in the same folder as the halo image. Must completely cover the original image, with black pixels (#000000) covering the areas not to be displayed and gray pixels (the leftmost column in the RGB color picker in an image editor) covering the areas to be displayed.
|
||||
.maskOpacity(1.0f) // Cosmic background opacity. Recommended value is 1.0f
|
||||
// .shouldDrawPulse(true) // Whether to display the pulse effect (i.e., the shaking effect of the Infinity Catalyst)
|
||||
// .colorfulName(true) // Whether to add a dynamic rainbow effect to the item name
|
||||
.create();
|
||||
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
recipes.remove(<danknull:danknull_dock>);
|
||||
@@ -57,11 +57,11 @@ creationwarren.build();
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:halite_imbuement_fabrial>,
|
||||
[[<contenttweaker:perfected_gallifreyan_plate>, <thaumcraft:mechanism_complex>, <conarm:armor_plate>.withTag({Material: "manyullyn"}), <thaumcraft:mechanism_complex>, <contenttweaker:perfected_gallifreyan_plate>],
|
||||
[[<contenttweaker:perfected_gallifreyan_plate>, <thaumcraft:mechanism_complex>, <tconstruct:large_plate>.withTag({Material: "manyullyn"}), <thaumcraft:mechanism_complex>, <contenttweaker:perfected_gallifreyan_plate>],
|
||||
[<thaumcraft:mechanism_complex>, <contenttweaker:ancient_recursion>, <contenttweaker:halite_warrior>, <contenttweaker:primordial_recursion>, <thaumcraft:mechanism_complex>],
|
||||
[<conarm:armor_plate>.withTag({Material: "manyullyn"}), <contenttweaker:halite_warrior>, <contenttweaker:gallifrey_fabrial>, <contenttweaker:halite_warrior>, <conarm:armor_plate>.withTag({Material: "manyullyn"})],
|
||||
[<tconstruct:large_plate>.withTag({Material: "manyullyn"}), <contenttweaker:halite_warrior>, <contenttweaker:gallifrey_fabrial>, <contenttweaker:halite_warrior>, <tconstruct:large_plate>.withTag({Material: "manyullyn"})],
|
||||
[<thaumcraft:mechanism_complex>, <contenttweaker:immortal_recursion>, <contenttweaker:halite_warrior>, <contenttweaker:temporal_recursion>, <thaumcraft:mechanism_complex>],
|
||||
[<contenttweaker:perfected_gallifreyan_plate>, <thaumcraft:mechanism_complex>, <conarm:armor_plate>.withTag({Material: "manyullyn"}), <thaumcraft:mechanism_complex>, <contenttweaker:perfected_gallifreyan_plate>]]);
|
||||
[<contenttweaker:perfected_gallifreyan_plate>, <thaumcraft:mechanism_complex>, <tconstruct:large_plate>.withTag({Material: "manyullyn"}), <thaumcraft:mechanism_complex>, <contenttweaker:perfected_gallifreyan_plate>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:pure_halite_cluster>,
|
||||
|
||||
@@ -99,4 +99,4 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:greater_gaia
|
||||
<ore:ingotShadowium>, <ore:ingotShadowium>,
|
||||
<ore:ingotShadowium>, <ore:ingotShadowium>,
|
||||
<ore:ingotPhotonium>, <ore:ingotPhotonium>,
|
||||
<ore:ingotPhotonium>, <ore:ingotPhotonium>]);
|
||||
<ore:ingotPhotonium>, <ore:ingotPhotonium>]);
|
||||
File diff suppressed because it is too large
Load Diff
@@ -164,6 +164,7 @@ mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:irradiator_casing>
|
||||
|
||||
|
||||
val hyperdenseplasmacent = RecipeBuilder.newBuilder("hyperdenseplasmacent","iron_centrifuge",200);
|
||||
hyperdenseplasmacent.addEnergyPerTickInput(1000000);
|
||||
hyperdenseplasmacent.addFluidInput(<fluid:chaotic_matter>*50);
|
||||
hyperdenseplasmacent.addFluidInput(<fluid:nightmarish_matter>*50);
|
||||
hyperdenseplasmacent.addFluidInput(<fluid:universal_matter>*50);
|
||||
@@ -592,12 +593,11 @@ mods.extendedcrafting.TableCrafting.addShaped(<glassential:glass_light>*32,
|
||||
[<thermalfoundation:glass_alloy:6>, <contenttweaker:high_refraction_alloy_ingot>, <nuclearcraft:heat_exchanger_frame>, <contenttweaker:brightsteel_alloy_ingot>, <nuclearcraft:heat_exchanger_frame>, <contenttweaker:high_refraction_alloy_ingot>, <thermalfoundation:glass_alloy:6>],
|
||||
[<thermalfoundation:glass_alloy:6>, <thermalfoundation:glass_alloy:6>, <thermalfoundation:glass_alloy:6>, <thermalfoundation:glass_alloy:6>, <thermalfoundation:glass_alloy:6>, <thermalfoundation:glass_alloy:6>, <thermalfoundation:glass_alloy:6>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:pulsar_screen>,
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:pulsar_screen>*2,
|
||||
[[<contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <nuclearcraft:accelerator_electromagnet_idle>, <contenttweaker:atomic_mirror>, <contenttweaker:atomic_mirror>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <nuclearcraft:accelerator_electromagnet_idle>, <contenttweaker:atomic_mirror>, <contenttweaker:well_defined_machine_case>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <nuclearcraft:accelerator_electromagnet_idle>, <contenttweaker:atomic_mirror>, <contenttweaker:atomic_mirror>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <contenttweaker:atomic_mirror>, <contenttweaker:atomic_mirror>, <contenttweaker:atomic_mirror>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <contenttweaker:atomic_mirror>, <contenttweaker:well_defined_machine_case>, <contenttweaker:atomic_mirror>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <contenttweaker:atomic_mirror>, <contenttweaker:atomic_mirror>, <contenttweaker:atomic_mirror>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:awakened_electromagnet>, <contenttweaker:high_energy_ray_collector>],
|
||||
[<contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>, <contenttweaker:high_energy_ray_collector>]]);
|
||||
|
||||
|
||||
@@ -36,6 +36,13 @@ forgewyvfir2.addItemInput(<ore:blockFireDragonsteel>);
|
||||
forgewyvfir2.addFluidOutput(<fluid:dragonsteel_fire>*1296);
|
||||
forgewyvfir2.build();
|
||||
|
||||
val forgewyvfir3 = RecipeBuilder.newBuilder("forgewyvfir3","forge_of_the_wyvern",2);
|
||||
forgewyvfir3.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvfir3.setChance(0.0);
|
||||
forgewyvfir3.addItemInput(<contenttweaker:fire_dragonsteel_ore>);
|
||||
forgewyvfir3.addFluidOutput(<fluid:dragonsteel_fire>*1296);
|
||||
forgewyvfir3.build();
|
||||
|
||||
|
||||
val forgewyvic1 = RecipeBuilder.newBuilder("forgewyvic1","forge_of_the_wyvern",2);
|
||||
forgewyvic1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
@@ -51,6 +58,13 @@ forgewyvic2.addItemInput(<ore:blockIceDragonsteel>);
|
||||
forgewyvic2.addFluidOutput(<fluid:dragonsteel_ice>*1296);
|
||||
forgewyvic2.build();
|
||||
|
||||
val forgewyvic3 = RecipeBuilder.newBuilder("forgewyvic3","forge_of_the_wyvern",2);
|
||||
forgewyvic3.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvic3.setChance(0.0);
|
||||
forgewyvic3.addItemInput(<contenttweaker:ice_dragonsteel_ore>);
|
||||
forgewyvic3.addFluidOutput(<fluid:dragonsteel_ice>*1296);
|
||||
forgewyvic3.build();
|
||||
|
||||
val forgewyvlig1 = RecipeBuilder.newBuilder("forgewyvlig1","forge_of_the_wyvern",2);
|
||||
forgewyvlig1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvlig1.setChance(0.0);
|
||||
@@ -65,9 +79,16 @@ forgewyvlig2.addItemInput(<ore:blockLightningDragonsteel>);
|
||||
forgewyvlig2.addFluidOutput(<fluid:dragonsteel_lightning>*1296);
|
||||
forgewyvlig2.build();
|
||||
|
||||
val forgewyvlig3 = RecipeBuilder.newBuilder("forgewyvlig3","forge_of_the_wyvern",2);
|
||||
forgewyvlig3.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvlig3.setChance(0.0);
|
||||
forgewyvlig3.addItemInput(<contenttweaker:lightning_dragonsteel_ore>);
|
||||
forgewyvlig3.addFluidOutput(<fluid:dragonsteel_lightning>*1296);
|
||||
forgewyvlig3.build();
|
||||
|
||||
val forgewyvhal1 = RecipeBuilder.newBuilder("forgewyvhal1","forge_of_the_wyvern",2);
|
||||
forgewyvhal1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvhal1.setChance(0.0);
|
||||
forgewyvhal1.addItemInput(<ore:ingotFractalliteHalite>);
|
||||
forgewyvhal1.addFluidOutput(<fluid:fractallite_halite>*144);
|
||||
forgewyvhal1.build();
|
||||
forgewyvhal1.build();
|
||||
|
||||
@@ -156,7 +156,7 @@ import mods.astralsorcery.Utils;
|
||||
recipes.addShaped(SuperEnchantedItem(<redstonearsenal:tool.bow_flux>.withTag({display: {Name:"§6§o勇气§r",Lore:["§d§o超限附魔§r"]}}), enchlistBraveWrapped).getItem(),
|
||||
[[<bewitchment:hellhound_horn>, <bewitchment:demon_heart>, <bewitchment:hellhound_horn>],
|
||||
[<contenttweaker:dragons_blood_plastic>, <bewitchment:sigil_ruin>, <contenttweaker:dragons_blood_plastic>],
|
||||
[<bewitchment:hellhound_horn>, <redstonearsenal:tool.bow_flux>, <bewitchment:hellhound_horn>]]);
|
||||
[<contenttweaker:calcite_gem>, <redstonearsenal:tool.bow_flux>, <contenttweaker:calcite_gem>]]);
|
||||
}
|
||||
|
||||
// Prison Realm Bow
|
||||
|
||||
@@ -509,6 +509,6 @@ mythcomp87.build();
|
||||
|
||||
val mythcomp88 = RecipeBuilder.newBuilder("mythcomp88","mythic_processor_compactor",2);
|
||||
mythcomp88.addEnergyPerTickInput(60000);
|
||||
mythcomp88.addItemInput(<ore:nuggetGold>);
|
||||
mythcomp88.addItemInput(<minecraft:gold_nugget>);
|
||||
mythcomp88.addItemOutput(<contenttweaker:gold_leaf>);
|
||||
mythcomp88.build();
|
||||
@@ -215,3 +215,10 @@ mythindgrind27.addItemOutput(<techreborn:dust:55>*8);
|
||||
mythindgrind27.addItemOutput(<contenttweaker:tungsten_molybdenum_dust>*4);
|
||||
mythindgrind27.addItemOutput(<thermalfoundation:material:96>*8);
|
||||
mythindgrind27.build();
|
||||
|
||||
val mythindgrind28 = RecipeBuilder.newBuilder("mythindgrind28","mythic_processor_grinder",2);
|
||||
mythindgrind28.addEnergyPerTickInput(2000000);
|
||||
mythindgrind28.addFluidInput(<fluid:essence>*1000);
|
||||
mythindgrind28.addItemInput(<contenttweaker:naquadah_ore>);
|
||||
mythindgrind28.addItemOutput(<contenttweaker:naquadah_chunk>);
|
||||
mythindgrind28.build();
|
||||
|
||||
@@ -654,4 +654,10 @@ val mythmelt645 = RecipeBuilder.newBuilder("mythmelt645","mythic_processor_melte
|
||||
mythmelt645.addEnergyPerTickInput(60000);
|
||||
mythmelt645.addItemInput(<contenttweaker:world_corrupting_sentient_meatball>);
|
||||
mythmelt645.addFluidOutput(<fluid:flesh_world_ichor> * 32000);
|
||||
mythmelt645.build();
|
||||
mythmelt645.build();
|
||||
|
||||
val mythmelt646 = RecipeBuilder.newBuilder("mythmelt646","mythic_processor_melter",2);
|
||||
mythmelt646.addEnergyPerTickInput(60000);
|
||||
mythmelt646.addItemInput(<contenttweaker:rosidian_ingot>);
|
||||
mythmelt646.addFluidOutput(<fluid:rosidian> * 144);
|
||||
mythmelt646.build();
|
||||
@@ -1,110 +0,0 @@
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
val necroBook1 = <abyssalcraft:necronomicon>;
|
||||
recipes.addShaped(
|
||||
"beeNecroRecharge1",necroBook1,
|
||||
[[null, <gendustry:honey_comb:14010>, null],
|
||||
[<gendustry:honey_comb:14010>, (necroBook1.marked("mark").transformNew(function(item) { return item.withTag(item.tag - "timeData"); })).noReturn(), <gendustry:honey_comb:14010>],
|
||||
[null, <gendustry:honey_comb:14010>, null]],
|
||||
function(out,ins,cInfo){
|
||||
var deltaPE = 100.0f;
|
||||
var basePE = ins.mark.tag.PotEnergy as float;
|
||||
var increasedPE = basePE + deltaPE as float;
|
||||
if(increasedPE < 5000.0f) {
|
||||
var updatedTag as IData = {
|
||||
PotEnergy:increasedPE
|
||||
};
|
||||
return out.updateTag(updatedTag);
|
||||
}
|
||||
return out.updateTag({PotEnergy:5000.0f});
|
||||
},
|
||||
null
|
||||
);
|
||||
|
||||
|
||||
val necroBook2 = <abyssalcraft:necronomicon_cor>;
|
||||
recipes.addShaped(
|
||||
"beeNecroRecharge2",necroBook2,
|
||||
[[null, <gendustry:honey_comb:14010>, null],
|
||||
[<gendustry:honey_comb:14010>, (necroBook2.marked("mark").transformNew(function(item) { return item.withTag(item.tag - "timeData"); })).noReturn(), <gendustry:honey_comb:14010>],
|
||||
[null, <gendustry:honey_comb:14010>, null]],
|
||||
function(out,ins,cInfo){
|
||||
var deltaPE = 100.0f;
|
||||
var basePE = ins.mark.tag.PotEnergy as float;
|
||||
var increasedPE = basePE + deltaPE as float;
|
||||
if(increasedPE < 10000.0f) {
|
||||
var updatedTag as IData = {
|
||||
PotEnergy:increasedPE
|
||||
};
|
||||
return out.updateTag(updatedTag);
|
||||
}
|
||||
return out.updateTag({PotEnergy:10000.0f});
|
||||
},
|
||||
null
|
||||
);
|
||||
|
||||
|
||||
val necroBook3 = <abyssalcraft:necronomicon_dre>;
|
||||
recipes.addShaped(
|
||||
"beeNecroRecharge3",necroBook3,
|
||||
[[null, <gendustry:honey_comb:14010>, null],
|
||||
[<gendustry:honey_comb:14010>, (necroBook3.marked("mark").transformNew(function(item) { return item.withTag(item.tag - "timeData"); })).noReturn(), <gendustry:honey_comb:14010>],
|
||||
[null, <gendustry:honey_comb:14010>, null]],
|
||||
function(out,ins,cInfo){
|
||||
var deltaPE = 100.0f;
|
||||
var basePE = ins.mark.tag.PotEnergy as float;
|
||||
var increasedPE = basePE + deltaPE as float;
|
||||
if(increasedPE < 20000.0f) {
|
||||
var updatedTag as IData = {
|
||||
PotEnergy:increasedPE
|
||||
};
|
||||
return out.updateTag(updatedTag);
|
||||
}
|
||||
return out.updateTag({PotEnergy:20000.0f});
|
||||
},
|
||||
null
|
||||
);
|
||||
|
||||
|
||||
val necroBook4 = <abyssalcraft:necronomicon_omt>;
|
||||
recipes.addShaped(
|
||||
"beeNecroRecharge4",necroBook4,
|
||||
[[null, <gendustry:honey_comb:14010>, null],
|
||||
[<gendustry:honey_comb:14010>, (necroBook4.marked("mark").transformNew(function(item) { return item.withTag(item.tag - "timeData"); })).noReturn(), <gendustry:honey_comb:14010>],
|
||||
[null, <gendustry:honey_comb:14010>, null]],
|
||||
function(out,ins,cInfo){
|
||||
var deltaPE = 100.0f;
|
||||
var basePE = ins.mark.tag.PotEnergy as float;
|
||||
var increasedPE = basePE + deltaPE as float;
|
||||
if(increasedPE < 40000.0f) {
|
||||
var updatedTag as IData = {
|
||||
PotEnergy:increasedPE
|
||||
};
|
||||
return out.updateTag(updatedTag);
|
||||
}
|
||||
return out.updateTag({PotEnergy:40000.0f});
|
||||
},
|
||||
null
|
||||
);
|
||||
|
||||
|
||||
val necroBook5 = <abyssalcraft:abyssalnomicon>;
|
||||
recipes.addShaped(
|
||||
"beeNecroRecharge5",necroBook5,
|
||||
[[null, <gendustry:honey_comb:14010>, null],
|
||||
[<gendustry:honey_comb:14010>, (necroBook5.marked("mark").transformNew(function(item) { return item.withTag(item.tag - "timeData"); })).noReturn(), <gendustry:honey_comb:14010>],
|
||||
[null, <gendustry:honey_comb:14010>, null]],
|
||||
function(out,ins,cInfo){
|
||||
var deltaPE = 100.0f;
|
||||
var basePE = ins.mark.tag.PotEnergy as float;
|
||||
var increasedPE = basePE + deltaPE as float;
|
||||
if(increasedPE < 100000.0f) {
|
||||
var updatedTag as IData = {
|
||||
PotEnergy:increasedPE
|
||||
};
|
||||
return out.updateTag(updatedTag);
|
||||
}
|
||||
return out.updateTag({PotEnergy:100000.0f});
|
||||
},
|
||||
null
|
||||
);
|
||||
@@ -183,9 +183,9 @@ mods.extendedcrafting.TableCrafting.addShaped(<projectex:power_flower:7>,
|
||||
[[<projectex:power_flower:5>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <projectex:power_flower:5>],
|
||||
[<aoa3:dense_rock>, <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), null, null, null, <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), null, <projectex:power_flower:6>, null, <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), null, null, null, <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <conarm:armorforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), null, null, null, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), null, <projectex:power_flower:6>, null, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), null, null, null, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:limonite_block", Count: 1, Damage: 0 as short}}), <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <aoa3:dense_rock>],
|
||||
[<aoa3:dense_rock>, <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <tconstruct:toolforge>.withTag({textureBlock: {id: "aoa3:rosite_block", Count: 1, Damage: 0 as short}}), <aoa3:nightmare_flakes>, <aoa3:nightmare_flakes>, <aoa3:dense_rock>],
|
||||
[<projectex:power_flower:5>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <aoa3:dense_rock>, <projectex:power_flower:5>]]);
|
||||
@@ -400,4 +400,4 @@ recipes.remove(<projectex:knowledge_sharing_book>);
|
||||
recipes.addShaped(<projectex:knowledge_sharing_book>,
|
||||
[[<projecte:item.pe_matter:0>, <projecte:item.pe_fuel:2>, <projecte:item.pe_matter:0>],
|
||||
[<projecte:item.pe_fuel:2>, <minecraft:writable_book>, <projecte:item.pe_fuel:2>],
|
||||
[<projecte:item.pe_matter:0>, <projecte:item.pe_fuel:2>, <projecte:item.pe_matter:0>]]);
|
||||
[<projecte:item.pe_matter:0>, <projecte:item.pe_fuel:2>, <projecte:item.pe_matter:0>]]);
|
||||
@@ -465,9 +465,14 @@ blackholecore.register();
|
||||
var condensedessence = VanillaFactory.createItem("condensed_essence");
|
||||
condensedessence.maxStackSize = 64;
|
||||
condensedessence.itemRightClick = function(stack, world, player, hand) {
|
||||
Commands.call("xp 10000 @p", player, world, true, true);
|
||||
if (player.isSneaking) {
|
||||
Commands.call("xp " + (10000 * stack.amount) + " @p", player, world, true, true);
|
||||
stack.shrink(stack.amount);
|
||||
} else {
|
||||
Commands.call("xp 10000 @p", player, world, true, true);
|
||||
stack.shrink(1);
|
||||
return "Pass";
|
||||
}
|
||||
return "Pass";
|
||||
};
|
||||
condensedessence.glowing = true;
|
||||
condensedessence.register();
|
||||
|
||||
@@ -1494,6 +1494,8 @@
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("okay (单人)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("IridiumSky, maxwell_lt, Darkally (团队)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("Origami10004, Lumamaster, Kafuruu (团队)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("MrRepside (单人)"));
|
||||
<ore:ingotFractalliteHalite>.addTooltip(format.red("hael (单人)"));
|
||||
|
||||
<contenttweaker:terrestrial_animator_0>.addTooltip(format.red("可被使用者使用"));
|
||||
<contenttweaker:terrestrial_animator_1>.addTooltip(format.red("可被使用者使用"));
|
||||
|
||||
@@ -1,64 +0,0 @@
|
||||
recipes.addShaped(<twilightforest:maze_stone:0>*16,
|
||||
[[<twilightforest:steeleaf_ingot>, <minecraft:stone>, <twilightforest:steeleaf_ingot>],
|
||||
[<minecraft:stone>, <twilightforest:carminite>, <minecraft:stone>],
|
||||
[<twilightforest:steeleaf_ingot>, <minecraft:stone>, <twilightforest:steeleaf_ingot>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:underbrick:0>*16,
|
||||
[[<twilightforest:knightmetal_ingot>, <minecraft:stone>, <twilightforest:knightmetal_ingot>],
|
||||
[<minecraft:stone>, <twilightforest:carminite>, <minecraft:stone>],
|
||||
[<twilightforest:knightmetal_ingot>, <minecraft:stone>, <twilightforest:knightmetal_ingot>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:aurora_block>*16,
|
||||
[[<twilightforest:alpha_fur>, <minecraft:stone>, <twilightforest:alpha_fur>],
|
||||
[<minecraft:stone>, <twilightforest:carminite>, <minecraft:stone>],
|
||||
[<twilightforest:alpha_fur>, <minecraft:stone>, <twilightforest:alpha_fur>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:naga_stone:1>*16,
|
||||
[[<twilightforest:naga_scale>, <minecraft:stone>, <twilightforest:naga_scale>],
|
||||
[<minecraft:stone>, <twilightforest:carminite>, <minecraft:stone>],
|
||||
[<twilightforest:naga_scale>, <minecraft:stone>, <twilightforest:naga_scale>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:castle_brick:0>*16,
|
||||
[[<twilightforest:ironwood_ingot>, <minecraft:stone>, <twilightforest:fiery_ingot>],
|
||||
[<minecraft:stone>, <twilightforest:carminite>, <minecraft:stone>],
|
||||
[<twilightforest:steeleaf_ingot>, <minecraft:stone>, <twilightforest:knightmetal_ingot>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:castle_rune_brick:0>*8,
|
||||
[[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <minecraft:dye:9>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:castle_rune_brick:1>*8,
|
||||
[[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <minecraft:dye:4>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:castle_rune_brick:2>*8,
|
||||
[[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <minecraft:dye:11>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:castle_rune_brick:3>*8,
|
||||
[[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <minecraft:dye:0>, <twilightforest:castle_brick:0>],
|
||||
[<twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>, <twilightforest:castle_brick:0>]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:twilight_oak_trapdoor>*2,
|
||||
[[<twilightforest:twilight_oak_planks>, null, <twilightforest:twilight_oak_planks>],
|
||||
[<twilightforest:twilight_oak_planks>, <twilightforest:twilight_oak_planks>, <twilightforest:twilight_oak_planks>],
|
||||
[null, <twilightforest:twilight_oak_planks>, null]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:canopy_trapdoor>*2,
|
||||
[[<twilightforest:canopy_planks>, null, <twilightforest:canopy_planks>],
|
||||
[<twilightforest:canopy_planks>, <twilightforest:canopy_planks>, <twilightforest:canopy_planks>],
|
||||
[null, <twilightforest:canopy_planks>, null]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:mangrove_trapdoor>*2,
|
||||
[[<twilightforest:mangrove_planks>, null, <twilightforest:mangrove_planks>],
|
||||
[<twilightforest:mangrove_planks>, <twilightforest:mangrove_planks>, <twilightforest:mangrove_planks>],
|
||||
[null, <twilightforest:mangrove_planks>, null]]);
|
||||
|
||||
recipes.addShaped(<twilightforest:dark_trapdoor>*2,
|
||||
[[<twilightforest:dark_planks>, null, <twilightforest:dark_planks>],
|
||||
[<twilightforest:dark_planks>, <twilightforest:dark_planks>, <twilightforest:dark_planks>],
|
||||
[null, <twilightforest:dark_planks>, null]]);
|
||||
Reference in New Issue
Block a user