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:
Alexander
2026-08-18 12:19:29 +02:00
3612 changed files with 61812 additions and 30986 deletions
+1139 -1064
View File
File diff suppressed because it is too large Load Diff
+250 -1
View File
@@ -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);
+8 -4
View File
@@ -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}));
+5 -4
View File
@@ -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>);
+152
View File
@@ -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);
}
+1 -1
View File
@@ -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]]);
+5
View File
@@ -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,
-18
View File
@@ -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"));
+37
View File
@@ -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
);
+5
View File
@@ -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]]);
File diff suppressed because it is too large Load Diff
+3 -2
View File
@@ -832,8 +832,9 @@ recipes.addShaped(<contenttweaker:mark_of_worthiness>,
recipes.remove(<botania:baublebox>);
mods.botania.RuneAltar.removeRecipe(<extrabotany:allforone>);
+1
View File
@@ -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
View File
@@ -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}}}
+1
View File
@@ -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"}),
+1
View File
@@ -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");
+4
View File
@@ -5,3 +5,7 @@ recipes.addShaped(<chisel:futura:0>*8,
[<ore:stoneAndesite>, <minecraft:redstone>, <ore:stoneAndesite>],
[<ore:stoneAndesite>, <ore:stoneAndesite>, <ore:stoneAndesite>]]);
+454 -35
View File
@@ -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);
}
});
+105
View File
@@ -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>]]);
+101
View File
@@ -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();
+31 -31
View File
@@ -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);
+46
View File
@@ -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);
}
});
+46
View File
@@ -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);
}
});
+1 -1
View File
@@ -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);
}
+46
View File
@@ -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);
}
});
+46
View File
@@ -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);
}
});
+53
View File
@@ -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);
}
});
+54
View File
@@ -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);
}
});
+55
View File
@@ -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);
}
});
+55
View File
@@ -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
View File
File diff suppressed because it is too large Load Diff
+5152 -4954
View File
File diff suppressed because it is too large Load Diff
+82
View File
@@ -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);
}
});
+56
View File
@@ -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
View File
@@ -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
View File
@@ -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();
+3
View File
@@ -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>]);
+14
View File
@@ -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>]]);
+593
View File
@@ -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
View File
@@ -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>]);
+18
View File
@@ -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
View File
@@ -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();
+7 -1
View File
@@ -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));
+2
View File
@@ -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>]]);
+2
View File
@@ -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]);
+15
View File
@@ -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)]);
+3 -2
View File
@@ -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>);
+101
View File
@@ -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);
}
+8 -2
View File
@@ -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>]);
-10
View File
@@ -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>);
+2
View File
@@ -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
View File
@@ -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 ;)"
]);
+70
View File
@@ -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
View File
@@ -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();
+1 -1
View File
@@ -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);
+16 -1
View File
@@ -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
View File
@@ -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);
+51 -1
View File
@@ -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();
+24 -3
View File
@@ -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();
+4 -4
View File
@@ -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();
+5
View File
@@ -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(),
+8 -1
View File
@@ -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();
+30 -5
View File
@@ -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();
+150
View File
@@ -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();
+50
View File
@@ -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
View File
@@ -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>]);
+25
View File
@@ -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
View File
File diff suppressed because it is too large Load Diff
+49 -1
View File
@@ -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
View File
@@ -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();
+10
View File
@@ -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>);
+40
View File
@@ -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
View File
@@ -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();
+1 -1
View File
@@ -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);
+1
View File
@@ -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();
+7
View File
@@ -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);
-5
View File
@@ -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();
+97
View File
@@ -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();
+88 -2
View File
@@ -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();
+4
View File
@@ -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>);
+7
View File
@@ -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();
+23
View File
@@ -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();
+8 -2
View File
@@ -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();
File diff suppressed because it is too large Load Diff
+18 -14
View File
@@ -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>],
+109
View File
@@ -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();
+130
View File
@@ -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>]]);
+94 -2
View File
@@ -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>]]);
}
+25 -1
View File
@@ -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();
+2 -2
View File
@@ -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);
+27
View File
@@ -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();
+8
View File
@@ -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();
+14
View File
@@ -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();
+42 -1
View File
@@ -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);
+25
View File
@@ -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();
+274
View File
@@ -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();
+119
View File
@@ -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();
+29 -1
View File
@@ -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();
+29
View File
@@ -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();
+15 -1
View File
@@ -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