Merge upstream 0.18.6.3 (e80fcdfd) into 0.18.5-hotfix2
Syncs the fork with sainagh/meatballcraft main. Pack version prerelease-0.18.5-hotfix2 -> 0.18.6.3, mod count 367 -> 374. Conflict resolutions (21 real conflicts, all taken from upstream after verifying no hotfix2 content is lost): - Runtime-generated caches (tconstruct_oredictcache.dat, ProjectE mapping.cfg, AE2 items.csv/VersionChecker.cfg, teamreborn configData.nbt, jei/worldSettings.cfg, splash.properties): upstream, these regenerate on first load. - config/extendedcrafting.cfg: upstream dedupes singularity 2060, which duplicated 651 (divinerpg:divine_stone). ModularIceFire.zs repointed to :651 to match. - ToolTips*.zs: upstream reworked the tooltip set (+2093 lines). Of the 543 lines dropped, 542 were 0.18.5 base content upstream deliberately rewrote; the 1 hotfix2 line (tardis_coral) exists upstream in extended form. - MythicProcessorTransfuser.zs: upstream split mythenrich* recipes into a new scripts/MythicProcessorEnricher.zs against the new mythic_processor_enricher machine. Both hotfix2-only recipes (mythenrich23 infinity_fragment*4, mythenrich60 ogerite -> primal_ogerite) are present there verbatim. - ModularVoidBranches.zs: upstream rebalance (infinity 288->72, resting_actualization 50->5); base matched ours, so not our change. - AEGating.zs: upstream supersedes the hotfix2 block, using cells:singularity_processor:2 and fixing a bug where our import_essentia_interface recipe emitted export_essentia_interface. hotfix2 config work (fugue.cfg, forge.cfg, forge_early.cfg, ebwizardry.cfg) verified byte-identical after the merge. NOT synced: mods/ jars. 35 version bumps, Botania -> Botania CEu, BiblioCraft -> BiblioCraft Reshelved, CensoredASM dropped, 6 new mods. The server will not start on these configs until the jars are updated. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+1139
-1064
File diff suppressed because it is too large
Load Diff
+250
-1
@@ -28,7 +28,7 @@ recipes.addShaped(<contenttweaker:holy_sludge_callstone>,
|
||||
[<aether_legacy:holystone>, <contenttweaker:recursive_meatball>, <aether_legacy:holystone>]]);
|
||||
|
||||
|
||||
val holyshimmersword = <contenttweaker:holyshimmer_sword>.withTag({HideFlags:2,AttributeModifiers:[{UUIDMost: 121000 as long, UUIDLeast: 120000 as long,Slot: "mainhand",AttributeName: "generic.attackDamage", Operation: 0, Name: "generic.attackDamage",Amount: 400},{UUIDMost: 121001 as long, UUIDLeast: 120001 as long ,Amount: 1.2 ,Slot: "mainhand", AttributeName: "generic.attackSpeed",Operation: 0, Name: "generic.attackSpeed"}]});
|
||||
val holyshimmersword = <contenttweaker:holyshimmer_sword>.withTag({HideFlags:2,AttributeModifiers:[{UUIDMost: 121000 as long, UUIDLeast: 120000 as long,Slot: "mainhand",AttributeName: "generic.attackDamage", Operation: 0, Name: "generic.attackDamage",Amount: 80},{UUIDMost: 121001 as long, UUIDLeast: 120001 as long ,Amount: 1.2 ,Slot: "mainhand", AttributeName: "generic.attackSpeed",Operation: 0, Name: "generic.attackSpeed"}]});
|
||||
|
||||
|
||||
recipes.addShaped(holyshimmersword,
|
||||
@@ -244,3 +244,252 @@ recipes.addShaped(<aoa3:divine_station>,
|
||||
[[<aoa3:fragmented_anima_stone>, <divinerpg:divine_shards>, <aoa3:fragmented_anima_stone>],
|
||||
[<divinerpg:divine_shards>, <contenttweaker:alchemical_mushroom>, <divinerpg:divine_shards>],
|
||||
[<aoa3:fragmented_anima_stone>, <divinerpg:divine_shards>, <aoa3:fragmented_anima_stone>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.removeShaped(<aoa3:bloodlurker>);
|
||||
recipes.addShaped(<aoa3:bloodlurker>,
|
||||
[[<contenttweaker:bloodhunter_droplet>, <divinerpg:bloodgem_block>, <contenttweaker:bloodhunter_droplet>],
|
||||
[<dimdoors:world_thread>, <divinerpg:bloodgem_block>, <dimdoors:world_thread>],
|
||||
[<contenttweaker:forgotten_slime>, <aoa3:limonite_rod>, <contenttweaker:forgotten_slime>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:tidal_greatblade>,
|
||||
[[<divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>],
|
||||
[<divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>],
|
||||
[<ore:seaSerpentScales>, <aoa3:limonite_rod>, <ore:seaSerpentScales>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:baron_greatblade>,
|
||||
[[null, <contenttweaker:barathosynium_ingot>, null],
|
||||
[null, <contenttweaker:barathosynium_ingot>, null],
|
||||
[<contenttweaker:abyssal_flesh>, <aoa3:limonite_rod>, <contenttweaker:abyssal_flesh>]]);
|
||||
|
||||
|
||||
recipes.removeShaped(<aoa3:lelyetian_greatblade>);
|
||||
recipes.addShaped(<aoa3:lelyetian_greatblade>,
|
||||
[[<mysticalagradditions:awakened_draconium_essence>, <contenttweaker:fluctuating_alloy>, <mysticalagradditions:awakened_draconium_essence>],
|
||||
[<mysticalagradditions:awakened_draconium_essence>, <contenttweaker:fluctuating_alloy>, <mysticalagradditions:awakened_draconium_essence>],
|
||||
[<contenttweaker:recursion_fragment_lelyetia>, <aoa3:limonite_rod>, <contenttweaker:recursion_fragment_lelyetia>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:subterranean_greatblade>,
|
||||
[[null, <contenttweaker:wrought_iron_plate>, null],
|
||||
[null, <contenttweaker:wrought_iron_plate>, null],
|
||||
[<contenttweaker:kror_sediment>, <aoa3:limonite_rod>, <contenttweaker:kror_sediment>]]);
|
||||
|
||||
|
||||
recipes.removeShaped(<aoa3:shyre_sword>);
|
||||
recipes.addShaped(<aoa3:shyre_sword>,
|
||||
[[null, <aoa3:shyregem_block>, null],
|
||||
[<contenttweaker:xxeus_heart>, <minecraft:glowstone>, <contenttweaker:xxeus_heart>],
|
||||
[<aoa3:shyrestone_block>, <aoa3:limonite_rod>, <aoa3:shyrestone_block>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:gods_greatblade>,
|
||||
[[null, <contenttweaker:recursium_ingot>, null],
|
||||
[<contenttweaker:stone_of_the_shyre_warden>, <contenttweaker:recursium_ingot>, <contenttweaker:stone_of_the_shyre_warden>],
|
||||
[<contenttweaker:imperial_diamond_powder>, <aoa3:limonite_rod>, <contenttweaker:imperial_diamond_powder>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.removeShaped(<aoa3:goofy_greatblade>);
|
||||
recipes.addShaped(<aoa3:goofy_greatblade>,
|
||||
[[<contenttweaker:gambling_sentient_meatball>, <contenttweaker:gyro_red_nose>, <contenttweaker:gambling_sentient_meatball>],
|
||||
[<aoa3:hardened_confetti_ball>, <contenttweaker:eldritch_flower>, <aoa3:hardened_confetti_ball>],
|
||||
[<openblocks:tank>.withTag({tank: {FluidName: "essence_of_ilarity", Amount: 16000}}), <aoa3:limonite_rod>, <openblocks:tank>.withTag({tank: {FluidName: "essence_of_ilarity", Amount: 16000}})]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:lyonic_greatblade>,
|
||||
[[null, <contenttweaker:lyonite_plate>, null],
|
||||
[<contenttweaker:apothecary_stone>, <contenttweaker:lyonite_plate>, <contenttweaker:apothecary_stone>],
|
||||
[<contenttweaker:silver_foot>, <aoa3:limonite_rod>, <contenttweaker:silver_foot>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:noxious_greatblade>,
|
||||
[[null, <contenttweaker:depleted_polonium>, null],
|
||||
[<aoa3:vile_stone>, <contenttweaker:depleted_polonium>, <aoa3:vile_stone>],
|
||||
[<contenttweaker:voxxulon_slime>, <aoa3:limonite_rod>, <contenttweaker:voxxulon_slime>]]);
|
||||
|
||||
recipes.addShaped(<aoa3:rosidian_greatblade>,
|
||||
[[null, <ore:ingotVityte>, null],
|
||||
[<contenttweaker:rosidian_blend>, <ore:ingotVityte>, <contenttweaker:rosidian_blend>],
|
||||
[<contenttweaker:vinocorne_petal>, <aoa3:limonite_rod>, <contenttweaker:vinocorne_petal>]]);
|
||||
|
||||
|
||||
recipes.removeShaped(<aoa3:runic_greatblade>);
|
||||
recipes.addShaped(<aoa3:runic_greatblade>,
|
||||
[[<aoa3:runic_energy>, <contenttweaker:runandium_ingot>, <aoa3:runic_energy>],
|
||||
[<aoa3:runic_energy>, <contenttweaker:runandium_ingot>, <aoa3:runic_energy>],
|
||||
[<aoa3:elecanium_block>, <contenttweaker:strange_opalescent_stick>, <aoa3:elecanium_block>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:primordial_greatblade>,
|
||||
[[null, <aoa3:radiant_power_stone>, null],
|
||||
[<contenttweaker:pure_shadow_bar>, <aoa3:radiant_power_stone>, <contenttweaker:pure_shadow_bar>],
|
||||
[<aoa3:primordial_skull>, <aoa3:limonite_rod>, <aoa3:primordial_skull>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:haunted_greatblade>,
|
||||
[[null, <aoa3:ghoulish_block>, null],
|
||||
[<aoa3:ghoulasm>, <aoa3:ghoulish_block>, <aoa3:ghoulasm>],
|
||||
[<contenttweaker:bane_tusk>, <aoa3:limonite_rod>, <contenttweaker:bane_tusk>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:vulcammer_maul>,
|
||||
[[<aoa3:emberstone_block>, <contenttweaker:scorcher_eternal_flame>, <aoa3:emberstone_block>],
|
||||
[null, <aoa3:limonite_rod>, null],
|
||||
[null, <aoa3:limonite_rod>, null]]);
|
||||
|
||||
|
||||
recipes.removeShaped(<aoa3:coralstone_maul>);
|
||||
recipes.addShaped(<aoa3:coralstone_maul>,
|
||||
[[<aoa3:coral_stone>, <contenttweaker:gem_of_the_sleeping_city>, <aoa3:coral_stone>],
|
||||
[<contenttweaker:oblivion_catalyzer>, <aoa3:limonite_rod>, <aoa3:runic_energy>],
|
||||
[null, <aoa3:limonite_rod>, null]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:electron_maul>,
|
||||
[[<aoa3:lyon_block>, <aoa3:vulcane_augment_power>, <aoa3:lyon_block>],
|
||||
[null, <aoa3:limonite_rod>, null],
|
||||
[null, <aoa3:limonite_rod>, null]]);
|
||||
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:mecha_skellox_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_mecha_skellox",
|
||||
<aoa3:mecha_skellox_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<contenttweaker:iro_component>,
|
||||
<avaritia:resource:6>,
|
||||
<contenttweaker:skelebone_fragment>],
|
||||
100);
|
||||
|
||||
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:compeer_slab>*2);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_compeer",
|
||||
<aoa3:compeer_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<mod_lavacow:pigboarhide>,
|
||||
<mod_lavacow:hatred_shard>],
|
||||
2);
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:spikeback_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_spikeback",
|
||||
<aoa3:spikeback_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<contenttweaker:barathosynium_ingot>,
|
||||
<contenttweaker:hive_king_tendril>],
|
||||
2);
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:rammerhorn_slab>*2);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_rammerhorn",
|
||||
<aoa3:rammerhorn_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<contenttweaker:demon_stone>,
|
||||
<minecraft:porkchop>,
|
||||
<minecraft:porkchop>],
|
||||
2);
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:spraggy_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_spraggy",
|
||||
<aoa3:spraggy_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<aoa3:waggy_slab>,
|
||||
<contenttweaker:voxxulon_slime>],
|
||||
1);
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:craggy_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_craggy",
|
||||
<aoa3:craggy_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<aoa3:spraggy_slab>,
|
||||
<contenttweaker:lunar_star>],
|
||||
1);
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:shaddy_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_shaddy",
|
||||
<aoa3:shaddy_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<aoa3:craggy_slab>,
|
||||
<contenttweaker:eye_of_dustopia>],
|
||||
25);
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:waggy_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_waggy",
|
||||
<aoa3:waggy_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<aoa3:draggy_slab>,
|
||||
<appliedenergistics2:material:12>],
|
||||
1);
|
||||
|
||||
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_corby",
|
||||
<aoa3:corby_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<aoa3:white_coral>,
|
||||
<contenttweaker:dracyon_tooth>],
|
||||
10);
|
||||
|
||||
|
||||
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_voicesleeping",
|
||||
<contenttweaker:voice_of_the_sunken_city>,
|
||||
<aoa3:glowing_infusion_stone>,
|
||||
[<extendedcrafting:singularity_custom:994>,
|
||||
<contenttweaker:gem_of_the_sleeping_city>],
|
||||
50);
|
||||
|
||||
|
||||
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:horntail_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_horntail",
|
||||
<aoa3:horntail_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<contenttweaker:abyssal_flesh>,
|
||||
<contenttweaker:elusive_horn>],
|
||||
20);
|
||||
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_abyssal_bone",
|
||||
<contenttweaker:abyssal_bone>,
|
||||
<iceandfire:dragonbone>,
|
||||
[<contenttweaker:abyssal_flesh>,
|
||||
<thebetweenlands:wight_heart>],
|
||||
20);
|
||||
|
||||
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:gnawer_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_gnawer",
|
||||
<aoa3:gnawer_slab>,
|
||||
<aoa3:blank_slab>,
|
||||
[<mod_lavacow:piranha>,
|
||||
<aoa3:sharp_claw>,
|
||||
<nuclearcraft:uranium:5>],
|
||||
20);
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:blissard_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_blissard",
|
||||
<aoa3:blissard_slab>*4,
|
||||
<aoa3:blank_slab>,
|
||||
[<contenttweaker:skythern_star>,
|
||||
<contenttweaker:skeletal_kaiyu_bone>],
|
||||
10);
|
||||
|
||||
|
||||
mods.aoa3.InfusionTable.removeInfusionRecipe(<aoa3:alluricorn_slab>);
|
||||
mods.aoa3.InfusionTable.addInfusionRecipe("mbc_alluricorn",
|
||||
<aoa3:alluricorn_slab>*4,
|
||||
<aoa3:blank_slab>,
|
||||
[<aoa3:kinetic_rune>,
|
||||
<aoa3:ivory>,
|
||||
<aoa3:crystallite>,
|
||||
<aoa3:shyregem>],
|
||||
25);
|
||||
|
||||
@@ -37,10 +37,6 @@ recipes.addShaped(<abyssalcraft:coraliumore>,
|
||||
[<abyssalcraft:shoggothflesh:0>, <minecraft:emerald_ore>, <abyssalcraft:shoggothflesh:0>],
|
||||
[<xreliquary:witch_hat>, makeVisCrystal(<aspect:vitium> * 1), <xreliquary:witch_hat>]]);
|
||||
|
||||
recipes.addShaped(<minecraft:spawn_egg>.withTag({EntityTag: {id: "abyssalcraft:shadowcreature"}}),
|
||||
[[<aoa3:void_scales>, <thaumcraft:crystal_essence>, <aoa3:void_scales>],
|
||||
[<abyssalcraft:shoggothflesh:0>, <contenttweaker:alchemical_crystal>, <abyssalcraft:shoggothflesh:0>],
|
||||
[<aoa3:void_scales>, <thaumcraft:crystal_essence>, <aoa3:void_scales>]]);
|
||||
|
||||
mods.nuclearcraft.melter.addRecipe([<abyssalcraft:dreadiumingot>, <fluid:moltendreadium>*144]);
|
||||
mods.nuclearcraft.melter.addRecipe([<abyssalcraft:abyingot>, <fluid:moltenabyssalnite>*144]);
|
||||
@@ -81,3 +77,11 @@ recipes.addShaped(<abyssalcraft:carboncluster>*64,
|
||||
[[<extrabees:misc:18>, <abyssalcraft:crystal:3>, <extrabees:misc:18>],
|
||||
[<abyssalcraft:crystal:3>, <extrabees:misc:1>, <abyssalcraft:crystal:3>],
|
||||
[<extrabees:misc:18>, <abyssalcraft:crystal:3>, <extrabees:misc:18>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mods.abyssalcraft.CreationRitual.removeRitual(<abyssalcraft:interdimensionalcage>);
|
||||
|
||||
mods.abyssalcraft.CreationRitual.removeRitual(<abyssalcraft:interdimensionalcage>.withTag({PotEnergy: 0.0 as float}));
|
||||
|
||||
@@ -30,10 +30,11 @@ recipes.removeShaped(<advancedrocketry:structuretower>);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<advancedrocketry:structuretower>,
|
||||
120000,
|
||||
<techreborn:plates:36>,
|
||||
[<libvulpes:productrod:6>, <libvulpes:productrod:6>, <libvulpes:productrod:6>,
|
||||
<libvulpes:productrod:6>, <libvulpes:productrod:6>, <libvulpes:productrod:6>,
|
||||
<libvulpes:productrod:6>, <libvulpes:productrod:6>, <libvulpes:productrod:6>,
|
||||
<libvulpes:productrod:6>, <libvulpes:productrod:6>, <libvulpes:productrod:6>]);
|
||||
[<ore:stickSteel>, <ore:stickSteel>, <ore:stickSteel>,
|
||||
<ore:stickSteel>, <ore:stickSteel>, <ore:stickSteel>,
|
||||
<ore:stickSteel>, <ore:stickSteel>, <ore:stickSteel>,
|
||||
<ore:stickSteel>, <ore:stickSteel>, <ore:stickSteel>]);
|
||||
|
||||
|
||||
recipes.removeShapeless(<advancedrocketry:blastbrick>);
|
||||
|
||||
|
||||
@@ -0,0 +1,152 @@
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.item.IItemStack;
|
||||
|
||||
|
||||
|
||||
function addDupeAnimaStone(seedItem as IItemStack, recipeName as string) {
|
||||
recipes.addShapeless(
|
||||
recipeName,
|
||||
seedItem*3,
|
||||
[
|
||||
//(seedItem.marked("mark").transformNew(function(item) { return item.withTag(item.tag); })).noReturn(),
|
||||
(seedItem.marked("mark").transformNew(function(item) { return item.withTag(item.tag); })),
|
||||
<aoa3:fragmented_anima_stone>
|
||||
],
|
||||
function(out, ins, cInfo) {
|
||||
var species = ins.mark.tag.agri_seed as string;
|
||||
var strength = ins.mark.tag.agri_strength as byte;
|
||||
var gain = ins.mark.tag.agri_gain as byte;
|
||||
var growth = ins.mark.tag.agri_growth as byte;
|
||||
|
||||
var updatedTag as IData = {
|
||||
agri_strength: strength,
|
||||
agri_gain: gain,
|
||||
agri_seed: species,
|
||||
agri_growth: growth
|
||||
};
|
||||
|
||||
return out.updateTag(updatedTag);
|
||||
},
|
||||
null
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
// Define all seeds that need analysis recipes
|
||||
var seedsToAnalyze as IItemStack[] = [
|
||||
<mysticalagradditions:tier6_inferium_seeds>,
|
||||
<mysticalagradditions:nether_star_seeds>,
|
||||
<mysticalagradditions:dragon_egg_seeds>,
|
||||
<mysticalagradditions:awakened_draconium_seeds>,
|
||||
<mysticalagradditions:neutronium_seeds>,
|
||||
<mysticalagriculture:tier1_inferium_seeds>,
|
||||
<mysticalagriculture:tier2_inferium_seeds>,
|
||||
<mysticalagriculture:tier3_inferium_seeds>,
|
||||
<mysticalagriculture:tier4_inferium_seeds>,
|
||||
<mysticalagriculture:tier5_inferium_seeds>,
|
||||
<mysticalagriculture:stone_seeds>,
|
||||
<mysticalagriculture:dirt_seeds>,
|
||||
<mysticalagriculture:nature_seeds>,
|
||||
<mysticalagriculture:wood_seeds>,
|
||||
<mysticalagriculture:water_seeds>,
|
||||
<mysticalagriculture:ice_seeds>,
|
||||
<mysticalagriculture:fire_seeds>,
|
||||
<mysticalagriculture:dye_seeds>,
|
||||
<mysticalagriculture:nether_seeds>,
|
||||
<mysticalagriculture:coal_seeds>,
|
||||
<mysticalagriculture:iron_seeds>,
|
||||
<mysticalagriculture:nether_quartz_seeds>,
|
||||
<mysticalagriculture:glowstone_seeds>,
|
||||
<mysticalagriculture:redstone_seeds>,
|
||||
<mysticalagriculture:obsidian_seeds>,
|
||||
<mysticalagriculture:gold_seeds>,
|
||||
<mysticalagriculture:lapis_lazuli_seeds>,
|
||||
<mysticalagriculture:end_seeds>,
|
||||
<mysticalagriculture:diamond_seeds>,
|
||||
<mysticalagriculture:emerald_seeds>,
|
||||
<mysticalagriculture:slime_seeds>,
|
||||
<mysticalagriculture:silicon_seeds>,
|
||||
<mysticalagriculture:sulfur_seeds>,
|
||||
<mysticalagriculture:aluminum_seeds>,
|
||||
<mysticalagriculture:copper_seeds>,
|
||||
<mysticalagriculture:saltpeter_seeds>,
|
||||
<mysticalagriculture:tin_seeds>,
|
||||
<mysticalagriculture:zinc_seeds>,
|
||||
<mysticalagriculture:silver_seeds>,
|
||||
<mysticalagriculture:lead_seeds>,
|
||||
<mysticalagriculture:graphite_seeds>,
|
||||
<mysticalagriculture:nickel_seeds>,
|
||||
<mysticalagriculture:mithril_seeds>,
|
||||
<mysticalagriculture:tungsten_seeds>,
|
||||
<mysticalagriculture:titanium_seeds>,
|
||||
<mysticalagriculture:uranium_seeds>,
|
||||
<mysticalagriculture:chrome_seeds>,
|
||||
<mysticalagriculture:platinum_seeds>,
|
||||
<mysticalagriculture:iridium_seeds>,
|
||||
<mysticalagriculture:ruby_seeds>,
|
||||
<mysticalagriculture:sapphire_seeds>,
|
||||
<mysticalagriculture:peridot_seeds>,
|
||||
<mysticalagriculture:amber_seeds>,
|
||||
<mysticalagriculture:topaz_seeds>,
|
||||
<mysticalagriculture:malachite_seeds>,
|
||||
<mysticalagriculture:tanzanite_seeds>,
|
||||
<mysticalagriculture:hop_graphite_seeds>,
|
||||
<mysticalagriculture:knightslime_seeds>,
|
||||
<mysticalagriculture:ardite_seeds>,
|
||||
<mysticalagriculture:cobalt_seeds>,
|
||||
<mysticalagriculture:mystical_flower_seeds>,
|
||||
<mysticalagriculture:quicksilver_seeds>,
|
||||
<mysticalagriculture:thaumium_seeds>,
|
||||
<mysticalagriculture:void_metal_seeds>,
|
||||
<mysticalagriculture:marble_seeds>,
|
||||
<mysticalagriculture:limestone_seeds>,
|
||||
<mysticalagriculture:basalt_seeds>,
|
||||
<mysticalagriculture:apatite_seeds>,
|
||||
<mysticalagriculture:electrotine_seeds>,
|
||||
<mysticalagriculture:steeleaf_seeds>,
|
||||
<mysticalagriculture:ironwood_seeds>,
|
||||
<mysticalagriculture:knightmetal_seeds>,
|
||||
<mysticalagriculture:fiery_ingot_seeds>,
|
||||
<mysticalagriculture:coralium_seeds>,
|
||||
<mysticalagriculture:abyssalnite_seeds>,
|
||||
<mysticalagriculture:dreadium_seeds>,
|
||||
<mysticalagriculture:slimy_bone_seeds>,
|
||||
<mysticalagriculture:syrmorite_seeds>,
|
||||
<mysticalagriculture:octine_seeds>,
|
||||
<mysticalagriculture:valonite_seeds>,
|
||||
<mysticalagriculture:thorium_seeds>,
|
||||
<mysticalagriculture:boron_seeds>,
|
||||
<mysticalagriculture:lithium_seeds>,
|
||||
<mysticalagriculture:magnesium_seeds>,
|
||||
<mysticalagriculture:black_quartz_seeds>,
|
||||
<mysticalagriculture:menril_seeds>,
|
||||
<mysticalagriculture:aquamarine_seeds>,
|
||||
<mysticalagriculture:starmetal_seeds>,
|
||||
<mysticalagriculture:rock_crystal_seeds>,
|
||||
<mysticalagriculture:jade_seeds>,
|
||||
<mysticalagriculture:ender_amethyst_seeds>,
|
||||
<mysticalagriculture:draconium_seeds>,
|
||||
<mysticalagriculture:yellorium_seeds>,
|
||||
<mysticalagriculture:sky_stone_seeds>,
|
||||
<mysticalagriculture:certus_quartz_seeds>,
|
||||
<mysticalagriculture:fluix_seeds>,
|
||||
<actuallyadditions:item_flax_seed>,
|
||||
<actuallyadditions:item_rice_seed>,
|
||||
<immersiveengineering:seed:0>,
|
||||
<actuallyadditions:item_canola_seed>,
|
||||
<aoa3:holly_top_seeds>,
|
||||
<agricraft:agri_seed>
|
||||
];
|
||||
|
||||
// Add analysis recipes for all defined seeds
|
||||
for i, seed in seedsToAnalyze {
|
||||
addDupeAnimaStone(seed, "dupe_anima_seed_" + i);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1186,7 +1186,7 @@ spatialcruc7_better1.addItemInput(<contenttweaker:universal_realgar>);
|
||||
spatialcruc7_better1.addFluidOutput(<fluid:universal_matter>*600000);
|
||||
spatialcruc7_better1.build();
|
||||
|
||||
recipes.addShaped(<contenttweaker:blade_of_the_samurai_queen>.withTag({HideFlags:2,AttributeModifiers:[{UUIDMost: 121000 as long, UUIDLeast: 120000 as long,Slot: "mainhand",AttributeName: "generic.attackDamage", Operation: 0, Name: "generic.attackDamage",Amount: 100},{UUIDMost: 121001 as long, UUIDLeast: 120001 as long ,Amount: 1.2 ,Slot: "mainhand", AttributeName: "generic.attackSpeed",Operation: 0, Name: "generic.attackSpeed"}]}),
|
||||
recipes.addShaped(<contenttweaker:blade_of_the_samurai_queen>.withTag({HideFlags:2,AttributeModifiers:[{UUIDMost: 121000 as long, UUIDLeast: 120000 as long,Slot: "mainhand",AttributeName: "generic.attackDamage", Operation: 0, Name: "generic.attackDamage",Amount: 77},{UUIDMost: 121001 as long, UUIDLeast: 120001 as long ,Amount: 1.2 ,Slot: "mainhand", AttributeName: "generic.attackSpeed",Operation: 0, Name: "generic.attackSpeed"}]}),
|
||||
[[null, <contenttweaker:sword_shield>, null],
|
||||
[<contenttweaker:projector_gem>, <contenttweaker:sword_shield>, <contenttweaker:projector_gem>],
|
||||
[null, <immersiveengineering:material:0>, null]]);
|
||||
|
||||
@@ -680,6 +680,11 @@ recipes.addShapeless(<contenttweaker:eleint_scale>,
|
||||
[<aoa3:shadow_sword>.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(),
|
||||
<ore:dragonScaleItem>]);
|
||||
|
||||
recipes.addShapeless(<aoa3:shadow_sword>.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}),
|
||||
[<aoa3:shadow_sword>.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(),
|
||||
<aoa3:shadow_sword>,
|
||||
<contenttweaker:astral_insight_100>]);
|
||||
|
||||
|
||||
recipes.addShapeless(
|
||||
"multiplydustinfinitewishesbett",dustinfinitewishes,
|
||||
|
||||
@@ -1,8 +1,3 @@
|
||||
<ae2fc:wireless_fluid_pattern_terminal>.addTooltip(format.red("Remote fluid pattern terminal access"));
|
||||
<appliedenergistics2:wireless_terminal>.addTooltip(format.red("Remote AE terminal access"));
|
||||
<appliedenergistics2:wireless_crafting_terminal>.addTooltip(format.red("Remote crafting terminal access"));
|
||||
<appliedenergistics2:wireless_pattern_terminal>.addTooltip(format.red("Remote pattern terminal access"));
|
||||
<appliedenergistics2:wireless_fluid_terminal>.addTooltip(format.red("Remote fluid terminal access"));
|
||||
<actuallyadditions:potion_ring_advanced_bauble:0>.addTooltip(format.red("Applies speed potion to user"));
|
||||
<actuallyadditions:potion_ring_advanced_bauble:1>.addTooltip(format.red("Applies haste potion to user"));
|
||||
<actuallyadditions:potion_ring_advanced_bauble:2>.addTooltip(format.red("Applies strength potion to user"));
|
||||
@@ -20,7 +15,6 @@
|
||||
<actuallyadditions:battery_quintuple_bauble>.addTooltip(format.red("Charges items in user inventory"));
|
||||
<astralsorcery:itemenchantmentamulet>.addTooltip(format.red("The level of enchantments on the player's gear will be increased depending on the configuration of the prism"));
|
||||
<baubles:ring>.addTooltip(format.red("Applies Haste 1"));
|
||||
<bhc:heart_amulet>.addTooltip(format.red("Increases health depending on the amount of heart canisters "));
|
||||
<bewitchment:girdle_of_the_dryads>.addTooltip(format.red("Grows a set of extra armor while standing on grass that absorbs hits"));
|
||||
<bewitchment:hellish_bauble>.addTooltip(format.red("Gives Fire Resistannce and reduces damage from explosions, as well as reduces the cost of trades from Demons"));
|
||||
<bewitchment:horseshoe>.addTooltip(format.red("Lowers the amount of damage taken from Bewitchment spirits, and applies the Luck effect"));
|
||||
@@ -36,10 +30,6 @@
|
||||
<bloodarsenal:vampire_ring>.addTooltip(format.red("Grants Life Steal effect, healing you for dealing damage. Effect applies to any damage dealt to anything nearby"));
|
||||
<bloodarsenal:soul_pendant>.addTooltip(format.red("Stores will from slain enemies"));
|
||||
<botania:tinyplanet>.addTooltip(format.red("Pulls mana bursts towards wearer"));
|
||||
<botania:manaring>.addTooltip(format.red("Stores Botania Mana"));
|
||||
<botania:auraring>.addTooltip(format.red("Creates Mana and stores it within mana holding items"));
|
||||
<botania:manaringgreater>.addTooltip(format.red("Stores 4x as much mana as a base Band of Mana"));
|
||||
<botania:auraringgreater>.addTooltip(format.red("Creates much more mana than a base band of aura"));
|
||||
<botania:travelbelt>.addTooltip(format.red("Provides a hiddden speed 1 effect and allows for auto stepping 1 blocks"));
|
||||
<botania:knockbackbelt>.addTooltip(format.red("Stops Knockback effects from damage"));
|
||||
<botania:icependant>.addTooltip(format.red("Acts as Frost Walker enchant, freezing ice at foot level"));
|
||||
@@ -63,7 +53,6 @@
|
||||
<botania:swapring>.addTooltip(format.red("Will automatically switch tools to the appropriate one to break a block the user is looking at. Only applies to tools that work with Mana"));
|
||||
<botania:thorring>.addTooltip(format.red("Activated TerraShatterers will have an increased range"));
|
||||
<botania:odinring>.addTooltip(format.red("Gain an additional 20 health points and become immune to suffocation, drowning, fire, lava, starvation and fall damage."));
|
||||
<botania:lokiring>.addTooltip(format.red("Allows user to place blocks in many places at once, following a pattern set by shift right clicking with an empty hand"));
|
||||
<botania:magnetringgreater>.addTooltip(format.red("Attracts items from a greater range"));
|
||||
<botania:speedupbelt>.addTooltip(format.red("Provides an escalating speed boost the longer a user walks without stopping"));
|
||||
<botania:baublebox>.addTooltip(format.red("Can store baubles"));
|
||||
@@ -176,11 +165,9 @@
|
||||
<enderio:item_magnet>.addTooltip(format.red("Magnet"));
|
||||
<extrautils2:chickenring:1>.addTooltip(format.red("Flight for a short amount of time"));
|
||||
<extrautils2:chickenring:0>.addTooltip(format.red("Applies slow fall when falling more than 2 blocks"));
|
||||
<extrautils2:angelring>.addTooltip(format.red("Allows creative flight"));
|
||||
<extrabotany:froststar>.addTooltip(format.red("Freezes large areas of water and lava near user, also applies Slowness II to any mob looked at"));
|
||||
<extrabotany:deathring>.addTooltip(format.red("Applies wither and Unlock at mobs looked at"));
|
||||
<extrabotany:natureorb>.addTooltip(format.red("Stores effects in it that apply to the user over time. Blessing of Mana will refill mana using items, Blessing of Regeneration will cause Regen effects to happen twice as fast, Blessing of Senro will cancel negative debuffs"));
|
||||
<extrabotany:mastermanaring>.addTooltip(format.red("Stores MAX INT mana"));
|
||||
<extrabotany:puredaisypendant>.addTooltip(format.red("Instantly causes a pure daisy effect when holding item, after 64 items goes on 2.5 minute cooldown"));
|
||||
<extrabotany:supercrown>.addTooltip(format.red("When wearing Starry Idol or Pleiades Combat Maid Armor, reduces damage taken by 1 heart"));
|
||||
<extrabotany:redscarf>.addTooltip(format.red("Decorative"));
|
||||
@@ -256,11 +243,6 @@
|
||||
<thaumicwonders:night_vision_goggles>.addTooltip(format.red("Gives night vision on top of all effects from Goggles of revealing"));
|
||||
<thaumicwonders:cleansing_charm>.addTooltip(format.red("Converts warp into flux, consuming Vis"));
|
||||
<theoneprobe:probe_goggles>.addTooltip(format.red("Enable One Probe depending on configuration"));
|
||||
<twilightforest:charm_of_life_1>.addTooltip(format.red("Prevents death, healing the user to 4 hearts and giving Regen 1 for 5 seconds"));
|
||||
<twilightforest:charm_of_life_2>.addTooltip(format.red("Prevents death, healing the user to 10 hearts, and giving Regen IV, Resistance, and Fire Resistance for 30 seconds"));
|
||||
<twilightforest:charm_of_keeping_1>.addTooltip(format.red("Prevents armor and items held from being lost"));
|
||||
<twilightforest:charm_of_keeping_2>.addTooltip(format.red("Prevents armor and items from being held and items in the hotbar from being lost"));
|
||||
<twilightforest:charm_of_keeping_3>.addTooltip(format.red("Prevents any items in inventory from being lost"));
|
||||
<thermalexpansion:capacitor:0>.addTooltip(format.red("Battery"));
|
||||
<thermalexpansion:capacitor:1>.addTooltip(format.red("Battery"));
|
||||
<thermalexpansion:capacitor:2>.addTooltip(format.red("Battery"));
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.item.IItemStack;
|
||||
|
||||
// Remove default recipes
|
||||
recipes.remove(<agricraft:seed_analyzer>);
|
||||
recipes.remove(<agricraft:peripheral>);
|
||||
|
||||
|
||||
// Add recipe for Portable Seed Analyzer
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:perfected_imbuement_fabrial>,
|
||||
[[<ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>],
|
||||
[<ore:nuggetMithrillium>, <gendustry:gene_sample>.withTag({allele: "forestry.toleranceNone", chromosome: 4, species: "rootBees"}), <ore:nuggetMithrillium>, <gendustry:gene_sample>.withTag({species: "rootBees", chromosome: 3, allele: "forestry.fertilityMaximum"}), <ore:nuggetMithrillium>, <gendustry:gene_sample>.withTag({species: "rootBees", chromosome: 11, allele: "forestry.territoryLargest"}), <ore:nuggetMithrillium>],
|
||||
[<ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <contenttweaker:perfected_imbuement_essence>, <contenttweaker:perfected_imbuement_essence>, <contenttweaker:perfected_imbuement_essence>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>],
|
||||
[<ore:nuggetMithrillium>, <gendustry:gene_sample>.withTag({species: "rootBees", chromosome: 1, allele: "careerbees.speedRobotic"}), <contenttweaker:perfected_imbuement_essence>, <forestry:bee_combs:0>, <contenttweaker:perfected_imbuement_essence>, <gendustry:gene_sample>.withTag({species: "rootBees", chromosome: 9, allele: "gendustry.flowersWoodLog"}), <ore:nuggetMithrillium>],
|
||||
[<ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <contenttweaker:perfected_imbuement_essence>, <contenttweaker:perfected_imbuement_essence>, <contenttweaker:perfected_imbuement_essence>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>],
|
||||
[<ore:nuggetMithrillium>, <gendustry:gene_sample>.withTag({species: "rootBees", chromosome: 11, allele: "forestry.territoryLargest"}), <ore:nuggetMithrillium>, <gendustry:gene_sample>.withTag({allele: "forestry.lifespanShortest", chromosome: 2, species: "rootBees"}), <ore:nuggetMithrillium>, <gendustry:gene_sample>.withTag({species: "rootBees", chromosome: 8, allele: "forestry.boolTrue"}), <ore:nuggetMithrillium>],
|
||||
[<ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>, <ore:nuggetMithrillium>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShapeless(
|
||||
"getbeegenespeciesrightnow",<gendustry:gene_sample>,
|
||||
[(<forestry:bee_drone_ge:*>.marked("mark")),
|
||||
<contenttweaker:perfected_imbuement_fabrial>,
|
||||
<gendustry:gene_sample_blank>],
|
||||
function(out,ins,cInfo){
|
||||
var speciesVar = ins.mark.tag.Genome.Chromosomes[0].UID0 as string;
|
||||
var updatedTag as IData = {
|
||||
species:"rootBees",
|
||||
chromosome:0,
|
||||
allele: speciesVar};
|
||||
return out.updateTag(updatedTag);
|
||||
},
|
||||
null
|
||||
);
|
||||
@@ -136,3 +136,8 @@ recipes.addShaped(<thebetweenlands:valonite_sword>,
|
||||
|
||||
|
||||
|
||||
recipes.removeShaped(<thebetweenlands:valonite_axe>);
|
||||
recipes.addShaped(<thebetweenlands:valonite_axe>,
|
||||
[[null, <ore:blockValonite>, <ore:blockValonite>],
|
||||
[<contenttweaker:menacing_sludge>, <thebetweenlands:items_misc:20>, <ore:blockValonite>],
|
||||
[null, <thebetweenlands:items_misc:20>, null]]);
|
||||
|
||||
+518
-512
File diff suppressed because it is too large
Load Diff
@@ -832,8 +832,9 @@ recipes.addShaped(<contenttweaker:mark_of_worthiness>,
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.remove(<botania:baublebox>);
|
||||
|
||||
mods.botania.RuneAltar.removeRecipe(<extrabotany:allforone>);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -117,6 +117,7 @@
|
||||
<contenttweaker:key_of_actualization>.addTooltip(format.red("Use in this dimension: Kashan"));
|
||||
<contenttweaker:magicbane_callstone>.addTooltip(format.red("Use in this dimension: Creeponia"));
|
||||
<contenttweaker:time_lords_callstone>.addTooltip(format.red("Use in this dimension: Gallifrey"));
|
||||
<contenttweaker:call_of_the_berserker>.addTooltip(format.red("Use in this dimension: Barathos"));
|
||||
|
||||
|
||||
|
||||
|
||||
+60
-1
@@ -2319,6 +2319,10 @@ witcherysummons.itemRightClick = function(stack, world, player, hand) {
|
||||
Commands.call("summon bewitchment:snake ~ ~ ~", player, world, false, true);
|
||||
Commands.call("summon bewitchment:snake ~ ~ ~", player, world, false, true);
|
||||
|
||||
Commands.call("summon bewitchment:black_dog ~ ~ ~", player, world, false, true);
|
||||
Commands.call("summon bewitchment:black_dog ~ ~ ~", player, world, false, true);
|
||||
Commands.call("summon bewitchment:black_dog ~ ~ ~", player, world, false, true);
|
||||
|
||||
Commands.call("summon bewitchment:ghost ~ ~ ~", player, world, false, true);
|
||||
Commands.call("summon bewitchment:ghost ~ ~ ~", player, world, false, true);
|
||||
Commands.call("summon bewitchment:ghost ~ ~ ~", player, world, false, true);
|
||||
@@ -4273,6 +4277,9 @@ recursivepaperillager.itemRightClick = function(stack, world, player, hand) {
|
||||
recursivepaperillager.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var recursivepaperdunerider= VanillaFactory.createItem("recursive_paper_dunerider");
|
||||
recursivepaperdunerider.maxStackSize = 16;
|
||||
recursivepaperdunerider.itemRightClick = function(stack, world, player, hand) {
|
||||
@@ -4416,6 +4423,12 @@ recursivepaperflyer.itemRightClick = function(stack, world, player, hand) {
|
||||
Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon aoa3:rammerhead ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon iceandfire:stymphalianbird ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon iceandfire:stymphalianbird ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon iceandfire:stymphalianbird ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon iceandfire:stymphalianbird ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon iceandfire:stymphalianbird ~ ~3 ~", player, world, false, true);
|
||||
Commands.call("summon iceandfire:stymphalianbird ~ ~3 ~", player, world, false, true);
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
@@ -5022,6 +5035,15 @@ ancientdecrystallizer.itemRightClick = function(stack, world, player, hand) {
|
||||
Commands.call("execute @s ~ ~ ~ detect ~ ~-1 ~ thaumcraft:crystal_ordo 0 fill ~ ~-1 ~ ~ ~-1 ~ air 0 destroy", player, world, false, true);
|
||||
Commands.call("execute @s ~ ~ ~ detect ~ ~-1 ~ thaumcraft:crystal_perditio 0 fill ~ ~-1 ~ ~ ~-1 ~ air 0 destroy", player, world, false, true);
|
||||
Commands.call("execute @s ~ ~ ~ detect ~ ~-1 ~ thaumcraft:crystal_vitium 0 fill ~ ~-1 ~ ~ ~-1 ~ air 0 destroy", player, world, false, true);
|
||||
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 air 0 replace thaumcraft:crystal_vitium", player, world, false, true);
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 air 0 replace thaumcraft:crystal_ignis", player, world, false, true);
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 air 0 replace thaumcraft:crystal_aqua", player, world, false, true);
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 air 0 replace thaumcraft:crystal_terra", player, world, false, true);
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 air 0 replace thaumcraft:crystal_ordo", player, world, false, true);
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 air 0 replace thaumcraft:crystal_perditio", player, world, false, true);
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 air 0 replace thaumcraft:crystal_aer", player, world, false, true);
|
||||
|
||||
return "Pass";
|
||||
};
|
||||
ancientdecrystallizer.register();
|
||||
@@ -5512,6 +5534,20 @@ beekeperarchive.itemRightClick = function(stack, world, player, hand) {
|
||||
};
|
||||
beekeperarchive.register();
|
||||
|
||||
var cleanroomcertificate = VanillaFactory.createItem("cleanroom_certificate");
|
||||
cleanroomcertificate.maxStackSize = 1;
|
||||
cleanroomcertificate.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("/tellraw @a {\"text\":\"Click here to access the Pack Optimization Wiki\",\"underlined\":true,\"color\":\"blue\",\"clickEvent\":{\"action\":\"open_url\",\"value\":\"https://github.com/sainagh/meatballcraft/wiki/%5B0.18.6%5D-Improving-Performance\"}}", player, world, false, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
cleanroomcertificate.register();
|
||||
|
||||
|
||||
|
||||
var summonsofthecursedwyvern = VanillaFactory.createItem("summons_of_the_cursed_wyvern");
|
||||
@@ -6033,4 +6069,27 @@ silencingnothingness.itemRightClick = function(stack, world, player, hand) {
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
silencingnothingness.register();
|
||||
silencingnothingness.register();
|
||||
|
||||
|
||||
|
||||
|
||||
var emeraldcompass = VanillaFactory.createItem("emerald_compass");
|
||||
emeraldcompass.maxStackSize = 1;
|
||||
emeraldcompass.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("/locate Village", player, world, true, true);
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
emeraldcompass.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//summon thaumcraft:cultistcleric ~ ~3 ~ {PersistenceRequired:1,HandItems:[{Count:1,id:"bloodmagic:sentient_sword"},{Count:1,id:"contenttweaker:shield_of_the_flesh_world"}],HandDropChances:[1.0f,1.0f],ArmorItems:[{Count:1,id:"bloodmagic:sentient_armour_boots",tag:{ench:[{id:7,lvl:200}]}},{Count:1,id:"bloodmagic:sentient_armour_leggings",tag:{ench:[{id:7,lvl:200}]}},{Count:1,id:"bloodmagic:sentient_armour_chest",tag:{ench:[{id:7,lvl:200}]}},{Count:1,id:"contenttweaker:spreading_sentient_meatball"}],CustomName:"Shield of the Flesh Planet",ArmorDropChances:[0.0f,0.0f,0.0f,1.0f],Attributes:[{Name:generic.maxHealth, Base:100000.0},{Name:generic.attackDamage, Base:100000.0}],Health:100000f,ForgeCaps:{"twilightforest:cap_shield":{tempshields:100,permshields:100}}}
|
||||
@@ -261,6 +261,7 @@ mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itembluep
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:innerved_essenceifier"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_infuser"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_chemical_reactor"}));
|
||||
mods.chisel.Carving.addVariation("mythicprocessors", <modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:mythic_processor_enricher"}));
|
||||
|
||||
|
||||
recipes.addShaped(<modularmachinery:itemblueprint>.withTag({dynamicmachine: "modularmachinery:nightmare_electrolyzer"}),
|
||||
|
||||
@@ -235,6 +235,7 @@ mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:innerved_essenceifier_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_infuser_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_chemical_reactor_controller>);
|
||||
mods.chisel.Carving.addVariation("mythicprocessorscontroller", <modularmachinery:mythic_processor_enricher_controller>);
|
||||
|
||||
|
||||
mods.chisel.Carving.addGroup("bigresourcegeneratorscontroller");
|
||||
|
||||
@@ -5,3 +5,7 @@ recipes.addShaped(<chisel:futura:0>*8,
|
||||
[<ore:stoneAndesite>, <minecraft:redstone>, <ore:stoneAndesite>],
|
||||
[<ore:stoneAndesite>, <ore:stoneAndesite>, <ore:stoneAndesite>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+454
-35
@@ -8,6 +8,8 @@ import crafttweaker.event.PlayerBreakSpeedEvent;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import mods.contenttweaker.Commands;
|
||||
import crafttweaker.event.PlayerAttackEntityEvent;
|
||||
import crafttweaker.event.PlayerInteractBlockEvent;
|
||||
import crafttweaker.block.IBlock;
|
||||
|
||||
|
||||
|
||||
@@ -81,27 +83,27 @@ events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
}
|
||||
});
|
||||
|
||||
//events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
// if (event.world.isRemote()) {
|
||||
// return;
|
||||
// }
|
||||
// if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
// if (event.player.currentItem.definition.id.matches(<thaumictinkerer:ichorium_pick>.definition.id)) {
|
||||
// Commands.call("/aoaskill addxp foraging @p 100", event.player, event.world, false, true);
|
||||
// }
|
||||
// }
|
||||
//});
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<thaumictinkerer:ichorium_pick>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp foraging @p 100", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
//events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
// if (event.world.isRemote()) {
|
||||
// return;
|
||||
// }
|
||||
// if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
// if (event.player.currentItem.definition.id.matches(<thaumictinkerer:ichorium_pick_adv>.definition.id)) {
|
||||
// Commands.call("/aoaskill addxp foraging @p 200", event.player, event.world, false, true);
|
||||
// }
|
||||
// }
|
||||
//});
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<thaumictinkerer:ichorium_pick_adv>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp foraging @p 200", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
@@ -259,21 +261,438 @@ events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
|
||||
|
||||
|
||||
//events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
// if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
// if (event.player.currentItem.definition.id.matches(<aoa3:coralstorm_sword>.definition.id)) {
|
||||
// Commands.call("/aoaskill addxp hunter @p 10", event.player, event.world, false, true);
|
||||
// }
|
||||
// }
|
||||
//});
|
||||
|
||||
//events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
// if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
// if (event.player.currentItem.definition.id.matches(<aoa3:baron_sword>.definition.id)) {
|
||||
// Commands.call("/aoaskill addxp hunter @p 100", event.player, event.world, false, true);
|
||||
// }
|
||||
// }
|
||||
//});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:coralstorm_sword>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 10", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:vulcammer_maul>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 50", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<thebetweenlands:shockwave_sword>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 50", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<iceandfire:dragonsteel_lightning_axe>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 150", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<iceandfire:dragonsteel_fire_axe>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 150", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<iceandfire:dragonsteel_ice_axe>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 150", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:underworld_greatblade>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 250", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:creepoid_greatblade>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 250", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:royal_greatblade>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 280", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:lelyetian_greatblade>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 100", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:subterranean_greatblade>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 120", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerAttackEntity(function (event as PlayerAttackEntityEvent) {
|
||||
if(!isNull(event.target) && (event.target.isInvulnerable==false)){
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:baron_greatblade>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp hunter @p 110", event.player, event.target.world, false, true);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<botania:manasteelshears>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 200", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<botania:elementiumshears>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 400", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<projecte:item.pe_dm_shears>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 100", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<projecte:item.pe_rm_shears>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 300", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<thebetweenlands:syrmorite_shears>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 1000", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<bloodarsenal:bound_shears>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 800", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<aoa3:rosidian_greatblade>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 10000", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<cyclicmagic:shears_obsidian>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 5000", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
events.onBlockHarvestDrops(function (event as BlockHarvestDropsEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
if(!isNull(event.player) && !isNull(event.player.currentItem)){
|
||||
if (event.player.currentItem.definition.id.matches(<cyclicmagic:ender_wool>.definition.id)) {
|
||||
Commands.call("/aoaskill addxp anima @p 50000", event.player, event.world, false, true);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:mark_of_the_arbiter>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 500", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:pale_sky_stone_pebble>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 80", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<aoa3:nethengeic_callstone>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 100", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:giant_leaf>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 20", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:spinoledon_crest>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 500", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:webby_cap>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 1500", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:runic_shield>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 5000", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:eye_of_dustopia>.definition.id)) {
|
||||
|
||||
val targetBlock as IBlock = event.block;
|
||||
if (targetBlock.definition.id != "aoa3:creation_forge") {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/aoaskill addxp creation @p 20000", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -168,3 +168,108 @@ recipes.addShaped(<deepmoblearning:data_model_beastsofmortum>.withTag({tier: 4,
|
||||
[<gendustry:honey_comb:14018>, <gendustry:honey_comb:14018>, <gendustry:honey_comb:14018>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:sheep_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:sheep_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:cow_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:cow_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:chicken_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:chicken_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:pig_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:pig_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:experience_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:experience_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:zombie_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:zombie_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:skeleton_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:skeleton_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:creeper_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:creeper_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:spider_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:spider_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:rabbit_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:rabbit_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:guardian_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:guardian_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:ghast_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:ghast_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:blaze_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:blaze_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:enderman_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:enderman_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:wither_skeleton_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:wither_skeleton_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:blizz_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:blizz_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:blitz_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:blitz_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:basalz_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:basalz_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:rubber_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:rubber_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:manasteel_seeds>.withTag({agri_analyzed: 0 as byte, agri_strength: 10 as byte, agri_gain: 10 as byte, agri_seed: "mysticalagriculture:draconium_plant", agri_growth: 10 as byte}),
|
||||
[[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <mysticalagriculture:manasteel_seeds>, <gendustry:honey_comb:14012>],
|
||||
[<gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>, <gendustry:honey_comb:14012>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3365,4 +3365,105 @@ unleasheddivineore.setToolClass("pickaxe");
|
||||
unleasheddivineore.setToolLevel(3);
|
||||
unleasheddivineore.register();
|
||||
|
||||
var oreprojectedconstellation = VanillaFactory.createBlock("ore_of_the_projected_constellation", <blockmaterial:iron>);
|
||||
oreprojectedconstellation.setBlockHardness(1.0);
|
||||
oreprojectedconstellation.setBlockResistance(2.5);
|
||||
oreprojectedconstellation.setToolClass("pickaxe");
|
||||
oreprojectedconstellation.setToolLevel(3);
|
||||
oreprojectedconstellation.register();
|
||||
|
||||
|
||||
|
||||
var timelordcoreofdefinition = VanillaFactory.createBlock("time_lords_core_of_definition", <blockmaterial:iron>);
|
||||
timelordcoreofdefinition.setBlockHardness(1.0);
|
||||
timelordcoreofdefinition.setBlockResistance(2.5);
|
||||
timelordcoreofdefinition.setToolClass("pickaxe");
|
||||
timelordcoreofdefinition.setToolLevel(3);
|
||||
timelordcoreofdefinition.register();
|
||||
|
||||
var sacredcinderslumberapiary = VanillaFactory.createBlock("sacred_cinders_lumber_apiary", <blockmaterial:iron>);
|
||||
sacredcinderslumberapiary.setBlockHardness(1.0);
|
||||
sacredcinderslumberapiary.setBlockResistance(2.5);
|
||||
sacredcinderslumberapiary.setToolClass("pickaxe");
|
||||
sacredcinderslumberapiary.setToolLevel(3);
|
||||
sacredcinderslumberapiary.register();
|
||||
|
||||
var litheriteore = VanillaFactory.createBlock("litherite_ore", <blockmaterial:iron>);
|
||||
litheriteore.setBlockHardness(1.0);
|
||||
litheriteore.setBlockResistance(2.5);
|
||||
litheriteore.setToolClass("pickaxe");
|
||||
litheriteore.setToolLevel(3);
|
||||
litheriteore.register();
|
||||
|
||||
var erodiumore = VanillaFactory.createBlock("erodium_ore", <blockmaterial:iron>);
|
||||
erodiumore.setBlockHardness(1.0);
|
||||
erodiumore.setBlockResistance(2.5);
|
||||
erodiumore.setToolClass("pickaxe");
|
||||
erodiumore.setToolLevel(3);
|
||||
erodiumore.register();
|
||||
|
||||
var kyroniteore = VanillaFactory.createBlock("kyronite_ore", <blockmaterial:iron>);
|
||||
kyroniteore.setBlockHardness(1.0);
|
||||
kyroniteore.setBlockResistance(2.5);
|
||||
kyroniteore.setToolClass("pickaxe");
|
||||
kyroniteore.setToolLevel(3);
|
||||
kyroniteore.register();
|
||||
|
||||
var pladiumore = VanillaFactory.createBlock("pladium_ore", <blockmaterial:iron>);
|
||||
pladiumore.setBlockHardness(1.0);
|
||||
pladiumore.setBlockResistance(2.5);
|
||||
pladiumore.setToolClass("pickaxe");
|
||||
pladiumore.setToolLevel(3);
|
||||
pladiumore.register();
|
||||
|
||||
var ioniteore = VanillaFactory.createBlock("ionite_ore", <blockmaterial:iron>);
|
||||
ioniteore.setBlockHardness(1.0);
|
||||
ioniteore.setBlockResistance(2.5);
|
||||
ioniteore.setToolClass("pickaxe");
|
||||
ioniteore.setToolLevel(3);
|
||||
ioniteore.register();
|
||||
|
||||
var aethiumore = VanillaFactory.createBlock("aethium_ore", <blockmaterial:iron>);
|
||||
aethiumore.setBlockHardness(1.0);
|
||||
aethiumore.setBlockResistance(2.5);
|
||||
aethiumore.setToolClass("pickaxe");
|
||||
aethiumore.setToolLevel(3);
|
||||
aethiumore.register();
|
||||
|
||||
var lonsdaleiteore = VanillaFactory.createBlock("lonsdaleite_ore", <blockmaterial:iron>);
|
||||
lonsdaleiteore.setBlockHardness(1.0);
|
||||
lonsdaleiteore.setBlockResistance(2.5);
|
||||
lonsdaleiteore.setToolClass("pickaxe");
|
||||
lonsdaleiteore.setToolLevel(3);
|
||||
lonsdaleiteore.register();
|
||||
|
||||
var sednanitesheetmetal = VanillaFactory.createBlock("sednanite_sheetmetal", <blockmaterial:iron>);
|
||||
sednanitesheetmetal.setBlockHardness(1.0);
|
||||
sednanitesheetmetal.setBlockResistance(2.5);
|
||||
sednanitesheetmetal.setToolClass("pickaxe");
|
||||
sednanitesheetmetal.setToolLevel(3);
|
||||
sednanitesheetmetal.register();
|
||||
|
||||
var perfectedimbuementessence = VanillaFactory.createBlock("perfected_imbuement_essence", <blockmaterial:iron>);
|
||||
perfectedimbuementessence.setBlockHardness(1.0);
|
||||
perfectedimbuementessence.setBlockResistance(2.5);
|
||||
perfectedimbuementessence.setToolClass("pickaxe");
|
||||
perfectedimbuementessence.setToolLevel(3);
|
||||
perfectedimbuementessence.register();
|
||||
|
||||
var paleoreore = VanillaFactory.createBlock("pale_ore", <blockmaterial:iron>);
|
||||
paleoreore.setBlockHardness(1.0);
|
||||
paleoreore.setBlockResistance(2.5);
|
||||
paleoreore.setToolClass("pickaxe");
|
||||
paleoreore.setToolLevel(3);
|
||||
paleoreore.register();
|
||||
|
||||
var totallyrealtardis = VanillaFactory.createBlock("totally_real_tardis", <blockmaterial:iron>);
|
||||
totallyrealtardis.setBlockHardness(1.0);
|
||||
totallyrealtardis.setBlockResistance(2.5);
|
||||
totallyrealtardis.setToolClass("pickaxe");
|
||||
totallyrealtardis.setToolLevel(3);
|
||||
totallyrealtardis.register();
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -22,37 +22,37 @@ events.onPlayerInteractBlock(function(event as PlayerInteractBlockEvent) {
|
||||
}
|
||||
|
||||
if(isNull(event.player.getInventoryStack(39))){
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(38))){
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(37))){
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(36))){
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(39).definition.id.matches(<aoa3:foraging_helmet>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(38).definition.id.matches(<aoa3:foraging_chestplate>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(37).definition.id.matches(<aoa3:foraging_legs>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(36).definition.id.matches(<aoa3:foraging_boots>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(38))){
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(37))){
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(36))){
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(39).definition.id.matches(<aoa3:foraging_helmet>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(38).definition.id.matches(<aoa3:foraging_chestplate>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(37).definition.id.matches(<aoa3:foraging_legs>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(36).definition.id.matches(<aoa3:foraging_boots>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Foraging Armor");
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~2 ~2 air 0 replace bedrock 0 destroy", event.player, event.world, true, true);
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"minecraft:bedrock\",Count:1b}}", event.player, event.world, true, true);
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:investiture_of_fenrir>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:blissard") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:strength 999999 200", event.player, event.world, true, true);
|
||||
Commands.call("/entitydata @e[r=5] {ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:60,permshields:60}}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:voice_of_the_sunken_city>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:corby") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:strength 999999 80", event.player, event.world, true, true);
|
||||
Commands.call("/entitydata @e[r=5] {ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:60,permshields:60}}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -39,7 +39,7 @@ events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
}
|
||||
}
|
||||
|
||||
Commands.call("/entitydata @e[r=10] {CustomName:\"Ascended Eleint\",ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}},Tags:[\"dragonascendedeleint\"]}", event.player, event.world, true, true);
|
||||
Commands.call("/entitydata @e[r=15] {CustomName:\"Ascended Eleint\",ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:200,permshields:200}},Tags:[\"dragonascendedeleint\"]}", event.player, event.world, true, true);
|
||||
Commands.call("/fill ~-10 ~-1 ~-10 ~10 ~1 ~10 contenttweaker:eleint_dragonfire 0 replace contenttweaker:eternal_dragon_fire", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:abyssal_bone>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:horntail") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:regeneration 120 200", event.player, event.world, true, true);
|
||||
Commands.call("/entitydata @e[r=5] {ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:4,permshields:4}}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:gear_of_worthiness>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:mecha_skellox") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:strength 999999 255", event.player, event.world, true, true);
|
||||
Commands.call("/entitydata @e[r=5] {ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:300,permshields:300}}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,53 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:chu_ci_foot>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:draggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:waggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:spraggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:craggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:shaddy") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:strength 999999 15", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:nanabozho_foot>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:draggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:waggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:spraggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:craggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:shaddy") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:strength 999999 20", event.player, event.world, true, true);
|
||||
Commands.call("/effect @e[r=5] minecraft:resistance 999999 2", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:wenet_foot>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:draggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:waggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:spraggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:craggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:shaddy") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:strength 999999 50", event.player, event.world, true, true);
|
||||
Commands.call("/effect @e[r=5] minecraft:resistance 999999 4", event.player, event.world, true, true);
|
||||
Commands.call("/entitydata @e[r=5] {ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:50,permshields:50}}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:puca_foot>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:draggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:waggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:spraggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:craggy") || !target.isAlive()) {
|
||||
if ((target.definition.id != "aoa3:shaddy") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Commands.call("/effect @e[r=5] minecraft:strength 999999 255", event.player, event.world, true, true);
|
||||
Commands.call("/effect @e[r=5] minecraft:resistance 999999 4", event.player, event.world, true, true);
|
||||
Commands.call("/entitydata @e[r=5] {ForgeCaps:{\"twilightforest:cap_shield\":{tempshields:100,permshields:100}}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
+708
-85
File diff suppressed because it is too large
Load Diff
+5152
-4954
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,82 @@
|
||||
#modloaded iceandfire
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.entity.IEntityEquipmentSlot;
|
||||
|
||||
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
// [edit item name in the bracket handler]
|
||||
if (!isNull(heldItem) && heldItem.definition.id.matches(<contenttweaker:kobblin_earth>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "divinerpg:saguaro_worm") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
|
||||
if(isNull(event.player.getInventoryStack(39))){
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(38))){
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(37))){
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
if(isNull(event.player.getInventoryStack(36))){
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(39).definition.id.matches(<aoa3:anima_helmet>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(38).definition.id.matches(<aoa3:anima_chestplate>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(37).definition.id.matches(<aoa3:anima_legs>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
if(!(event.player.getInventoryStack(36).definition.id.matches(<aoa3:anima_boots>.definition.id))) {
|
||||
event.player.sendChat("Wear a set of Anima Armor");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Commands.call("summon Item ~ ~ ~ {Item:{id:\"contenttweaker:kobblin_seedling\",Count:4b}}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -225,6 +225,8 @@ banerares.removeEntry("aoa3:haunter_rifle");
|
||||
val baroness = LootTweaker.getTable("aoa3:entities/bosses/baroness");
|
||||
val baronessbrain = baroness.addPool("baronessbrain", 1, 1, 0, 0);
|
||||
baronessbrain.addItemEntry(<contenttweaker:baroness_brain>, 5);
|
||||
val baronessrares = baroness.getPool("rares");
|
||||
baronessrares.removeEntry("aoa3:baron_greatblade");
|
||||
|
||||
val kaiyu = LootTweaker.getTable("aoa3:entities/mobs/precasia/kaiyu");
|
||||
val kaiyuemc = kaiyu.addPool("kaiyuemc", 1, 1, 0, 0);
|
||||
@@ -258,6 +260,13 @@ val craexxeus = LootTweaker.getTable("aoa3:entities/bosses/craexxeus");
|
||||
val xxeusheart = craexxeus.addPool("xxeusheart", 1, 1, 0, 0);
|
||||
xxeusheart.addItemEntry(<contenttweaker:xxeus_heart>, 5);
|
||||
|
||||
|
||||
val xxeus = LootTweaker.getTable("aoa3:entities/bosses/xxeus");
|
||||
val xxeusrares = xxeus.getPool("rares");
|
||||
xxeusrares.removeEntry("aoa3:gods_greatblade");
|
||||
|
||||
|
||||
|
||||
val creep = LootTweaker.getTable("aoa3:entities/bosses/creep");
|
||||
val creepheart = creep.addPool("creepheart", 1, 1, 0, 0);
|
||||
creepheart.addItemEntry(<contenttweaker:creep_explosive_gland>, 5);
|
||||
@@ -362,11 +371,14 @@ val krorsediment = kror.addPool("krorsediment", 1, 1, 0, 0);
|
||||
krorsediment.addItemEntry(<contenttweaker:kror_sediment>, 5);
|
||||
val krorrares = kror.getPool("rares");
|
||||
krorrares.removeEntry("aoa3:boulder_bomber");
|
||||
krorrares.removeEntry("aoa3:subterranean_greatblade");
|
||||
krorrares.addItemEntry(<appliedenergistics2:material:12>, 5);
|
||||
|
||||
val mechbot = LootTweaker.getTable("aoa3:entities/bosses/mechbot");
|
||||
val mechbotcpu = mechbot.addPool("mechbotcpu", 1, 1, 0, 0);
|
||||
mechbotcpu.addItemEntry(<contenttweaker:mechbot_cpu>, 5);
|
||||
val mechbotrares = mechbot.getPool("rares");
|
||||
mechbotrares.removeEntry("aoa3:electron_maul");
|
||||
|
||||
val mirage = LootTweaker.getTable("aoa3:entities/bosses/mirage");
|
||||
val miragefemur = mirage.addPool("miragefemur", 1, 1, 0, 0);
|
||||
@@ -379,6 +391,8 @@ miskelrib.addItemEntry(<contenttweaker:miskel_rib>, 5);
|
||||
val okazor = LootTweaker.getTable("aoa3:entities/bosses/okazor");
|
||||
val okazorrib = okazor.addPool("okazorrib", 1, 1, 0, 0);
|
||||
okazorrib.addItemEntry(<contenttweaker:okazor_rib>, 5);
|
||||
val okazorrares = okazor.getPool("rares");
|
||||
okazorrares.removeEntry("aoa3:primordial_greatblade");
|
||||
|
||||
val penumbra = LootTweaker.getTable("aoa3:entities/bosses/penumbra");
|
||||
val penumbraspike = penumbra.addPool("penumbraspike", 1, 1, 0, 0);
|
||||
@@ -406,6 +420,8 @@ shadowlordeye.addItemEntry(<contenttweaker:shadowlord_eye>, 5);
|
||||
val silverfoot = LootTweaker.getTable("aoa3:entities/bosses/silverfoot");
|
||||
val silverfootfoot = silverfoot.addPool("silverfootfoot", 1, 1, 0, 0);
|
||||
silverfootfoot.addItemEntry(<contenttweaker:silver_foot>, 5);
|
||||
val silverfootrares = silverfoot.getPool("rares");
|
||||
silverfootrares.removeEntry("aoa3:lyonic_greatblade");
|
||||
|
||||
val skeletron = LootTweaker.getTable("aoa3:entities/bosses/skeletron");
|
||||
val skeletronskull = skeletron.addPool("skeletronskull", 1, 1, 0, 0);
|
||||
@@ -430,6 +446,8 @@ visualentfang.addItemEntry(<contenttweaker:visualent_fang>, 5);
|
||||
val voxxulon = LootTweaker.getTable("aoa3:entities/bosses/voxxulon");
|
||||
val voxxulonslime = voxxulon.addPool("voxxulonslime", 1, 1, 0, 0);
|
||||
voxxulonslime.addItemEntry(<contenttweaker:voxxulon_slime>, 5);
|
||||
val voxxulonrares = voxxulon.getPool("rares");
|
||||
voxxulonrares.removeEntry("aoa3:noxious_greatblade");
|
||||
|
||||
val augmentrare = LootTweaker.getTable("thaumicaugmentation:block/loot_rare");
|
||||
val augmentraresingularity = augmentrare.addPool("augmentraresingularity", 1, 1, 0, 0);
|
||||
@@ -855,4 +873,42 @@ val ieepicshaderpool3 = ieepicshader3.getPool("immersiveengineering:shaders");
|
||||
ieepicshaderpool3.removeEntry("immersiveengineering:shader_bag");
|
||||
|
||||
|
||||
val lottototem = LootTweaker.getTable("aoa3:misc/lotto_totem");
|
||||
val lottototemtreasures = lottototem.getPool("treasures");
|
||||
lottototemtreasures.addItemEntry(<aoa3:copper_coin>*3, 70);
|
||||
lottototemtreasures.addItemEntry(<aoa3:silver_coin>*3, 50);
|
||||
lottototemtreasures.addItemEntry(<aoa3:gold_coin>*3, 20);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:0>*1, 70);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:1>*1, 70);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:2>*1, 70);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:3>*1, 70);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:4>*1, 70);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:5>*1, 70);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:6>*1, 70);
|
||||
lottototemtreasures.addItemEntry(<biomesoplenty:gem:7>*1, 70);
|
||||
|
||||
|
||||
|
||||
val crusilisk = LootTweaker.getTable("aoa3:entities/mobs/dustopia/crusilisk");
|
||||
val crusiliskeye = crusilisk.addPool("crusiliskeye", 2, 2, 0, 0);
|
||||
crusiliskeye.addItemEntry(<contenttweaker:eye_of_dustopia>*1, 5);
|
||||
|
||||
val woodgiant = LootTweaker.getTable("aoa3:entities/mobs/overworld/wood_giant");
|
||||
val woodgiantleaf = woodgiant.addPool("woodgiantleaf", 1, 1, 0, 0);
|
||||
woodgiantleaf.addItemEntry(<contenttweaker:giant_leaf>*1, 5);
|
||||
|
||||
val spinoledon = LootTweaker.getTable("aoa3:entities/mobs/precasia/spinoledon");
|
||||
val spinoledoncrest = spinoledon.addPool("spinoledoncrest", 1, 1, 0, 0);
|
||||
spinoledoncrest.addItemEntry(<contenttweaker:spinoledon_crest>*1, 5);
|
||||
|
||||
val nightmarespider = LootTweaker.getTable("aoa3:entities/mobs/mysterium/nightmare_spider");
|
||||
val nightmarespidercap = nightmarespider.addPool("nightmarespidercap", 1, 1, 0, 0);
|
||||
nightmarespidercap.addItemEntry(<contenttweaker:webby_cap>*1, 5);
|
||||
|
||||
|
||||
val runicguardian = LootTweaker.getTable("aoa3:entities/mobs/runandor/runic_guardian");
|
||||
val runicguardianshield = runicguardian.addPool("runicguardianshield", 1, 1, 0, 0);
|
||||
runicguardianshield.addItemEntry(<contenttweaker:runic_shield>*1, 5);
|
||||
|
||||
|
||||
|
||||
|
||||
+69
-33
@@ -5,7 +5,8 @@ import mods.contenttweaker.MaterialSystem;
|
||||
|
||||
var color1 = Color.fromHex("5bb9d9") as Color;
|
||||
var demonSteel1 = MaterialSystem.getMaterialBuilder().setName("Demonic Steel").setColor(color1).build();
|
||||
demonSteel1.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var demonsteel1colorizer = demonSteel1.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
demonsteel1colorizer[1].setColorized(false);
|
||||
var molten1 = demonSteel1.registerPart("molten").getData();
|
||||
molten1.addDataValue("temperature", "400");
|
||||
molten1.addDataValue("luminosity", "10");
|
||||
@@ -16,7 +17,8 @@ block1.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var color2 = Color.fromHex("43ba63") as Color;
|
||||
var demonSteel2 = MaterialSystem.getMaterialBuilder().setName("Corrosive Steel").setColor(color2).build();
|
||||
demonSteel2.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var demonsteel2colorizer = demonSteel2.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
demonsteel2colorizer[1].setColorized(false);
|
||||
var molten2 = demonSteel2.registerPart("molten").getData();
|
||||
molten2.addDataValue("temperature", "400");
|
||||
molten2.addDataValue("luminosity", "10");
|
||||
@@ -27,7 +29,8 @@ block2.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var color3 = Color.fromHex("debf59") as Color;
|
||||
var demonSteel3 = MaterialSystem.getMaterialBuilder().setName("Destructive Steel").setColor(color3).build();
|
||||
demonSteel3.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var demonsteel3colorizer = demonSteel3.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
demonsteel3colorizer[1].setColorized(false);
|
||||
var molten3 = demonSteel3.registerPart("molten").getData();
|
||||
molten3.addDataValue("temperature", "400");
|
||||
molten3.addDataValue("luminosity", "10");
|
||||
@@ -38,7 +41,8 @@ block3.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var color4 = Color.fromHex("e05c53") as Color;
|
||||
var demonSteel4 = MaterialSystem.getMaterialBuilder().setName("Vengeful Steel").setColor(color4).build();
|
||||
demonSteel4.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var demonsteel4colorizer = demonSteel4.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
demonsteel4colorizer[1].setColorized(false);
|
||||
var molten4 = demonSteel4.registerPart("molten").getData();
|
||||
molten4.addDataValue("temperature", "400");
|
||||
molten4.addDataValue("luminosity", "10");
|
||||
@@ -49,7 +53,8 @@ block4.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var color5 = Color.fromHex("9364a3") as Color;
|
||||
var demonSteel5 = MaterialSystem.getMaterialBuilder().setName("Steadfast Steel").setColor(color5).build();
|
||||
demonSteel5.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var demonsteel5colorizer = demonSteel5.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
demonsteel5colorizer[1].setColorized(false);
|
||||
var molten5 = demonSteel5.registerPart("molten").getData();
|
||||
molten5.addDataValue("temperature", "400");
|
||||
molten5.addDataValue("luminosity", "10");
|
||||
@@ -60,7 +65,8 @@ block5.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorbloodf = Color.fromHex("330909") as Color;
|
||||
var mastersteel = MaterialSystem.getMaterialBuilder().setName("Bloodmaster Metal").setColor(colorbloodf).build();
|
||||
mastersteel.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var mastersteelcolorizer = mastersteel.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
mastersteelcolorizer[1].setColorized(false);
|
||||
var moltenmast = mastersteel.registerPart("molten").getData();
|
||||
moltenmast.addDataValue("temperature", "400");
|
||||
moltenmast.addDataValue("luminosity", "10");
|
||||
@@ -76,7 +82,9 @@ armormast.addDataValue("toughness", "6");
|
||||
|
||||
var colordread = Color.fromHex("25004a") as Color;
|
||||
var dreadite = MaterialSystem.getMaterialBuilder().setName("Dreadite").setColor(colordread).build();
|
||||
dreadite.registerParts(["gear", "plate", "nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var dreaditecolorizer = dreadite.registerParts(["gear", "plate", "nugget", "ingot", "dust", "rod"] as string[]);
|
||||
dreaditecolorizer[1].setColorized(false);
|
||||
dreaditecolorizer[3].setColorized(false);
|
||||
var moltendread = dreadite.registerPart("molten").getData();
|
||||
moltendread.addDataValue("temperature", "400");
|
||||
moltendread.addDataValue("luminosity", "10");
|
||||
@@ -87,7 +95,9 @@ blockdread.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colordreadal = Color.fromHex("cf80cb") as Color;
|
||||
var dreaditeall = MaterialSystem.getMaterialBuilder().setName("Dreaded Steel").setColor(colordreadal).build();
|
||||
dreaditeall.registerParts(["gear", "plate", "nugget", "ingot", "rod", "dust"] as string[]);
|
||||
var dreaditeallcolorizer = dreaditeall.registerParts(["gear", "plate", "nugget", "ingot", "rod", "dust"] as string[]);
|
||||
dreaditeallcolorizer[1].setColorized(false);
|
||||
dreaditeallcolorizer[3].setColorized(false);
|
||||
var moltendreadal = dreaditeall.registerPart("molten").getData();
|
||||
moltendreadal.addDataValue("temperature", "400");
|
||||
moltendreadal.addDataValue("luminosity", "10");
|
||||
@@ -121,7 +131,8 @@ oretartarite.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorfluctuatite = Color.fromHex("ffb300") as Color;
|
||||
var fluctuatite = MaterialSystem.getMaterialBuilder().setName("Fluctuatite").setColor(colorfluctuatite).build();
|
||||
fluctuatite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var fluctuatitecolorizer = fluctuatite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
fluctuatitecolorizer[1].setColorized(false);
|
||||
var moltenfluctuatite = fluctuatite.registerPart("molten").getData();
|
||||
moltenfluctuatite.addDataValue("temperature", "800");
|
||||
moltenfluctuatite.addDataValue("luminosity", "12");
|
||||
@@ -134,7 +145,8 @@ orefluctuatite.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorvibranium = Color.fromHex("3e436b") as Color;
|
||||
var vibranium = MaterialSystem.getMaterialBuilder().setName("Vibranium").setColor(colorvibranium).build();
|
||||
vibranium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var vibraniumcolorizer = vibranium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
vibraniumcolorizer[1].setColorized(false);
|
||||
var moltenvibranium = vibranium.registerPart("molten").getData();
|
||||
moltenvibranium.addDataValue("temperature", "400");
|
||||
moltenvibranium.addDataValue("luminosity", "10");
|
||||
@@ -150,7 +162,8 @@ armorvibranium.addDataValue("toughness", "5");
|
||||
|
||||
var colorrhenium = Color.fromHex("302f2f") as Color;
|
||||
var rhenium = MaterialSystem.getMaterialBuilder().setName("Rhenium").setColor(colorrhenium).build();
|
||||
rhenium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var rheniumcolorizer = rhenium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
rheniumcolorizer[1].setColorized(false);
|
||||
var moltenrhenium = rhenium.registerPart("molten").getData();
|
||||
moltenrhenium.addDataValue("temperature", "800");
|
||||
moltenrhenium.addDataValue("luminosity", "12");
|
||||
@@ -163,7 +176,8 @@ orerhenium.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colormyrmitite = Color.fromHex("735c3b") as Color;
|
||||
var myrmitite = MaterialSystem.getMaterialBuilder().setName("Myrmitite").setColor(colormyrmitite).build();
|
||||
myrmitite.registerParts(["nugget", "ingot", "dust", "plate", "rod"] as string[]);
|
||||
var myrmititecolorizer = myrmitite.registerParts(["nugget", "ingot", "dust", "plate", "rod"] as string[]);
|
||||
myrmititecolorizer[1].setColorized(false);
|
||||
var moltenmyrmitite = myrmitite.registerPart("molten").getData();
|
||||
moltenmyrmitite.addDataValue("temperature", "800");
|
||||
moltenmyrmitite.addDataValue("luminosity", "12");
|
||||
@@ -180,7 +194,8 @@ blockmyrmitite.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorcandyte = Color.fromHex("c769a9") as Color;
|
||||
var candyte = MaterialSystem.getMaterialBuilder().setName("Candyte").setColor(colorcandyte).build();
|
||||
candyte.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var candytecolorizer = candyte.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
candytecolorizer[1].setColorized(false);
|
||||
var moltencandyte = candyte.registerPart("molten").getData();
|
||||
moltencandyte.addDataValue("temperature", "800");
|
||||
moltencandyte.addDataValue("luminosity", "12");
|
||||
@@ -197,7 +212,8 @@ blockcandyte.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorpalladium = Color.fromHex("917a8a") as Color;
|
||||
var palladium = MaterialSystem.getMaterialBuilder().setName("Palladium").setColor(colorpalladium).build();
|
||||
palladium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var palladiumcolorizer = palladium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
palladiumcolorizer[1].setColorized(false);
|
||||
var moltenpalladium = palladium.registerPart("molten").getData();
|
||||
moltenpalladium.addDataValue("temperature", "800");
|
||||
moltenpalladium.addDataValue("luminosity", "12");
|
||||
@@ -214,7 +230,8 @@ blockpalladium.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorvityte = Color.fromHex("0e8f42") as Color;
|
||||
var vityte = MaterialSystem.getMaterialBuilder().setName("Vityte").setColor(colorvityte).build();
|
||||
vityte.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var vitytecolorizer = vityte.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
vitytecolorizer[1].setColorized(false);
|
||||
var moltenvityte = vityte.registerPart("molten").getData();
|
||||
moltenvityte.addDataValue("temperature", "800");
|
||||
moltenvityte.addDataValue("luminosity", "12");
|
||||
@@ -231,7 +248,8 @@ blockvityte.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorpolonium = Color.fromHex("486e96") as Color;
|
||||
var polonium = MaterialSystem.getMaterialBuilder().setName("Polonium").setColor(colorpolonium).build();
|
||||
polonium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var poloniumcolorizer = polonium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
poloniumcolorizer[1].setColorized(false);
|
||||
var moltenpolonium = polonium.registerPart("molten").getData();
|
||||
moltenpolonium.addDataValue("temperature", "800");
|
||||
moltenpolonium.addDataValue("luminosity", "12");
|
||||
@@ -248,7 +266,8 @@ blockpolonium.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorogerite = Color.fromHex("086600") as Color;
|
||||
var ogerite = MaterialSystem.getMaterialBuilder().setName("Ogerite").setColor(colorogerite).build();
|
||||
ogerite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var ogeritecolorizer = ogerite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
ogeritecolorizer[1].setColorized(false);
|
||||
var moltenogerite = ogerite.registerPart("molten").getData();
|
||||
moltenogerite.addDataValue("temperature", "800");
|
||||
moltenogerite.addDataValue("luminosity", "12");
|
||||
@@ -265,22 +284,27 @@ blockogerite.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorprimalogerite = Color.fromHex("14ad07") as Color;
|
||||
var primalogerite = MaterialSystem.getMaterialBuilder().setName("Primal Ogerite").setColor(colorprimalogerite).build();
|
||||
primalogerite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var primalogeritecolorizer = primalogerite.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
primalogeritecolorizer[1].setColorized(false);
|
||||
var moltenprimalogerite = primalogerite.registerPart("molten").getData();
|
||||
moltenprimalogerite.addDataValue("temperature", "800");
|
||||
moltenprimalogerite.addDataValue("luminosity", "12");
|
||||
|
||||
var colorhotvibraniumalloy = Color.fromHex("00ddff") as Color;
|
||||
var hotvibraniumalloy = MaterialSystem.getMaterialBuilder().setName("Hot Vibranium Alloy").setColor(colorhotvibraniumalloy).build();
|
||||
hotvibraniumalloy.registerParts(["ingot", "rod"] as string[]);
|
||||
var hotvibraniumalloycolorizer = hotvibraniumalloy.registerParts(["ingot", "rod"] as string[]);
|
||||
hotvibraniumalloycolorizer[0].setColorized(false);
|
||||
|
||||
|
||||
var colorvibraniumalloy = Color.fromHex("1e2742") as Color;
|
||||
var vibraniumalloy = MaterialSystem.getMaterialBuilder().setName("Vibranium Alloy").setColor(colorvibraniumalloy).build();
|
||||
vibraniumalloy.registerParts(["nugget", "ingot", "plate", "gear", "rod"] as string[]);
|
||||
var vibraniumalloycolorizer = vibraniumalloy.registerParts(["nugget", "ingot", "plate", "gear", "rod"] as string[]);
|
||||
vibraniumalloycolorizer[1].setColorized(false);
|
||||
|
||||
var colorlunastone = Color.fromHex("945dcf") as Color;
|
||||
var lunastone = MaterialSystem.getMaterialBuilder().setName("Lunastone").setColor(colorlunastone).build();
|
||||
lunastone.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var lunastonecolorizer = lunastone.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
lunastonecolorizer[1].setColorized(false);
|
||||
var moltenlunastone = lunastone.registerPart("molten").getData();
|
||||
moltenlunastone.addDataValue("temperature", "800");
|
||||
moltenlunastone.addDataValue("luminosity", "12");
|
||||
@@ -297,7 +321,8 @@ blocklunastone.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorchalcedony = Color.fromHex("5dc4cf") as Color;
|
||||
var chalcedony = MaterialSystem.getMaterialBuilder().setName("Chalcedony").setColor(colorchalcedony).build();
|
||||
chalcedony.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var chalcedonycolorizer = chalcedony.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
chalcedonycolorizer[1].setColorized(false);
|
||||
var moltenchalcedony = chalcedony.registerPart("molten").getData();
|
||||
moltenchalcedony.addDataValue("temperature", "800");
|
||||
moltenchalcedony.addDataValue("luminosity", "12");
|
||||
@@ -314,7 +339,8 @@ blockchalcedony.addDataValue("harvestTool", "pickaxe");
|
||||
|
||||
var colorbrightsteel = Color.fromHex("ffffff") as Color;
|
||||
var brightsteel = MaterialSystem.getMaterialBuilder().setName("Brightsteel").setColor(colorbrightsteel).build();
|
||||
brightsteel.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var brightsteelcolorizer = brightsteel.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
brightsteelcolorizer[1].setColorized(false);
|
||||
var moltenbrightsteel = brightsteel.registerPart("molten").getData();
|
||||
moltenbrightsteel.addDataValue("temperature", "800");
|
||||
moltenbrightsteel.addDataValue("luminosity", "12");
|
||||
@@ -336,39 +362,45 @@ armorbrightsteel.addDataValue("toughness", "15");
|
||||
|
||||
var colorcaesium = Color.fromHex("426334") as Color;
|
||||
var caesium = MaterialSystem.getMaterialBuilder().setName("Caesium").setColor(colorcaesium).build();
|
||||
caesium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var caesiumcolorizer = caesium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
caesiumcolorizer[1].setColorized(false);
|
||||
var moltencaesium = caesium.registerPart("molten").getData();
|
||||
moltencaesium.addDataValue("temperature", "800");
|
||||
moltencaesium.addDataValue("luminosity", "12");
|
||||
|
||||
var colorstrontium = Color.fromHex("76677a") as Color;
|
||||
var strontium = MaterialSystem.getMaterialBuilder().setName("Strontium").setColor(colorstrontium).build();
|
||||
strontium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var strontiumcolorizer = strontium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
strontiumcolorizer[1].setColorized(false);
|
||||
var moltenstrontium = strontium.registerPart("molten").getData();
|
||||
moltenstrontium.addDataValue("temperature", "800");
|
||||
moltenstrontium.addDataValue("luminosity", "12");
|
||||
|
||||
var colorrubidium = Color.fromHex("827f68") as Color;
|
||||
var rubidium = MaterialSystem.getMaterialBuilder().setName("Rubidium").setColor(colorrubidium).build();
|
||||
rubidium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var rubidiumcolorizer = rubidium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
rubidiumcolorizer[1].setColorized(false);
|
||||
var moltenrubidium = rubidium.registerPart("molten").getData();
|
||||
moltenrubidium.addDataValue("temperature", "800");
|
||||
moltenrubidium.addDataValue("luminosity", "12");
|
||||
|
||||
var colorchaos = Color.fromHex("080221") as Color;
|
||||
var chaos = MaterialSystem.getMaterialBuilder().setName("Chaos").setColor(colorchaos).build();
|
||||
chaos.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var chaoscolorizer = chaos.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
chaoscolorizer[1].setColorized(false);
|
||||
var moltenchaos = chaos.registerPart("molten").getData();
|
||||
moltenchaos.addDataValue("temperature", "800");
|
||||
moltenchaos.addDataValue("luminosity", "12");
|
||||
|
||||
var colorhassium = Color.fromHex("555559") as Color;
|
||||
var hassium = MaterialSystem.getMaterialBuilder().setName("Hassium").setColor(colorhassium).build();
|
||||
hassium.registerParts(["nugget", "ingot", "plate", "gear", "rod"] as string[]);
|
||||
var hassiumcolorizer = hassium.registerParts(["nugget", "ingot", "plate", "gear", "rod"] as string[]);
|
||||
hassiumcolorizer[1].setColorized(false);
|
||||
|
||||
var colorhalite = Color.fromHex("17c414") as Color;
|
||||
var halite = MaterialSystem.getMaterialBuilder().setName("Fractallite Halite").setColor(colorhalite).build();
|
||||
halite.registerParts(["ingot", "rod"] as string[]);
|
||||
var halitecolorizer = halite.registerParts(["ingot", "rod"] as string[]);
|
||||
halitecolorizer[0].setColorized(false);
|
||||
var armorhalite = halite.registerPart("armor").getData();
|
||||
armorhalite.addDataValue("durability", "9500000");
|
||||
armorhalite.addDataValue("enchantability", "100");
|
||||
@@ -377,14 +409,16 @@ armorhalite.addDataValue("toughness", "200");
|
||||
|
||||
var colorabyssite = Color.fromHex("1beb00") as Color;
|
||||
var abyssite = MaterialSystem.getMaterialBuilder().setName("Abyssite").setColor(colorabyssite).build();
|
||||
abyssite.registerParts(["ingot", "rod"] as string[]);
|
||||
var abyssitecolorizer = abyssite.registerParts(["ingot", "rod"] as string[]);
|
||||
abyssitecolorizer[0].setColorized(false);
|
||||
var moltenabyssite = abyssite.registerPart("molten").getData();
|
||||
moltenabyssite.addDataValue("temperature", "800");
|
||||
moltenabyssite.addDataValue("luminosity", "12");
|
||||
|
||||
var colorsacrificemetal = Color.fromHex("210042") as Color;
|
||||
var sacrificemetal = MaterialSystem.getMaterialBuilder().setName("Sacrifice Metal").setColor(colorsacrificemetal).build();
|
||||
sacrificemetal.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var sacrificemetalcolorizer = sacrificemetal.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
sacrificemetalcolorizer[1].setColorized(false);
|
||||
var moltensacrificemetal = sacrificemetal.registerPart("molten").getData();
|
||||
moltensacrificemetal.addDataValue("temperature", "800");
|
||||
moltensacrificemetal.addDataValue("luminosity", "12");
|
||||
@@ -416,7 +450,8 @@ armorblackmetal.addDataValue("toughness", "3");
|
||||
|
||||
var colorpromethium = Color.fromHex("7df59d") as Color;
|
||||
var promethium = MaterialSystem.getMaterialBuilder().setName("Promethium").setColor(colorpromethium).build();
|
||||
promethium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
var promethiumcolorizer = promethium.registerParts(["nugget", "ingot", "dust", "rod"] as string[]);
|
||||
promethiumcolorizer[1].setColorized(false);
|
||||
var moltenpromethium = promethium.registerPart("molten").getData();
|
||||
moltenpromethium.addDataValue("temperature", "800");
|
||||
moltenpromethium.addDataValue("luminosity", "12");
|
||||
@@ -795,7 +830,8 @@ armorgravedust.addDataValue("toughness", "1");
|
||||
|
||||
var colorichorium = Color.fromHex("a85a00") as Color;
|
||||
var ichorium = MaterialSystem.getMaterialBuilder().setName("Ichorium").setColor(colorichorium).build();
|
||||
ichorium.registerParts(["nugget", "ingot", "dust", "rod","plate"] as string[]);
|
||||
var ichoriumcolorizer = ichorium.registerParts(["nugget", "ingot", "dust", "rod","plate"] as string[]);
|
||||
ichoriumcolorizer[1].setColorized(false);
|
||||
var moltenichorium = ichorium.registerPart("molten").getData();
|
||||
moltenichorium.addDataValue("temperature", "400");
|
||||
moltenichorium.addDataValue("luminosity", "10");
|
||||
|
||||
+22
-2
@@ -240,7 +240,7 @@ phasingalloy.addExtraMaterialStats(4000);
|
||||
phasingalloy.addProjectileMaterialStats();
|
||||
phasingalloy.addMaterialTrait("reflect");
|
||||
phasingalloy.addMaterialTrait("exploit");
|
||||
phasingalloy.addMaterialTrait("portly");
|
||||
//phasingalloy.addMaterialTrait("portly");
|
||||
phasingalloy.itemLocalizer = function(thisMaterial, itemName){return "Phasing Alloy " + itemName;};
|
||||
phasingalloy.localizedName = "Phasing Alloy";
|
||||
phasingalloy.register();
|
||||
@@ -738,4 +738,24 @@ nothingness.addProjectileMaterialStats();
|
||||
nothingness.addBowMaterialStats(1.0, 1.0, 1.0);
|
||||
nothingness.itemLocalizer = function(thisMaterial, itemName){return itemName + " Of Nothingness";};
|
||||
nothingness.localizedName = "Nothing";
|
||||
nothingness.register();
|
||||
nothingness.register();
|
||||
|
||||
val enderium = mods.contenttweaker.tconstruct.MaterialBuilder.create("enderium");
|
||||
enderium.color = 0x15825f;
|
||||
enderium.craftable = false;
|
||||
enderium.castable = true;
|
||||
enderium.liquid = <fluid:enderium>;
|
||||
enderium.addItem(<item:thermalfoundation:material:167>,1,144);
|
||||
enderium.representativeItem = <item:thermalfoundation:material:167>;
|
||||
enderium.addHeadMaterialStats(800, 7.5, 7.0f, 7);
|
||||
enderium.addHandleMaterialStats(1.05, -5);
|
||||
enderium.addExtraMaterialStats(65);
|
||||
enderium.addProjectileMaterialStats();
|
||||
enderium.addBowMaterialStats(1.1, 1.9, 8.0);
|
||||
enderium.addArrowShaftMaterialStats(1.05, 25);
|
||||
enderium.addMaterialTrait("global");
|
||||
enderium.addMaterialTrait("enderference");
|
||||
enderium.addMaterialTrait("endspeed");
|
||||
enderium.itemLocalizer = function(thisMaterial, itemName){return "Enderium " + itemName;};
|
||||
enderium.localizedName = "Nothing";
|
||||
enderium.register();
|
||||
@@ -37,6 +37,9 @@ mods.tconstruct.Casting.addTableRecipe(<materialpart:vibranium:ingot>, <tconstru
|
||||
|
||||
mods.tconstruct.Casting.addTableRecipe(<materialpart:vibranium_alloy:ingot>, <tconstruct:cast_custom:0>, <fluid:molten_vibranium_alloy>, 144, false, 100);
|
||||
|
||||
|
||||
mods.tconstruct.Casting.addTableRecipe(<contenttweaker:spirit_of_worthiness>, <divinerpg:mortum_soul>, <fluid:whisper_of_worthiness>, 50, true, 100);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:vibranium_chunk>,
|
||||
[<materialpart:vibranium:ingot>, <ore:dustPetrotheum>]);
|
||||
|
||||
|
||||
@@ -93,3 +93,17 @@ recipes.addShaped(<contenttweaker:chorus_sprout>,
|
||||
[<contenttweaker:chorus_seedling>, <contenttweaker:chorus_seedling>, <contenttweaker:chorus_seedling>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.remove(<cyclicmagic:shears_obsidian>);
|
||||
recipes.addShaped(<cyclicmagic:shears_obsidian>,
|
||||
[[<contenttweaker:crying_obsidian_powder>, <contenttweaker:crying_obsidian_powder>, <contenttweaker:crying_obsidian_powder>],
|
||||
[<contenttweaker:crying_obsidian_powder>, <minecraft:shears>, <contenttweaker:crying_obsidian_powder>],
|
||||
[<contenttweaker:crying_obsidian_powder>, <contenttweaker:crying_obsidian_powder>, <contenttweaker:crying_obsidian_powder>]]);
|
||||
|
||||
|
||||
recipes.remove(<cyclicmagic:ender_wool>);
|
||||
recipes.addShaped(<cyclicmagic:ender_wool>,
|
||||
[[<contenttweaker:rosidian_blend>, <thaumcraft:lamp_growth>, <contenttweaker:rosidian_blend>],
|
||||
[<mysticalagradditions:stuff:69>, <minecraft:shears>, <mysticalagradditions:stuff:69>],
|
||||
[<contenttweaker:rosidian_blend>, <projecte:item.pe_harvest_god>.reuse(), <contenttweaker:rosidian_blend>]]);
|
||||
|
||||
@@ -0,0 +1,593 @@
|
||||
#modloaded thaumcraft
|
||||
|
||||
|
||||
import crafttweaker.damage.IDamageSource;
|
||||
import crafttweaker.entity.IEntityLivingBase;
|
||||
import crafttweaker.event.PlayerInteractEntityEvent;
|
||||
import crafttweaker.entity.IEntity;
|
||||
|
||||
|
||||
|
||||
|
||||
import mods.contenttweaker.VanillaFactory;
|
||||
import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.IItemRightClick;
|
||||
import mods.contenttweaker.Commands;
|
||||
import mods.contenttweaker.ItemFood;
|
||||
import mods.contenttweaker.IItemFoodEaten;
|
||||
import mods.contenttweaker.MutableItemStack;
|
||||
import mods.contenttweaker.Hand;
|
||||
import mods.contenttweaker.World;
|
||||
import mods.contenttweaker.IItemUpdate;
|
||||
import mods.contenttweaker.Player;
|
||||
import crafttweaker.player.IPlayer;
|
||||
import crafttweaker.block.IBlock;
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.entity.IEntityEquipmentSlot;
|
||||
|
||||
|
||||
|
||||
// infernal furnace
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.offHandHeldItem)){
|
||||
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:demonic_ember>.definition.id))) {
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// whitefire furnace
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "minecraft:zombie") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.offHandHeldItem)){
|
||||
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:whitefire_ember>.definition.id))) {
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
// crimson emperor
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.offHandHeldItem)){
|
||||
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:crimson_ichor>.definition.id))) {
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
// meatball man phase 1
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "thaumcraft:cultistknight") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.nbt.Tags)){
|
||||
if (target.nbt.Tags[0] == "meatballbossphase1") {
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// meatball praetorian
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.nbt.Tags)){
|
||||
if (target.nbt.Tags[0] == "praetorianphase2") {
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
// meatball legionnaire
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "thaumcraft:cultistcleric") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.nbt.Tags)){
|
||||
if (target.nbt.Tags[0] == "legionnairephase1") {
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// meatball man
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "thaumcraft:cultistknight") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.nbt.Tags)){
|
||||
if (target.nbt.Tags[0] == "meatballbossphase2") {
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
// fungal apostle
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "twilightforest:minoshroom") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.mainHandHeldItem)){
|
||||
if (!(target.mainHandHeldItem.definition.id.matches(<aoa3:rockbasher_sword>.definition.id))) {
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// greenlight furnace
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "minecraft:zombie") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.nbt.Tags)){
|
||||
if (target.nbt.Tags[0] == "greenlightboss") {
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// vegetarial sentient meatball
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "thaumcraft:cultistknight") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.offHandHeldItem)){
|
||||
if (!(target.offHandHeldItem.definition.id.matches(<contenttweaker:vegetarian_sentient_meatball>.definition.id))) {
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// mother host
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:host") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.mainHandHeldItem)){
|
||||
if (!(target.mainHandHeldItem.definition.id.matches(<contenttweaker:flying_gunpowder>.definition.id))) {
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// saberback
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "aoa3:arkback") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.mainHandHeldItem)){
|
||||
if (!(target.mainHandHeldItem.definition.id.matches(<minecraft:paper>.definition.id))) {
|
||||
return;
|
||||
}
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
// dreaded mother
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "abyssalcraft:lesserdreadbeast") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.nbt.Tags)){
|
||||
if (target.nbt.Tags[0] == "abymother") {
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
// dreaded mother guard
|
||||
|
||||
events.onPlayerInteractEntity(function(event as PlayerInteractEntityEvent) {
|
||||
if (event.world.isRemote()) {
|
||||
return;
|
||||
}
|
||||
val heldItem = event.item;
|
||||
if (!isNull(heldItem)) {
|
||||
if (!(heldItem.definition.id.matches(<animus:sigil_chains>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<thaumadditions:dna_sample>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<industrialforegoing:mob_imprisonment_tool>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<extrautils2:goldenlasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<tinymobfarm:lasso>.definition.id))){
|
||||
if (!(heldItem.definition.id.matches(<enderio:item_soul_vial>.definition.id))){
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "abyssalcraft:greaterdreadspawn") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
if (!isNull(target.nbt.Tags)){
|
||||
if (target.nbt.Tags[0] == "dreadmomguard") {
|
||||
event.player.sendChat("You can't do that");
|
||||
event.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
+128
-7
@@ -242,7 +242,10 @@ recipes.addShapeless(<aoa3:creep_statue>,
|
||||
[<contenttweaker:boss_drop>, <aoa3:explosive_gems>, <aoa3:creep_altar>]);
|
||||
|
||||
recipes.addShapeless(<aoa3:kror_statue>,
|
||||
[<contenttweaker:boss_drop>, <aoa3:boulder_dash>, <aoa3:kror_altar>]);
|
||||
[<contenttweaker:boss_drop>, <aoa3:boulder_dash>, <aoa3:kror_altar>, <aoa3:charging_table>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:kror_sediment>,
|
||||
[<contenttweaker:boss_drop>, <aoa3:boulder_dash>, <aoa3:kror_altar>, <aoa3:charging_table>]);
|
||||
|
||||
recipes.addShapeless(<aoa3:voxxulon_statue>,
|
||||
[<contenttweaker:boss_drop>, <aoa3:vile_stone>, <aoa3:voxxulon_altar>]);
|
||||
@@ -362,7 +365,7 @@ recipes.addShapeless(<divinerpg:skythern_heart>,
|
||||
[<contenttweaker:boss_drop>, <divinerpg:apalachia_block>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:sigil_flame>,
|
||||
[<contenttweaker:trader_drop>, <extrautils2:teleporter:1>]);
|
||||
[<contenttweaker:trader_drop>, <extrautils2:teleporter:1>, <contenttweaker:unfathomable_breaker>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<contenttweaker:gem_of_the_sleeping_city>,
|
||||
@@ -859,6 +862,15 @@ recipes.addShapeless(<contenttweaker:energy_hive>,
|
||||
recipes.addShapeless(<contenttweaker:ineffable_light>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:perfected_imbuement_essence>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:kobblin_earth>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:pale_ore>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:stone_of_constraint>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
@@ -895,6 +907,25 @@ recipes.addShapeless(<contenttweaker:investiture_of_the_direwolf>,
|
||||
recipes.addShapeless(<contenttweaker:crying_obsidian_powder>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:gear_of_worthiness>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:puca_foot>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:chu_ci_foot>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:nanabozho_foot>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:wenet_foot>,
|
||||
[<contenttweaker:master_of_spellcraft>, <aoa3:gold_coin>, <thaumicaugmentation:gauntlet:1>, <projectex:matter:0>, <twilightforest:magic_beans>]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShapeless(<avaritia:resource:0>,
|
||||
[<contenttweaker:gamestage_recipe>, <contenttweaker:ancient_elven_knowledge>]);
|
||||
|
||||
@@ -1060,6 +1091,9 @@ recipes.addShapeless(<thebetweenlands:swamp_talisman:3>,
|
||||
recipes.addShapeless(<thebetweenlands:swamp_talisman:4>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:battle_tower>]);
|
||||
|
||||
recipes.addShapeless(<iceandfire:stymphalian_bird_feather>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:battle_tower>]);
|
||||
|
||||
recipes.addShapeless(<integrateddynamics:menril_sapling>,
|
||||
[<contenttweaker:dungeon_drop>, <contenttweaker:battle_tower>]);
|
||||
recipes.addShapeless(<integrateddynamics:menril_log>,
|
||||
@@ -1967,11 +2001,98 @@ recipes.addShapeless(<contenttweaker:covetous_incubator>,
|
||||
[<contenttweaker:utopic_spires_special_drop>, <contenttweaker:miniature_white_hole>]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShapeless(<aoa3:crystal_greatblade>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:crystevia_realmstone>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<aoa3:lotto_totem>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:cthulhucoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:eldercoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:shubniggurathcoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:jzaharcoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:yogsothothcoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:hasturcoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:nyarlathotepcoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<abyssalcraft:azathothcoin>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
|
||||
recipes.addShapeless(<gendustry:honey_drop:10>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:11>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:12>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:13>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:14>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:15>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:16>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:17>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:18>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:19>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:20>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:21>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:22>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:23>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:24>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<gendustry:honey_drop:25>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
|
||||
recipes.addShapeless(<aoa3:holly_top_seeds>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
recipes.addShapeless(<aoa3:holly_top_petals>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
|
||||
recipes.addShapeless(<minecraft:dye:0>,
|
||||
[<contenttweaker:found_in_villages>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:foraging_loot_table>,
|
||||
[<contenttweaker:foraging_loot_table>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<aoa3:crystal_maul>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:crystevia_realmstone>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<aoa3:vulcane_augment_power>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:immortallis_realmstone>]);
|
||||
recipes.addShapeless(<aoa3:vulcane_augment_battle>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:immortallis_realmstone>]);
|
||||
recipes.addShapeless(<aoa3:vulcane_augment_equality>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:immortallis_realmstone>]);
|
||||
recipes.addShapeless(<aoa3:vulcane_augment_fire>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:immortallis_realmstone>]);
|
||||
recipes.addShapeless(<aoa3:vulcane_augment_impairment>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:immortallis_realmstone>]);
|
||||
recipes.addShapeless(<aoa3:vulcane_augment_poison>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:immortallis_realmstone>]);
|
||||
recipes.addShapeless(<aoa3:vulcane_augment_wither>,
|
||||
[<contenttweaker:trader_drop>, <aoa3:immortallis_realmstone>]);
|
||||
|
||||
recipes.addShapeless(<aoa3:coralstorm_sword>,
|
||||
[<contenttweaker:trader_drop>, <minecraft:sand>]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:elusive_horn>,
|
||||
[<contenttweaker:boss_drop>, <aoa3:illusion_altar>, <aoa3:staring_eye>]);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -11,6 +11,24 @@ infprimpearl.addItemInput(<contenttweaker:crimson_gem>);
|
||||
infprimpearl.addItemOutput(<thaumcraft:primordial_pearl>);
|
||||
infprimpearl.build();
|
||||
|
||||
mods.nuclearcraft.alloy_furnace.addRecipe([<thaumcraft:ingot:1>*16, <contenttweaker:crimson_ichor>, <contenttweaker:crimson_metal_ingot>*16]);
|
||||
|
||||
mods.thermalexpansion.InductionSmelter.addRecipe(<contenttweaker:crimson_metal_ingot>*16, <thaumcraft:ingot:1>*16, <contenttweaker:crimson_ichor>, 12);
|
||||
|
||||
|
||||
val infprimpearl2 = RecipeBuilder.newBuilder("infprimpearl2","arcane_autoinfuser",120);
|
||||
infprimpearl2.addEnergyPerTickInput(100);
|
||||
infprimpearl2.addItemInput(makeVisCrystal(<aspect:vitium> * 1));
|
||||
infprimpearl2.addItemInput(makeVisCrystal(<aspect:perditio> * 1));
|
||||
infprimpearl2.addItemInput(makeVisCrystal(<aspect:alienis> * 1));
|
||||
infprimpearl2.addItemInput(makeVisCrystal(<aspect:cognitio> * 1));
|
||||
infprimpearl2.addItemInput(<contenttweaker:crimson_metal_ingot>*4);
|
||||
infprimpearl2.addItemInput(<contenttweaker:crimson_gem>);
|
||||
infprimpearl2.addItemOutput(<thaumcraft:primordial_pearl>);
|
||||
infprimpearl2.addItemOutput(<thaumcraft:primordial_pearl>);
|
||||
infprimpearl2.addItemOutput(<thaumcraft:primordial_pearl>);
|
||||
infprimpearl2.build();
|
||||
|
||||
recipes.addShaped(<contenttweaker:crimson_gem>*2,
|
||||
[[<mysticalagriculture:mystical_flower_essence>, <mysticalagriculture:mystical_flower_essence>, <mysticalagriculture:mystical_flower_essence>],
|
||||
[<mysticalagriculture:mystical_flower_essence>, <contenttweaker:crimson_gem>.reuse(), <mysticalagriculture:mystical_flower_essence>],
|
||||
|
||||
+15
-1
@@ -5,7 +5,7 @@ import mods.contenttweaker.Item;
|
||||
import mods.contenttweaker.ResourceLocation;
|
||||
|
||||
|
||||
var instanceTEX = mods.contenttweaker.ResourceLocation.create("contenttweaker:textures/items/enchdesc_allofthem.png");
|
||||
var instanceTEX = mods.contenttweaker.ResourceLocation.create("contenttweaker:items/enchdesc_allthetraits");
|
||||
|
||||
|
||||
|
||||
@@ -358,3 +358,17 @@ enchdesc_curse_bones.register();
|
||||
var enchdesc_flaming_touch = VanillaFactory.createItem("enchdesc_flaming_touch");
|
||||
enchdesc_flaming_touch.textureLocation = instanceTEX;
|
||||
enchdesc_flaming_touch.register();
|
||||
|
||||
|
||||
|
||||
var enchdesc_vampirism = VanillaFactory.createItem("enchdesc_vampirism");
|
||||
enchdesc_vampirism.textureLocation = instanceTEX;
|
||||
enchdesc_vampirism.register();
|
||||
|
||||
var enchdesc_critical_boost = VanillaFactory.createItem("enchdesc_critical_boost");
|
||||
enchdesc_critical_boost.textureLocation = instanceTEX;
|
||||
enchdesc_critical_boost.register();
|
||||
|
||||
var enchdesc_focusedstrike = VanillaFactory.createItem("enchdesc_focused_strike");
|
||||
enchdesc_focusedstrike.textureLocation = instanceTEX;
|
||||
enchdesc_focusedstrike.register();
|
||||
|
||||
@@ -122,4 +122,10 @@ import crafttweaker.text.ITextComponent;
|
||||
<contenttweaker:enchdesc_blessing>.addTooltip(format.red(ITextComponent.fromTranslation("tombstone:blessing.desc").unformattedText));
|
||||
<contenttweaker:enchdesc_curse_bones>.addTooltip(format.red(ITextComponent.fromTranslation("tombstone:curse_of_bones.desc").unformattedText));
|
||||
|
||||
<contenttweaker:enchdesc_flaming_touch>.addTooltip(format.red(ITextComponent.fromTranslation("cyclicmagic:flaming_touch.desc").unformattedText));
|
||||
<contenttweaker:enchdesc_flaming_touch>.addTooltip(format.red(ITextComponent.fromTranslation("cyclicmagic:flaming_touch.desc").unformattedText));
|
||||
|
||||
<contenttweaker:enchdesc_vampirism>.addTooltip(format.red(ITextComponent.fromTranslation("thaumictinkerer:vamprisim.desc").unformattedText));
|
||||
|
||||
<contenttweaker:enchdesc_critical_boost>.addTooltip(format.red(ITextComponent.fromTranslation("mod_lavacow:critical_boost.desc").unformattedText));
|
||||
|
||||
<contenttweaker:enchdesc_focused_strike>.addTooltip(format.red(ITextComponent.fromTranslation("thaumictinkerer:focusedstrikes.desc").unformattedText));
|
||||
|
||||
@@ -268,3 +268,5 @@ recipes.addShaped(<environmentaltech:modifier_absorption>,
|
||||
[[<contenttweaker:shield_of_terra>, <contenttweaker:spinel_ring>, <contenttweaker:shield_of_terra>],
|
||||
[<contenttweaker:spinel_ring>, <environmentaltech:modifier_null>, <contenttweaker:spinel_ring>],
|
||||
[<contenttweaker:shield_of_terra>, <contenttweaker:spinel_ring>, <contenttweaker:shield_of_terra>]]);
|
||||
|
||||
|
||||
|
||||
@@ -139,6 +139,8 @@ recipes.addShapeless(<contenttweaker:dna_primer>*1,
|
||||
mods.thermalexpansion.Imbuer.addRecipe(<fluid:binnie.dna.raw>*100, <contenttweaker:dna_primer>*10, <fluid:bio.ethanol>*100, 50);
|
||||
|
||||
|
||||
mods.thermalexpansion.Transposer.addFillRecipe(<forestry:peat>*12, <forestry:bee_combs:15>, <fluid:fiery_peat>*100, 100);
|
||||
mods.nuclearcraft.infuser.addRecipe([<forestry:bee_combs:15>, <fluid:fiery_peat>*100, <forestry:peat>*12]);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -359,6 +359,21 @@ fracfurndynatosstar2.addItemOutput(<contenttweaker:dynatos_star>*512);
|
||||
fracfurndynatosstar2.build();
|
||||
|
||||
|
||||
val fracfurnbetterrunandium1 = RecipeBuilder.newBuilder("fracfurnbetterrunandium1","fractallite_furnace",10);
|
||||
fracfurnbetterrunandium1.addFluidInput(<fluid:aeternalis_fuel>*100);
|
||||
fracfurnbetterrunandium1.addItemInput(<contenttweaker:catalyzed_runic_ore>*1);
|
||||
fracfurnbetterrunandium1.addItemInput(<aoa3:elecanium_block>*4);
|
||||
fracfurnbetterrunandium1.addItemInput(<contenttweaker:hypercharged_runium_chunk>*32);
|
||||
fracfurnbetterrunandium1.addItemOutput(<contenttweaker:runandium_ingot>*32);
|
||||
fracfurnbetterrunandium1.build();
|
||||
|
||||
val fracfurnbetterrunandium2 = RecipeBuilder.newBuilder("fracfurnbetterrunandium2","fractallite_furnace",10);
|
||||
fracfurnbetterrunandium2.addFluidInput(<fluid:infinity>*100);
|
||||
fracfurnbetterrunandium2.addItemInput(<contenttweaker:catalyzed_runic_ore>*1);
|
||||
fracfurnbetterrunandium2.addItemInput(<aoa3:elecanium_block>*8);
|
||||
fracfurnbetterrunandium2.addItemInput(<contenttweaker:hypercharged_runium_chunk>*64);
|
||||
fracfurnbetterrunandium2.addItemOutput(<contenttweaker:runandium_ingot>*64);
|
||||
fracfurnbetterrunandium2.build();
|
||||
|
||||
|
||||
mods.nuclearcraft.infuser.addRecipe([<contenttweaker:ascended_gallifreyan_alloy>.withTag(unfulfilleddata), <fluid:vityte>*288, <contenttweaker:ascended_gallifreyan_alloy>.withTag(livelydata)]);
|
||||
|
||||
@@ -5,12 +5,13 @@ mods.ItemStages.stageEnchant("draconicstage", <enchantment:cofhcore:vorpal>);
|
||||
|
||||
mods.ItemStages.stageEnchant("divinestage", <enchantment:tombstone:magic_siphon>);
|
||||
|
||||
mods.ItemStages.stageEnchant("divinestage", <enchantment:mod_lavacow:corrosive>);
|
||||
|
||||
mods.ItemStages.stageEnchant("bloodmasterstage", <enchantment:cofhcore:multishot>);
|
||||
|
||||
mods.ItemStages.stageEnchant("brightsteelforging", <enchantment:tombstone:shadow_step>);
|
||||
|
||||
mods.ItemStages.stageEnchant("modularstage", <enchantment:mod_lavacow:corrosive>);
|
||||
|
||||
|
||||
//mods.ItemStages.stageEnchant("brightsteelforging", <enchantment:thaumictinkerer:pounce>);
|
||||
|
||||
//mods.ItemStages.stageEnchant("camerastage", <enchantment:thaumictinkerer:finalstrike>);
|
||||
|
||||
@@ -0,0 +1,101 @@
|
||||
import crafttweaker.data.IData;
|
||||
import crafttweaker.item.IItemStack;
|
||||
|
||||
|
||||
|
||||
// Define a function to add seed analysis recipes
|
||||
function addGunDevilUnbreakableGun(armorItem as IItemStack, recipeName as string) {
|
||||
recipes.addShapeless(
|
||||
recipeName,
|
||||
armorItem,
|
||||
[
|
||||
(armorItem.marked("mark").transformNew(function(item) { return item.withAmount(1).withTag(item.tag); })).noReturn(),
|
||||
<contenttweaker:gun_devil_piece>
|
||||
],
|
||||
function(out, ins, cInfo) {
|
||||
var inpuTag = ins.mark.tag as IData;
|
||||
var updatedTag as IData = {
|
||||
Unbreakable: 1 as byte
|
||||
};
|
||||
return ins.mark.updateTag(inpuTag += updatedTag).withAmount(1);
|
||||
},
|
||||
null
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
var listOfGuns as IItemStack[] = [
|
||||
<aoa3:bayonette_rifle>,
|
||||
<aoa3:dart_gun>,
|
||||
<aoa3:gardener>,
|
||||
<aoa3:hot_shot>,
|
||||
<aoa3:stampede>,
|
||||
<aoa3:tommy>,
|
||||
<aoa3:wart_gun>,
|
||||
<aoa3:withers_wrath>,
|
||||
<aoa3:flaming_fury>,
|
||||
<aoa3:golden_fury>,
|
||||
<aoa3:nethengeic_slugger>,
|
||||
<aoa3:heat_wave>,
|
||||
<aoa3:nethenette_rifle>,
|
||||
<aoa3:carrot_cannon>,
|
||||
<aoa3:baronator>,
|
||||
<aoa3:giga_cannon>,
|
||||
<aoa3:rocker_rifle>,
|
||||
<aoa3:jack_rocker>,
|
||||
<aoa3:echo_gull>,
|
||||
<aoa3:minigun>,
|
||||
<aoa3:precasian_slugger>,
|
||||
<aoa3:tiger_tommy>,
|
||||
<aoa3:roulette>,
|
||||
<aoa3:gauge_rifle>,
|
||||
<aoa3:discharge_rifle>,
|
||||
<aoa3:blood_iron>,
|
||||
<aoa3:dustometer>,
|
||||
<aoa3:squad_gun>,
|
||||
<aoa3:boulder_bomber>,
|
||||
<aoa3:destruction_rifle>,
|
||||
<aoa3:skullette>,
|
||||
<aoa3:golder_bomber>,
|
||||
<aoa3:spine_gun>,
|
||||
<aoa3:megagun>,
|
||||
<aoa3:predigun>,
|
||||
<aoa3:light_iron>,
|
||||
<aoa3:doom_bringer>,
|
||||
<aoa3:gold_bringer>,
|
||||
<aoa3:skullifact>,
|
||||
<aoa3:mint_magnum>,
|
||||
<aoa3:mechanical_assault_rifle>,
|
||||
<aoa3:wrecker>,
|
||||
<aoa3:stormer>,
|
||||
<aoa3:artifact>,
|
||||
<aoa3:big_top>,
|
||||
<aoa3:hunters_rifle>,
|
||||
<aoa3:crystal_carver>,
|
||||
<aoa3:chain_wrecker>,
|
||||
<aoa3:aqua_magnum>,
|
||||
<aoa3:cyclone>,
|
||||
<aoa3:overshot>,
|
||||
<aoa3:clownershot>,
|
||||
<aoa3:apoco_assault_rifle>,
|
||||
<aoa3:flame_wrecker>,
|
||||
<aoa3:darkener>,
|
||||
<aoa3:purity_rifle>,
|
||||
<aoa3:pulsator>,
|
||||
<aoa3:mk_fung>,
|
||||
<aoa3:mk>,
|
||||
<aoa3:coral_clogger>,
|
||||
<aoa3:draco>,
|
||||
<aoa3:predator>,
|
||||
<aoa3:germinator>,
|
||||
<aoa3:frosticator>,
|
||||
<aoa3:electinator>,
|
||||
<aoa3:dragilator>,
|
||||
<aoa3:haunter_rifle>,
|
||||
<aoa3:sublimus>
|
||||
];
|
||||
|
||||
// Add analysis recipes for all defined seeds
|
||||
for i, gunIDX in listOfGuns {
|
||||
addGunDevilUnbreakableGun(gunIDX, "make_gunn_unbreakable_" + i);
|
||||
}
|
||||
@@ -95,6 +95,12 @@ recipes.addShaped(<contenttweaker:empowered_apothecary_stone>,
|
||||
[<aoa3:glaring_power_stone>, <contenttweaker:apothecary_stone>, <aoa3:glaring_power_stone>],
|
||||
[<aoa3:blooming_power_stone>, <aoa3:glaring_power_stone>, <aoa3:blooming_power_stone>]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:apothecary_stone>*2,
|
||||
[[<aoa3:gleaming_infusion_stone>, <aoa3:glistening_infusion_stone>, <aoa3:gleaming_infusion_stone>],
|
||||
[<aoa3:glistening_infusion_stone>, <contenttweaker:apothecary_stone>, <aoa3:glistening_infusion_stone>],
|
||||
[<aoa3:gleaming_infusion_stone>, <aoa3:glistening_infusion_stone>, <aoa3:gleaming_infusion_stone>]]);
|
||||
|
||||
|
||||
scripts.PuzzleUtil.addPuzzleShapeless("makeapothecarykey",<contenttweaker:apothecary_prison_key>,
|
||||
[<contenttweaker:empowered_apothecary_stone>,
|
||||
<botania:dye:0>,
|
||||
@@ -465,9 +471,9 @@ recipes.addShaped(<contenttweaker:shield_recursion>*2,
|
||||
[null, <erebus:bamboo_shield>, null]]);
|
||||
|
||||
recipes.addShaped(<contenttweaker:sword_recursion>*2,
|
||||
[[<aoa3:royal_greatblade>, <cyclicmagic:crystal_sword>, <aoa3:runic_greatblade>],
|
||||
[[<aoa3:royal_greatblade>, <cyclicmagic:crystal_sword>, <aoa3:coral_greatblade>],
|
||||
[<divinerpg:skythern_blade>, <contenttweaker:sword_recursion>, <aoa3:bloodfury>],
|
||||
[<aoa3:shroomic_greatblade>, <aoa3:explochron_sword>, <aoa3:goofy_greatblade>]]);
|
||||
[<aoa3:shroomic_greatblade>, <aoa3:explochron_sword>, <aoa3:creepoid_greatblade>]]);
|
||||
|
||||
recipes.addShapeless(<contenttweaker:clunky_chunky_brick>,
|
||||
[<contenttweaker:clunky_chunky_rune>]);
|
||||
|
||||
@@ -12,16 +12,6 @@ recipes.addShapeless(<iceandfire:dragonforge_ice_core>,[<iceandfire:dragonforge_
|
||||
recipes.addShapeless(<iceandfire:dragonforge_lightning_core_disabled>,[<iceandfire:dragonforge_lightning_core>]);
|
||||
recipes.addShapeless(<iceandfire:dragonforge_lightning_core>,[<iceandfire:dragonforge_lightning_core_disabled>]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<minecraft:spawn_egg>.withTag({EntityTag: {id: "iceandfire:if_hydra"}}),
|
||||
[[<bewitchment:snake_venom>, null, <bewitchment:snake_venom>],
|
||||
[null, <extendedcrafting:singularity:7>, null],
|
||||
[<bewitchment:snake_venom>, null, <bewitchment:snake_venom>]]);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<minecraft:spawn_egg>.withTag({EntityTag: {id: "iceandfire:stymphalianbird"}}),
|
||||
[[<ore:dragonScaleItem>, null, <ore:dragonScaleItem>],
|
||||
[null, <minecraft:elytra>, null],
|
||||
[<ore:dragonScaleItem>, null, <ore:dragonScaleItem>]]);
|
||||
|
||||
|
||||
recipes.remove(<iceandfire:armor_silver_metal_helmet>);
|
||||
recipes.remove(<iceandfire:armor_silver_metal_chestplate>);
|
||||
|
||||
@@ -26,4 +26,6 @@ mods.jei.JEI.hideCategory("melter");
|
||||
|
||||
mods.jei.JEI.hideCategory("zmaster587.AR.platePresser");
|
||||
|
||||
mods.jei.JEI.hideCategory("thermalexpansion.centrifuge_mobs");
|
||||
|
||||
|
||||
|
||||
+26
-15
@@ -2582,7 +2582,7 @@ mods.jei.JEI.addDescription([<appliedenergistics2:part:460>, <betterp2p:advanced
|
||||
[
|
||||
"P2P buses are used to connect transport of items, redstone, fluids, light, energy, and AE2 channels using AE2.",
|
||||
"",
|
||||
"Right click with the following items to change mode:",
|
||||
"Craft with the following items to change mode:",
|
||||
"Bucket for fluid mode,",
|
||||
"Chest for item mode,",
|
||||
"Smart cable for channel mode,",
|
||||
@@ -2619,7 +2619,7 @@ mods.jei.JEI.addDescription([<bigreactors:turbinecontroller>, <bigreactors:turbi
|
||||
"",
|
||||
"There are multiple multiblock previews to show how each component works! Turbines can be made nearly any size. Right click the Controller with an empty hand to check if a given turbine structure is valid.",
|
||||
"",
|
||||
"You can search 'turbine coil' in JEI for a list of the available coils. Ludicrite blocks are the best!",
|
||||
"Ludicrite blocks are the best!",
|
||||
"",
|
||||
"To run the turbine, input steam into one Fluid Port, and it will be consumed and turned into Water. You will need to set the other Access Port to Output Mode to auto extract Water.",
|
||||
"",
|
||||
@@ -4077,19 +4077,19 @@ mods.jei.JEI.addDescription([
|
||||
"The ore inputs are dropped in from the top, and the machine will drop outputs from the front."
|
||||
]);
|
||||
|
||||
mods.jei.JEI.addDescription([
|
||||
<contenttweaker:primordial_accelerator>],
|
||||
[
|
||||
"The primordial accelerator is used to break Primordial Pearls into Primordial Grains.",
|
||||
"",
|
||||
"It is a multiblock of variable length, see the JEI preview for the multiblock structure, the more Tunnels, the more Grains can be produced (with diminishing returns). The maximum length is 10.",
|
||||
"",
|
||||
"Primordial pearls can be piped into the Accelerator.",
|
||||
"",
|
||||
"Use a redstone pulse to activate the machine, Primordial Grains will be dropped out around the Terminus.",
|
||||
"",
|
||||
"Grains can be turned back into full Pearls for an endless loop, with a bit of crucible automation."
|
||||
]);
|
||||
//mods.jei.JEI.addDescription([
|
||||
// <contenttweaker:primordial_accelerator>],
|
||||
//[
|
||||
// "The primordial accelerator is used to break Primordial Pearls into Primordial Grains.",
|
||||
// "",
|
||||
// "It is a multiblock of variable length, see the JEI preview for the multiblock structure, the more Tunnels, the more Grains can be produced (with diminishing returns). The maximum length is 10.",
|
||||
// "",
|
||||
// "Primordial pearls can be piped into the Accelerator.",
|
||||
// "",
|
||||
// "Use a redstone pulse to activate the machine, Primordial Grains will be dropped out around the Terminus.",
|
||||
// "",
|
||||
// "Grains can be turned back into full Pearls for an endless loop, with a bit of crucible automation."
|
||||
//]);
|
||||
|
||||
mods.jei.JEI.addDescription([
|
||||
<contenttweaker:heat_exchanger_math>],
|
||||
@@ -4990,4 +4990,15 @@ mods.jei.JEI.addDescription([
|
||||
"Second Chain, less steps, more isotope separators:",
|
||||
"1. MOX-239",
|
||||
"2. HEP-239"
|
||||
]);
|
||||
|
||||
|
||||
mods.jei.JEI.addDescription([
|
||||
<contenttweaker:jei_info_box>],
|
||||
[
|
||||
"Look at you, you are checking this out! ",
|
||||
"",
|
||||
"Lots of people skip on reading the initial pieces of documentation, and then they get confused and complain about it.",
|
||||
"",
|
||||
"But you are a reader, I like you ;)"
|
||||
]);
|
||||
@@ -388,6 +388,7 @@ masterspellhumanus.itemRightClick = function(stack, world, player, hand) {
|
||||
};
|
||||
masterspellhumanus.register();
|
||||
|
||||
|
||||
var masterspellsensus = VanillaFactory.createItem("master_spell_sensus");
|
||||
masterspellsensus.maxStackSize = 1;
|
||||
masterspellsensus.glowing = true;
|
||||
@@ -554,3 +555,72 @@ masterspellexanimis.itemRightClick = function(stack, world, player, hand) {
|
||||
return "Pass";
|
||||
};
|
||||
masterspellexanimis.register();
|
||||
|
||||
|
||||
var masterspellherba = VanillaFactory.createItem("master_spell_herba");
|
||||
masterspellherba.maxStackSize = 1;
|
||||
masterspellherba.glowing = true;
|
||||
masterspellherba.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
Commands.call("summon divinerpg:kobblin ~ ~3 ~ {HandItems:[{Count:1,id:\"contenttweaker:kobblin_earth\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"Bakaai, Animal Soil\",Attributes:[{Name:generic.maxHealth, Base:5000.0},{Name:generic.attackDamage, Base:50.0}],Health:5000f}", player, world, false, true);
|
||||
return "Pass";
|
||||
};
|
||||
masterspellherba.register();
|
||||
|
||||
|
||||
var masterspellalkimia = VanillaFactory.createItem("master_spell_alkimia");
|
||||
masterspellalkimia.maxStackSize = 1;
|
||||
masterspellalkimia.glowing = true;
|
||||
masterspellalkimia.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
Commands.call("summon Item ~ ~10 ~ {Item:{id:\"ebwizardry:large_mana_flask\",Count:1b}}", player, world, false, true);
|
||||
return "Pass";
|
||||
};
|
||||
masterspellalkimia.register();
|
||||
|
||||
|
||||
var masterspellvolatus = VanillaFactory.createItem("master_spell_volatus");
|
||||
masterspellvolatus.maxStackSize = 1;
|
||||
masterspellvolatus.glowing = true;
|
||||
masterspellvolatus.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
Commands.call("fill ~-2 ~-1 ~-2 ~2 ~1 ~2 contenttweaker:perfected_imbuement_essence 0 replace air", player, world, false, true);
|
||||
return "Pass";
|
||||
};
|
||||
masterspellvolatus.register();
|
||||
|
||||
|
||||
|
||||
var masterspellvacuos = VanillaFactory.createItem("master_spell_vacuos");
|
||||
masterspellvacuos.maxStackSize = 1;
|
||||
masterspellvacuos.glowing = true;
|
||||
masterspellvacuos.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
Commands.call("summon mod_lavacow:enigmoth ~ ~3 ~ {HandItems:[{Count:1,id:\"contenttweaker:pale_ore\"},{}],HandDropChances:[1.0f,0.0f],CustomName:\"Radiant Moth\",Attributes:[{Name:generic.maxHealth, Base:100000.0},{Name:generic.attackDamage, Base:50.0}],Health:100000f}", player, world, false, true);
|
||||
Commands.call("effect @p thaumcraft:sunscorned 9999 1", player, world, false, true);
|
||||
return "Pass";
|
||||
};
|
||||
masterspellvacuos.register();
|
||||
|
||||
|
||||
var masterspellspiritus = VanillaFactory.createItem("master_spell_spiritus");
|
||||
masterspellspiritus.maxStackSize = 1;
|
||||
masterspellspiritus.glowing = true;
|
||||
masterspellspiritus.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
Commands.call("summon ebwizardry:wizard ~ ~3 ~ {CustomName:\"Spirit of Husbandry\",trades:{Recipes:[{buy:{id:\"minecraft:rabbit_foot\",Count:1},buyB:{id:\"minecraft:nether_star\",Count:1},sell:{id:\"contenttweaker:chu_ci_foot\",Count:1},rewardExp:0b,maxUses:9999999},{buy:{id:\"minecraft:rabbit_foot\",Count:1},buyB:{id:\"contenttweaker:eden_star\",Count:1},sell:{id:\"contenttweaker:nanabozho_foot\",Count:1},rewardExp:0b,maxUses:9999999},{buy:{id:\"minecraft:rabbit_foot\",Count:1},buyB:{id:\"contenttweaker:apalachia_star\",Count:1},sell:{id:\"contenttweaker:wenet_foot\",Count:1},rewardExp:0b,maxUses:9999999},{buy:{id:\"minecraft:rabbit_foot\",Count:1},buyB:{id:\"contenttweaker:mortum_star\",Count:1},sell:{id:\"contenttweaker:puca_foot\",Count:1},rewardExp:0b,maxUses:9999999},{buy:{id:\"contenttweaker:spirit_of_worthiness\",Count:1},buyB:{id:\"gendustry:honey_comb\",Damage:14022s,Count:1},sell:{id:\"contenttweaker:gear_of_worthiness\",Count:1},rewardExp:0b,maxUses:9999999}]},ActiveEffects:[{Id:14,Amplifier:0,Duration:999999},{Id:24,Amplifier:0,Duration:999999}]}", player, world, false, true);
|
||||
return "Pass";
|
||||
};
|
||||
masterspellspiritus.register();
|
||||
|
||||
|
||||
|
||||
+21
-12
@@ -126,13 +126,13 @@ cra11.addItemInput(<minecraft:ender_eye>);
|
||||
cra11.addItemOutput(<abyssalcraft:oc>);
|
||||
cra11.build();
|
||||
|
||||
val cra12 = RecipeBuilder.newBuilder("cra12","sterilized_altar",400);
|
||||
cra12.addEnergyPerTickInput(1200);
|
||||
cra12.addFluidInput(<fluid:liquid_pe>*1000);
|
||||
cra12.addItemInput(<abyssalcraft:oblivionshard>);
|
||||
cra12.addItemInput(<minecraft:iron_bars>*8);
|
||||
cra12.addItemOutput(<abyssalcraft:interdimensionalcage>);
|
||||
cra12.build();
|
||||
//val cra12 = RecipeBuilder.newBuilder("cra12","sterilized_altar",400);
|
||||
//cra12.addEnergyPerTickInput(1200);
|
||||
//cra12.addFluidInput(<fluid:liquid_pe>*1000);
|
||||
//cra12.addItemInput(<abyssalcraft:oblivionshard>);
|
||||
//cra12.addItemInput(<minecraft:iron_bars>*8);
|
||||
//cra12.addItemOutput(<abyssalcraft:interdimensionalcage>);
|
||||
//cra12.build();
|
||||
|
||||
val cra13 = RecipeBuilder.newBuilder("cra13","sterilized_altar",400);
|
||||
cra13.addEnergyPerTickInput(1200);
|
||||
@@ -661,12 +661,12 @@ cra67.build();
|
||||
|
||||
val cra68 = RecipeBuilder.newBuilder("cra68","sterilized_altar",120);
|
||||
cra68.addEnergyPerTickInput(1200);
|
||||
cra68.addFluidInput(<fluid:liquid_pe>*5000);
|
||||
cra68.addFluidInput(<fluid:liquid_lp>*1000);
|
||||
cra68.addItemInput(<abyssalcraft:oblivionshard>*64);
|
||||
cra68.addItemInput(<minecraft:redstone>*256);
|
||||
cra68.addFluidInput(<fluid:liquid_pe>*6000);
|
||||
cra68.addFluidInput(<fluid:liquid_lp>*2000);
|
||||
cra68.addItemInput(<abyssalcraft:oblivionshard>*128);
|
||||
cra68.addItemInput(<minecraft:redstone>*512);
|
||||
cra68.addItemInput(<magicbees:resource:11>);
|
||||
cra68.addItemOutput(<abyssalcraft:oc>*64);
|
||||
cra68.addItemOutput(<abyssalcraft:oc>*128);
|
||||
cra68.build();
|
||||
|
||||
|
||||
@@ -797,3 +797,12 @@ cra81.setChance(0.0);
|
||||
cra81.addItemInput(<aoa3:void_scales>*16);
|
||||
cra81.addItemOutput(<iceandfire:dragonscales_black>*48);
|
||||
cra81.build();
|
||||
|
||||
|
||||
val cra82 = RecipeBuilder.newBuilder("cra82","sterilized_altar",30);
|
||||
cra82.addEnergyPerTickInput(1200);
|
||||
cra82.addFluidInput(<fluid:liquid_pe>*12);
|
||||
cra82.addFluidInput(<fluid:nethengeic_flame>*144);
|
||||
cra82.addItemInput(<divinerpg:bloodgem>*12);
|
||||
cra82.addItemOutput(<contenttweaker:nethengeic_gem>*12);
|
||||
cra82.build();
|
||||
|
||||
@@ -62,7 +62,7 @@ bloominginf.addItemInput(<abyssalcraft:dreadplate>*1);
|
||||
bloominginf.addItemOutput(<aoa3:blooming_infusion_stone>*18);
|
||||
bloominginf.build();
|
||||
|
||||
val alltheinfinf = RecipeBuilder.newBuilder("alltheinfinf","infusinator",80);
|
||||
val alltheinfinf = RecipeBuilder.newBuilder("alltheinfinf","infusinator",50);
|
||||
alltheinfinf.addEnergyPerTickInput(5000);
|
||||
alltheinfinf.addItemInput(<contenttweaker:mother_pixon_soul>);
|
||||
alltheinfinf.addItemInput(<thaumcraft:seal:1>*1);
|
||||
|
||||
@@ -7,7 +7,12 @@ mods.nuclearcraft.dissolver.addRecipe([<contenttweaker:vial_of_ilarity>, <fluid:
|
||||
|
||||
mods.nuclearcraft.dissolver.addRecipe([<contenttweaker:stone_of_constraint>, <fluid:essence_of_ilarity>*10, <fluid:matter_of_restraining>*1000]);
|
||||
|
||||
|
||||
val cauldronspec1 = RecipeBuilder.newBuilder("cauldronspec1","terrestrial_cauldron",2);
|
||||
cauldronspec1.addFluidInput(<fluid:light_of_the_one_power>*250);
|
||||
cauldronspec1.addFluidInput(<fluid:astralsorcery.liquidstarlight>*250);
|
||||
cauldronspec1.addItemInput(<contenttweaker:holy_shimmer>*1);
|
||||
cauldronspec1.addItemOutput(<contenttweaker:light_of_the_one_power>*1);
|
||||
cauldronspec1.build();
|
||||
|
||||
|
||||
|
||||
@@ -299,4 +304,14 @@ autocauldronup20.addItemInput(<minecraft:glass_bottle>*64);
|
||||
autocauldronup20.addItemOutput(<bewitchment:bottle_of_blood>*64);
|
||||
autocauldronup20.build();
|
||||
|
||||
val autocauldronup21 = RecipeBuilder.newBuilder("autocauldronup21","terrestrial_cauldron",4);
|
||||
autocauldronup21.addFluidInput(<fluid:essence_of_ilarity>*10);
|
||||
autocauldronup21.addFluidInput(<fluid:matter_of_restraining>*10);
|
||||
autocauldronup21.addItemInput(<contenttweaker:fearmongerer_fabric>*64);
|
||||
autocauldronup21.addItemInput(<contenttweaker:fearmongerer_fabric>*64);
|
||||
autocauldronup21.addItemInput(<contenttweaker:screaming_bloodstone>*1);
|
||||
autocauldronup21.addItemOutput(<contenttweaker:screaming_fabric>*64);
|
||||
autocauldronup21.addItemOutput(<contenttweaker:screaming_fabric>*64);
|
||||
autocauldronup21.build();
|
||||
|
||||
|
||||
|
||||
+10
-10
@@ -117,7 +117,7 @@ elemaltar10.addItemOutput(<bloodmagic:component:29>);
|
||||
elemaltar10.build();
|
||||
|
||||
val elemaltar11 = RecipeBuilder.newBuilder("elemaltar11","elemental_altar",10);
|
||||
elemaltar11.addLifeEssenceInput(1000, true);
|
||||
elemaltar11.addLifeEssenceInput(1000, false);
|
||||
elemaltar11.addItemInput(<bloodmagic:component:11>);
|
||||
elemaltar11.addItemInput(<bloodmagic:arcane_ashes>);
|
||||
elemaltar11.addItemInput(<abyssalcraft:odbcore>);
|
||||
@@ -128,7 +128,7 @@ elemaltar11.addItemOutput(<contenttweaker:essence_fear>);
|
||||
elemaltar11.build();
|
||||
|
||||
val elemaltar11a = RecipeBuilder.newBuilder("elemaltar11a","elemental_altar",10);
|
||||
elemaltar11a.addLifeEssenceInput(1000, true);
|
||||
elemaltar11a.addLifeEssenceInput(1000, false);
|
||||
elemaltar11a.addItemInput(<bloodmagic:component:11>);
|
||||
elemaltar11a.addItemInput(<contenttweaker:lanthanum_salt>);
|
||||
elemaltar11a.addItemInput(<abyssalcraft:odbcore>);
|
||||
@@ -139,7 +139,7 @@ elemaltar11a.addItemOutput(<contenttweaker:essence_fear>);
|
||||
elemaltar11a.build();
|
||||
|
||||
val elemaltar12 = RecipeBuilder.newBuilder("elemaltar12","elemental_altar",10);
|
||||
elemaltar12.addLifeEssenceInput(1000, true);
|
||||
elemaltar12.addLifeEssenceInput(1000, false);
|
||||
elemaltar12.addItemInput(<gendustry:gene_sample>.withTag({species: "rootTrees", chromosome: 0, allele: "forestry.treeOak"}));
|
||||
elemaltar12.addItemInput(<bloodarsenal:blood_infused_wooden_log>);
|
||||
elemaltar12.addItemInput(<abyssalcraft:crystal:14>);
|
||||
@@ -149,7 +149,7 @@ elemaltar12.addItemOutput(<forestry:logs.5:2>);
|
||||
elemaltar12.build();
|
||||
|
||||
val elemaltar13 = RecipeBuilder.newBuilder("elemaltar13","elemental_altar",10);
|
||||
elemaltar13.addLifeEssenceInput(1000, true);
|
||||
elemaltar13.addLifeEssenceInput(1000, false);
|
||||
elemaltar13.addItemInput(<bloodmagic:component:4>);
|
||||
elemaltar13.addItemInput(<bloodmagic:arcane_ashes>);
|
||||
elemaltar13.addItemInput(<abyssalcraft:odbcore>);
|
||||
@@ -160,7 +160,7 @@ elemaltar13.addItemOutput(<contenttweaker:essence_solitude>);
|
||||
elemaltar13.build();
|
||||
|
||||
val elemaltar13a = RecipeBuilder.newBuilder("elemaltar13a","elemental_altar",10);
|
||||
elemaltar13a.addLifeEssenceInput(1000, true);
|
||||
elemaltar13a.addLifeEssenceInput(1000, false);
|
||||
elemaltar13a.addItemInput(<bloodmagic:component:4>);
|
||||
elemaltar13a.addItemInput(<contenttweaker:lanthanum_salt>);
|
||||
elemaltar13a.addItemInput(<abyssalcraft:odbcore>);
|
||||
@@ -171,7 +171,7 @@ elemaltar13a.addItemOutput(<contenttweaker:essence_solitude>);
|
||||
elemaltar13a.build();
|
||||
|
||||
val elemaltar14 = RecipeBuilder.newBuilder("elemaltar14","elemental_altar",10);
|
||||
elemaltar14.addLifeEssenceInput(1000, true);
|
||||
elemaltar14.addLifeEssenceInput(1000, false);
|
||||
elemaltar14.addItemInput(<minecraft:gunpowder>);
|
||||
elemaltar14.addItemInput(<minecraft:nether_wart>);
|
||||
elemaltar14.addItemInput(<minecraft:dye:4>);
|
||||
@@ -179,7 +179,7 @@ elemaltar14.addItemOutput(<bloodmagic:component:28>);
|
||||
elemaltar14.build();
|
||||
|
||||
val elemaltar15 = RecipeBuilder.newBuilder("elemaltar15","elemental_altar",10);
|
||||
elemaltar15.addLifeEssenceInput(1000, true);
|
||||
elemaltar15.addLifeEssenceInput(1000, false);
|
||||
elemaltar15.addItemInput(<ore:dustCoal>);
|
||||
elemaltar15.addItemInput(<minecraft:gunpowder>);
|
||||
elemaltar15.addItemInput(<minecraft:redstone>);
|
||||
@@ -190,14 +190,14 @@ elemaltar15.addItemOutput(<bloodmagic:cutting_fluid:0>);
|
||||
elemaltar15.build();
|
||||
|
||||
val elemaltar16 = RecipeBuilder.newBuilder("elemaltar16","elemental_altar",10);
|
||||
elemaltar16.addLifeEssenceInput(100, true);
|
||||
elemaltar16.addLifeEssenceInput(100, false);
|
||||
elemaltar16.addItemInput(<materialpart:sednanite:ingot>);
|
||||
elemaltar16.addFluidOutput(<fluid:innerved_fissile_matter>*1000);
|
||||
elemaltar16.build();
|
||||
|
||||
|
||||
val elemaltar17 = RecipeBuilder.newBuilder("elemaltar17","elemental_altar",5);
|
||||
elemaltar17.addLifeEssenceInput(1000, true);
|
||||
elemaltar17.addLifeEssenceInput(1000, false);
|
||||
elemaltar17.addItemInput(<contenttweaker:deep_metamorphic_rock>*64);
|
||||
elemaltar17.addItemInput(<extendedcrafting:material:33>*64);
|
||||
elemaltar17.addItemInput(<ore:ingotBloodmasterMetal>*64);
|
||||
@@ -208,7 +208,7 @@ elemaltar17.addItemOutput(<contenttweaker:deep_slate_catalyst>*64);
|
||||
elemaltar17.build();
|
||||
|
||||
val elemaltar18 = RecipeBuilder.newBuilder("elemaltar18","elemental_altar",5);
|
||||
elemaltar18.addLifeEssenceInput(1000, true);
|
||||
elemaltar18.addLifeEssenceInput(1000, false);
|
||||
elemaltar18.addItemInput(<contenttweaker:screaming_blood_slime>*16);
|
||||
elemaltar18.addItemInput(<contenttweaker:pale_metal>*16);
|
||||
elemaltar18.addItemOutput(<contenttweaker:shrieking_metal>*32);
|
||||
|
||||
@@ -506,4 +506,54 @@ bot49.addItemOutput(<divinerpg:wildwood_chunk>*256);
|
||||
bot49.addItemOutput(<divinerpg:apalachia_chunk>*256);
|
||||
bot49.addItemOutput(<divinerpg:skythern_chunk>*256);
|
||||
bot49.addItemOutput(<divinerpg:mortum_chunk>*256);
|
||||
bot49.build();
|
||||
bot49.build();
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:rod_of_valhalla>,
|
||||
[[null, <contenttweaker:bifrost_dust>, <contenttweaker:bifrost_dust>],
|
||||
[null, <botania:rainbowrod>, <contenttweaker:bifrost_dust>],
|
||||
[<tconstruct:tool_rod>.withTag({Material: "worthy"}), null, null]]);
|
||||
|
||||
|
||||
val bot50 = RecipeBuilder.newBuilder("bot50","gaia_altar",60);
|
||||
bot50.addEnergyPerTickInput(40000);
|
||||
bot50.addItemInput(<contenttweaker:rod_of_valhalla>);
|
||||
bot50.setChance(0.0);
|
||||
bot50.addItemInput(<botania:elfglass>*1024);
|
||||
bot50.addItemOutput(<botania:bifrostperm>*1024);
|
||||
bot50.build();
|
||||
|
||||
val bot51 = RecipeBuilder.newBuilder("bot51","gaia_altar",60);
|
||||
bot51.addEnergyPerTickInput(40000);
|
||||
bot51.addItemInput(<contenttweaker:rod_of_valhalla>);
|
||||
bot51.setChance(0.0);
|
||||
bot51.addItemInput(<botania:bifrostperm>*1024);
|
||||
bot51.addItemInput(<botania:dreamwood:1>*1024);
|
||||
bot51.addItemOutput(<botania:shimmerwoodplanks>*1024);
|
||||
bot51.build();
|
||||
|
||||
val bot52 = RecipeBuilder.newBuilder("bot52","gaia_altar",60);
|
||||
bot52.addEnergyPerTickInput(40000);
|
||||
bot52.addItemInput(<contenttweaker:rod_of_valhalla>);
|
||||
bot52.setChance(0.0);
|
||||
bot52.addItemInput(<botania:bifrostperm>*1024);
|
||||
bot52.addItemInput(<botania:livingrock:0>*1024);
|
||||
bot52.addItemOutput(<botania:shimmerrock>*1024);
|
||||
bot52.build();
|
||||
|
||||
|
||||
val bot53 = RecipeBuilder.newBuilder("bot53","gaia_altar",60);
|
||||
bot53.addEnergyPerTickInput(40000);
|
||||
bot53.addItemInput(<botania:rainbowrod>);
|
||||
bot53.setChance(0.0);
|
||||
bot53.addItemInput(<botania:shimmerrock>*320);
|
||||
bot53.addItemOutput(<botania:pool:3>*64);
|
||||
bot53.build();
|
||||
|
||||
val bot54 = RecipeBuilder.newBuilder("bot54","gaia_altar",60);
|
||||
bot54.addEnergyPerTickInput(40000);
|
||||
bot54.addItemInput(<contenttweaker:rod_of_valhalla>);
|
||||
bot54.setChance(0.0);
|
||||
bot54.addItemInput(<botania:shimmerrock>*3200);
|
||||
bot54.addItemOutput(<botania:pool:3>*640);
|
||||
bot54.build();
|
||||
@@ -25,7 +25,7 @@ castcons4.addItemOutput(<contenttweaker:adamantium_ingot>);
|
||||
castcons4.build();
|
||||
|
||||
val castcons5 = RecipeBuilder.newBuilder("castcons5","seared_caster",20);
|
||||
castcons5.addFluidInput(<fluid:whisper_of_right_and_just_creation>*10);
|
||||
castcons5.addFluidInput(<fluid:whisper_of_right_and_just_creation>*600);
|
||||
castcons5.addItemInput(<contenttweaker:trinity_ingot>);
|
||||
castcons5.addItemOutput(<contenttweaker:trinity_bar>*2);
|
||||
castcons5.build();
|
||||
@@ -119,6 +119,8 @@ castcons18.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
val castcouch1 = RecipeBuilder.newBuilder("castcouch1","seared_caster",20);
|
||||
castcouch1.addFluidInput(<fluid:seared_grave_stone>*20);
|
||||
castcouch1.addItemInput(<tconstruct:cast>.withTag({PartType: "tconstruct:shard"}));
|
||||
@@ -158,7 +160,7 @@ val castcouch6 = RecipeBuilder.newBuilder("castcouch6","seared_caster",20);
|
||||
castcouch6.addFluidInput(<fluid:enderium>*288);
|
||||
castcouch6.addItemInput(<tconstruct:cast>.withTag({PartType: "tconstruct:arrow_shaft"}));
|
||||
castcouch6.setChance(0.0);
|
||||
castcouch6.addItemOutput(<tconstruct:arrow_shaft>.withTag({Material: "enderium_plustic"}));
|
||||
castcouch6.addItemOutput(<tconstruct:arrow_shaft>.withTag({Material: "enderium"}));
|
||||
castcouch6.build();
|
||||
|
||||
val castcouch7 = RecipeBuilder.newBuilder("castcouch7","seared_caster",20);
|
||||
@@ -582,7 +584,26 @@ castcouch66.setChance(0.0);
|
||||
castcouch66.addItemOutput(<contenttweaker:shard_of_humble_education>);
|
||||
castcouch66.build();
|
||||
|
||||
|
||||
val castcouch67 = RecipeBuilder.newBuilder("castcouch67","seared_caster",20);
|
||||
castcouch67.addFluidInput(<fluid:rarified_fluix_matter>*100000);
|
||||
castcouch67.addItemInput(<tconstruct:cast:0>);
|
||||
castcouch67.setChance(0.0);
|
||||
castcouch67.addItemOutput(<appliedenergistics2:material:12>*400);
|
||||
castcouch67.build();
|
||||
|
||||
val castcouch68 = RecipeBuilder.newBuilder("castcouch68","seared_caster",20);
|
||||
castcouch68.addFluidInput(<fluid:minted_fluix_matter>*200000);
|
||||
castcouch68.addItemInput(<tconstruct:cast:0>);
|
||||
castcouch68.setChance(0.0);
|
||||
castcouch68.addItemOutput(<appliedenergistics2:material:12>*1600);
|
||||
castcouch68.build();
|
||||
|
||||
val castcouch69 = RecipeBuilder.newBuilder("castcouch69","seared_caster",20);
|
||||
castcouch69.addFluidInput(<fluid:bas>*666);
|
||||
castcouch69.addItemInput(<tconstruct:cast_custom:2>);
|
||||
castcouch69.setChance(0.0);
|
||||
castcouch69.addItemOutput(<nuclearcraft:gem:5>*1);
|
||||
castcouch69.build();
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -492,9 +492,9 @@ cleanroom49.build();
|
||||
|
||||
val cleanroom50 = RecipeBuilder.newBuilder("cleanroom50","processor_clean_room",10);
|
||||
cleanroom50.addEnergyPerTickInput(40000);
|
||||
cleanroom50.addItemInput(<appliedenergistics2:material:20>*80);
|
||||
cleanroom50.addItemInput(<minecraft:redstone>*10);
|
||||
cleanroom50.addItemOutput(<cells:compressed_silicon_print:0>*10);
|
||||
cleanroom50.addItemInput(<appliedenergistics2:material:20>*144);
|
||||
cleanroom50.addItemInput(<ore:blockRedstone>*2);
|
||||
cleanroom50.addItemOutput(<cells:compressed_silicon_print:0>*18);
|
||||
cleanroom50.build();
|
||||
|
||||
val cleanroom51 = RecipeBuilder.newBuilder("cleanroom51","processor_clean_room",10);
|
||||
@@ -879,7 +879,7 @@ val cleanroom97 = RecipeBuilder.newBuilder("cleanroom97","processor_clean_room",
|
||||
cleanroom97.addEnergyPerTickInput(40000);
|
||||
cleanroom97.addItemInput(<contenttweaker:ascended_sky_stone>*1);
|
||||
cleanroom97.addItemInput(<minecraft:diamond>*64);
|
||||
cleanroom97.addItemInput(<ore:dustEnder>*64);
|
||||
cleanroom97.addItemInput(<ore:dustEnderPearl>*64);
|
||||
cleanroom97.addItemOutput(<threng:material:5>*64);
|
||||
cleanroom97.build();
|
||||
|
||||
|
||||
@@ -209,6 +209,11 @@ recipes.addShapeless(<avaritiaitem:cosmic_fractal_catalyzer>*4,
|
||||
// mapCallandor += enchlistCallandor[0].makeEnchantment(20000).makeTag();
|
||||
// mapCallandor += enchlistCallandor[1].makeEnchantment(20000).makeTag();
|
||||
|
||||
recipes.addShapeless(<twilightforest:glass_sword>.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}),
|
||||
[<twilightforest:glass_sword>.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(),
|
||||
<twilightforest:glass_sword>,
|
||||
<contenttweaker:astral_insight_100>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<avaritiaitem:cosmic_fractal_catalyzer>*12,
|
||||
[<twilightforest:glass_sword>.withTag({display: {Lore:["§d§oSuper-Duper-Enchanted§r"]}}).reuse(),
|
||||
|
||||
@@ -429,4 +429,11 @@ reci41.addItemInput(<actuallyadditions:item_jam:0>*16);
|
||||
reci41.addItemInput(<ebwizardry:magic_crystal:0>*4);
|
||||
reci41.addItemInput(<minecraft:emerald>*64);
|
||||
reci41.addItemOutput(<actuallyadditions:item_jam:0>*32);
|
||||
reci41.build();
|
||||
reci41.build();
|
||||
|
||||
val reci42 = RecipeBuilder.newBuilder("electroblob42","wizardry_combiner",40);
|
||||
reci42.addEnergyPerTickInput(15000);
|
||||
reci42.addItemInput(<contenttweaker:sacred_cinders_honey>*16);
|
||||
reci42.addItemInput(<bewitchment:spanish_moss>*64);
|
||||
reci42.addItemOutput(<contenttweaker:sacred_cinders_moss>*16);
|
||||
reci42.build();
|
||||
@@ -322,10 +322,7 @@ essenceifier64.addItemInput(<mysticalagriculture:vibrant_alloy_essence>*64);
|
||||
essenceifier64.addItemOutput(<enderio:item_alloy_ingot:2>*24);
|
||||
essenceifier64.build();
|
||||
|
||||
val essenceifier65 = RecipeBuilder.newBuilder("essenceifier65","innerved_essenceifier",2);
|
||||
essenceifier65.addItemInput(<mysticalagriculture:manasteel_essence>*64);
|
||||
essenceifier65.addItemOutput(<botania:manaresource:0>*40);
|
||||
essenceifier65.build();
|
||||
|
||||
|
||||
val essenceifier66 = RecipeBuilder.newBuilder("essenceifier66","innerved_essenceifier",2);
|
||||
essenceifier66.addItemInput(<mysticalagriculture:end_steel_essence>*64);
|
||||
@@ -533,4 +530,32 @@ essenceifier105.addItemInput(<mysticalagradditions:awakened_draconium_essence>*5
|
||||
essenceifier105.addItemInput(<magicbees:resource:5>*8);
|
||||
essenceifier105.addItemInput(<contenttweaker:awakened_infusion_stone>*4);
|
||||
essenceifier105.addItemOutput(<draconicevolution:draconic_ingot>*48);
|
||||
essenceifier105.build();
|
||||
essenceifier105.build();
|
||||
|
||||
val essenceifier106 = RecipeBuilder.newBuilder("essenceifier106","innerved_essenceifier",2);
|
||||
essenceifier106.addItemInput(<contenttweaker:unidentifying_egg>*32);
|
||||
essenceifier106.addItemInput(<contenttweaker:recursion_of_clarity>*32);
|
||||
essenceifier106.addItemOutput(<contenttweaker:paradoxical_egg>*32);
|
||||
essenceifier106.build();
|
||||
|
||||
|
||||
|
||||
val essenceifier107 = RecipeBuilder.newBuilder("essenceifier107","innerved_essenceifier",2);
|
||||
essenceifier107.addItemInput(<ore:dustRedstone>*8);
|
||||
essenceifier107.addItemInput(<mysticalagriculture:manasteel_essence>*64);
|
||||
essenceifier107.addItemOutput(<botania:manaresource:23>*64);
|
||||
essenceifier107.build();
|
||||
|
||||
val essenceifier108 = RecipeBuilder.newBuilder("essenceifier108","innerved_essenceifier",2);
|
||||
essenceifier108.addItemInput(<ore:gemDiamond>*8);
|
||||
essenceifier108.addItemInput(<mysticalagriculture:manasteel_essence>*64);
|
||||
essenceifier108.addItemOutput(<botania:manaresource:2>*64);
|
||||
essenceifier108.build();
|
||||
|
||||
val essenceifier109 = RecipeBuilder.newBuilder("essenceifier109","innerved_essenceifier",2);
|
||||
essenceifier109.addItemInput(<ore:ingotIron>*8);
|
||||
essenceifier109.addItemInput(<mysticalagriculture:manasteel_essence>*64);
|
||||
essenceifier109.addItemOutput(<botania:manaresource:0>*64);
|
||||
essenceifier109.build();
|
||||
|
||||
|
||||
|
||||
@@ -64,6 +64,7 @@ opdra8.build();
|
||||
|
||||
val opdra9 = RecipeBuilder.newBuilder("dragonsword9","dragonfire_forge",100);
|
||||
opdra9.addItemInput(<divinerpg:apalachia_heart>);
|
||||
opdra9.addItemInput(<projecte:item.pe_fuel:2>*4);
|
||||
opdra9.addFluidOutput(<fluid:eternal_dragon_fire>*1000);
|
||||
opdra9.build();
|
||||
|
||||
@@ -75,6 +76,155 @@ opdra10.addItemInput(<extratrees:food:55>*32);
|
||||
opdra10.addFluidOutput(<fluid:eternal_dragon_fire>*80);
|
||||
opdra10.build();
|
||||
|
||||
val opdra11 = RecipeBuilder.newBuilder("dragonsword11","dragonfire_forge",50);
|
||||
opdra11.addItemInput(<divinerpg:eden_heart>*1);
|
||||
opdra11.addItemInput(<projecte:item.pe_fuel:2>*1);
|
||||
opdra11.addFluidOutput(<fluid:eternal_dragon_fire>*60);
|
||||
opdra11.build();
|
||||
|
||||
val opdra12 = RecipeBuilder.newBuilder("dragonsword12","dragonfire_forge",50);
|
||||
opdra12.addItemInput(<divinerpg:wildwood_heart>*1);
|
||||
opdra12.addItemInput(<projecte:item.pe_fuel:2>*1);
|
||||
opdra12.addFluidOutput(<fluid:eternal_dragon_fire>*80);
|
||||
opdra12.build();
|
||||
|
||||
val opdra13 = RecipeBuilder.newBuilder("dragonsword13","dragonfire_forge",50);
|
||||
opdra13.addItemInput(<divinerpg:skythern_heart>*1);
|
||||
opdra13.addItemInput(<projecte:item.pe_fuel:2>*1);
|
||||
opdra13.addFluidOutput(<fluid:eternal_dragon_fire>*1000);
|
||||
opdra13.build();
|
||||
|
||||
val opdra14 = RecipeBuilder.newBuilder("dragonsword14","dragonfire_forge",50);
|
||||
opdra14.addItemInput(<divinerpg:mortum_heart>*1);
|
||||
opdra14.addItemInput(<projecte:item.pe_fuel:2>*1);
|
||||
opdra14.addFluidOutput(<fluid:eternal_dragon_fire>*1000);
|
||||
opdra14.build();
|
||||
|
||||
val opdra15 = RecipeBuilder.newBuilder("dragonsword15","dragonfire_forge",50);
|
||||
opdra15.addItemInput(<contenttweaker:phasing_gem>*1);
|
||||
opdra15.addItemInput(<minecraft:coal_block>*1);
|
||||
opdra15.addFluidOutput(<fluid:eternal_dragon_fire>*800);
|
||||
opdra15.build();
|
||||
|
||||
val opdra16 = RecipeBuilder.newBuilder("dragonsword16","dragonfire_forge",50);
|
||||
opdra16.addItemInput(<aoa3:flammable_dust>*1);
|
||||
opdra16.addItemInput(<contenttweaker:flying_gunpowder>*1);
|
||||
opdra16.addFluidOutput(<fluid:eternal_dragon_fire>*600);
|
||||
opdra16.build();
|
||||
|
||||
val opdra17 = RecipeBuilder.newBuilder("dragonsword17","dragonfire_forge",50);
|
||||
opdra17.addItemInput(<projecte:item.pe_fuel:2>*32);
|
||||
opdra17.addItemInput(<contenttweaker:deep_metamorphic_rock>*1);
|
||||
opdra17.addFluidOutput(<fluid:eternal_dragon_fire>*700);
|
||||
opdra17.build();
|
||||
|
||||
val opdra18 = RecipeBuilder.newBuilder("dragonsword18","dragonfire_forge",50);
|
||||
opdra18.addItemInput(<contenttweaker:better_hellfire>*2);
|
||||
opdra18.addItemInput(<contenttweaker:rosidian_ingot>*1);
|
||||
opdra18.addFluidOutput(<fluid:eternal_dragon_fire>*1400);
|
||||
opdra18.build();
|
||||
|
||||
val opdra19 = RecipeBuilder.newBuilder("dragonsword19","dragonfire_forge",50);
|
||||
opdra19.addItemInput(<mysticalagriculture:fire_essence>*4);
|
||||
opdra19.addItemInput(<contenttweaker:warren_shard>*1);
|
||||
opdra19.addFluidOutput(<fluid:eternal_dragon_fire>*1200);
|
||||
opdra19.build();
|
||||
|
||||
val opdra20 = RecipeBuilder.newBuilder("dragonsword20","dragonfire_forge",50);
|
||||
opdra20.addItemInput(<abyssalcraft:charcoal>*128);
|
||||
opdra20.addItemInput(<contenttweaker:infused_dread_shard>*1);
|
||||
opdra20.addFluidOutput(<fluid:eternal_dragon_fire>*1200);
|
||||
opdra20.build();
|
||||
|
||||
val opdra21 = RecipeBuilder.newBuilder("dragonsword21","dragonfire_forge",50);
|
||||
opdra21.addItemInput(<projecte:item.pe_fuel:2>*2);
|
||||
opdra21.addItemInput(<contenttweaker:primordial_catalyst>*1);
|
||||
opdra21.addFluidOutput(<fluid:eternal_dragon_fire>*2000);
|
||||
opdra21.build();
|
||||
|
||||
val opdra22 = RecipeBuilder.newBuilder("dragonsword22","dragonfire_forge",50);
|
||||
opdra22.addItemInput(<mysticalagriculture:fire_essence>*64);
|
||||
opdra22.addItemInput(<contenttweaker:fragment_of_creation>*1);
|
||||
opdra22.addFluidOutput(<fluid:eternal_dragon_fire>*1800);
|
||||
opdra22.build();
|
||||
|
||||
val opdra23 = RecipeBuilder.newBuilder("dragonsword23","dragonfire_forge",50);
|
||||
opdra23.addItemInput(<projecte:item.pe_fuel:2>*8);
|
||||
opdra23.addItemInput(<contenttweaker:eldritch_will_ingot>*1);
|
||||
opdra23.addFluidOutput(<fluid:eternal_dragon_fire>*1400);
|
||||
opdra23.build();
|
||||
|
||||
val opdra24 = RecipeBuilder.newBuilder("dragonsword24","dragonfire_forge",50);
|
||||
opdra24.addItemInput(<mysticalagriculture:fire_essence>*8);
|
||||
opdra24.addItemInput(<contenttweaker:recursion_of_war>*1);
|
||||
opdra24.addItemInput(<aoa3:borean_tokens>*8);
|
||||
opdra24.addFluidOutput(<fluid:eternal_dragon_fire>*1600);
|
||||
opdra24.build();
|
||||
|
||||
val opdra25 = RecipeBuilder.newBuilder("dragonsword25","dragonfire_forge",50);
|
||||
opdra25.addItemInput(<abyssalcraft:charcoal>*16);
|
||||
opdra25.addItemInput(<contenttweaker:abominable_egg>*1);
|
||||
opdra25.addItemInput(<contenttweaker:sentient_shoggoth_flesh>*1);
|
||||
opdra25.addItemInput(<contenttweaker:abyssal_flesh>*1);
|
||||
opdra25.addFluidOutput(<fluid:eternal_dragon_fire>*2500);
|
||||
opdra25.build();
|
||||
|
||||
val opdra26 = RecipeBuilder.newBuilder("dragonsword26","dragonfire_forge",50);
|
||||
opdra26.addItemInput(<forge:bucketfilled>.withTag({FluidName: "twilight_fire", Amount: 1000}));
|
||||
opdra26.addItemInput(<divinerpg:eden_heart>*1);
|
||||
opdra26.addItemInput(<divinerpg:skythern_heart>*1);
|
||||
opdra26.addItemInput(<divinerpg:wildwood_heart>*1);
|
||||
opdra26.addItemInput(<divinerpg:apalachia_heart>*1);
|
||||
opdra26.addItemInput(<divinerpg:mortum_heart>*1);
|
||||
opdra26.addFluidOutput(<fluid:eternal_dragon_fire>*2500);
|
||||
opdra26.build();
|
||||
|
||||
val opdra27 = RecipeBuilder.newBuilder("dragonsword27","dragonfire_forge",50);
|
||||
opdra27.addItemInput(<contenttweaker:standard_of_the_shyre_empire>*1);
|
||||
opdra27.setChance(0.0);
|
||||
opdra27.addItemInput(<aoa3:fire_rune>*1);
|
||||
opdra27.addItemInput(<contenttweaker:imperial_diamond_powder>*2);
|
||||
opdra27.addItemInput(<contenttweaker:xxeus_stone>*1);
|
||||
opdra27.addFluidOutput(<fluid:eternal_dragon_fire>*2500);
|
||||
opdra27.build();
|
||||
|
||||
val opdra28 = RecipeBuilder.newBuilder("dragonsword28","dragonfire_forge",50);
|
||||
opdra27.addItemInput(<contenttweaker:sigil_flame>*1);
|
||||
opdra28.addItemInput(<contenttweaker:one_power_aspected_emerald>*2);
|
||||
opdra28.addItemInput(<minecraft:emerald_block>*2);
|
||||
opdra28.addItemInput(<contenttweaker:cuendillar_plate>*1);
|
||||
opdra28.addFluidOutput(<fluid:eternal_dragon_fire>*4000);
|
||||
opdra28.build();
|
||||
|
||||
val opdra29 = RecipeBuilder.newBuilder("dragonsword29","dragonfire_forge",50);
|
||||
opdra29.addItemInput(<extrabotany:bottledflame>*4);
|
||||
opdra29.addItemInput(<contenttweaker:sentient_meatball>*64);
|
||||
opdra29.addItemInput(<contenttweaker:fluit_of_flesh>*8);
|
||||
opdra29.addItemInput(<contenttweaker:token_of_the_meatball_man>*1);
|
||||
opdra29.addFluidOutput(<fluid:eternal_dragon_fire>*3000);
|
||||
opdra29.build();
|
||||
|
||||
val opdra30 = RecipeBuilder.newBuilder("dragonsword30","dragonfire_forge",50);
|
||||
opdra30.addItemInput(<contenttweaker:flame_of_actualization>*1);
|
||||
opdra30.setChance(0.0);
|
||||
opdra30.addItemInput(<thaumictinkerer:kamiresource:3>*4);
|
||||
opdra30.addItemInput(<contenttweaker:one_power_aspected_emerald>*1);
|
||||
opdra30.addItemInput(<contenttweaker:cuendillar_plate>*1);
|
||||
opdra30.addFluidOutput(<fluid:light_of_the_one_power>*1);
|
||||
opdra30.build();
|
||||
|
||||
recipes.addShaped(<contenttweaker:threefold_oath>,
|
||||
[[<contenttweaker:one_power_aspected_emerald>, <astralsorcery:itemcraftingcomponent:5>, <contenttweaker:one_power_aspected_emerald>],
|
||||
[<astralsorcery:itemcraftingcomponent:5>, <contenttweaker:trinity_nugget>, <astralsorcery:itemcraftingcomponent:5>],
|
||||
[<contenttweaker:one_power_aspected_emerald>, <astralsorcery:itemcraftingcomponent:5>, <contenttweaker:one_power_aspected_emerald>]]);
|
||||
|
||||
val opdra31 = RecipeBuilder.newBuilder("dragonsword31","dragonfire_forge",50);
|
||||
opdra31.addItemInput(<contenttweaker:inert_botanic_alchemic_catalyst>);
|
||||
opdra31.addItemInput(<contenttweaker:light_of_the_one_power>*1);
|
||||
opdra31.addItemInput(<contenttweaker:threefold_oath>*1);
|
||||
opdra31.addFluidOutput(<fluid:eternal_dragon_fire>*20000);
|
||||
opdra31.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,39 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
|
||||
val endercrucemer1 = RecipeBuilder.newBuilder("endercrucemer1","ender_stone_crucible",2);
|
||||
endercrucemer1.addItemInput(<extendedcrafting:singularity:7>);
|
||||
endercrucemer1.addFluidOutput(<fluid:distillate_of_terran_values>*1000000);
|
||||
endercrucemer1.build();
|
||||
|
||||
|
||||
val fierenmemer1 = RecipeBuilder.newBuilder("fierenmemer1","fiery_enmesher",2);
|
||||
fierenmemer1.addFluidInput(<fluid:distillate_of_terran_values>*500000);
|
||||
fierenmemer1.addFluidInput(<fluid:pure_fluix_matter>*500000);
|
||||
fierenmemer1.addFluidInput(<fluid:emerald>*500000);
|
||||
fierenmemer1.addFluidInput(<fluid:hot_spring_water>*500000);
|
||||
fierenmemer1.addFluidOutput(<fluid:rarified_fluix_matter>*1000000);
|
||||
fierenmemer1.build();
|
||||
|
||||
val abyentcatflui = RecipeBuilder.newBuilder("abyentcatflui","abyssal_entropic_catalyzer",2);
|
||||
abyentcatflui.addFluidInput(<fluid:distillate_of_terran_values>*1000000);
|
||||
abyentcatflui.addItemInput(<extrabees:misc:2>*16);
|
||||
abyentcatflui.addItemInput(<actuallyadditions:item_helm_crystal_green>*1);
|
||||
abyentcatflui.addItemInput(<actuallyadditions:item_chest_crystal_green>*1);
|
||||
abyentcatflui.addItemInput(<actuallyadditions:item_pants_crystal_green>*1);
|
||||
abyentcatflui.addItemInput(<actuallyadditions:item_boots_crystal_green>*1);
|
||||
abyentcatflui.addFluidOutput(<fluid:voice_of_the_testificates>*1000000);
|
||||
abyentcatflui.build();
|
||||
|
||||
val fierenmemer2 = RecipeBuilder.newBuilder("fierenmemer2","fiery_enmesher",2);
|
||||
fierenmemer2.addFluidInput(<fluid:voice_of_the_testificates>*500000);
|
||||
fierenmemer2.addFluidInput(<fluid:rarified_fluix_matter>*500000);
|
||||
fierenmemer2.addFluidInput(<fluid:pure_fluix_matter>*500000);
|
||||
fierenmemer2.addFluidInput(<fluid:redstone>*500000);
|
||||
fierenmemer2.addFluidOutput(<fluid:minted_fluix_matter>*2000000);
|
||||
fierenmemer2.build();
|
||||
|
||||
|
||||
val everburiningdefined1 = RecipeBuilder.newBuilder("everburiningdefined1","everburning_forge",2);
|
||||
everburiningdefined1.addItemInput(<contenttweaker:arbiterite_crystal>);
|
||||
everburiningdefined1.addFluidOutput(<fluid:arbiterium>*1000);
|
||||
@@ -25,6 +59,22 @@ everburiningdefined5.addItemInput(<contenttweaker:paradoxical_fluix_fossil>*25);
|
||||
everburiningdefined5.addFluidOutput(<fluid:pure_fluix_matter>*700000);
|
||||
everburiningdefined5.build();
|
||||
|
||||
|
||||
val everburiningdparadox = RecipeBuilder.newBuilder("everburiningdparadox","everburning_forge",2);
|
||||
everburiningdparadox.addItemInput(<contenttweaker:paradoxical_egg>*4);
|
||||
everburiningdparadox.addItemInput(<contenttweaker:paradoxical_honey>*16);
|
||||
everburiningdparadox.addItemInput(<appliedenergistics2:sky_stone_block>*64);
|
||||
everburiningdparadox.addItemOutput(<contenttweaker:paradoxical_stone>*64);
|
||||
everburiningdparadox.build();
|
||||
|
||||
val everburiningincense = RecipeBuilder.newBuilder("everburiningincense","everburning_forge",2);
|
||||
everburiningincense.addItemInput(<botania:incensestick>*1);
|
||||
everburiningincense.addItemInput(<bewitchment:white_sage>*64);
|
||||
everburiningincense.addItemInput(<appliedenergistics2:material:12>*16);
|
||||
everburiningincense.addItemOutput(<contenttweaker:pure_incense>*1);
|
||||
everburiningincense.build();
|
||||
|
||||
|
||||
// mods.extendedcrafting.TableCrafting.addShapeless(<contenttweaker:arbiterite_crystal>,
|
||||
// [<fluid:hydrogen>,
|
||||
// <fluid:oxygen>]);
|
||||
+131
-2
@@ -393,12 +393,12 @@ recipes.addShapeless(<modularmachinery:blockfluidoutputhatch:7>,
|
||||
|
||||
recipes.addShaped(<modularmachinery:blockmeiteminputbus>,
|
||||
[[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>],
|
||||
[<appliedenergistics2:interface>, <modularmachinery:blockinputbus:5>, <appliedenergistics2:interface>],
|
||||
[<appliedenergistics2:interface>, <modularmachineryaddons:blocksingularityiteminputbus:4>, <appliedenergistics2:interface>],
|
||||
[<modularmachinery:itemmodularium>, <appliedenergistics2:material:47>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachinery:blockmeitemoutputbus>,
|
||||
[[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>],
|
||||
[<appliedenergistics2:interface>, <modularmachinery:blockoutputbus:5>, <appliedenergistics2:interface>],
|
||||
[<appliedenergistics2:interface>, <modularmachineryaddons:blocksingularityitemoutputbus:4>, <appliedenergistics2:interface>],
|
||||
[<modularmachinery:itemmodularium>, <appliedenergistics2:material:47>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShapeless(<modularmachinery:blockmeiteminputbus>,
|
||||
@@ -537,3 +537,132 @@ recipes.addShaped(<modularmachineryaddons:blockwillmultichunkprovideroutput>,
|
||||
[[<modularmachinery:itemmodularium>, <bloodmagic:item_demon_crystal:0>, <modularmachinery:itemmodularium>],
|
||||
[<bloodmagic:item_demon_crystal:0>, <modularmachinery:blockwillprovideroutput>, <bloodmagic:item_demon_crystal:0>],
|
||||
[<modularmachinery:itemmodularium>, <bloodmagic:item_demon_crystal:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<modularmachinery:blockmepatternprovider>,
|
||||
[[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>],
|
||||
[<modularmachinery:blockmeiteminputbus>, <modularmachinery:blockcasing>, <modularmachinery:blockmefluidinputbus>],
|
||||
[<modularmachinery:itemmodularium>, <appliedenergistics2:material:47>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachinery:blockmepatternmirrorimage>,
|
||||
[[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>],
|
||||
[<modularmachinery:blockmeiteminputbus>, <modularmachinery:blockcasing>, <modularmachinery:blockmefluidinputbus>],
|
||||
[<modularmachinery:itemmodularium>, <appliedenergistics2:controller>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityiteminputbus:0>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachinery:blockinputbus:0>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityiteminputbus:1>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityiteminputbus:0>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityiteminputbus:2>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityiteminputbus:1>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityiteminputbus:3>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityiteminputbus:2>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityiteminputbus:4>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityiteminputbus:3>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityiteminputbus:5>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityiteminputbus:4>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityiteminputbus:6>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityiteminputbus:5>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityitemoutputbus:0>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachinery:blockinputbus:0>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityitemoutputbus:1>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityitemoutputbus:0>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityitemoutputbus:2>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityitemoutputbus:1>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityitemoutputbus:3>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityitemoutputbus:2>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityitemoutputbus:4>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityitemoutputbus:3>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityitemoutputbus:5>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityitemoutputbus:4>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
recipes.addShaped(<modularmachineryaddons:blocksingularityitemoutputbus:6>,
|
||||
[[<modularmachinery:itemmodularium>, <cells:singularity_processor:1>, <modularmachinery:itemmodularium>],
|
||||
[<cells:compressed_silicon_print:3>, <modularmachineryaddons:blocksingularityitemoutputbus:5>, <cells:compressed_silicon_print:3>],
|
||||
[<modularmachinery:itemmodularium>, <threng:material:0>, <modularmachinery:itemmodularium>]]);
|
||||
|
||||
|
||||
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityiteminputbus:0>,
|
||||
[<modularmachineryaddons:blocksingularityitemoutputbus:0>]);
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityitemoutputbus:0>,
|
||||
[<modularmachineryaddons:blocksingularityiteminputbus:0>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityiteminputbus:1>,
|
||||
[<modularmachineryaddons:blocksingularityitemoutputbus:1>]);
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityitemoutputbus:1>,
|
||||
[<modularmachineryaddons:blocksingularityiteminputbus:1>]);
|
||||
|
||||
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityiteminputbus:2>,
|
||||
[<modularmachineryaddons:blocksingularityitemoutputbus:2>]);
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityitemoutputbus:2>,
|
||||
[<modularmachineryaddons:blocksingularityiteminputbus:2>]);
|
||||
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityiteminputbus:3>,
|
||||
[<modularmachineryaddons:blocksingularityitemoutputbus:3>]);
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityitemoutputbus:3>,
|
||||
[<modularmachineryaddons:blocksingularityiteminputbus:3>]);
|
||||
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityiteminputbus:4>,
|
||||
[<modularmachineryaddons:blocksingularityitemoutputbus:4>]);
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityitemoutputbus:4>,
|
||||
[<modularmachineryaddons:blocksingularityiteminputbus:4>]);
|
||||
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityiteminputbus:5>,
|
||||
[<modularmachineryaddons:blocksingularityitemoutputbus:5>]);
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityitemoutputbus:5>,
|
||||
[<modularmachineryaddons:blocksingularityiteminputbus:5>]);
|
||||
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityiteminputbus:6>,
|
||||
[<modularmachineryaddons:blocksingularityitemoutputbus:6>]);
|
||||
recipes.addShapeless(<modularmachineryaddons:blocksingularityitemoutputbus:6>,
|
||||
[<modularmachineryaddons:blocksingularityiteminputbus:6>]);
|
||||
|
||||
|
||||
|
||||
@@ -739,7 +739,32 @@ multihellfire62.addItemInput(<contenttweaker:cosmic_fracture>*1);
|
||||
multihellfire62.addItemOutput(<contenttweaker:tartarite_ore>*24);
|
||||
multihellfire62.build();
|
||||
|
||||
val multihellfire63 = RecipeBuilder.newBuilder("multihellfire63","berserker_forge",2);
|
||||
multihellfire63.addWillInput("DEFAULT", 25,1,2000000);
|
||||
multihellfire63.addItemInput(<contenttweaker:ender_dolomite>*2);
|
||||
multihellfire63.addItemInput(<ore:blockTungstensteel>*2);
|
||||
multihellfire63.addItemInput(<ore:ballMelodicAlloy>*2);
|
||||
multihellfire63.addItemInput(<contenttweaker:warren_chunk>*2);
|
||||
multihellfire63.addItemOutput(<contenttweaker:crystallized_tungstensteel>*2);
|
||||
multihellfire63.build();
|
||||
|
||||
val multihellfire64 = RecipeBuilder.newBuilder("multihellfire64","berserker_forge",2);
|
||||
multihellfire64.addWillInput("DEFAULT", 25,1,2000000);
|
||||
multihellfire64.addItemInput(<contenttweaker:ender_dolomite>*4);
|
||||
multihellfire64.addItemInput(<ore:blockTungstensteel>*4);
|
||||
multihellfire64.addItemInput(<ore:ballMelodicAlloy>*4);
|
||||
multihellfire64.addItemInput(<contenttweaker:actualized_chunk>*4);
|
||||
multihellfire64.addItemOutput(<contenttweaker:crystallized_tungstensteel>*4);
|
||||
multihellfire64.build();
|
||||
|
||||
val multihellfire65 = RecipeBuilder.newBuilder("multihellfire65","berserker_forge",2);
|
||||
multihellfire65.addWillInput("DEFAULT", 25,1,2000000);
|
||||
multihellfire65.addItemInput(<contenttweaker:ender_dolomite>*16);
|
||||
multihellfire65.addItemInput(<ore:blockTungstensteel>*16);
|
||||
multihellfire65.addItemInput(<ore:ballMelodicAlloy>*16);
|
||||
multihellfire65.addItemInput(<contenttweaker:twilight_horde_historical_chunk>*16);
|
||||
multihellfire65.addItemOutput(<contenttweaker:crystallized_tungstensteel>*16);
|
||||
multihellfire65.build();
|
||||
|
||||
|
||||
|
||||
|
||||
+658
-650
File diff suppressed because it is too large
Load Diff
@@ -755,4 +755,52 @@ inf71.addItemInput(<twilightforest:naga_scale>);
|
||||
inf71.addItemInput(<contenttweaker:master_spell_focus>);
|
||||
inf71.addItemInput(<thaumadditions:mithminite_fabric>);
|
||||
inf71.addItemOutput(<contenttweaker:master_spell_exanimis>);
|
||||
inf71.build();
|
||||
inf71.build();
|
||||
|
||||
val inf72 = RecipeBuilder.newBuilder("inf72","arcane_autoinfuser",120);
|
||||
inf72.addEnergyPerTickInput(100);
|
||||
inf72.addItemInput(<contenttweaker:herba_vis_condensate>);
|
||||
inf72.addItemInput(<divinerpg:terran_stone>);
|
||||
inf72.addItemInput(<contenttweaker:master_spell_focus>);
|
||||
inf72.addItemInput(<thaumadditions:mithminite_fabric>);
|
||||
inf72.addItemOutput(<contenttweaker:master_spell_herba>);
|
||||
inf72.build();
|
||||
|
||||
val inf73 = RecipeBuilder.newBuilder("inf73","arcane_autoinfuser",120);
|
||||
inf73.addEnergyPerTickInput(100);
|
||||
inf73.addItemInput(<contenttweaker:alkimia_vis_condensate>);
|
||||
inf73.addItemInput(<ebwizardry:grand_crystal>);
|
||||
inf73.addItemInput(<contenttweaker:master_spell_focus>);
|
||||
inf73.addItemInput(<thaumadditions:mithminite_fabric>);
|
||||
inf73.addItemOutput(<contenttweaker:master_spell_alkimia>);
|
||||
inf73.build();
|
||||
|
||||
val inf74 = RecipeBuilder.newBuilder("inf74","arcane_autoinfuser",120);
|
||||
inf74.addEnergyPerTickInput(100);
|
||||
inf74.addItemInput(<contenttweaker:volatus_vis_condensate>);
|
||||
inf74.addItemInput(<contenttweaker:parasecta_wing>);
|
||||
inf74.addItemInput(<contenttweaker:master_spell_focus>);
|
||||
inf74.addItemInput(<thaumadditions:mithminite_fabric>);
|
||||
inf74.addItemOutput(<contenttweaker:master_spell_volatus>);
|
||||
inf74.build();
|
||||
|
||||
|
||||
val inf75 = RecipeBuilder.newBuilder("inf75","arcane_autoinfuser",120);
|
||||
inf75.addEnergyPerTickInput(100);
|
||||
inf75.addItemInput(<contenttweaker:vacuos_vis_condensate>);
|
||||
inf75.addItemInput(<erebus:whetstone:5>);
|
||||
inf75.addItemInput(<contenttweaker:master_spell_focus>);
|
||||
inf75.addItemInput(<thaumadditions:mithminite_fabric>);
|
||||
inf75.addItemOutput(<contenttweaker:master_spell_vacuos>);
|
||||
inf75.build();
|
||||
|
||||
val inf76 = RecipeBuilder.newBuilder("inf76","arcane_autoinfuser",120);
|
||||
inf76.addEnergyPerTickInput(100);
|
||||
inf76.addItemInput(<contenttweaker:spiritus_vis_condensate>);
|
||||
inf76.addItemInput(<twilightforest:minotaur_axe>);
|
||||
inf76.addItemInput(<contenttweaker:master_spell_focus>);
|
||||
inf76.addItemInput(<thaumadditions:mithminite_fabric>);
|
||||
inf76.addItemOutput(<contenttweaker:master_spell_spiritus>);
|
||||
inf76.build();
|
||||
|
||||
|
||||
|
||||
+43
-2
@@ -105,10 +105,51 @@ lp20.build();
|
||||
|
||||
val lp21 = RecipeBuilder.newBuilder("lp21","lp_harvester",10);
|
||||
lp21.addItemInput(<divinerpg:honeychunk>);
|
||||
lp21.addFluidOutput(<fluid:liquid_lp>*70);
|
||||
lp21.addFluidOutput(<fluid:liquid_lp>*200);
|
||||
lp21.build();
|
||||
|
||||
val lp22 = RecipeBuilder.newBuilder("lp22","lp_harvester",10);
|
||||
lp22.addItemInput(<divinerpg:honeysuckle>);
|
||||
lp22.addFluidOutput(<fluid:liquid_lp>*70);
|
||||
lp22.addFluidOutput(<fluid:liquid_lp>*200);
|
||||
lp22.build();
|
||||
|
||||
val lp23 = RecipeBuilder.newBuilder("lp23","lp_harvester",10);
|
||||
lp23.addItemInput(<divinerpg:eden_soul>);
|
||||
lp23.addFluidOutput(<fluid:liquid_lp>*10);
|
||||
lp23.build();
|
||||
|
||||
val lp24 = RecipeBuilder.newBuilder("lp24","lp_harvester",10);
|
||||
lp24.addItemInput(<divinerpg:wildwood_soul>);
|
||||
lp24.addFluidOutput(<fluid:liquid_lp>*20);
|
||||
lp24.build();
|
||||
|
||||
val lp25 = RecipeBuilder.newBuilder("lp25","lp_harvester",10);
|
||||
lp25.addItemInput(<divinerpg:apalachia_soul>);
|
||||
lp25.addFluidOutput(<fluid:liquid_lp>*30);
|
||||
lp25.build();
|
||||
|
||||
val lp26 = RecipeBuilder.newBuilder("lp26","lp_harvester",10);
|
||||
lp26.addItemInput(<divinerpg:skythern_soul>);
|
||||
lp26.addFluidOutput(<fluid:liquid_lp>*40);
|
||||
lp26.build();
|
||||
|
||||
val lp27 = RecipeBuilder.newBuilder("lp27","lp_harvester",10);
|
||||
lp27.addItemInput(<divinerpg:mortum_soul>);
|
||||
lp27.addFluidOutput(<fluid:liquid_lp>*50);
|
||||
lp27.build();
|
||||
|
||||
val lp28 = RecipeBuilder.newBuilder("lp28","lp_harvester",10);
|
||||
lp28.addItemInput(<contenttweaker:harbinger_gluttnonous_flesh>);
|
||||
lp28.addFluidOutput(<fluid:liquid_lp>*100);
|
||||
lp28.build();
|
||||
|
||||
val lp29 = RecipeBuilder.newBuilder("lp29","lp_harvester",10);
|
||||
lp29.addItemInput(<contenttweaker:harbinger_flesh>);
|
||||
lp29.addFluidOutput(<fluid:liquid_lp>*150);
|
||||
lp29.build();
|
||||
|
||||
|
||||
val lp30 = RecipeBuilder.newBuilder("lp30","lp_harvester",10);
|
||||
lp30.addItemInput(<contenttweaker:harbinger_hungering_flesh>);
|
||||
lp30.addFluidOutput(<fluid:liquid_lp>*200);
|
||||
lp30.build();
|
||||
|
||||
@@ -1,5 +1,15 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:sednanite_sheetmetal>,
|
||||
[[<ore:rodSednanite>, <immersiveengineering:sheetmetal:6>, <ore:rodSednanite>],
|
||||
[<immersiveengineering:sheetmetal:6>, null, <immersiveengineering:sheetmetal:6>],
|
||||
[<ore:rodSednanite>, <immersiveengineering:sheetmetal:6>, <ore:rodSednanite>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
val lathe1 = RecipeBuilder.newBuilder("lathe1","aluminum_lathe",20);
|
||||
lathe1.addEnergyPerTickInput(2000);
|
||||
lathe1.addItemInput(<ore:ingotIron>);
|
||||
|
||||
@@ -1,6 +1,13 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:void_calling_fabrial>,
|
||||
[[<contenttweaker:ascended_draconic_alloy>, <contenttweaker:elleipsinyum>, <contenttweaker:ascended_draconic_alloy>],
|
||||
[<tconstruct:large_plate>.withTag({Material: "elecanium"}), <contenttweaker:lunar_star>, <tconstruct:large_plate>.withTag({Material: "elecanium"})],
|
||||
[<contenttweaker:ascended_draconic_alloy>, <contenttweaker:elleipsinyum>, <contenttweaker:ascended_draconic_alloy>]]);
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<modularmachinery:blockmanaproviderinput>,
|
||||
[[<botania:manaresource:8>, <modularmachinery:blockcasing:1>, <botania:manaresource:8>],
|
||||
[<modularmachinery:blockcasing:1>, <botania:pool:3>, <modularmachinery:blockcasing:1>],
|
||||
@@ -311,4 +318,37 @@ befaller12.addItemInput(<contenttweaker:tribody_fabrial>);
|
||||
befaller12.addItemOutput(<contenttweaker:threefold_stellar_oscillator>*320);
|
||||
befaller12.build();
|
||||
|
||||
val befaller13 = RecipeBuilder.newBuilder("befaller13","meteoric_befaller",100);
|
||||
befaller13.addBiomeInput("aoa3:deeplands");
|
||||
befaller13.addFluidInput(<fluid:meteoric_draconic_matter>*1000);
|
||||
befaller13.addItemInput(<extrabees:honey_comb:46>);
|
||||
befaller13.addItemOutput(<minecraft:lapis_ore>*1024);
|
||||
befaller13.build();
|
||||
|
||||
val befaller14 = RecipeBuilder.newBuilder("befaller14","meteoric_befaller",100);
|
||||
befaller14.addBiomeInput("aoa3:deeplands");
|
||||
befaller14.addFluidInput(<fluid:meteoric_draconic_matter>*1000);
|
||||
befaller14.addItemInput(<contenttweaker:demonic_ember>);
|
||||
befaller14.addItemOutput(<railcraft:ore_magic:0>*32);
|
||||
befaller14.addItemOutput(<tconstruct:ore:0>*32);
|
||||
befaller14.addItemOutput(<tconstruct:ore:1>*32);
|
||||
befaller14.build();
|
||||
|
||||
val befaller15 = RecipeBuilder.newBuilder("befaller15","meteoric_befaller",100);
|
||||
befaller15.addBiomeInput("aoa3:deeplands");
|
||||
befaller15.addFluidInput(<fluid:meteoric_draconic_matter>*1000);
|
||||
befaller15.addItemInput(<contenttweaker:void_calling_fabrial>);
|
||||
befaller15.addItemOutput(<environmentaltech:mica>*64);
|
||||
befaller15.addItemOutput(<contenttweaker:litherite_ore>*100);
|
||||
befaller15.addItemOutput(<contenttweaker:erodium_ore>*70);
|
||||
befaller15.addItemOutput(<contenttweaker:kyronite_ore>*60);
|
||||
befaller15.addItemOutput(<contenttweaker:pladium_ore>*50);
|
||||
befaller15.addItemOutput(<contenttweaker:ionite_ore>*40);
|
||||
befaller15.addItemOutput(<contenttweaker:aethium_ore>*30);
|
||||
befaller15.addItemOutput(<contenttweaker:lonsdaleite_ore>*30);
|
||||
befaller15.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
+412
-2
@@ -39,7 +39,7 @@ cra5.build();
|
||||
val cra6 = RecipeBuilder.newBuilder("monolith6","empowered_monolith",6000);
|
||||
cra6.addFluidInput(<fluid:liquidantimatter>*4000);
|
||||
cra6.addItemInput(<contenttweaker:tartarite_monolith>);
|
||||
cra6.addEnergyPerTickOutput(120000);
|
||||
cra6.addEnergyPerTickOutput(1500000);
|
||||
cra6.build();
|
||||
|
||||
val cra7 = RecipeBuilder.newBuilder("monolith7","empowered_monolith",120);
|
||||
@@ -58,4 +58,414 @@ val cra9 = RecipeBuilder.newBuilder("monolith9","empowered_monolith",120);
|
||||
cra9.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
cra9.addItemInput(<aoa3:gold_coin>);
|
||||
cra9.addEnergyPerTickOutput(70000);
|
||||
cra9.build();
|
||||
cra9.build();
|
||||
|
||||
val monolith10 = RecipeBuilder.newBuilder("monolith10","empowered_monolith",120);
|
||||
monolith10.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith10.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith10.setChance(0.0);
|
||||
monolith10.addItemInput(<abyssalcraft:statue:*>);
|
||||
monolith10.addEnergyPerTickOutput(600000);
|
||||
monolith10.build();
|
||||
|
||||
val monolith11 = RecipeBuilder.newBuilder("monolith11","empowered_monolith",20);
|
||||
monolith11.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith11.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith11.setChance(0.0);
|
||||
monolith11.addItemInput(<aoa3:baroness_statue>);
|
||||
monolith11.addEnergyPerTickOutput(800000);
|
||||
monolith11.build();
|
||||
|
||||
val monolith12 = RecipeBuilder.newBuilder("monolith12","empowered_monolith",20);
|
||||
monolith12.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith12.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith12.setChance(0.0);
|
||||
monolith12.addItemInput(<aoa3:hive_king_statue>);
|
||||
monolith12.addEnergyPerTickOutput(800000);
|
||||
monolith12.build();
|
||||
|
||||
val monolith13 = RecipeBuilder.newBuilder("monolith13","empowered_monolith",20);
|
||||
monolith13.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith13.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith13.setChance(0.0);
|
||||
monolith13.addItemInput(<aoa3:shadowlord_statue>);
|
||||
monolith13.addEnergyPerTickOutput(800000);
|
||||
monolith13.build();
|
||||
|
||||
val monolith14 = RecipeBuilder.newBuilder("monolith14","empowered_monolith",20);
|
||||
monolith14.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith14.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith14.setChance(0.0);
|
||||
monolith14.addItemInput(<aoa3:elusive_statue>);
|
||||
monolith14.addEnergyPerTickOutput(800000);
|
||||
monolith14.build();
|
||||
|
||||
val monolith15 = RecipeBuilder.newBuilder("monolith15","empowered_monolith",20);
|
||||
monolith15.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith15.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith15.setChance(0.0);
|
||||
monolith15.addItemInput(<aoa3:tyrosaur_statue>);
|
||||
monolith15.addEnergyPerTickOutput(800000);
|
||||
monolith15.build();
|
||||
|
||||
val monolith16 = RecipeBuilder.newBuilder("monolith16","empowered_monolith",20);
|
||||
monolith16.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith16.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith16.setChance(0.0);
|
||||
monolith16.addItemInput(<aoa3:skeletron_statue>);
|
||||
monolith16.addEnergyPerTickOutput(800000);
|
||||
monolith16.build();
|
||||
|
||||
val monolith17 = RecipeBuilder.newBuilder("monolith17","empowered_monolith",20);
|
||||
monolith17.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith17.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith17.setChance(0.0);
|
||||
monolith17.addItemInput(<aoa3:graw_statue>);
|
||||
monolith17.addEnergyPerTickOutput(800000);
|
||||
monolith17.build();
|
||||
|
||||
val monolith18 = RecipeBuilder.newBuilder("monolith18","empowered_monolith",20);
|
||||
monolith18.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith18.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith18.setChance(0.0);
|
||||
monolith18.addItemInput(<aoa3:creep_statue>);
|
||||
monolith18.addEnergyPerTickOutput(800000);
|
||||
monolith18.build();
|
||||
|
||||
val monolith19 = RecipeBuilder.newBuilder("monolith19","empowered_monolith",20);
|
||||
monolith19.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith19.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith19.setChance(0.0);
|
||||
monolith19.addItemInput(<aoa3:kror_statue>);
|
||||
monolith19.addEnergyPerTickOutput(800000);
|
||||
monolith19.build();
|
||||
|
||||
val monolith20 = RecipeBuilder.newBuilder("monolith20","empowered_monolith",20);
|
||||
monolith20.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith20.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith20.setChance(0.0);
|
||||
monolith20.addItemInput(<aoa3:crystocore_statue>);
|
||||
monolith20.addEnergyPerTickOutput(1000000);
|
||||
monolith20.build();
|
||||
|
||||
val monolith21 = RecipeBuilder.newBuilder("monolith21","empowered_monolith",20);
|
||||
monolith21.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith21.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith21.setChance(0.0);
|
||||
monolith21.addItemInput(<aoa3:vinocorne_statue>);
|
||||
monolith21.addEnergyPerTickOutput(1000000);
|
||||
monolith21.build();
|
||||
|
||||
val monolith22 = RecipeBuilder.newBuilder("monolith22","empowered_monolith",20);
|
||||
monolith22.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith22.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith22.setChance(0.0);
|
||||
monolith22.addItemInput(<aoa3:gyro_statue>);
|
||||
monolith22.addEnergyPerTickOutput(1000000);
|
||||
monolith22.build();
|
||||
|
||||
val monolith23 = RecipeBuilder.newBuilder("monolith23","empowered_monolith",20);
|
||||
monolith23.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith23.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith23.setChance(0.0);
|
||||
monolith23.addItemInput(<aoa3:silverfoot_statue>);
|
||||
monolith23.addEnergyPerTickOutput(1000000);
|
||||
monolith23.build();
|
||||
|
||||
val monolith24 = RecipeBuilder.newBuilder("monolith24","empowered_monolith",20);
|
||||
monolith24.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith24.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith24.setChance(0.0);
|
||||
monolith24.addItemInput(<aoa3:mechbot_statue>);
|
||||
monolith24.addEnergyPerTickOutput(1000000);
|
||||
monolith24.build();
|
||||
|
||||
val monolith25 = RecipeBuilder.newBuilder("monolith25","empowered_monolith",20);
|
||||
monolith25.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith25.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith25.setChance(0.0);
|
||||
monolith25.addItemInput(<aoa3:rockrider_statue>);
|
||||
monolith25.addEnergyPerTickOutput(1000000);
|
||||
monolith25.build();
|
||||
|
||||
val monolith26 = RecipeBuilder.newBuilder("monolith26","empowered_monolith",20);
|
||||
monolith26.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith26.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith26.setChance(0.0);
|
||||
monolith26.addItemInput(<aoa3:guardian_statue>);
|
||||
monolith26.addEnergyPerTickOutput(1000000);
|
||||
monolith26.build();
|
||||
|
||||
val monolith27 = RecipeBuilder.newBuilder("monolith27","empowered_monolith",20);
|
||||
monolith27.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith27.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith27.setChance(0.0);
|
||||
monolith27.addItemInput(<aoa3:cotton_candor_statue>);
|
||||
monolith27.addEnergyPerTickOutput(1000000);
|
||||
monolith27.build();
|
||||
|
||||
val monolith28 = RecipeBuilder.newBuilder("monolith28","empowered_monolith",20);
|
||||
monolith28.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith28.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith28.setChance(0.0);
|
||||
monolith28.addItemInput(<aoa3:king_shroomus_statue>);
|
||||
monolith28.addEnergyPerTickOutput(1000000);
|
||||
monolith28.build();
|
||||
|
||||
val monolith29 = RecipeBuilder.newBuilder("monolith29","empowered_monolith",20);
|
||||
monolith29.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith29.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith29.setChance(0.0);
|
||||
monolith29.addItemInput(<aoa3:voxxulon_statue>);
|
||||
monolith29.addEnergyPerTickOutput(1000000);
|
||||
monolith29.build();
|
||||
|
||||
val monolith30 = RecipeBuilder.newBuilder("monolith30","empowered_monolith",20);
|
||||
monolith30.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith30.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith30.setChance(0.0);
|
||||
monolith30.addItemInput(<aoa3:dracyon_statue>);
|
||||
monolith30.addEnergyPerTickOutput(1500000);
|
||||
monolith30.build();
|
||||
|
||||
val monolith31 = RecipeBuilder.newBuilder("monolith31","empowered_monolith",20);
|
||||
monolith31.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith31.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith31.setChance(0.0);
|
||||
monolith31.addItemInput(<aoa3:hydrolisk_statue>);
|
||||
monolith31.addEnergyPerTickOutput(1500000);
|
||||
monolith31.build();
|
||||
|
||||
val monolith32 = RecipeBuilder.newBuilder("monolith32","empowered_monolith",20);
|
||||
monolith32.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith32.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith32.setChance(0.0);
|
||||
monolith32.addItemInput(<aoa3:visualent_statue>);
|
||||
monolith32.addEnergyPerTickOutput(1500000);
|
||||
monolith32.build();
|
||||
|
||||
val monolith33 = RecipeBuilder.newBuilder("monolith33","empowered_monolith",20);
|
||||
monolith33.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith33.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith33.setChance(0.0);
|
||||
monolith33.addItemInput(<aoa3:clunkhead_statue>);
|
||||
monolith33.addEnergyPerTickOutput(1500000);
|
||||
monolith33.build();
|
||||
|
||||
val monolith34 = RecipeBuilder.newBuilder("monolith34","empowered_monolith",20);
|
||||
monolith34.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith34.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith34.setChance(0.0);
|
||||
monolith34.addItemInput(<aoa3:coniferon_statue>);
|
||||
monolith34.addEnergyPerTickOutput(1500000);
|
||||
monolith34.build();
|
||||
|
||||
val monolith35 = RecipeBuilder.newBuilder("monolith35","empowered_monolith",20);
|
||||
monolith35.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith35.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith35.setChance(0.0);
|
||||
monolith35.addItemInput(<aoa3:goldorth_statue>);
|
||||
monolith35.addEnergyPerTickOutput(1500000);
|
||||
monolith35.build();
|
||||
|
||||
val monolith36 = RecipeBuilder.newBuilder("monolith36","empowered_monolith",20);
|
||||
monolith36.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith36.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith36.setChance(0.0);
|
||||
monolith36.addItemInput(<aoa3:penumbra_statue>);
|
||||
monolith36.addEnergyPerTickOutput(1500000);
|
||||
monolith36.build();
|
||||
|
||||
val monolith37 = RecipeBuilder.newBuilder("monolith37","empowered_monolith",20);
|
||||
monolith37.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith37.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith37.setChance(0.0);
|
||||
monolith37.addItemInput(<aoa3:horon_statue>);
|
||||
monolith37.addEnergyPerTickOutput(1500000);
|
||||
monolith37.build();
|
||||
|
||||
val monolith38 = RecipeBuilder.newBuilder("monolith38","empowered_monolith",20);
|
||||
monolith38.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith38.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith38.setChance(0.0);
|
||||
monolith38.addItemInput(<aoa3:flash_statue>);
|
||||
monolith38.addEnergyPerTickOutput(1500000);
|
||||
monolith38.build();
|
||||
|
||||
val monolith39 = RecipeBuilder.newBuilder("monolith39","empowered_monolith",20);
|
||||
monolith39.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith39.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith39.setChance(0.0);
|
||||
monolith39.addItemInput(<aoa3:proshield_statue>);
|
||||
monolith39.addEnergyPerTickOutput(1500000);
|
||||
monolith39.build();
|
||||
|
||||
val monolith40 = RecipeBuilder.newBuilder("monolith40","empowered_monolith",20);
|
||||
monolith40.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith40.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith40.setChance(0.0);
|
||||
monolith40.addItemInput(<aoa3:mirage_statue>);
|
||||
monolith40.addEnergyPerTickOutput(1500000);
|
||||
monolith40.build();
|
||||
|
||||
val monolith41 = RecipeBuilder.newBuilder("monolith41","empowered_monolith",20);
|
||||
monolith41.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith41.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith41.setChance(0.0);
|
||||
monolith41.addItemInput(<aoa3:klobber_statue>);
|
||||
monolith41.addEnergyPerTickOutput(1500000);
|
||||
monolith41.build();
|
||||
|
||||
val monolith42 = RecipeBuilder.newBuilder("monolith42","empowered_monolith",20);
|
||||
monolith42.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith42.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith42.setChance(0.0);
|
||||
monolith42.addItemInput(<aoa3:kajaros_statue>);
|
||||
monolith42.addEnergyPerTickOutput(1500000);
|
||||
monolith42.build();
|
||||
|
||||
val monolith43 = RecipeBuilder.newBuilder("monolith43","empowered_monolith",20);
|
||||
monolith43.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith43.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith43.setChance(0.0);
|
||||
monolith43.addItemInput(<aoa3:harkos_statue>);
|
||||
monolith43.addEnergyPerTickOutput(1500000);
|
||||
monolith43.build();
|
||||
|
||||
val monolith44 = RecipeBuilder.newBuilder("monolith44","empowered_monolith",20);
|
||||
monolith44.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith44.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith44.setChance(0.0);
|
||||
monolith44.addItemInput(<aoa3:miskel_statue>);
|
||||
monolith44.addEnergyPerTickOutput(1500000);
|
||||
monolith44.build();
|
||||
|
||||
val monolith45 = RecipeBuilder.newBuilder("monolith45","empowered_monolith",20);
|
||||
monolith45.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith45.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith45.setChance(0.0);
|
||||
monolith45.addItemInput(<aoa3:okazor_statue>);
|
||||
monolith45.addEnergyPerTickOutput(1500000);
|
||||
monolith45.build();
|
||||
|
||||
val monolith46 = RecipeBuilder.newBuilder("monolith46","empowered_monolith",20);
|
||||
monolith46.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith46.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith46.setChance(0.0);
|
||||
monolith46.addItemInput(<aoa3:raxxan_statue>);
|
||||
monolith46.addEnergyPerTickOutput(1500000);
|
||||
monolith46.build();
|
||||
|
||||
val monolith47 = RecipeBuilder.newBuilder("monolith47","empowered_monolith",20);
|
||||
monolith47.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith47.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith47.setChance(0.0);
|
||||
monolith47.addItemInput(<aoa3:bane_statue>);
|
||||
monolith47.addEnergyPerTickOutput(1500000);
|
||||
monolith47.build();
|
||||
|
||||
val monolith48 = RecipeBuilder.newBuilder("monolith48","empowered_monolith",20);
|
||||
monolith48.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith48.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith48.setChance(0.0);
|
||||
monolith48.addItemInput(<aoa3:xxeus_statue>);
|
||||
monolith48.addEnergyPerTickOutput(1500000);
|
||||
monolith48.build();
|
||||
|
||||
val monolith49 = RecipeBuilder.newBuilder("monolith49","empowered_monolith",20);
|
||||
monolith49.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith49.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith49.setChance(0.0);
|
||||
monolith49.addItemInput(<aoa3:craexxeus_statue>);
|
||||
monolith49.addEnergyPerTickOutput(1500000);
|
||||
monolith49.build();
|
||||
|
||||
val monolith50 = RecipeBuilder.newBuilder("monolith50","empowered_monolith",20);
|
||||
monolith50.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith50.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith50.setChance(0.0);
|
||||
monolith50.addItemInput(<divinerpg:sunstorm_statue>);
|
||||
monolith50.addEnergyPerTickOutput(900000);
|
||||
monolith50.build();
|
||||
|
||||
val monolith51 = RecipeBuilder.newBuilder("monolith51","empowered_monolith",20);
|
||||
monolith51.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith51.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith51.setChance(0.0);
|
||||
monolith51.addItemInput(<divinerpg:termasect_statue>);
|
||||
monolith51.addEnergyPerTickOutput(100000);
|
||||
monolith51.build();
|
||||
|
||||
val monolith52 = RecipeBuilder.newBuilder("monolith52","empowered_monolith",20);
|
||||
monolith52.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith52.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith52.setChance(0.0);
|
||||
monolith52.addItemInput(<divinerpg:eternal_archer_statue>);
|
||||
monolith52.addEnergyPerTickOutput(1600000);
|
||||
monolith52.build();
|
||||
|
||||
val monolith53 = RecipeBuilder.newBuilder("monolith53","empowered_monolith",20);
|
||||
monolith53.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith53.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith53.setChance(0.0);
|
||||
monolith53.addItemInput(<divinerpg:experienced_cori_statue>);
|
||||
monolith53.addEnergyPerTickOutput(1600000);
|
||||
monolith53.build();
|
||||
|
||||
val monolith54 = RecipeBuilder.newBuilder("monolith54","empowered_monolith",20);
|
||||
monolith54.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith54.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith54.setChance(0.0);
|
||||
monolith54.addItemInput(<divinerpg:twilight_demon_statue>);
|
||||
monolith54.addEnergyPerTickOutput(1600000);
|
||||
monolith54.build();
|
||||
|
||||
val monolith55 = RecipeBuilder.newBuilder("monolith55","empowered_monolith",20);
|
||||
monolith55.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith55.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith55.setChance(0.0);
|
||||
monolith55.addItemInput(<divinerpg:soul_fiend_statue>);
|
||||
monolith55.addEnergyPerTickOutput(1600000);
|
||||
monolith55.build();
|
||||
|
||||
val monolith56 = RecipeBuilder.newBuilder("monolith56","empowered_monolith",20);
|
||||
monolith56.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith56.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith56.setChance(0.0);
|
||||
monolith56.addItemInput(<divinerpg:vamacheron_statue>);
|
||||
monolith56.addEnergyPerTickOutput(1600000);
|
||||
monolith56.build();
|
||||
|
||||
val monolith57 = RecipeBuilder.newBuilder("monolith57","empowered_monolith",20);
|
||||
monolith57.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith57.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith57.setChance(0.0);
|
||||
monolith57.addItemInput(<divinerpg:reyvor_statue>);
|
||||
monolith57.addEnergyPerTickOutput(1600000);
|
||||
monolith57.build();
|
||||
|
||||
val monolith58 = RecipeBuilder.newBuilder("monolith58","empowered_monolith",20);
|
||||
monolith58.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith58.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith58.setChance(0.0);
|
||||
monolith58.addItemInput(<divinerpg:densos_statue>);
|
||||
monolith58.addEnergyPerTickOutput(1600000);
|
||||
monolith58.build();
|
||||
|
||||
val monolith59 = RecipeBuilder.newBuilder("monolith59","empowered_monolith",20);
|
||||
monolith59.addFluidInput(<fluid:liquidantimatter>*50);
|
||||
monolith59.addItemInput(<contenttweaker:energy_hive>);
|
||||
monolith59.setChance(0.0);
|
||||
monolith59.addItemInput(<divinerpg:karot_statue>);
|
||||
monolith59.addEnergyPerTickOutput(1600000);
|
||||
monolith59.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ neutroniumcannon.build();
|
||||
|
||||
val neutroniumcannonboom = RecipeBuilder.newBuilder("neutroniumcannonboom","neutronium_cannon",100);
|
||||
neutroniumcannonboom.addItemInput(<contenttweaker:self_confined_neutrino_plasma>);
|
||||
neutroniumcannonboom.addFluidOutput(<fluid:netrino_plasma>*10000);
|
||||
neutroniumcannonboom.addFluidOutput(<fluid:netrino_plasma>*200000);
|
||||
neutroniumcannonboom.build();
|
||||
|
||||
val neutroniumbomb = RecipeBuilder.newBuilder("neutroniumbomb","neutronium_bombarder",100);
|
||||
|
||||
@@ -620,6 +620,7 @@ philounit56.addEnergyPerTickInput(100);
|
||||
philounit56.addItemInput(<aoa3:sapphire>*3);
|
||||
philounit56.addItemInput(<aoa3:jade>*3);
|
||||
philounit56.addItemInput(<aoa3:amethyst>*3);
|
||||
philounit56.addItemInput(<ore:nuggetIron>);
|
||||
philounit56.addItemOutput(<contenttweaker:alchemical_crystal>*1);
|
||||
philounit56.build();
|
||||
|
||||
|
||||
@@ -227,6 +227,13 @@ divinestar4.addItemInput(<minecraft:nether_star>*8);
|
||||
divinestar4.addItemOutput(<contenttweaker:divine_star>*8);
|
||||
divinestar4.build();
|
||||
|
||||
val divinestar5 = RecipeBuilder.newBuilder("divinestar5","stellar_diviner",5);
|
||||
divinestar5.addFluidInput(<fluid:divination_catalyst>*10);
|
||||
divinestar5.addItemInput(<contenttweaker:ichorium_void_stone>*6);
|
||||
divinestar5.addItemInput(<minecraft:nether_star>*16);
|
||||
divinestar5.addItemOutput(<contenttweaker:divine_star>*16);
|
||||
divinestar5.build();
|
||||
|
||||
|
||||
val edenstar1 = RecipeBuilder.newBuilder("edenstar1","stellar_diviner",5);
|
||||
edenstar1.addFluidInput(<fluid:divination_catalyst>*10);
|
||||
|
||||
@@ -687,10 +687,5 @@ quantumcondcyanite.addItemOutput(<extendedcrafting:singularity_custom:2059>);
|
||||
quantumcondcyanite.build();
|
||||
|
||||
|
||||
val quantumconddivinerpgd = RecipeBuilder.newBuilder("quantumconddivinerpgd","quantum_condenser",4);
|
||||
quantumconddivinerpgd.addEnergyPerTickInput(500000);
|
||||
quantumconddivinerpgd.addItemInput(<divinerpg:divine_stone>*5056);
|
||||
quantumconddivinerpgd.addItemOutput(<extendedcrafting:singularity_custom:2060>);
|
||||
quantumconddivinerpgd.build();
|
||||
|
||||
|
||||
|
||||
@@ -417,9 +417,106 @@ forgewyvtrinity.addItemInput(<contenttweaker:trinity_ingot>*1);
|
||||
forgewyvtrinity.addFluidOutput(<fluid:trinity_ingot>*144);
|
||||
forgewyvtrinity.build();
|
||||
|
||||
val forgewyvtrinity2 = RecipeBuilder.newBuilder("forgewyvtrinity2","forge_of_the_wyvern",2);
|
||||
forgewyvtrinity2.addItemInput(<contenttweaker:chaotic_fulcrum>);
|
||||
forgewyvtrinity2.setChance(0.0);
|
||||
forgewyvtrinity2.addItemInput(<contenttweaker:trinity_ingot>*10);
|
||||
forgewyvtrinity2.addFluidOutput(<fluid:trinity_ingot>*1440);
|
||||
forgewyvtrinity2.build();
|
||||
|
||||
|
||||
val forgewyvpyrotheum1 = RecipeBuilder.newBuilder("forgewyvpyrotheum1","forge_of_the_wyvern",2);
|
||||
forgewyvpyrotheum1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvpyrotheum1.setChance(0.0);
|
||||
forgewyvpyrotheum1.addItemInput(<thermalfoundation:material:1024>*5);
|
||||
forgewyvpyrotheum1.addFluidOutput(<fluid:pyrotheum>*1250);
|
||||
forgewyvpyrotheum1.build();
|
||||
|
||||
val forgewyvpyrotheum2 = RecipeBuilder.newBuilder("forgewyvpyrotheum2","forge_of_the_wyvern",2);
|
||||
forgewyvpyrotheum2.addItemInput(<contenttweaker:chaotic_fulcrum>);
|
||||
forgewyvpyrotheum2.setChance(0.0);
|
||||
forgewyvpyrotheum2.addItemInput(<thermalfoundation:material:1024>*50);
|
||||
forgewyvpyrotheum2.addFluidOutput(<fluid:pyrotheum>*12500);
|
||||
forgewyvpyrotheum2.build();
|
||||
|
||||
val forgewyvpyrotheum3 = RecipeBuilder.newBuilder("forgewyvpyrotheum3","forge_of_the_wyvern",2);
|
||||
forgewyvpyrotheum3.addItemInput(<contenttweaker:chaotic_nexus>);
|
||||
forgewyvpyrotheum3.setChance(0.0);
|
||||
forgewyvpyrotheum3.addItemInput(<thermalfoundation:material:1024>*500);
|
||||
forgewyvpyrotheum3.addFluidOutput(<fluid:pyrotheum>*125000);
|
||||
forgewyvpyrotheum3.build();
|
||||
|
||||
|
||||
|
||||
|
||||
val forgewyvpetrotheum1 = RecipeBuilder.newBuilder("forgewyvpetrotheum1","forge_of_the_wyvern",2);
|
||||
forgewyvpetrotheum1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvpetrotheum1.setChance(0.0);
|
||||
forgewyvpetrotheum1.addItemInput(<thermalfoundation:material:1027>*5);
|
||||
forgewyvpetrotheum1.addFluidOutput(<fluid:petrotheum>*1250);
|
||||
forgewyvpetrotheum1.build();
|
||||
|
||||
val forgewyvpetrotheum2 = RecipeBuilder.newBuilder("forgewyvpetrotheum2","forge_of_the_wyvern",2);
|
||||
forgewyvpetrotheum2.addItemInput(<contenttweaker:chaotic_fulcrum>);
|
||||
forgewyvpetrotheum2.setChance(0.0);
|
||||
forgewyvpetrotheum2.addItemInput(<thermalfoundation:material:1027>*50);
|
||||
forgewyvpetrotheum2.addFluidOutput(<fluid:petrotheum>*12500);
|
||||
forgewyvpetrotheum2.build();
|
||||
|
||||
val forgewyvpetrotheum3 = RecipeBuilder.newBuilder("forgewyvpetrotheum3","forge_of_the_wyvern",2);
|
||||
forgewyvpetrotheum3.addItemInput(<contenttweaker:chaotic_nexus>);
|
||||
forgewyvpetrotheum3.setChance(0.0);
|
||||
forgewyvpetrotheum3.addItemInput(<thermalfoundation:material:1027>*500);
|
||||
forgewyvpetrotheum3.addFluidOutput(<fluid:petrotheum>*125000);
|
||||
forgewyvpetrotheum3.build();
|
||||
|
||||
|
||||
|
||||
|
||||
val forgewyvcryotheum1 = RecipeBuilder.newBuilder("forgewyvcryotheum1","forge_of_the_wyvern",2);
|
||||
forgewyvcryotheum1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvcryotheum1.setChance(0.0);
|
||||
forgewyvcryotheum1.addItemInput(<thermalfoundation:material:1025>*5);
|
||||
forgewyvcryotheum1.addFluidOutput(<fluid:cryotheum>*1250);
|
||||
forgewyvcryotheum1.build();
|
||||
|
||||
val forgewyvcryotheum2 = RecipeBuilder.newBuilder("forgewyvcryotheum2","forge_of_the_wyvern",2);
|
||||
forgewyvcryotheum2.addItemInput(<contenttweaker:chaotic_fulcrum>);
|
||||
forgewyvcryotheum2.setChance(0.0);
|
||||
forgewyvcryotheum2.addItemInput(<thermalfoundation:material:1025>*50);
|
||||
forgewyvcryotheum2.addFluidOutput(<fluid:cryotheum>*12500);
|
||||
forgewyvcryotheum2.build();
|
||||
|
||||
val forgewyvcryotheum3 = RecipeBuilder.newBuilder("forgewyvcryotheum3","forge_of_the_wyvern",2);
|
||||
forgewyvcryotheum3.addItemInput(<contenttweaker:chaotic_nexus>);
|
||||
forgewyvcryotheum3.setChance(0.0);
|
||||
forgewyvcryotheum3.addItemInput(<thermalfoundation:material:1025>*500);
|
||||
forgewyvcryotheum3.addFluidOutput(<fluid:cryotheum>*125000);
|
||||
forgewyvcryotheum3.build();
|
||||
|
||||
|
||||
|
||||
|
||||
val forgewyvaerotheum1 = RecipeBuilder.newBuilder("forgewyvaerotheum1","forge_of_the_wyvern",2);
|
||||
forgewyvaerotheum1.addItemInput(<draconicevolution:chaos_shard:0>);
|
||||
forgewyvaerotheum1.setChance(0.0);
|
||||
forgewyvaerotheum1.addItemInput(<thermalfoundation:material:1026>*5);
|
||||
forgewyvaerotheum1.addFluidOutput(<fluid:aerotheum>*1250);
|
||||
forgewyvaerotheum1.build();
|
||||
|
||||
val forgewyvaerotheum2 = RecipeBuilder.newBuilder("forgewyvaerotheum2","forge_of_the_wyvern",2);
|
||||
forgewyvaerotheum2.addItemInput(<contenttweaker:chaotic_fulcrum>);
|
||||
forgewyvaerotheum2.setChance(0.0);
|
||||
forgewyvaerotheum2.addItemInput(<thermalfoundation:material:1026>*50);
|
||||
forgewyvaerotheum2.addFluidOutput(<fluid:aerotheum>*12500);
|
||||
forgewyvaerotheum2.build();
|
||||
|
||||
val forgewyvaerotheum3 = RecipeBuilder.newBuilder("forgewyvaerotheum3","forge_of_the_wyvern",2);
|
||||
forgewyvaerotheum3.addItemInput(<contenttweaker:chaotic_nexus>);
|
||||
forgewyvaerotheum3.setChance(0.0);
|
||||
forgewyvaerotheum3.addItemInput(<thermalfoundation:material:1026>*500);
|
||||
forgewyvaerotheum3.addFluidOutput(<fluid:aerotheum>*125000);
|
||||
forgewyvaerotheum3.build();
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -199,7 +199,7 @@ spinnyboi15.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi15.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi15.build();
|
||||
|
||||
val spinnyboi16 = RecipeBuilder.newBuilder("spinnyboi16","sparkled_spinning_wheel",100);
|
||||
val spinnyboi16 = RecipeBuilder.newBuilder("spinnyboi16","sparkled_spinning_wheel",60);
|
||||
spinnyboi16.addFluidInput(<fluid:mana>*1000);
|
||||
spinnyboi16.addFluidInput(<fluid:dragons_blood_plastic>*100);
|
||||
spinnyboi16.addItemInput(<contenttweaker:fearmongerer_fabric>*64);
|
||||
@@ -214,4 +214,90 @@ spinnyboi16.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi16.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi16.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi16.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi16.build();
|
||||
spinnyboi16.build();
|
||||
|
||||
val spinnyboi17 = RecipeBuilder.newBuilder("spinnyboi17","sparkled_spinning_wheel",30);
|
||||
spinnyboi17.addFluidInput(<fluid:mana>*1000);
|
||||
spinnyboi17.addFluidInput(<fluid:dragons_blood_plastic>*100);
|
||||
spinnyboi17.addItemInput(<contenttweaker:screaming_fabric>*64);
|
||||
spinnyboi17.addItemInput(<contenttweaker:screaming_fabric>*64);
|
||||
spinnyboi17.addItemInput(<bewitchment:bottle_of_blood>*64);
|
||||
spinnyboi17.addItemInput(<bewitchment:diabolical_vein>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.addItemOutput(<bewitchment:sanguine_cloth>*64);
|
||||
spinnyboi17.build();
|
||||
|
||||
|
||||
val spinnyboi18 = RecipeBuilder.newBuilder("spinnyboi18","sparkled_spinning_wheel",30);
|
||||
spinnyboi18.addFluidInput(<fluid:mana>*1000);
|
||||
spinnyboi18.addFluidInput(<fluid:dragons_blood_plastic>*100);
|
||||
spinnyboi18.addItemInput(<minecraft:wool>*64);
|
||||
spinnyboi18.addItemInput(<contenttweaker:elder_spooder_string>*1);
|
||||
spinnyboi18.addItemInput(<contenttweaker:liquid_witchcraft_bottle>*64);
|
||||
spinnyboi18.addItemInput(<contenttweaker:liquid_witchcraft_bottle>*64);
|
||||
spinnyboi18.addItemOutput(<bewitchment:witches_stitching>*64);
|
||||
spinnyboi18.addItemOutput(<bewitchment:witches_stitching>*64);
|
||||
spinnyboi18.build();
|
||||
|
||||
|
||||
val spinnyboi19 = RecipeBuilder.newBuilder("spinnyboi19","sparkled_spinning_wheel",30);
|
||||
spinnyboi19.addFluidInput(<fluid:mana>*1000);
|
||||
spinnyboi19.addFluidInput(<fluid:dragons_blood_plastic>*100);
|
||||
spinnyboi19.addItemInput(<contenttweaker:holy_shimmer>*1);
|
||||
spinnyboi19.addItemInput(<minecraft:hay_block>*64);
|
||||
spinnyboi19.addItemInput(<minecraft:hay_block>*64);
|
||||
spinnyboi19.addItemInput(<contenttweaker:liquid_witchcraft_bottle>*64);
|
||||
spinnyboi19.addItemOutput(<bewitchment:golden_thread>*64);
|
||||
spinnyboi19.addItemOutput(<bewitchment:golden_thread>*64);
|
||||
spinnyboi19.build();
|
||||
|
||||
val spinnyboi20 = RecipeBuilder.newBuilder("spinnyboi20","sparkled_spinning_wheel",30);
|
||||
spinnyboi20.addFluidInput(<fluid:mana>*1000);
|
||||
spinnyboi20.addFluidInput(<fluid:dragons_blood_plastic>*100);
|
||||
spinnyboi20.addItemInput(<tconstruct:ingots:4>.withTag({display: {Name: "ᛟᛁᚤᛕ",Lore:["§d§oTrue Name§r"]}}));
|
||||
spinnyboi20.addItemInput(<contenttweaker:fiery_unguent_bottle>*64);
|
||||
spinnyboi20.addItemInput(<bewitchment:witches_stitching>*64);
|
||||
spinnyboi20.addItemInput(<bewitchment:golden_thread>*64);
|
||||
spinnyboi20.addItemOutput(<bewitchment:diabolical_vein>*64);
|
||||
spinnyboi20.addItemOutput(<bewitchment:diabolical_vein>*64);
|
||||
spinnyboi20.build();
|
||||
|
||||
|
||||
|
||||
val spinnyboi21 = RecipeBuilder.newBuilder("spinnyboi21","sparkled_spinning_wheel",30);
|
||||
spinnyboi21.addFluidInput(<fluid:mana>*1000);
|
||||
spinnyboi21.addFluidInput(<fluid:dragons_blood_plastic>*100);
|
||||
spinnyboi21.addItemInput(<bewitchment:witches_stitching>*64);
|
||||
spinnyboi21.addItemInput(<bewitchment:golden_thread>*64);
|
||||
spinnyboi21.addItemInput(<bewitchment:ectoplasm>*64);
|
||||
spinnyboi21.addItemInput(<contenttweaker:sacred_cinders_moss>*64);
|
||||
spinnyboi21.addItemOutput(<bewitchment:spirit_string>*64);
|
||||
spinnyboi21.addItemOutput(<bewitchment:spirit_string>*64);
|
||||
spinnyboi21.build();
|
||||
|
||||
|
||||
|
||||
val spinnyboi22 = RecipeBuilder.newBuilder("spinnyboi22","sparkled_spinning_wheel",30);
|
||||
spinnyboi22.addFluidInput(<fluid:mana>*1000);
|
||||
spinnyboi22.addFluidInput(<fluid:dragons_blood_plastic>*100);
|
||||
spinnyboi22.addItemInput(<contenttweaker:pure_incense>*2);
|
||||
spinnyboi22.addItemInput(<contenttweaker:acacia_resin_bottle>*64);
|
||||
spinnyboi22.addItemInput(<bewitchment:witches_stitching>*64);
|
||||
spinnyboi22.addItemInput(<bewitchment:golden_thread>*64);
|
||||
spinnyboi22.addItemOutput(<bewitchment:pure_filament>*64);
|
||||
spinnyboi22.addItemOutput(<bewitchment:pure_filament>*64);
|
||||
spinnyboi22.build();
|
||||
@@ -371,7 +371,11 @@ mods.nuclearcraft.extractor.addRecipe([<contenttweaker:droplet_of_wisdom_bottle>
|
||||
mods.nuclearcraft.extractor.addRecipe([<contenttweaker:essence_of_vitality_bottle>, <minecraft:glass_bottle>, <fluid:essence_of_vitality>*1000]);
|
||||
mods.nuclearcraft.extractor.addRecipe([<contenttweaker:oak_spirit_bottle>, <minecraft:glass_bottle>, <fluid:oak_spirit>*1000]);
|
||||
mods.nuclearcraft.extractor.addRecipe([<contenttweaker:oil_of_vitriol_bottle>, <minecraft:glass_bottle>, <fluid:oil_of_vitriol>*1000]);
|
||||
mods.nuclearcraft.extractor.addRecipe([<contenttweaker:spruce_heart_bottle>, <minecraft:glass_bottle>, <fluid:spruce_heart>*1000]);
|
||||
mods.nuclearcraft.extractor.addRecipe([<contenttweaker:birch_soul_bottle>, <minecraft:glass_bottle>, <fluid:birch_soul>*1000]);
|
||||
|
||||
mods.thermalexpansion.Transposer.addExtractRecipe(<fluid:spruce_heart>*1000, <contenttweaker:spruce_heart_bottle>, 100, <minecraft:glass_bottle>);
|
||||
mods.thermalexpansion.Transposer.addExtractRecipe(<fluid:birch_soul>*1000, <contenttweaker:birch_soul_bottle>, 100, <minecraft:glass_bottle>);
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -783,6 +783,13 @@ hypergrowth106.setChance(0.0);
|
||||
hypergrowth106.addItemOutput(<thaumcraft:void_seed>*64);
|
||||
hypergrowth106.build();
|
||||
|
||||
val hypergrowth107 = RecipeBuilder.newBuilder("hypergrowth107","hypergrowth_insolator",10);
|
||||
hypergrowth107.addFluidInput(<fluid:hot_spring_water>*100);
|
||||
hypergrowth107.addItemInput(<mysticalagriculture:manasteel_seeds>);
|
||||
hypergrowth107.setChance(0.0);
|
||||
hypergrowth107.addItemOutput(<mysticalagriculture:manasteel_essence>*64);
|
||||
hypergrowth107.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -4,6 +4,20 @@ import scripts.enchantwrapper.EnchantWrapper.SuperEnchantedItem;
|
||||
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacred_cinders_lumber_apiary>,
|
||||
[[<careerbees:ingredients:1>.withTag({bark: {id: "aoa3:shyre_log", Count: 1, Damage: 0 as short}}), null, <careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}}), null, <careerbees:ingredients:1>.withTag({bark: {id: "aoa3:shyre_log", Count: 1, Damage: 0 as short}})],
|
||||
[null, <twilightforest:cinder_log>, <twilightforest:cinder_log>, <twilightforest:cinder_log>, null],
|
||||
[<careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}}), <twilightforest:cinder_log>, <contenttweaker:sacred_cinders_apiary>, <twilightforest:cinder_log>, <careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}})],
|
||||
[null, <twilightforest:cinder_log>, <twilightforest:cinder_log>, <twilightforest:cinder_log>, null],
|
||||
[<careerbees:ingredients:1>.withTag({bark: {id: "aoa3:shyre_log", Count: 1, Damage: 0 as short}}), null, <careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}}), null, <careerbees:ingredients:1>.withTag({bark: {id: "aoa3:shyre_log", Count: 1, Damage: 0 as short}})]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacred_cinders_log>,
|
||||
[[<extratrees:misc:3>, <extratrees:misc:3>, null, <extratrees:misc:3>, <extratrees:misc:3>],
|
||||
[<extratrees:misc:3>, <twilightforest:cinder_log>, <twilightforest:cinder_log>, <twilightforest:cinder_log>, <extratrees:misc:3>],
|
||||
@@ -19,6 +33,7 @@ mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacred_cinders_log
|
||||
[<careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}}), <extratrees:misc:3>, null, <extratrees:misc:3>, <careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}})]]);
|
||||
|
||||
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:sacred_cinders_log>*4,
|
||||
[[<careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}}), <extratrees:misc:3>, <careerbees:ingredients:1>.withTag({bark: {id: "divinerpg:mortum_log", Count: 1, Damage: 0 as short}}), <extratrees:misc:3>, <careerbees:ingredients:1>.withTag({bark: {id: "twilightforest:magic_log", Count: 1, Damage: 2 as short}})],
|
||||
[<extratrees:misc:3>, <twilightforest:cinder_log>, <twilightforest:cinder_log>, <twilightforest:cinder_log>, <extratrees:misc:3>],
|
||||
@@ -441,4 +456,12 @@ superbee_oily.addItemOutput(<extrabees:honey_comb:3>*64);
|
||||
superbee_oily.addItemOutput(<extrabees:honey_comb:23>*64);
|
||||
superbee_oily.build();
|
||||
|
||||
val superbee_paradoxical = RecipeBuilder.newBuilder("superbee_paradoxical","sacred_cinders_apiary",10);
|
||||
superbee_paradoxical.addItemInput(<forestry:bee_queen_ge>.withTag({Genome: {Chromosomes: [{UID1: "gendustry.bee.Paradoxical", UID0: "gendustry.bee.Paradoxical"}]}}));
|
||||
superbee_paradoxical.setChance(0.0);
|
||||
superbee_paradoxical.addFluidInput(<fluid:liquid_sunshine>*25);
|
||||
superbee_paradoxical.addItemOutput(<contenttweaker:paradoxical_honey>*64);
|
||||
superbee_paradoxical.addItemOutput(<contenttweaker:paradoxical_honey>*64);
|
||||
superbee_paradoxical.build();
|
||||
|
||||
|
||||
|
||||
@@ -359,7 +359,7 @@ thaumrepl18.build();
|
||||
|
||||
|
||||
val thaumrepl18me = RecipeBuilder.newBuilder("thaumrepl18me","thaumic_replicator",800);
|
||||
thaumrepl18me.addAspectInput("caeles",20);
|
||||
thaumrepl18me.addEssentiaInput("caeles",20);
|
||||
thaumrepl18me.addFluidInput(<fluid:pre_baryonic_plasma>*100);
|
||||
thaumrepl18me.addFluidInput(<fluid:divine_resonance>*100);
|
||||
thaumrepl18me.addItemInput(<contenttweaker:freedomsteel_ingot>*4);
|
||||
@@ -372,4 +372,10 @@ val thaumrepl19 = RecipeBuilder.newBuilder("thaumrepl19","thaumic_replicator",80
|
||||
thaumrepl19.addAspectInput("aqua",1);
|
||||
thaumrepl19.addItemInput(<chickens:liquid_egg:0>);
|
||||
thaumrepl19.addFluidOutput(<fluid:water>*20000);
|
||||
thaumrepl19.build();
|
||||
thaumrepl19.build();
|
||||
|
||||
val thaumrepl19me = RecipeBuilder.newBuilder("thaumrepl19me","thaumic_replicator",800);
|
||||
thaumrepl19me.addEssentiaInput("aqua",1);
|
||||
thaumrepl19me.addItemInput(<chickens:liquid_egg:0>);
|
||||
thaumrepl19me.addFluidOutput(<fluid:water>*20000);
|
||||
thaumrepl19me.build();
|
||||
+1682
-1635
File diff suppressed because it is too large
Load Diff
@@ -1878,9 +1878,9 @@ mods.techreborn.vacuumFreezer.addRecipe(<materialpart:vibranium_alloy:ingot>, <m
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:complex_crank_shaft>,
|
||||
[[<ore:plateElectrumFlux>, <ore:plateIridium>, <ore:plateEnderium>, <ore:plateIridium>, <ore:plateElectrumFlux>],
|
||||
[null, <tconstruct:arrow_shaft>.withTag({Material: "fierymetal"}), null, null, <tconstruct:arrow_shaft>.withTag({Material: "enderium_plustic"})],
|
||||
[null, <tconstruct:arrow_shaft>.withTag({Material: "fierymetal"}), null, null, <tconstruct:arrow_shaft>.withTag({Material: "enderium"})],
|
||||
[<ore:plateMagnalium>, <ore:plateMithrillium>, <materialpart:dreaded_steel:rod>, <ore:plateMithrillium>, <ore:plateMagnalium>],
|
||||
[<tconstruct:arrow_shaft>.withTag({Material: "enderium_plustic"}), null, null, <tconstruct:arrow_shaft>.withTag({Material: "fierymetal"}), null],
|
||||
[<tconstruct:arrow_shaft>.withTag({Material: "enderium"}), null, null, <tconstruct:arrow_shaft>.withTag({Material: "fierymetal"}), null],
|
||||
[<ore:plateElectrumFlux>, <ore:plateIridium>, <ore:plateEnderium>, <ore:plateIridium>, <ore:plateElectrumFlux>]]);
|
||||
|
||||
mods.techreborn.assemblingMachine.addRecipe(<contenttweaker:high_strength_transmission>, <contenttweaker:complex_gearbox>, <contenttweaker:complex_crank_shaft>, 60, 512);
|
||||
@@ -1896,8 +1896,8 @@ mith21.addItemOutput(<aoa3:borean_tokens>*64);
|
||||
mith21.setChance(0.99);
|
||||
mith21.addItemOutput(<aoa3:borean_tokens>*64);
|
||||
mith21.setChance(0.99);
|
||||
mith21.addItemOutput(<aoa3:coral_stone>*30);
|
||||
mith21.setChance(0.5);
|
||||
mith21.addItemOutput(<aoa3:coral_stone>*60);
|
||||
mith21.setChance(0.9);
|
||||
mith21.addItemOutput(<aoa3:bubble_berries>*30);
|
||||
mith21.setChance(0.15);
|
||||
mith21.addItemOutput(<aoa3:water_rune>*60);
|
||||
@@ -2576,6 +2576,8 @@ mith24.addItemOutput(<aoa3:raw_charger_shank>*64);
|
||||
mith24.setChance(0.99);
|
||||
mith24.addItemOutput(<aoa3:raw_ursa_meat>*64);
|
||||
mith24.setChance(0.99);
|
||||
mith24.addItemOutput(<contenttweaker:calcite_gem>*64);
|
||||
mith24.setChance(0.95);
|
||||
mith24.addItemOutput(<contenttweaker:tier24_token>);
|
||||
mith24.build();
|
||||
|
||||
@@ -2605,6 +2607,8 @@ mith25.addItemOutput(<contenttweaker:immortallis_garnet>);
|
||||
mith25.setChance(0.25);
|
||||
mith25.addItemOutput(<aoa3:fragmented_anima_stone>*64);
|
||||
mith25.setChance(0.9);
|
||||
mith25.addItemOutput(<contenttweaker:calcite_gem>*64);
|
||||
mith25.setChance(0.9);
|
||||
mith25.addItemOutput(<aoa3:dungeon_tokens>*64);
|
||||
mith25.setChance(0.99);
|
||||
mith25.addItemOutput(<aoa3:dungeon_tokens>*64);
|
||||
@@ -2654,8 +2658,8 @@ mith26.addItemOutput(<aoa3:greckon_tokens>*64);
|
||||
mith26.setChance(0.99);
|
||||
mith26.addItemOutput(<aoa3:haunted_flower>*30);
|
||||
mith26.setChance(0.45);
|
||||
mith26.addItemOutput(<aoa3:ghoulasm>*10);
|
||||
mith26.setChance(0.15);
|
||||
mith26.addItemOutput(<aoa3:ghoulasm>*50);
|
||||
mith26.setChance(0.55);
|
||||
mith26.addItemOutput(<aoa3:distortion_rune>*60);
|
||||
mith26.setChance(0.1);
|
||||
mith26.addItemOutput(<aoa3:strike_rune>*60);
|
||||
@@ -2820,7 +2824,9 @@ mith28.setChance(0.9);
|
||||
mith28.addItemOutput(<divinerpg:honeysuckle>*64);
|
||||
mith28.setChance(0.9);
|
||||
mith28.addItemOutput(<contenttweaker:dream_brick>*64);
|
||||
mith28.setChance(0.9);
|
||||
mith28.setChance(0.99);
|
||||
mith28.addItemOutput(<contenttweaker:dream_brick>*64);
|
||||
mith28.setChance(0.99);
|
||||
mith28.addItemOutput(<divinerpg:acid>*64);
|
||||
mith28.setChance(0.9);
|
||||
mith28.addItemOutput(<divinerpg:clean_pearls>*64);
|
||||
@@ -3228,8 +3234,10 @@ mith29.addItemOutput(<aoa3:fragmented_anima_stone>*64);
|
||||
mith29.setChance(0.7);
|
||||
mith29.addItemOutput(<aoa3:fragmented_anima_stone>*64);
|
||||
mith29.setChance(0.7);
|
||||
mith29.addItemOutput(<contenttweaker:mother_pixon_soul>*10);
|
||||
mith29.setChance(0.3);
|
||||
mith29.addItemOutput(<contenttweaker:calcite_gem>*64);
|
||||
mith29.setChance(0.95);
|
||||
mith29.addItemOutput(<contenttweaker:mother_pixon_soul>*50);
|
||||
mith29.setChance(0.8);
|
||||
mith29.addItemOutput(<divinerpg:bluefire_stone>*40);
|
||||
mith29.setChance(0.8);
|
||||
mith29.addItemOutput(<divinerpg:divine_stone>*40);
|
||||
@@ -3273,7 +3281,7 @@ mods.astralsorcery.Altar.addTraitAltarRecipe("MeatballCraft:shaped/internal/alta
|
||||
<extendedcrafting:material:32>, <extendedcrafting:material:32>, <extendedcrafting:material:32>, <extendedcrafting:material:32>,<extendedcrafting:material:32>,
|
||||
<extendedcrafting:material:32>,<divinerpg:divine_shards>, <divinerpg:divine_shards>,<divinerpg:divine_shards>, <divinerpg:divine_shards>,
|
||||
//Outer Items, indices 25+
|
||||
<ore:HighTierSingularity>, <ore:HighTierSingularity>, <ore:HighTierSingularity>, <ore:HighTierSingularity>
|
||||
<ore:HighTierSingularity>, <extendedcrafting:singularity_custom:999>, <ore:HighTierSingularity>, <extendedcrafting:singularity_custom:999>, <ore:HighTierSingularity>, <extendedcrafting:singularity_custom:999>, <ore:HighTierSingularity>, <extendedcrafting:singularity_custom:999>
|
||||
],
|
||||
"astralsorcery.constellation.armara");
|
||||
|
||||
@@ -3302,10 +3310,6 @@ mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:arbiterite_c
|
||||
|
||||
// mods.techreborn.implosionCompressor.addRecipe(<contenttweaker:defined_plate>, <minecraft:stone:0>, <contenttweaker:defined_ingot>, <contenttweaker:bloodmaster_block>*4, 60, 512);
|
||||
|
||||
mods.extendedcrafting.EnderCrafting.addShaped(<contenttweaker:defined_gear>,
|
||||
[[<contenttweaker:shyre_crystal>, <contenttweaker:defined_plate>, <contenttweaker:shyre_crystal>],
|
||||
[<contenttweaker:defined_plate>, <materialpart:chalcedony:ingot>, <contenttweaker:defined_plate>],
|
||||
[<contenttweaker:shyre_crystal>, <contenttweaker:defined_plate>, <contenttweaker:shyre_crystal>]], 3);
|
||||
|
||||
recipes.addShaped(<contenttweaker:definer_core>,
|
||||
[[<avaritia:resource:5>, <contenttweaker:defined_gear>, <avaritia:resource:5>],
|
||||
|
||||
@@ -510,3 +510,112 @@ honeysmelt36.build();
|
||||
|
||||
|
||||
|
||||
val honeysmelt37 = RecipeBuilder.newBuilder("honeysmelt37","honeysmelter_oven",5);
|
||||
honeysmelt37.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt37.addItemInput(<aoa3:runic_bush>*64);
|
||||
honeysmelt37.addItemInput(<bewitchment:empty_jar>*64);
|
||||
honeysmelt37.addItemOutput(<bewitchment:wood_ash>*64);
|
||||
honeysmelt37.addItemOutput(<bewitchment:liquid_witchcraft>*64);
|
||||
honeysmelt37.build();
|
||||
|
||||
val honeysmelt37a = RecipeBuilder.newBuilder("honeysmelt37a","honeysmelter_oven",5);
|
||||
honeysmelt37a.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt37a.addItemInput(<aoa3:runic_bush>*64);
|
||||
honeysmelt37a.addItemInput(<minecraft:glass_bottle>*64);
|
||||
honeysmelt37a.addItemOutput(<bewitchment:wood_ash>*64);
|
||||
honeysmelt37a.addItemOutput(<contenttweaker:liquid_witchcraft_bottle>*64);
|
||||
honeysmelt37a.build();
|
||||
|
||||
|
||||
val honeysmelt38 = RecipeBuilder.newBuilder("honeysmelt38","honeysmelter_oven",5);
|
||||
honeysmelt38.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt38.addItemInput(<aoa3:lunosso_sapling>*64);
|
||||
honeysmelt38.addItemInput(<bewitchment:empty_jar>*64);
|
||||
honeysmelt38.addItemOutput(<bewitchment:wood_ash>*64);
|
||||
honeysmelt38.addItemOutput(<bewitchment:acacia_resin>*64);
|
||||
honeysmelt38.build();
|
||||
|
||||
val honeysmelt38a = RecipeBuilder.newBuilder("honeysmelt38a","honeysmelter_oven",5);
|
||||
honeysmelt38a.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt38a.addItemInput(<aoa3:lunosso_sapling>*64);
|
||||
honeysmelt38a.addItemInput(<minecraft:glass_bottle>*64);
|
||||
honeysmelt38a.addItemOutput(<bewitchment:wood_ash>*64);
|
||||
honeysmelt38a.addItemOutput(<contenttweaker:acacia_resin_bottle>*64);
|
||||
honeysmelt38a.build();
|
||||
|
||||
|
||||
val honeysmelt39 = RecipeBuilder.newBuilder("honeysmelt39","honeysmelter_oven",5);
|
||||
honeysmelt39.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt39.addItemInput(<divinerpg:raw_empowered_meat>*6);
|
||||
honeysmelt39.addItemOutput(<divinerpg:empowered_meat>*6);
|
||||
honeysmelt39.addItemOutput(<bewitchment:tallow>*6);
|
||||
honeysmelt39.build();
|
||||
|
||||
val honeysmelt40 = RecipeBuilder.newBuilder("honeysmelt40","honeysmelter_oven",5);
|
||||
honeysmelt40.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt40.addItemInput(<aoa3:raw_halycon_beef>*8);
|
||||
honeysmelt40.addItemOutput(<aoa3:halycon_beef>*8);
|
||||
honeysmelt40.addItemOutput(<bewitchment:tallow>*8);
|
||||
honeysmelt40.build();
|
||||
|
||||
val honeysmelt41 = RecipeBuilder.newBuilder("honeysmelt41","honeysmelter_oven",5);
|
||||
honeysmelt41.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt41.addItemInput(<abyssalcraft:shoggothflesh:0>*6);
|
||||
honeysmelt41.addItemOutput(<minecraft:rotten_flesh>*6);
|
||||
honeysmelt41.addItemOutput(<bewitchment:tallow>*6);
|
||||
honeysmelt41.build();
|
||||
|
||||
val honeysmelt42 = RecipeBuilder.newBuilder("honeysmelt42","honeysmelter_oven",5);
|
||||
honeysmelt42.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt42.addItemInput(<abyssalcraft:shoggothflesh:1>*6);
|
||||
honeysmelt42.addItemOutput(<minecraft:rotten_flesh>*6);
|
||||
honeysmelt42.addItemOutput(<bewitchment:tallow>*6);
|
||||
honeysmelt42.build();
|
||||
|
||||
val honeysmelt43 = RecipeBuilder.newBuilder("honeysmelt43","honeysmelter_oven",5);
|
||||
honeysmelt43.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt43.addItemInput(<abyssalcraft:shoggothflesh:2>*6);
|
||||
honeysmelt43.addItemOutput(<minecraft:rotten_flesh>*6);
|
||||
honeysmelt43.addItemOutput(<bewitchment:tallow>*6);
|
||||
honeysmelt43.build();
|
||||
|
||||
val honeysmelt44 = RecipeBuilder.newBuilder("honeysmelt44","honeysmelter_oven",5);
|
||||
honeysmelt44.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt44.addItemInput(<abyssalcraft:shoggothflesh:3>*6);
|
||||
honeysmelt44.addItemOutput(<minecraft:rotten_flesh>*6);
|
||||
honeysmelt44.addItemOutput(<bewitchment:tallow>*6);
|
||||
honeysmelt44.build();
|
||||
|
||||
val honeysmelt45 = RecipeBuilder.newBuilder("honeysmelt45","honeysmelter_oven",5);
|
||||
honeysmelt45.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt45.addItemInput(<abyssalcraft:shoggothflesh:4>*6);
|
||||
honeysmelt45.addItemOutput(<minecraft:rotten_flesh>*6);
|
||||
honeysmelt45.addItemOutput(<bewitchment:tallow>*6);
|
||||
honeysmelt45.build();
|
||||
|
||||
val honeysmelt46 = RecipeBuilder.newBuilder("honeysmelt46","honeysmelter_oven",5);
|
||||
honeysmelt46.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt46.addItemInput(<contenttweaker:eye_of_flesh_manipulation>);
|
||||
honeysmelt46.setChance(0.0);
|
||||
honeysmelt46.addItemInput(<contenttweaker:sentient_shoggoth_flesh>*12);
|
||||
honeysmelt46.addItemOutput(<minecraft:rotten_flesh>*12);
|
||||
honeysmelt46.addItemOutput(<bewitchment:tallow>*12);
|
||||
honeysmelt46.build();
|
||||
|
||||
val honeysmelt47 = RecipeBuilder.newBuilder("honeysmelt47","honeysmelter_oven",5);
|
||||
honeysmelt47.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt47.addItemInput(<contenttweaker:gluttonous_flesh_singularity>);
|
||||
honeysmelt47.setChance(0.0);
|
||||
honeysmelt47.addItemInput(<contenttweaker:sentient_shoggoth_flesh>*18);
|
||||
honeysmelt47.addItemOutput(<minecraft:rotten_flesh>*18);
|
||||
honeysmelt47.addItemOutput(<bewitchment:tallow>*18);
|
||||
honeysmelt47.build();
|
||||
|
||||
val honeysmelt48 = RecipeBuilder.newBuilder("honeysmelt48","honeysmelter_oven",5);
|
||||
honeysmelt48.addFluidInput(<fluid:for.honey>*100);
|
||||
honeysmelt48.addItemInput(<contenttweaker:sundered_crimson_heart>);
|
||||
honeysmelt48.setChance(0.0);
|
||||
honeysmelt48.addItemInput(<contenttweaker:sentient_shoggoth_flesh>*24);
|
||||
honeysmelt48.addItemOutput(<minecraft:rotten_flesh>*24);
|
||||
honeysmelt48.addItemOutput(<bewitchment:tallow>*24);
|
||||
honeysmelt48.build();
|
||||
|
||||
@@ -74,27 +74,133 @@ mods.extendedcrafting.TableCrafting.addShaped(<matc:supremiumcrystal>,
|
||||
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:sheep_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:sheep_seeds>,
|
||||
[[<minecraft:mutton>, <mysticalagradditions:insanium:0>, <minecraft:mutton>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:mutton>, <mysticalagradditions:insanium:0>, <minecraft:mutton>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:cow_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:cow_seeds>,
|
||||
[[<minecraft:beef>, <mysticalagradditions:insanium:0>, <minecraft:beef>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:beef>, <mysticalagradditions:insanium:0>, <minecraft:beef>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:chicken_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:chicken_seeds>,
|
||||
[[<minecraft:chicken>, <mysticalagradditions:insanium:0>, <minecraft:chicken>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:chicken>, <mysticalagradditions:insanium:0>, <minecraft:chicken>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:pig_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:pig_seeds>,
|
||||
[[<minecraft:porkchop>, <mysticalagradditions:insanium:0>, <minecraft:porkchop>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:porkchop>, <mysticalagradditions:insanium:0>, <minecraft:porkchop>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:experience_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:experience_seeds>,
|
||||
[[<actuallyadditions:item_solidified_experience>, <mysticalagradditions:insanium:0>, <actuallyadditions:item_solidified_experience>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<actuallyadditions:item_solidified_experience>, <mysticalagradditions:insanium:0>, <actuallyadditions:item_solidified_experience>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:zombie_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:zombie_seeds>,
|
||||
[[<minecraft:rotten_flesh>, <mysticalagradditions:insanium:0>, <minecraft:rotten_flesh>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:rotten_flesh>, <mysticalagradditions:insanium:0>, <minecraft:rotten_flesh>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:skeleton_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:skeleton_seeds>,
|
||||
[[<minecraft:bone>, <mysticalagradditions:insanium:0>, <minecraft:bone>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:bone>, <mysticalagradditions:insanium:0>, <minecraft:bone>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:creeper_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:creeper_seeds>,
|
||||
[[<minecraft:gunpowder>, <mysticalagradditions:insanium:0>, <minecraft:gunpowder>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:gunpowder>, <mysticalagradditions:insanium:0>, <minecraft:gunpowder>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:spider_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:spider_seeds>,
|
||||
[[<minecraft:string>, <mysticalagradditions:insanium:0>, <minecraft:string>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:string>, <mysticalagradditions:insanium:0>, <minecraft:string>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:rabbit_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:rabbit_seeds>,
|
||||
[[<minecraft:rabbit>, <mysticalagradditions:insanium:0>, <minecraft:rabbit>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:rabbit>, <mysticalagradditions:insanium:0>, <minecraft:rabbit>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:guardian_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:guardian_seeds>,
|
||||
[[<minecraft:prismarine_shard>, <mysticalagradditions:insanium:0>, <minecraft:prismarine_shard>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:prismarine_shard>, <mysticalagradditions:insanium:0>, <minecraft:prismarine_shard>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:ghast_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:ghast_seeds>,
|
||||
[[<minecraft:ghast_tear>, <mysticalagradditions:insanium:0>, <minecraft:ghast_tear>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:ghast_tear>, <mysticalagradditions:insanium:0>, <minecraft:ghast_tear>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:blaze_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:blaze_seeds>,
|
||||
[[<minecraft:blaze_rod>, <mysticalagradditions:insanium:0>, <minecraft:blaze_rod>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:blaze_rod>, <mysticalagradditions:insanium:0>, <minecraft:blaze_rod>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:enderman_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:enderman_seeds>,
|
||||
[[<minecraft:ender_pearl>, <mysticalagradditions:insanium:0>, <minecraft:ender_pearl>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:ender_pearl>, <mysticalagradditions:insanium:0>, <minecraft:ender_pearl>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:wither_skeleton_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:wither_skeleton_seeds>,
|
||||
[[<minecraft:skull:1>, <mysticalagradditions:insanium:0>, <minecraft:skull:1>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<minecraft:skull:1>, <mysticalagradditions:insanium:0>, <minecraft:skull:1>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:blizz_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:blizz_seeds>,
|
||||
[[<thermalfoundation:material:2048>, <mysticalagradditions:insanium:0>, <thermalfoundation:material:2048>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<thermalfoundation:material:2048>, <mysticalagradditions:insanium:0>, <thermalfoundation:material:2048>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:blitz_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:blitz_seeds>,
|
||||
[[<thermalfoundation:material:2050>, <mysticalagradditions:insanium:0>, <thermalfoundation:material:2050>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<thermalfoundation:material:2050>, <mysticalagradditions:insanium:0>, <thermalfoundation:material:2050>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:basalz_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:basalz_seeds>,
|
||||
[[<thermalfoundation:material:2052>, <mysticalagradditions:insanium:0>, <thermalfoundation:material:2052>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<thermalfoundation:material:2052>, <mysticalagradditions:insanium:0>, <thermalfoundation:material:2052>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:rubber_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:rubber_seeds>,
|
||||
[[<ore:itemRubber>, <mysticalagradditions:insanium:0>, <ore:itemRubber>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<ore:itemRubber>, <mysticalagradditions:insanium:0>, <ore:itemRubber>]]);
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:elementium_seeds>);
|
||||
recipes.removeShaped(<mysticalagriculture:terrasteel_seeds>);
|
||||
|
||||
|
||||
|
||||
recipes.removeShaped(<mysticalagriculture:manasteel_seeds>);
|
||||
recipes.addShaped(<mysticalagriculture:manasteel_seeds>,
|
||||
[[<contenttweaker:terrasteel_crystal>, <mysticalagradditions:insanium:0>, <contenttweaker:terrasteel_crystal>],
|
||||
[<mysticalagradditions:insanium:0>, <contenttweaker:kobblin_seedling>, <mysticalagradditions:insanium:0>],
|
||||
[<contenttweaker:terrasteel_crystal>, <mysticalagradditions:insanium:0>, <contenttweaker:terrasteel_crystal>]]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<mysticalagriculture:fertilized_essence>,
|
||||
@@ -234,3 +340,27 @@ recipes.addShaped(<mysticalagriculture:inferium_furnace>,
|
||||
[[null, <contenttweaker:whitefire_ember>, null],
|
||||
[<mysticalagriculture:storage:0>, <minecraft:furnace>, <mysticalagriculture:storage:0>],
|
||||
[null, <mysticalagriculture:storage:0>, null]]);
|
||||
|
||||
|
||||
|
||||
|
||||
recipes.removeShaped(<botania:manaresource:0>*5,
|
||||
[[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, null, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<botania:manaresource:0>*8,
|
||||
[[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, <ore:ingotIron>, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>]]);
|
||||
|
||||
recipes.addShaped(<botania:manaresource:2>*8,
|
||||
[[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, <ore:gemDiamond>, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>]]);
|
||||
|
||||
recipes.addShaped(<botania:manaresource:23>*8,
|
||||
[[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, <ore:dustRedstone>, <mysticalagriculture:manasteel_essence>],
|
||||
[<mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>, <mysticalagriculture:manasteel_essence>]]);
|
||||
|
||||
@@ -43,7 +43,7 @@ import crafttweaker.enchantments.IEnchantmentDefinition;
|
||||
[[<tombstone:impregnated_diamond>, null, null, null, null, null, <tombstone:impregnated_diamond>],
|
||||
[null, <ore:ingotStellarAlloy>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <ore:ingotStellarAlloy>, null],
|
||||
[null, <divinerpg:aquatic_ingot>, <contenttweaker:corallus_polyp>, <aoa3:runium_chunk>, <contenttweaker:corallus_polyp>, <divinerpg:aquatic_ingot>, null],
|
||||
[null, <divinerpg:aquatic_ingot>, <aoa3:runium_chunk>, <aoa3:void_sword>, <aoa3:runium_chunk>, <divinerpg:aquatic_ingot>, null],
|
||||
[null, <divinerpg:aquatic_ingot>, <aoa3:runium_chunk>, <aoa3:tidal_greatblade>, <aoa3:runium_chunk>, <divinerpg:aquatic_ingot>, null],
|
||||
[null, <divinerpg:aquatic_ingot>, <contenttweaker:corallus_polyp>, <aoa3:runium_chunk>, <contenttweaker:corallus_polyp>, <divinerpg:aquatic_ingot>, null],
|
||||
[null, <ore:ingotStellarAlloy>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <divinerpg:aquatic_ingot>, <ore:ingotStellarAlloy>, null],
|
||||
[<tombstone:impregnated_diamond>, null, null, null, null, null, <tombstone:impregnated_diamond>]]);
|
||||
@@ -74,7 +74,7 @@ import crafttweaker.enchantments.IEnchantmentDefinition;
|
||||
[[<contenttweaker:king_bambambam_pelvis>, null, null, null, null, null, <contenttweaker:king_bambambam_pelvis>],
|
||||
[null, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, null],
|
||||
[null, <divinerpg:molten_stone>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <divinerpg:molten_stone>, null],
|
||||
[null, <divinerpg:molten_stone>, <aoa3:runium_chunk>, <thermalfoundation:tool.hammer_platinum>, <aoa3:runium_chunk>, <divinerpg:molten_stone>, null],
|
||||
[null, <divinerpg:molten_stone>, <aoa3:runium_chunk>, <aoa3:vulcammer_maul>, <aoa3:runium_chunk>, <divinerpg:molten_stone>, null],
|
||||
[null, <divinerpg:molten_stone>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <aoa3:runium_chunk>, <divinerpg:molten_stone>, null],
|
||||
[null, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, <divinerpg:molten_stone>, null],
|
||||
[<contenttweaker:king_bambambam_pelvis>, null, null, null, null, null, <contenttweaker:king_bambambam_pelvis>]]);
|
||||
@@ -2084,3 +2084,95 @@ import crafttweaker.enchantments.IEnchantmentDefinition;
|
||||
[null, <contenttweaker:demon_stone>, null, <contenttweaker:innerved_sky_stone>, null, <contenttweaker:demon_stone>, null],
|
||||
[<contenttweaker:spinel_ring>, null, <contenttweaker:spinel_ring>, null, <contenttweaker:spinel_ring>, null, <contenttweaker:spinel_ring>]]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// suit of the fallen legion
|
||||
{
|
||||
|
||||
val enchlistFallenLegion as EnchantMap = EnchantMap()
|
||||
.add("minecraft:protection",10)
|
||||
.add("openblocks:last_stand",5);
|
||||
|
||||
// Recipe
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<aoa3:hazmat_boots>.withTag({Unbreakable: 1 as byte, ncRadiationResistance: 10.0, display: {Name:"§6§oBoots of the Fallen Legion§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistFallenLegion).getItem(),
|
||||
[[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<bewitchment:belladonna>, <aoa3:padded_cloth>, <aoa3:hazmat_boots>, <aoa3:padded_cloth>, <bewitchment:belladonna>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>]]);
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<aoa3:hazmat_legs>.withTag({Unbreakable: 1 as byte, ncRadiationResistance: 10.0, display: {Name:"§6§oLeggings of the Fallen Legion§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistFallenLegion).getItem(),
|
||||
[[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<bewitchment:belladonna>, <aoa3:padded_cloth>, <aoa3:hazmat_legs>, <aoa3:padded_cloth>, <bewitchment:belladonna>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>]]);
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<aoa3:hazmat_chestplate>.withTag({Unbreakable: 1 as byte, ncRadiationResistance: 10.0, display: {Name:"§6§oChestplate of the Fallen Legion§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistFallenLegion).getItem(),
|
||||
[[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<bewitchment:belladonna>, <aoa3:padded_cloth>, <aoa3:hazmat_chestplate>, <aoa3:padded_cloth>, <bewitchment:belladonna>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>]]);
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<aoa3:hazmat_helmet>.withTag({Unbreakable: 1 as byte, ncRadiationResistance: 10.0, display: {Name:"§6§oHelmet of the Fallen Legion§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistFallenLegion).getItem(),
|
||||
[[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<bewitchment:belladonna>, <aoa3:padded_cloth>, <aoa3:hazmat_helmet>, <aoa3:padded_cloth>, <bewitchment:belladonna>],
|
||||
[null, <extrabees:honey_comb:21>, <aoa3:padded_cloth>, <extrabees:honey_comb:21>, null],
|
||||
[<thebetweenlands:items_misc:25>, null, <bewitchment:belladonna>, null, <thebetweenlands:items_misc:25>]]);
|
||||
}
|
||||
|
||||
|
||||
// Gungnir
|
||||
{
|
||||
|
||||
val enchlistGungnir as EnchantMap = EnchantMap()
|
||||
.add("aoa3:sever",16);
|
||||
|
||||
// Recipe
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<aoa3:lelyetian_greatblade>.withTag({display: {Name:"§6§oGungnir§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistGungnir).getItem(),
|
||||
[[<contenttweaker:skeletal_kaiyu_bone>, null, <contenttweaker:fluctuating_alloy>, null, <contenttweaker:skeletal_kaiyu_bone>],
|
||||
[null, <aether_legacy:enchanted_gravitite>, <thaumcraft:phial:1>.withTag({Aspects: [{key: "fluctus", amount: 10}]}), <aether_legacy:enchanted_gravitite>, null],
|
||||
[<contenttweaker:fluctuating_alloy>, <thaumcraft:phial:1>.withTag({Aspects: [{key: "fluctus", amount: 10}]}), <aoa3:lelyetian_greatblade>, <thaumcraft:phial:1>.withTag({Aspects: [{key: "fluctus", amount: 10}]}), <contenttweaker:fluctuating_alloy>],
|
||||
[null, <aether_legacy:enchanted_gravitite>, <thaumcraft:phial:1>.withTag({Aspects: [{key: "fluctus", amount: 10}]}), <aether_legacy:enchanted_gravitite>, null],
|
||||
[<contenttweaker:skeletal_kaiyu_bone>, null, <contenttweaker:fluctuating_alloy>, null, <contenttweaker:skeletal_kaiyu_bone>]]);
|
||||
}
|
||||
|
||||
|
||||
// Niernen
|
||||
{
|
||||
|
||||
val enchlistNiernen as EnchantMap = EnchantMap()
|
||||
.add("aoa3:sever",18);
|
||||
|
||||
// Recipe
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<aoa3:noxious_greatblade>.withTag({display: {Name:"§6§oNiernen§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistNiernen).getItem(),
|
||||
[[<contenttweaker:first_order_mythic_fractal>, null, null, null, <contenttweaker:first_order_mythic_fractal>],
|
||||
[null, <contenttweaker:berserker_steel_ingot>, <ore:dragonScaleBlock>, <contenttweaker:berserker_steel_ingot>, null],
|
||||
[null, <ore:dragonScaleBlock>, <aoa3:noxious_greatblade>, <ore:dragonScaleBlock>, null],
|
||||
[null, <contenttweaker:berserker_steel_ingot>, <ore:dragonScaleBlock>, <contenttweaker:berserker_steel_ingot>, null],
|
||||
[<contenttweaker:first_order_mythic_fractal>, null, null, null, <contenttweaker:first_order_mythic_fractal>]]);
|
||||
}
|
||||
|
||||
|
||||
// Millennium Blade
|
||||
{
|
||||
|
||||
val enchlistMillenium as EnchantMap = EnchantMap()
|
||||
.add("aoa3:sever",20);
|
||||
|
||||
// Recipe
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<aoa3:millennium_greatblade>.withTag({display: {Name:"§6§o千年ロッド§r",Lore:["§d§oSuper-Enchanted§r"]}}), enchlistMillenium).getItem(),
|
||||
[[<contenttweaker:second_order_mythic_fractal>, null, <erebus:rein_exo>, null, <contenttweaker:second_order_mythic_fractal>],
|
||||
[null, <contenttweaker:runandium_ingot>, <contenttweaker:stargate_hieroglyphs>, <contenttweaker:runandium_ingot>, null],
|
||||
[<erebus:rein_exo>, <contenttweaker:stargate_hieroglyphs>, <aoa3:millennium_greatblade>, <contenttweaker:stargate_hieroglyphs>, <erebus:rein_exo>],
|
||||
[null, <contenttweaker:runandium_ingot>, <contenttweaker:stargate_hieroglyphs>, <contenttweaker:runandium_ingot>, null],
|
||||
[<contenttweaker:second_order_mythic_fractal>, null, <erebus:rein_exo>, null, <contenttweaker:second_order_mythic_fractal>]]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1125,4 +1125,28 @@ mythallo153.addEnergyPerTickInput(80000);
|
||||
mythallo153.addItemInput(<ore:blockGlass>*4);
|
||||
mythallo153.addItemInput(<ore:dustCertusQuartz>*5);
|
||||
mythallo153.addItemOutput(<appliedenergistics2:quartz_glass>*4);
|
||||
mythallo153.build();
|
||||
mythallo153.build();
|
||||
|
||||
val mythallo154 = RecipeBuilder.newBuilder("mythallo154","mythic_processor_alloy_furnace",2);
|
||||
mythallo154.addEnergyPerTickInput(80000);
|
||||
mythallo154.addItemInput(<ore:dustLapis>*4);
|
||||
mythallo154.addItemInput(<minecraft:wool>*4);
|
||||
mythallo154.addItemInput(<ore:dustTin>*4);
|
||||
mythallo154.addItemOutput(<enderio:block_industrial_insulation>*4);
|
||||
mythallo154.build();
|
||||
|
||||
val mythallo155 = RecipeBuilder.newBuilder("mythallo155","mythic_processor_alloy_furnace",2);
|
||||
mythallo155.addEnergyPerTickInput(80000);
|
||||
mythallo155.addItemInput(<thaumcraft:ingot:1>*16);
|
||||
mythallo155.addItemInput(<contenttweaker:crimson_ichor>);
|
||||
mythallo155.addItemOutput(<contenttweaker:crimson_metal_ingot>*16);
|
||||
mythallo155.build();
|
||||
|
||||
val mythallo156 = RecipeBuilder.newBuilder("mythallo156","mythic_processor_alloy_furnace",2);
|
||||
mythallo156.addEnergyPerTickInput(80000);
|
||||
mythallo156.addItemInput(<simplyjetpacks:metaitemmods:4>*1);
|
||||
mythallo156.addItemInput(<ore:ingotElectricalSteel>*10);
|
||||
mythallo156.addItemOutput(<simplyjetpacks:metaitemmods:5>*1);
|
||||
mythallo156.build();
|
||||
|
||||
|
||||
|
||||
@@ -504,7 +504,7 @@ mythassmac65.build();
|
||||
val mythassmac66 = RecipeBuilder.newBuilder("mythassmac66","mythic_processor_assembling_machine",2);
|
||||
mythassmac66.addEnergyPerTickInput(40000);
|
||||
mythassmac66.addItemInput(<techreborn:plates:36>*4);
|
||||
mythassmac66.addItemInput(<libvulpes:productrod:6>*48);
|
||||
mythassmac66.addItemInput(<ore:stickSteel>*48);
|
||||
mythassmac66.addItemOutput(<advancedrocketry:structuretower>*4);
|
||||
mythassmac66.build();
|
||||
|
||||
@@ -590,7 +590,7 @@ mythassmac77.build();
|
||||
|
||||
val mythassmac78 = RecipeBuilder.newBuilder("mythassmac78","mythic_processor_assembling_machine",2);
|
||||
mythassmac78.addEnergyPerTickInput(40000);
|
||||
mythassmac78.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidpotassiun", Amount: 1000}})*8);
|
||||
mythassmac78.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidpotassium", Amount: 1000}})*8);
|
||||
mythassmac78.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidsodium", Amount: 1000}})*8);
|
||||
mythassmac78.addItemInput(<ore:ingotTin>*16);
|
||||
mythassmac78.addItemInput(<techreborn:part:36>*4);
|
||||
|
||||
@@ -379,3 +379,30 @@ mythindblast54.addItemOutput(<bigreactors:ingotyellorium>*524288);
|
||||
mythindblast54.build();
|
||||
|
||||
|
||||
|
||||
|
||||
val mythindblast55 = RecipeBuilder.newBuilder("mythindblast55","mythic_processor_blaster",2);
|
||||
mythindblast55.addEnergyPerTickInput(100000);
|
||||
mythindblast55.addFluidInput(<fluid:matter_of_creative_inquiry>*5);
|
||||
mythindblast55.addItemInput(<contenttweaker:matrix_ore>*4096);
|
||||
mythindblast55.addItemInput(<aoa3:shyrelands_tokens>*120);
|
||||
mythindblast55.addItemOutput(<avaritia:resource:1>*524288);
|
||||
mythindblast55.build();
|
||||
|
||||
val mythindblast56 = RecipeBuilder.newBuilder("mythindblast56","mythic_processor_blaster",2);
|
||||
mythindblast56.addEnergyPerTickInput(100000);
|
||||
mythindblast56.addFluidInput(<fluid:matter_of_creative_inquiry>*5);
|
||||
mythindblast56.addItemInput(<contenttweaker:ultimate_ore>*4096);
|
||||
mythindblast56.addItemInput(<divinerpg:mortum_chunk>*10);
|
||||
mythindblast56.addItemOutput(<extendedcrafting:material:32>*524288);
|
||||
mythindblast56.build();
|
||||
|
||||
val mythindblast57 = RecipeBuilder.newBuilder("mythindblast57","mythic_processor_blaster",2);
|
||||
mythindblast57.addEnergyPerTickInput(100000);
|
||||
mythindblast57.addFluidInput(<fluid:recursive_computing_matter>*20);
|
||||
mythindblast57.addItemInput(<contenttweaker:holographic_ore>*512);
|
||||
mythindblast57.addItemInput(<contenttweaker:universal_constellation>*1);
|
||||
mythindblast57.addItemOutput(<contenttweaker:ore_of_the_projected_constellation>*512);
|
||||
mythindblast57.build();
|
||||
|
||||
|
||||
|
||||
@@ -242,6 +242,14 @@ mythproccentsep129.build();
|
||||
|
||||
|
||||
|
||||
val mythproccentsep130 = RecipeBuilder.newBuilder("mythproccentsep130","mythic_processor_centrifuge",2);
|
||||
mythproccentsep130.addEnergyPerTickInput(70000);
|
||||
mythproccentsep130.addItemInput(<magicbees:beecomb:10>);
|
||||
mythproccentsep130.addItemOutput(<magicbees:wax:2>);
|
||||
mythproccentsep130.addItemOutput(<forestry:honey_drop:0>);
|
||||
mythproccentsep130.addItemOutput(<forestry:propolis:2>);
|
||||
mythproccentsep130.build();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -819,4 +819,18 @@ mithchemreac109.addFluidOutput(<fluid:lymph_of_pixonia>*80000);
|
||||
mithchemreac109.addFluidOutput(<fluid:explosive_actualization>*1500);
|
||||
mithchemreac109.build();
|
||||
|
||||
val mithchemreac110 = RecipeBuilder.newBuilder("mithchemreac110","mythic_processor_chemical_reactor",2);
|
||||
mithchemreac110.addEnergyPerTickInput(200000);
|
||||
mithchemreac110.addFluidInput(<fluid:molten_sodium_fluoride>*1000);
|
||||
mithchemreac110.addFluidInput(<fluid:water>*100);
|
||||
mithchemreac110.addFluidOutput(<fluid:sodium_fluoride_solution>*1000);
|
||||
mithchemreac110.build();
|
||||
|
||||
val mithchemreac111 = RecipeBuilder.newBuilder("mithchemreac111","mythic_processor_chemical_reactor",2);
|
||||
mithchemreac111.addEnergyPerTickInput(200000);
|
||||
mithchemreac111.addFluidInput(<fluid:fine_mineral_mix>*1000);
|
||||
mithchemreac111.addFluidInput(<fluid:ogerite>*576);
|
||||
mithchemreac111.addFluidOutput(<fluid:primal_ogerite>*576);
|
||||
mithchemreac111.build();
|
||||
|
||||
|
||||
|
||||
@@ -172,9 +172,50 @@ mythsqueez28.addItemInput(<extrabees:propolis:1>*10);
|
||||
mythsqueez28.addFluidOutput(<fluid:oil>*5000);
|
||||
mythsqueez28.build();
|
||||
|
||||
val mythsqueez29 = RecipeBuilder.newBuilder("mythsqueez29","mythic_processor_compactor",2);
|
||||
mythsqueez29.addEnergyPerTickInput(60000);
|
||||
mythsqueez29.addItemInput(<minecraft:experience_bottle>*10);
|
||||
mythsqueez29.addFluidOutput(<fluid:xpjuice>*600);
|
||||
mythsqueez29.build();
|
||||
|
||||
val mythsqueez30 = RecipeBuilder.newBuilder("mythsqueez30","mythic_processor_compactor",2);
|
||||
mythsqueez30.addEnergyPerTickInput(60000);
|
||||
mythsqueez30.addItemInput(<actuallyadditions:item_solidified_experience>*10);
|
||||
mythsqueez30.addFluidOutput(<fluid:xpjuice>*1600);
|
||||
mythsqueez30.build();
|
||||
|
||||
|
||||
|
||||
val mythsqueez31 = RecipeBuilder.newBuilder("mythsqueez31","mythic_processor_compactor",2);
|
||||
mythsqueez31.addEnergyPerTickInput(60000);
|
||||
mythsqueez31.addItemInput(<deepmoblearning:living_matter_hellish>*10);
|
||||
mythsqueez31.addFluidOutput(<fluid:xpjuice>*2800);
|
||||
mythsqueez31.build();
|
||||
|
||||
val mythsqueez32 = RecipeBuilder.newBuilder("mythsqueez32","mythic_processor_compactor",2);
|
||||
mythsqueez32.addEnergyPerTickInput(60000);
|
||||
mythsqueez32.addItemInput(<deepmoblearning:living_matter_extraterrestrial>*10);
|
||||
mythsqueez32.addFluidOutput(<fluid:xpjuice>*4000);
|
||||
mythsqueez32.build();
|
||||
|
||||
val mythsqueez33 = RecipeBuilder.newBuilder("mythsqueez33","mythic_processor_compactor",2);
|
||||
mythsqueez33.addEnergyPerTickInput(60000);
|
||||
mythsqueez33.addItemInput(<deepmoblearning:living_matter_twilight>*10);
|
||||
mythsqueez33.addFluidOutput(<fluid:xpjuice>*6000);
|
||||
mythsqueez33.build();
|
||||
|
||||
|
||||
val mythsqueez34 = RecipeBuilder.newBuilder("mythsqueez34","mythic_processor_compactor",2);
|
||||
mythsqueez34.addEnergyPerTickInput(60000);
|
||||
mythsqueez34.addItemInput(<deepmoblearning:living_matter_overworldian>*10);
|
||||
mythsqueez34.addFluidOutput(<fluid:xpjuice>*2000);
|
||||
mythsqueez34.build();
|
||||
|
||||
val mythsqueez35 = RecipeBuilder.newBuilder("mythsqueez35","mythic_processor_compactor",2);
|
||||
mythsqueez35.addEnergyPerTickInput(60000);
|
||||
mythsqueez35.addItemInput(<actuallyadditions:item_misc:13>*10);
|
||||
mythsqueez35.addFluidOutput(<fluid:canolaoil>*800);
|
||||
mythsqueez35.build();
|
||||
|
||||
|
||||
|
||||
@@ -744,7 +785,7 @@ val mythcomp95 = RecipeBuilder.newBuilder("mythcomp95","mythic_processor_compact
|
||||
mythcomp95.addEnergyPerTickInput(60000);
|
||||
mythcomp95.addItemInput(<contenttweaker:radiation_absorbing_plate_stamp>);
|
||||
mythcomp95.setChance(0.0);
|
||||
mythcomp95.addItemInput(<ore:ingotLead>*16);
|
||||
mythcomp95.addItemInput(<ore:plateLead>*16);
|
||||
mythcomp95.addItemInput(<ore:dustGraphite>*16);
|
||||
mythcomp95.addItemInput(<divinerpg:eden_soul>*16);
|
||||
mythcomp95.addItemOutput(<nuclearcraft:part:0>*32);
|
||||
|
||||
@@ -308,3 +308,28 @@ mythelectro37.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName:
|
||||
mythelectro37.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "fluidcompressedair", Amount: 1000}})*6);
|
||||
mythelectro37.build();
|
||||
|
||||
val mythelectro38 = RecipeBuilder.newBuilder("mythelectro38","mythic_processor_electrolyzer",2);
|
||||
mythelectro38.addEnergyPerTickInput(40000);
|
||||
mythelectro38.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "rutherfordium_chloride", Amount: 1000}})*5);
|
||||
mythelectro38.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "chlorine", Amount: 1000}})*1);
|
||||
mythelectro38.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "rutherfordium", Amount: 1000}})*4);
|
||||
mythelectro38.build();
|
||||
|
||||
val mythelectro39 = RecipeBuilder.newBuilder("mythelectro39","mythic_processor_electrolyzer",2);
|
||||
mythelectro39.addEnergyPerTickInput(40000);
|
||||
mythelectro39.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "depleted_fuel_leu_235", Amount: 1000}})*9);
|
||||
mythelectro39.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "molten_scandium", Amount: 1000}})*3);
|
||||
mythelectro39.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "uranium_235", Amount: 1000}})*2);
|
||||
mythelectro39.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "uranium_238", Amount: 1000}})*4);
|
||||
mythelectro39.build();
|
||||
|
||||
val mythelectro40 = RecipeBuilder.newBuilder("mythelectro40","mythic_processor_electrolyzer",2);
|
||||
mythelectro40.addEnergyPerTickInput(40000);
|
||||
mythelectro40.addItemInput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "radioactive_ethereal_goo", Amount: 1000}})*1);
|
||||
mythelectro40.addItemInput(<techreborn:dynamiccell>*21);
|
||||
mythelectro40.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "neptunium_237", Amount: 1000}})*7);
|
||||
mythelectro40.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "neptunium_236", Amount: 1000}})*7);
|
||||
mythelectro40.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "thorium", Amount: 1000}})*4);
|
||||
mythelectro40.addItemOutput(<techreborn:dynamiccell>.withTag({Fluid: {FluidName: "astatine", Amount: 1000}})*4);
|
||||
mythelectro40.build();
|
||||
|
||||
|
||||
@@ -0,0 +1,274 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
|
||||
|
||||
|
||||
val mythenrich1 = RecipeBuilder.newBuilder("mythenrich1","mythic_processor_enricher",2);
|
||||
mythenrich1.addEnergyPerTickInput(1000000);
|
||||
mythenrich1.addItemInput(<nuclearcraft:compound:1>*10);
|
||||
mythenrich1.addFluidInput(<fluid:wet_steam>*100);
|
||||
mythenrich1.addFluidOutput(<fluid:high_particulate_steam>*150);
|
||||
mythenrich1.build();
|
||||
|
||||
val mythenrich2 = RecipeBuilder.newBuilder("mythenrich2","mythic_processor_enricher",2);
|
||||
mythenrich2.addEnergyPerTickInput(1000000);
|
||||
mythenrich2.addItemInput(<nuclearcraft:gem_dust:5>*10);
|
||||
mythenrich2.addFluidInput(<fluid:water>*10000);
|
||||
mythenrich2.addFluidOutput(<fluid:fluorite_water>*6660);
|
||||
mythenrich2.build();
|
||||
|
||||
val mythenrich3 = RecipeBuilder.newBuilder("mythenrich3","mythic_processor_enricher",2);
|
||||
mythenrich3.addEnergyPerTickInput(1000000);
|
||||
mythenrich3.addItemInput(<bewitchment:salt>*10);
|
||||
mythenrich3.addFluidInput(<fluid:water>*1000);
|
||||
mythenrich3.addFluidOutput(<fluid:salt_water>*1000);
|
||||
mythenrich3.build();
|
||||
|
||||
val mythenrich4 = RecipeBuilder.newBuilder("mythenrich4","mythic_processor_enricher",2);
|
||||
mythenrich4.addEnergyPerTickInput(1000000);
|
||||
mythenrich4.addItemInput(<ore:dustRhenium>*10);
|
||||
mythenrich4.addFluidInput(<fluid:unbalanced_negative_matter>*500);
|
||||
mythenrich4.addFluidOutput(<fluid:bohrium>*400);
|
||||
mythenrich4.build();
|
||||
|
||||
val mythenrich5 = RecipeBuilder.newBuilder("mythenrich5","mythic_processor_enricher",2);
|
||||
mythenrich5.addEnergyPerTickInput(1000000);
|
||||
mythenrich5.addItemInput(<contenttweaker:lanthanum_salt>*10);
|
||||
mythenrich5.addFluidInput(<fluid:fierymetal>*1440);
|
||||
mythenrich5.addFluidOutput(<fluid:lanthanum>*400);
|
||||
mythenrich5.build();
|
||||
|
||||
val mythenrich6 = RecipeBuilder.newBuilder("mythenrich6","mythic_processor_enricher",2);
|
||||
mythenrich6.addEnergyPerTickInput(1000000);
|
||||
mythenrich6.addItemInput(<contenttweaker:hempcrete_dust>*10);
|
||||
mythenrich6.addFluidInput(<fluid:hydrochloric_acid>*50);
|
||||
mythenrich6.addFluidOutput(<fluid:inorganic_remains>*200);
|
||||
mythenrich6.build();
|
||||
|
||||
val mythenrich7 = RecipeBuilder.newBuilder("mythenrich7","mythic_processor_enricher",2);
|
||||
mythenrich7.addEnergyPerTickInput(1000000);
|
||||
mythenrich7.addItemInput(<contenttweaker:imperfect_neutronium_nugget>*10);
|
||||
mythenrich7.addFluidInput(<fluid:fluix_plasma>*10000);
|
||||
mythenrich7.addFluidOutput(<fluid:fluix_plasma>*11000);
|
||||
mythenrich7.build();
|
||||
|
||||
val mythenrich8 = RecipeBuilder.newBuilder("mythenrich8","mythic_processor_enricher",2);
|
||||
mythenrich8.addEnergyPerTickInput(1000000);
|
||||
mythenrich8.addItemInput(<contenttweaker:actualizing_stone>*10);
|
||||
mythenrich8.addFluidInput(<fluid:hyperdense_plasma>*1000);
|
||||
mythenrich8.addFluidOutput(<fluid:high_entropy_hyperdense_plasma>*40000);
|
||||
mythenrich8.build();
|
||||
|
||||
val mythenrich9 = RecipeBuilder.newBuilder("mythenrich9","mythic_processor_enricher",2);
|
||||
mythenrich9.addEnergyPerTickInput(1000000);
|
||||
mythenrich9.addItemInput(<ore:pulpWood>*40);
|
||||
mythenrich9.addFluidInput(<fluid:jeweled_blend>*1500);
|
||||
mythenrich9.addFluidOutput(<fluid:innerved_jeweled_blend>*1500);
|
||||
mythenrich9.build();
|
||||
|
||||
val mythenrich10 = RecipeBuilder.newBuilder("mythenrich10","mythic_processor_enricher",2);
|
||||
mythenrich10.addEnergyPerTickInput(1000000);
|
||||
mythenrich10.addItemInput(<appliedenergistics2:material:45>*120);
|
||||
mythenrich10.addFluidInput(<fluid:innerved_jeweled_blend>*1500);
|
||||
mythenrich10.addFluidOutput(<fluid:ouranic_jeweled_blend>*1500);
|
||||
mythenrich10.build();
|
||||
|
||||
val mythenrich11 = RecipeBuilder.newBuilder("mythenrich11","mythic_processor_enricher",2);
|
||||
mythenrich11.addEnergyPerTickInput(1000000);
|
||||
mythenrich11.addItemInput(<minecraft:gunpowder>*640);
|
||||
mythenrich11.addFluidInput(<fluid:ouranic_jeweled_blend>*1500);
|
||||
mythenrich11.addFluidOutput(<fluid:eikaic_jeweled_blend>*1500);
|
||||
mythenrich11.build();
|
||||
|
||||
val mythenrich12 = RecipeBuilder.newBuilder("mythenrich12","mythic_processor_enricher",2);
|
||||
mythenrich12.addEnergyPerTickInput(1000000);
|
||||
mythenrich12.addItemInput(<contenttweaker:dust_of_infinite_wishes>*10);
|
||||
mythenrich12.addFluidInput(<fluid:hint_of_divinity>*40000);
|
||||
mythenrich12.addFluidOutput(<fluid:infinite_divine_wish>*80000);
|
||||
mythenrich12.build();
|
||||
|
||||
val mythenrich13 = RecipeBuilder.newBuilder("mythenrich13","mythic_processor_enricher",2);
|
||||
mythenrich13.addEnergyPerTickInput(1000000);
|
||||
mythenrich13.addItemInput(<contenttweaker:dust_of_infinite_wishes>*10);
|
||||
mythenrich13.addFluidInput(<fluid:hint_of_insanity>*40000);
|
||||
mythenrich13.addFluidOutput(<fluid:infinite_insane_wish>*80000);
|
||||
mythenrich13.build();
|
||||
|
||||
val mythenrich14 = RecipeBuilder.newBuilder("mythenrich14","mythic_processor_enricher",2);
|
||||
mythenrich14.addEnergyPerTickInput(1000000);
|
||||
mythenrich14.addItemInput(<contenttweaker:infused_dread_shard>*10);
|
||||
mythenrich14.addFluidInput(<fluid:essence_of_betrayal>*500);
|
||||
mythenrich14.addFluidOutput(<fluid:essence_of_betrayal>*1000);
|
||||
mythenrich14.build();
|
||||
|
||||
val mythenrich15 = RecipeBuilder.newBuilder("mythenrich15","mythic_processor_enricher",2);
|
||||
mythenrich15.addEnergyPerTickInput(1000000);
|
||||
mythenrich15.addItemInput(<contenttweaker:stone_of_constraint>*10);
|
||||
mythenrich15.addFluidInput(<fluid:essence_of_ilarity>*100);
|
||||
mythenrich15.addFluidOutput(<fluid:matter_of_restraining>*40000);
|
||||
mythenrich15.build();
|
||||
|
||||
val mythenrich16 = RecipeBuilder.newBuilder("mythenrich16","mythic_processor_enricher",2);
|
||||
mythenrich16.addEnergyPerTickInput(1000000);
|
||||
mythenrich16.addItemInput(<contenttweaker:vial_of_ilarity>*10);
|
||||
mythenrich16.addFluidInput(<fluid:essence_of_ilarity>*100);
|
||||
mythenrich16.addFluidOutput(<fluid:essence_of_ilarity>*40000);
|
||||
mythenrich16.build();
|
||||
|
||||
val mythenrich17 = RecipeBuilder.newBuilder("mythenrich17","mythic_processor_enricher",2);
|
||||
mythenrich17.addEnergyPerTickInput(1000000);
|
||||
mythenrich17.addItemInput(<contenttweaker:divine_resonance_fabrial>*10);
|
||||
mythenrich17.addFluidInput(<fluid:hint_of_divinity>*80000);
|
||||
mythenrich17.addFluidOutput(<fluid:divine_resonant_hint>*80000);
|
||||
mythenrich17.build();
|
||||
|
||||
val mythenrich18 = RecipeBuilder.newBuilder("mythenrich18","mythic_processor_enricher",2);
|
||||
mythenrich18.addEnergyPerTickInput(1000000);
|
||||
mythenrich18.addItemInput(<avaritia:resource:5>*10);
|
||||
mythenrich18.addFluidInput(<fluid:divine_resonant_hint>*80000);
|
||||
mythenrich18.addFluidOutput(<fluid:divine_resonance>*80000);
|
||||
mythenrich18.build();
|
||||
|
||||
val mythenrich19 = RecipeBuilder.newBuilder("mythenrich19","mythic_processor_enricher",2);
|
||||
mythenrich19.addEnergyPerTickInput(1000000);
|
||||
mythenrich19.addItemInput(<contenttweaker:bismuth_cluster>*10);
|
||||
mythenrich19.addFluidInput(<fluid:hydrochloric_acid>*100);
|
||||
mythenrich19.addFluidOutput(<fluid:bismuth>*1440);
|
||||
mythenrich19.build();
|
||||
|
||||
val mythenrich20 = RecipeBuilder.newBuilder("mythenrich20","mythic_processor_enricher",2);
|
||||
mythenrich20.addEnergyPerTickInput(1000000);
|
||||
mythenrich20.addItemInput(<contenttweaker:dream_projector_gem>*1);
|
||||
mythenrich20.addFluidInput(<fluid:marginal_pearlized_essence>*2000);
|
||||
mythenrich20.addFluidOutput(<fluid:marginal_pearlized_catalyst>*2000);
|
||||
mythenrich20.build();
|
||||
|
||||
val mythenrich21 = RecipeBuilder.newBuilder("mythenrich21","mythic_processor_enricher",2);
|
||||
mythenrich21.addEnergyPerTickInput(1000000);
|
||||
mythenrich21.addItemInput(<contenttweaker:cursed_dragon_egg>*1);
|
||||
mythenrich21.addFluidInput(<fluid:weak_pearlized_essence>*2000);
|
||||
mythenrich21.addFluidOutput(<fluid:weak_pearlized_catalyst>*2000);
|
||||
mythenrich21.build();
|
||||
|
||||
val mythenrich22 = RecipeBuilder.newBuilder("mythenrich22","mythic_processor_enricher",2);
|
||||
mythenrich22.addEnergyPerTickInput(1000000);
|
||||
mythenrich22.addItemInput(<contenttweaker:strange_stone_essence>*1);
|
||||
mythenrich22.addFluidInput(<fluid:moderate_pearlized_essence>*2000);
|
||||
mythenrich22.addFluidOutput(<fluid:moderate_pearlized_catalyst>*2000);
|
||||
mythenrich22.build();
|
||||
|
||||
val mythenrich23 = RecipeBuilder.newBuilder("mythenrich23","mythic_processor_enricher",2);
|
||||
mythenrich23.addEnergyPerTickInput(1000000);
|
||||
mythenrich23.addItemInput(<contenttweaker:infinity_fragment>*4);
|
||||
mythenrich23.addFluidInput(<fluid:strong_pearlized_essence>*2000);
|
||||
mythenrich23.addFluidOutput(<fluid:strong_pearlized_catalyst>*2000);
|
||||
mythenrich23.build();
|
||||
|
||||
val mythenrich24 = RecipeBuilder.newBuilder("mythenrich24","mythic_processor_enricher",2);
|
||||
mythenrich24.addEnergyPerTickInput(1000000);
|
||||
mythenrich24.addItemInput(<twilightforest:cinder_log>*64);
|
||||
mythenrich24.addFluidInput(<fluid:hot_spring_water>*64000);
|
||||
mythenrich24.addFluidOutput(<fluid:sacred_spring_fire>*64000);
|
||||
mythenrich24.build();
|
||||
|
||||
val mythenrich25 = RecipeBuilder.newBuilder("mythenrich25","mythic_processor_enricher",2);
|
||||
mythenrich25.addEnergyPerTickInput(1000000);
|
||||
mythenrich25.addItemInput(<contenttweaker:neutronium_pearl>*1);
|
||||
mythenrich25.addItemInput(<contenttweaker:cosmic_string_primer>*1);
|
||||
mythenrich25.addFluidInput(<fluid:molten_hassium_alloy>*400000);
|
||||
mythenrich25.addFluidOutput(<fluid:neutrhassium_alloy>*400000);
|
||||
mythenrich25.build();
|
||||
|
||||
val mythenrich26 = RecipeBuilder.newBuilder("mythenrich26","mythic_processor_enricher",2);
|
||||
mythenrich26.addEnergyPerTickInput(1000000);
|
||||
mythenrich26.addItemInput(<contenttweaker:dna_primer>*100);
|
||||
mythenrich26.addFluidInput(<fluid:bio.ethanol>*1000);
|
||||
mythenrich26.addFluidOutput(<fluid:binnie.dna.raw>*1000);
|
||||
mythenrich26.build();
|
||||
|
||||
val mythenrich27 = RecipeBuilder.newBuilder("mythenrich27","mythic_processor_enricher",2);
|
||||
mythenrich27.addEnergyPerTickInput(1000000);
|
||||
mythenrich27.addItemInput(<minecraft:wheat>*10);
|
||||
mythenrich27.addFluidInput(<fluid:binnie.growth.medium>*250);
|
||||
mythenrich27.addFluidOutput(<fluid:binnie.bacteria>*50);
|
||||
mythenrich27.build();
|
||||
|
||||
val mythenrich28 = RecipeBuilder.newBuilder("mythenrich28","mythic_processor_enricher",2);
|
||||
mythenrich28.addEnergyPerTickInput(1000000);
|
||||
mythenrich28.addItemInput(<genetics:misc:4>*10);
|
||||
mythenrich28.addFluidInput(<fluid:water>*250);
|
||||
mythenrich28.addFluidOutput(<fluid:binnie.growth.medium>*250);
|
||||
mythenrich28.build();
|
||||
|
||||
val mythenrich29 = RecipeBuilder.newBuilder("mythenrich29","mythic_processor_enricher",2);
|
||||
mythenrich29.addEnergyPerTickInput(1000000);
|
||||
mythenrich29.addItemInput(<contenttweaker:quasar_charged_gem>);
|
||||
mythenrich29.addFluidInput(<fluid:pure_recursion>*200);
|
||||
mythenrich29.addFluidOutput(<fluid:doped_recursion>*200);
|
||||
mythenrich29.build();
|
||||
|
||||
val mythenrich30 = RecipeBuilder.newBuilder("mythenrich30","mythic_processor_enricher",2);
|
||||
mythenrich30.addEnergyPerTickInput(1000000);
|
||||
mythenrich30.addItemInput(<minecraft:coal>);
|
||||
mythenrich30.addFluidInput(<fluid:glowstone>*100);
|
||||
mythenrich30.addFluidOutput(<fluid:combustible_glowstone>*100);
|
||||
mythenrich30.build();
|
||||
|
||||
val mythenrich31 = RecipeBuilder.newBuilder("mythenrich31","mythic_processor_enricher",2);
|
||||
mythenrich31.addEnergyPerTickInput(1000000);
|
||||
mythenrich31.addItemInput(<minecraft:blaze_powder>);
|
||||
mythenrich31.addFluidInput(<fluid:refined_fuel>*100);
|
||||
mythenrich31.addFluidOutput(<fluid:blazing_refined_fuel>*100);
|
||||
mythenrich31.build();
|
||||
|
||||
|
||||
val mythenrich32 = RecipeBuilder.newBuilder("mythenrich32","mythic_processor_enricher",2);
|
||||
mythenrich32.addEnergyPerTickInput(1000000);
|
||||
mythenrich32.addItemInput(<actuallyadditions:item_misc:23>);
|
||||
mythenrich32.addFluidInput(<fluid:refinedcanolaoil>*1000);
|
||||
mythenrich32.addFluidOutput(<fluid:crystaloil>*1000);
|
||||
mythenrich32.build();
|
||||
|
||||
val mythenrich33 = RecipeBuilder.newBuilder("mythenrich33","mythic_processor_enricher",2);
|
||||
mythenrich33.addEnergyPerTickInput(1000000);
|
||||
mythenrich33.addItemInput(<actuallyadditions:item_misc:24>);
|
||||
mythenrich33.addFluidInput(<fluid:crystaloil>*1000);
|
||||
mythenrich33.addFluidOutput(<fluid:empoweredoil>*1000);
|
||||
mythenrich33.build();
|
||||
|
||||
val mythenrich34 = RecipeBuilder.newBuilder("mythenrich34","mythic_processor_enricher",2);
|
||||
mythenrich34.addEnergyPerTickInput(1000000);
|
||||
mythenrich34.addItemInput(<contenttweaker:enriched_canola_seed>);
|
||||
mythenrich34.addFluidInput(<fluid:empoweredoil>*1000);
|
||||
mythenrich34.addFluidOutput(<fluid:enriched_canola_oil>*1000);
|
||||
mythenrich34.build();
|
||||
|
||||
|
||||
val mythenrich57 = RecipeBuilder.newBuilder("mythenrich57","mythic_processor_enricher",2);
|
||||
mythenrich57.addEnergyPerTickInput(1000000);
|
||||
mythenrich57.addItemInput(<thaumcraft:ingot:1>*10);
|
||||
mythenrich57.addFluidInput(<fluid:iridium>*1440);
|
||||
mythenrich57.addFluidOutput(<fluid:liquid_death>*2500);
|
||||
mythenrich57.build();
|
||||
|
||||
val mythenrich58 = RecipeBuilder.newBuilder("mythenrich58","mythic_processor_enricher",2);
|
||||
mythenrich58.addEnergyPerTickInput(1000000);
|
||||
mythenrich58.addItemInput(<thermalfoundation:material:1025>*4);
|
||||
mythenrich58.addFluidInput(<fluid:hot_fluorine>*1000);
|
||||
mythenrich58.addFluidOutput(<fluid:fluorine>*1000);
|
||||
mythenrich58.build();
|
||||
|
||||
val mythenrich59 = RecipeBuilder.newBuilder("mythenrich59","mythic_processor_enricher",2);
|
||||
mythenrich59.addEnergyPerTickInput(1000000);
|
||||
mythenrich59.addItemInput(<nuclearcraft:compound:3>*10);
|
||||
mythenrich59.addFluidInput(<fluid:water>*10000);
|
||||
mythenrich59.addFluidOutput(<fluid:sodium_fluoride_solution>*10000);
|
||||
mythenrich59.build();
|
||||
|
||||
|
||||
val mythenrich60 = RecipeBuilder.newBuilder("mythenrich60","mythic_processor_enricher",2);
|
||||
mythenrich60.addEnergyPerTickInput(1000000);
|
||||
mythenrich60.addItemInput(<contenttweaker:fine_mineral_dust>);
|
||||
mythenrich60.addFluidInput(<fluid:ogerite>*144);
|
||||
mythenrich60.addFluidOutput(<fluid:primal_ogerite>*144);
|
||||
mythenrich60.build();
|
||||
|
||||
@@ -687,3 +687,122 @@ mythindgrind90.addItemInput(<contenttweaker:unleashed_divine_ore>*1);
|
||||
mythindgrind90.addItemOutput(<divinerpg:divine_stone>*4096);
|
||||
mythindgrind90.build();
|
||||
|
||||
val mythindgrind91 = RecipeBuilder.newBuilder("mythindgrind91","mythic_processor_grinder",2);
|
||||
mythindgrind91.addEnergyPerTickInput(2000000);
|
||||
mythindgrind91.addFluidInput(<fluid:recursive_computing_matter>*40);
|
||||
mythindgrind91.addItemInput(<contenttweaker:ore_of_the_projected_constellation>*512);
|
||||
mythindgrind91.addItemOutput(<contenttweaker:projector_gem>*65536);
|
||||
mythindgrind91.build();
|
||||
|
||||
val mythindgrind92 = RecipeBuilder.newBuilder("mythindgrind92","mythic_processor_grinder",2);
|
||||
mythindgrind92.addEnergyPerTickInput(2000000);
|
||||
mythindgrind92.addFluidInput(<fluid:matter_of_creative_inquiry>*10);
|
||||
mythindgrind92.addItemInput(<contenttweaker:ore_of_the_projected_constellation>*512);
|
||||
mythindgrind92.addItemOutput(<contenttweaker:projector_gem>*262144);
|
||||
mythindgrind92.build();
|
||||
|
||||
|
||||
|
||||
val mythindgrind93 = RecipeBuilder.newBuilder("mythindgrind93","mythic_processor_grinder",2);
|
||||
mythindgrind93.addEnergyPerTickInput(200000);
|
||||
mythindgrind93.addFluidInput(<fluid:supercritical_steam>*5);
|
||||
mythindgrind93.addItemInput(<contenttweaker:crystallized_tungstensteel>*4);
|
||||
mythindgrind93.addItemOutput(<techreborn:dust:55>*8);
|
||||
mythindgrind93.addItemOutput(<contenttweaker:tungsten_molybdenum_dust>*8);
|
||||
mythindgrind93.addItemOutput(<thermalfoundation:material:96>*8);
|
||||
mythindgrind93.build();
|
||||
|
||||
|
||||
val mythindgrind94 = RecipeBuilder.newBuilder("mythindgrind94","mythic_processor_grinder",2);
|
||||
mythindgrind94.addEnergyPerTickInput(200000);
|
||||
mythindgrind94.addFluidInput(<fluid:neutron>*5);
|
||||
mythindgrind94.addItemInput(<contenttweaker:litherite_ore>*8);
|
||||
mythindgrind94.addItemOutput(<environmentaltech:litherite_crystal>*16);
|
||||
mythindgrind94.build();
|
||||
|
||||
val mythindgrind95 = RecipeBuilder.newBuilder("mythindgrind95","mythic_processor_grinder",2);
|
||||
mythindgrind95.addEnergyPerTickInput(200000);
|
||||
mythindgrind95.addFluidInput(<fluid:neutron>*5);
|
||||
mythindgrind95.addItemInput(<contenttweaker:erodium_ore>*8);
|
||||
mythindgrind95.addItemOutput(<environmentaltech:erodium_crystal>*16);
|
||||
mythindgrind95.build();
|
||||
|
||||
val mythindgrind96 = RecipeBuilder.newBuilder("mythindgrind96","mythic_processor_grinder",2);
|
||||
mythindgrind96.addEnergyPerTickInput(200000);
|
||||
mythindgrind96.addFluidInput(<fluid:neutron>*5);
|
||||
mythindgrind96.addItemInput(<contenttweaker:kyronite_ore>*8);
|
||||
mythindgrind96.addItemOutput(<environmentaltech:kyronite_crystal>*16);
|
||||
mythindgrind96.build();
|
||||
|
||||
val mythindgrind97 = RecipeBuilder.newBuilder("mythindgrind97","mythic_processor_grinder",2);
|
||||
mythindgrind97.addEnergyPerTickInput(200000);
|
||||
mythindgrind97.addFluidInput(<fluid:neutron>*5);
|
||||
mythindgrind97.addItemInput(<contenttweaker:pladium_ore>*8);
|
||||
mythindgrind97.addItemOutput(<environmentaltech:pladium_crystal>*16);
|
||||
mythindgrind97.build();
|
||||
|
||||
val mythindgrind98 = RecipeBuilder.newBuilder("mythindgrind98","mythic_processor_grinder",2);
|
||||
mythindgrind98.addEnergyPerTickInput(200000);
|
||||
mythindgrind98.addFluidInput(<fluid:neutron>*5);
|
||||
mythindgrind98.addItemInput(<contenttweaker:ionite_ore>*8);
|
||||
mythindgrind98.addItemOutput(<environmentaltech:ionite_crystal>*16);
|
||||
mythindgrind98.build();
|
||||
|
||||
val mythindgrind99 = RecipeBuilder.newBuilder("mythindgrind99","mythic_processor_grinder",2);
|
||||
mythindgrind99.addEnergyPerTickInput(200000);
|
||||
mythindgrind99.addFluidInput(<fluid:neutron>*5);
|
||||
mythindgrind99.addItemInput(<contenttweaker:aethium_ore>*8);
|
||||
mythindgrind99.addItemOutput(<environmentaltech:aethium_crystal>*16);
|
||||
mythindgrind99.build();
|
||||
|
||||
val mythindgrind100 = RecipeBuilder.newBuilder("mythindgrind100","mythic_processor_grinder",2);
|
||||
mythindgrind100.addEnergyPerTickInput(200000);
|
||||
mythindgrind100.addFluidInput(<fluid:neutron>*5);
|
||||
mythindgrind100.addItemInput(<contenttweaker:lonsdaleite_ore>*8);
|
||||
mythindgrind100.addItemOutput(<environmentaltech:lonsdaleite_crystal>*16);
|
||||
mythindgrind100.build();
|
||||
|
||||
|
||||
val mythindgrind101 = RecipeBuilder.newBuilder("mythindgrind101","mythic_processor_grinder",2);
|
||||
mythindgrind101.addEnergyPerTickInput(2000000);
|
||||
mythindgrind101.addFluidInput(<fluid:harmonic_temporal_lattice>*1);
|
||||
mythindgrind101.addItemInput(<contenttweaker:unleashed_divine_ore>*1);
|
||||
mythindgrind101.addItemOutput(<divinerpg:divine_stone>*8192);
|
||||
mythindgrind101.build();
|
||||
|
||||
val mythindgrind102 = RecipeBuilder.newBuilder("mythindgrind102","mythic_processor_grinder",2);
|
||||
mythindgrind102.addEnergyPerTickInput(2000000);
|
||||
mythindgrind102.addFluidInput(<fluid:harmonic_temporal_lattice>*1);
|
||||
mythindgrind102.addItemInput(<contenttweaker:bluefire_divine_ore>*1);
|
||||
mythindgrind102.addItemOutput(<divinerpg:bluefire_stone>*8192);
|
||||
mythindgrind102.build();
|
||||
|
||||
val mythindgrind103 = RecipeBuilder.newBuilder("mythindgrind103","mythic_processor_grinder",2);
|
||||
mythindgrind103.addEnergyPerTickInput(2000000);
|
||||
mythindgrind103.addFluidInput(<fluid:harmonic_draconian_lattice>*1);
|
||||
mythindgrind103.addItemInput(<contenttweaker:unleashed_divine_ore>*1);
|
||||
mythindgrind103.addItemOutput(<divinerpg:divine_stone>*16384);
|
||||
mythindgrind103.build();
|
||||
|
||||
val mythindgrind104 = RecipeBuilder.newBuilder("mythindgrind104","mythic_processor_grinder",2);
|
||||
mythindgrind104.addEnergyPerTickInput(2000000);
|
||||
mythindgrind104.addFluidInput(<fluid:harmonic_draconian_lattice>*1);
|
||||
mythindgrind104.addItemInput(<contenttweaker:bluefire_divine_ore>*1);
|
||||
mythindgrind104.addItemOutput(<divinerpg:bluefire_stone>*16384);
|
||||
mythindgrind104.build();
|
||||
|
||||
val mythindgrind105 = RecipeBuilder.newBuilder("mythindgrind105","mythic_processor_grinder",2);
|
||||
mythindgrind105.addEnergyPerTickInput(2000000);
|
||||
mythindgrind105.addFluidInput(<fluid:harmonic_divine_lattice>*1);
|
||||
mythindgrind105.addItemInput(<contenttweaker:unleashed_divine_ore>*1);
|
||||
mythindgrind105.addItemOutput(<divinerpg:divine_stone>*32768);
|
||||
mythindgrind105.build();
|
||||
|
||||
val mythindgrind106 = RecipeBuilder.newBuilder("mythindgrind106","mythic_processor_grinder",2);
|
||||
mythindgrind106.addEnergyPerTickInput(2000000);
|
||||
mythindgrind106.addFluidInput(<fluid:harmonic_divine_lattice>*1);
|
||||
mythindgrind106.addItemInput(<contenttweaker:bluefire_divine_ore>*1);
|
||||
mythindgrind106.addItemOutput(<divinerpg:bluefire_stone>*32768);
|
||||
mythindgrind106.build();
|
||||
|
||||
|
||||
|
||||
@@ -649,4 +649,32 @@ val mythisotop77 = RecipeBuilder.newBuilder("mythisotop77","mythic_processor_iso
|
||||
mythisotop77.addEnergyPerTickInput(80000);
|
||||
mythisotop77.addItemInput(<contenttweaker:depleted_herrr_fuel> * 1);
|
||||
mythisotop77.addItemOutput(<contenttweaker:lawrencium_262>*4);
|
||||
mythisotop77.build();
|
||||
mythisotop77.build();
|
||||
|
||||
val mythisotop78 = RecipeBuilder.newBuilder("mythisotop78","mythic_processor_isotope_separator",2);
|
||||
mythisotop78.addEnergyPerTickInput(80000);
|
||||
mythisotop78.addItemInput(<ore:blockThorium> * 1);
|
||||
mythisotop78.addItemOutput(<nuclearcraft:thorium:4>*9);
|
||||
mythisotop78.addItemOutput(<nuclearcraft:thorium:2>*9);
|
||||
mythisotop78.build();
|
||||
|
||||
val mythisotop79 = RecipeBuilder.newBuilder("mythisotop79","mythic_processor_isotope_separator",2);
|
||||
mythisotop79.addEnergyPerTickInput(80000);
|
||||
mythisotop79.addItemInput(<ore:blockUranium> * 1);
|
||||
mythisotop79.addItemOutput(<nuclearcraft:uranium:8>*9);
|
||||
mythisotop79.addItemOutput(<nuclearcraft:uranium:6>*9);
|
||||
mythisotop79.build();
|
||||
|
||||
val mythisotop80 = RecipeBuilder.newBuilder("mythisotop80","mythic_processor_isotope_separator",2);
|
||||
mythisotop80.addEnergyPerTickInput(80000);
|
||||
mythisotop80.addItemInput(<contenttweaker:infused_thorium> * 1);
|
||||
mythisotop80.addItemOutput(<nuclearcraft:thorium:4>*24);
|
||||
mythisotop80.addItemOutput(<nuclearcraft:thorium:2>*24);
|
||||
mythisotop80.build();
|
||||
|
||||
val mythisotop81 = RecipeBuilder.newBuilder("mythisotop81","mythic_processor_isotope_separator",2);
|
||||
mythisotop81.addEnergyPerTickInput(80000);
|
||||
mythisotop81.addItemInput(<contenttweaker:infused_uranium> * 1);
|
||||
mythisotop81.addItemOutput(<nuclearcraft:uranium:8>*24);
|
||||
mythisotop81.addItemOutput(<nuclearcraft:uranium:6>*24);
|
||||
mythisotop81.build();
|
||||
@@ -1287,6 +1287,35 @@ mythmelt749.addItemInput(<aoa3:shyrestone_block>);
|
||||
mythmelt749.addFluidOutput(<fluid:shyrestone> * 1296);
|
||||
mythmelt749.build();
|
||||
|
||||
val mythmelt750 = RecipeBuilder.newBuilder("mythmelt750","mythic_processor_melter",2);
|
||||
mythmelt750.addEnergyPerTickInput(60000);
|
||||
mythmelt750.addItemInput(<nuclearcraft:compound:3>);
|
||||
mythmelt750.addFluidOutput(<fluid:molten_sodium_fluoride> * 1000);
|
||||
mythmelt750.build();
|
||||
|
||||
val mythmelt751 = RecipeBuilder.newBuilder("mythmelt751","mythic_processor_melter",2);
|
||||
mythmelt751.addEnergyPerTickInput(60000);
|
||||
mythmelt751.addItemInput(<extendedcrafting:singularity:7>);
|
||||
mythmelt751.addFluidOutput(<fluid:emerald> * 3367296);
|
||||
mythmelt751.build();
|
||||
|
||||
val mythmelt752 = RecipeBuilder.newBuilder("mythmelt752","mythic_processor_melter",2);
|
||||
mythmelt752.addEnergyPerTickInput(60000);
|
||||
mythmelt752.addItemInput(<contenttweaker:fine_mineral_dust>*4);
|
||||
mythmelt752.addFluidOutput(<fluid:fine_mineral_mix> * 1000);
|
||||
mythmelt752.build();
|
||||
|
||||
val mythmelt753 = RecipeBuilder.newBuilder("mythmelt753","mythic_processor_melter",2);
|
||||
mythmelt753.addEnergyPerTickInput(60000);
|
||||
mythmelt753.addItemInput(<genetics:misc:4>*32);
|
||||
mythmelt753.addFluidOutput(<fluid:binnie.growth.medium> * 800);
|
||||
mythmelt753.build();
|
||||
|
||||
val mythmelt754 = RecipeBuilder.newBuilder("mythmelt754","mythic_processor_melter",2);
|
||||
mythmelt754.addEnergyPerTickInput(60000);
|
||||
mythmelt754.addItemInput(<contenttweaker:plasmatic_neutronium_ingot>*1);
|
||||
mythmelt754.addFluidOutput(<fluid:neutron> * 1000);
|
||||
mythmelt754.build();
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -395,7 +395,7 @@ mythpulv65.build();
|
||||
|
||||
val mythpulv66 = RecipeBuilder.newBuilder("mythpulv66","mythic_processor_pulverizer",2);
|
||||
mythpulv66.addEnergyPerTickInput(60000);
|
||||
mythpulv66.addItemInput(<techreborn:ingot:1>*16);
|
||||
mythpulv66.addItemInput(<ore:ingotBrass>*16);
|
||||
mythpulv66.addItemOutput(<techreborn:dust:6>*16);
|
||||
mythpulv66.build();
|
||||
|
||||
@@ -1435,3 +1435,17 @@ mythpulv228.addItemInput(<contenttweaker:superconducting_fluix>*1);
|
||||
mythpulv228.addItemInput(<redstonearsenal:material:0>*128);
|
||||
mythpulv228.addItemOutput(<contenttweaker:superconducting_fluix_blend>*128);
|
||||
mythpulv228.build();
|
||||
|
||||
val mythpulv229 = RecipeBuilder.newBuilder("mythpulv229","mythic_processor_pulverizer",2);
|
||||
mythpulv229.addEnergyPerTickInput(60000);
|
||||
mythpulv229.addItemInput(<ore:oreCertusQuartz>*16);
|
||||
mythpulv229.addItemOutput(<appliedenergistics2:material:0>*72);
|
||||
mythpulv229.addItemOutput(<appliedenergistics2:material:2>*32);
|
||||
mythpulv229.build();
|
||||
|
||||
|
||||
val mythpulv230 = RecipeBuilder.newBuilder("mythpulv230","mythic_processor_pulverizer",2);
|
||||
mythpulv230.addEnergyPerTickInput(60000);
|
||||
mythpulv230.addItemInput(<railcraft:ore_magic:0>*16);
|
||||
mythpulv230.addItemOutput(<railcraft:firestone_raw>*32);
|
||||
mythpulv230.build();
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user