update
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
"Lore:9": {
|
||||
"0:8": "§d§o极・超限附魔§r"
|
||||
},
|
||||
"Name:8": "§6§oThe Lightbringer§r"
|
||||
"Name:8": "§6§o裂光者§r"
|
||||
},
|
||||
"ench:9": {
|
||||
"0:10": {
|
||||
@@ -28,7 +28,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"name:8": "Lightbringer"
|
||||
"name:8": "裂光者"
|
||||
}
|
||||
},
|
||||
"questID:3": 1032295143,
|
||||
@@ -44,7 +44,7 @@
|
||||
"Lore:9": {
|
||||
"0:8": "§d§o极・超限附魔§r"
|
||||
},
|
||||
"Name:8": "§6§oThe Lightbringer§r"
|
||||
"Name:8": "§6§o裂光者§r"
|
||||
},
|
||||
"ench:9": {
|
||||
"0:10": {
|
||||
|
||||
@@ -127,3 +127,26 @@ recipes.addShaped(<aoa3:lights_way>,
|
||||
[[<contenttweaker:stone_of_the_shyre_warden>, <aoa3:shyregem_block>, <contenttweaker:stone_of_the_shyre_warden>],
|
||||
[<contenttweaker:shyre_chunk>, <aoa3:shyrestone_block>, <contenttweaker:shyre_chunk>],
|
||||
[null, <ore:stickWood>, null]]);
|
||||
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:dart_gun>,
|
||||
[[<aoa3:amphibiyte_lung>, <contenttweaker:alchemical_mushroom>, <aoa3:amphibiyte_lung>],
|
||||
[<biomesoplenty:bamboo>, <biomesoplenty:bamboo>, <biomesoplenty:bamboo>],
|
||||
[<aoa3:amphibiyte_lung>, <contenttweaker:alchemical_mushroom>, <aoa3:amphibiyte_lung>]]);
|
||||
|
||||
recipes.addShaped(<aoa3:flaming_fury>,
|
||||
[[<avaritia:resource:2>, <minecraft:shulker_shell>, <avaritia:resource:2>],
|
||||
[<draconicevolution:dragon_heart>, <aoa3:gun_frame>, <draconicevolution:dragon_heart>],
|
||||
[<avaritia:resource:2>, <minecraft:shulker_shell>, <avaritia:resource:2>]]);
|
||||
|
||||
recipes.addShaped(<aoa3:nethengeic_slugger>,
|
||||
[[<aoa3:flammable_dust>, <contenttweaker:king_bambambam_pelvis>, <aoa3:flammable_dust>],
|
||||
[<divinerpg:fury_fire>, <aoa3:gun_frame>, <divinerpg:fury_fire>],
|
||||
[<aoa3:flammable_dust>, <contenttweaker:nethengeic_bone>, <aoa3:flammable_dust>]]);
|
||||
|
||||
|
||||
recipes.addShaped(<aoa3:withers_wrath>,
|
||||
[[<extendedcrafting:storage:2>, <aoa3:wither_rune>, <extendedcrafting:storage:2>],
|
||||
[<contenttweaker:medallion_of_undead_repellence>, <aoa3:blaster_frame>, <contenttweaker:medallion_of_undead_repellence>],
|
||||
[<extendedcrafting:storage:2>, <aoa3:wither_rune>, <extendedcrafting:storage:2>]]);
|
||||
@@ -5631,3 +5631,156 @@ tearofarcanacallstone.itemRightClick = function(stack, world, player, hand) {
|
||||
};
|
||||
tearofarcanacallstone.register();
|
||||
|
||||
|
||||
var alchemicalsparkcallstonesingle = VanillaFactory.createItem("alchemical_spark_callstone_single");
|
||||
alchemicalsparkcallstonesingle.maxStackSize = 1;
|
||||
alchemicalsparkcallstonesingle.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_single", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstonesingle.register();
|
||||
|
||||
|
||||
var alchemicalsparkcallstonecompressed = VanillaFactory.createItem("alchemical_spark_callstone_compressed");
|
||||
alchemicalsparkcallstonecompressed.maxStackSize = 1;
|
||||
alchemicalsparkcallstonecompressed.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_compressed", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstonecompressed.register();
|
||||
|
||||
|
||||
var alchemicalsparkcallstonedouble = VanillaFactory.createItem("alchemical_spark_callstone_double");
|
||||
alchemicalsparkcallstonedouble.maxStackSize = 1;
|
||||
alchemicalsparkcallstonedouble.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_double", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstonedouble.register();
|
||||
|
||||
|
||||
var alchemicalsparkcallstonetriple = VanillaFactory.createItem("alchemical_spark_callstone_triple");
|
||||
alchemicalsparkcallstonetriple.maxStackSize = 1;
|
||||
alchemicalsparkcallstonetriple.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_triple", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstonetriple.register();
|
||||
|
||||
var alchemicalsparkcallstonequadruple = VanillaFactory.createItem("alchemical_spark_callstone_quadruple");
|
||||
alchemicalsparkcallstonequadruple.maxStackSize = 1;
|
||||
alchemicalsparkcallstonequadruple.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_quadruple", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstonequadruple.register();
|
||||
|
||||
|
||||
var alchemicalsparkcallstonequintuple = VanillaFactory.createItem("alchemical_spark_callstone_quintuple");
|
||||
alchemicalsparkcallstonequintuple.maxStackSize = 1;
|
||||
alchemicalsparkcallstonequintuple.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_quintuple", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstonequintuple.register();
|
||||
|
||||
|
||||
var alchemicalsparkcallstonesextuple = VanillaFactory.createItem("alchemical_spark_callstone_sextuple");
|
||||
alchemicalsparkcallstonesextuple.maxStackSize = 1;
|
||||
alchemicalsparkcallstonesextuple.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_sextuple", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstonesextuple.register();
|
||||
|
||||
|
||||
|
||||
var alchemicalsparkcallstoneseptuple = VanillaFactory.createItem("alchemical_spark_callstone_septuple");
|
||||
alchemicalsparkcallstoneseptuple.maxStackSize = 1;
|
||||
alchemicalsparkcallstoneseptuple.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_septuple", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstoneseptuple.register();
|
||||
|
||||
|
||||
var alchemicalsparkcallstoneoctuple = VanillaFactory.createItem("alchemical_spark_callstone_octuple");
|
||||
alchemicalsparkcallstoneoctuple.maxStackSize = 1;
|
||||
alchemicalsparkcallstoneoctuple.itemRightClick = function(stack, world, player, hand) {
|
||||
if(world.remote) {
|
||||
return "FAIL";
|
||||
}
|
||||
|
||||
Commands.call("pillar-spawn alchemicalore_callstone_octuple", player, world, false, true);
|
||||
|
||||
|
||||
stack.shrink(1);
|
||||
return "PASS";
|
||||
|
||||
};
|
||||
alchemicalsparkcallstoneoctuple.register();
|
||||
|
||||
|
||||
@@ -3000,6 +3000,13 @@ septuplecompressedaeternalisfuel.setToolClass("pickaxe");
|
||||
septuplecompressedaeternalisfuel.setToolLevel(3);
|
||||
septuplecompressedaeternalisfuel.register();
|
||||
|
||||
var octuplecompressedaeternalisfuel = VanillaFactory.createBlock("octuple_compressed_aeternalis_fuel", <blockmaterial:iron>);
|
||||
octuplecompressedaeternalisfuel.setBlockHardness(1.0);
|
||||
octuplecompressedaeternalisfuel.setBlockResistance(2.5);
|
||||
octuplecompressedaeternalisfuel.setToolClass("pickaxe");
|
||||
octuplecompressedaeternalisfuel.setToolLevel(3);
|
||||
octuplecompressedaeternalisfuel.register();
|
||||
|
||||
var catasterismiore = VanillaFactory.createBlock("catasterismetal_ore", <blockmaterial:iron>);
|
||||
catasterismiore.setBlockHardness(1.0);
|
||||
catasterismiore.setBlockResistance(2.5);
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
#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:pale_sky_stone_pebble>.definition.id)) {
|
||||
if (!event.target instanceof IEntityLivingBase) {
|
||||
return;
|
||||
}
|
||||
val target as IEntityLivingBase = event.target;
|
||||
if ((target.definition.id != "minecraft:wither_skeleton") || !target.isAlive()) {
|
||||
return;
|
||||
}
|
||||
// [edit damage here]
|
||||
val DAMAGE = 2000000000.0f;
|
||||
// [can remove this var if reusuable]
|
||||
val oldHealth = target.health;
|
||||
// Handle kill as if by player
|
||||
if (target.health <= DAMAGE) {
|
||||
target.onDeath(IDamageSource.createPlayerDamage(event.player));
|
||||
// Allows for proper death
|
||||
target.health = 0;
|
||||
|
||||
} else {
|
||||
target.attackEntityFrom(<damagesource:OUT_OF_WORLD>, DAMAGE);
|
||||
|
||||
}
|
||||
// [remove this clause if reusuable]
|
||||
if (target.health < oldHealth) {
|
||||
// [add anything here to handle on each successful use]
|
||||
Commands.call("summon minecraft:wither_skeleton ~ ~1 ~ {PersistenceRequired:1,HandItems:[{},{Count:1,id:\"contenttweaker:medallion_of_undead_repellence\"}],HandDropChances:[0.0f,1.0f],ActiveEffects:[{Id:14,Amplifier:0,Duration:999999,ShowParticles:0b},{Id:24,Amplifier:0,Duration:999999,ShowParticles:0b}],Attributes:[{Name:generic.maxHealth, Base:1000.0},{Name:generic.attackDamage, Base:30.0}],Health:1000f,CustomName:\"被驱逐的凋灵之魂\"}", event.player, event.world, true, true);
|
||||
heldItem.mutable().shrink(1);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3786,6 +3786,16 @@ palemetaldust.maxStackSize = 64;
|
||||
palemetaldust.beaconPayment = false;
|
||||
palemetaldust.register();
|
||||
|
||||
var medallionofundeathrepellence = VanillaFactory.createItem("medallion_of_undead_repellence");
|
||||
medallionofundeathrepellence.maxStackSize = 64;
|
||||
medallionofundeathrepellence.beaconPayment = false;
|
||||
medallionofundeathrepellence.register();
|
||||
|
||||
var fleshoftheorb = VanillaFactory.createItem("flesh_of_the_orb");
|
||||
fleshoftheorb.maxStackSize = 64;
|
||||
fleshoftheorb.beaconPayment = false;
|
||||
fleshoftheorb.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -520,3 +520,240 @@ septuplecompressedalchemicalgilding.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var alchemicalrefraction = VanillaFactory.createItem("alchemical_refraction");
|
||||
alchemicalrefraction.maxStackSize = 64;
|
||||
alchemicalrefraction.beaconPayment = false;
|
||||
alchemicalrefraction.register();
|
||||
|
||||
var compressedalchemicalrefraction = VanillaFactory.createItem("compressed_alchemical_refraction");
|
||||
compressedalchemicalrefraction.maxStackSize = 64;
|
||||
compressedalchemicalrefraction.beaconPayment = false;
|
||||
compressedalchemicalrefraction.register();
|
||||
|
||||
var doublecompressedalchemicalrefraction = VanillaFactory.createItem("double_compressed_alchemical_refraction");
|
||||
doublecompressedalchemicalrefraction.maxStackSize = 64;
|
||||
doublecompressedalchemicalrefraction.beaconPayment = false;
|
||||
doublecompressedalchemicalrefraction.register();
|
||||
|
||||
var triplecompressedalchemicalrefraction = VanillaFactory.createItem("triple_compressed_alchemical_refraction");
|
||||
triplecompressedalchemicalrefraction.maxStackSize = 64;
|
||||
triplecompressedalchemicalrefraction.beaconPayment = false;
|
||||
triplecompressedalchemicalrefraction.register();
|
||||
|
||||
var quadruplecompressedalchemicalrefraction = VanillaFactory.createItem("quadruple_compressed_alchemical_refraction");
|
||||
quadruplecompressedalchemicalrefraction.maxStackSize = 64;
|
||||
quadruplecompressedalchemicalrefraction.beaconPayment = false;
|
||||
quadruplecompressedalchemicalrefraction.register();
|
||||
|
||||
var quintuplecompressedalchemicalrefraction = VanillaFactory.createItem("quintuple_compressed_alchemical_refraction");
|
||||
quintuplecompressedalchemicalrefraction.maxStackSize = 64;
|
||||
quintuplecompressedalchemicalrefraction.beaconPayment = false;
|
||||
quintuplecompressedalchemicalrefraction.register();
|
||||
|
||||
var sextuplecompressedalchemicalrefraction = VanillaFactory.createItem("sextuple_compressed_alchemical_refraction");
|
||||
sextuplecompressedalchemicalrefraction.maxStackSize = 64;
|
||||
sextuplecompressedalchemicalrefraction.beaconPayment = false;
|
||||
sextuplecompressedalchemicalrefraction.register();
|
||||
|
||||
var septuplecompressedalchemicalrefraction = VanillaFactory.createItem("septuple_compressed_alchemical_refraction");
|
||||
septuplecompressedalchemicalrefraction.maxStackSize = 64;
|
||||
septuplecompressedalchemicalrefraction.beaconPayment = false;
|
||||
septuplecompressedalchemicalrefraction.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var alchemicalparticulate = VanillaFactory.createItem("alchemical_particulate");
|
||||
alchemicalparticulate.maxStackSize = 64;
|
||||
alchemicalparticulate.beaconPayment = false;
|
||||
alchemicalparticulate.register();
|
||||
|
||||
var compressedalchemicalparticulate = VanillaFactory.createItem("compressed_alchemical_particulate");
|
||||
compressedalchemicalparticulate.maxStackSize = 64;
|
||||
compressedalchemicalparticulate.beaconPayment = false;
|
||||
compressedalchemicalparticulate.register();
|
||||
|
||||
var doublecompressedalchemicalparticulate = VanillaFactory.createItem("double_compressed_alchemical_particulate");
|
||||
doublecompressedalchemicalparticulate.maxStackSize = 64;
|
||||
doublecompressedalchemicalparticulate.beaconPayment = false;
|
||||
doublecompressedalchemicalparticulate.register();
|
||||
|
||||
var triplecompressedalchemicalparticulate = VanillaFactory.createItem("triple_compressed_alchemical_particulate");
|
||||
triplecompressedalchemicalparticulate.maxStackSize = 64;
|
||||
triplecompressedalchemicalparticulate.beaconPayment = false;
|
||||
triplecompressedalchemicalparticulate.register();
|
||||
|
||||
var quadruplecompressedalchemicalparticulate = VanillaFactory.createItem("quadruple_compressed_alchemical_particulate");
|
||||
quadruplecompressedalchemicalparticulate.maxStackSize = 64;
|
||||
quadruplecompressedalchemicalparticulate.beaconPayment = false;
|
||||
quadruplecompressedalchemicalparticulate.register();
|
||||
|
||||
var quintuplecompressedalchemicalparticulate = VanillaFactory.createItem("quintuple_compressed_alchemical_particulate");
|
||||
quintuplecompressedalchemicalparticulate.maxStackSize = 64;
|
||||
quintuplecompressedalchemicalparticulate.beaconPayment = false;
|
||||
quintuplecompressedalchemicalparticulate.register();
|
||||
|
||||
var sextuplecompressedalchemicalparticulate = VanillaFactory.createItem("sextuple_compressed_alchemical_particulate");
|
||||
sextuplecompressedalchemicalparticulate.maxStackSize = 64;
|
||||
sextuplecompressedalchemicalparticulate.beaconPayment = false;
|
||||
sextuplecompressedalchemicalparticulate.register();
|
||||
|
||||
var septuplecompressedalchemicalparticulate = VanillaFactory.createItem("septuple_compressed_alchemical_particulate");
|
||||
septuplecompressedalchemicalparticulate.maxStackSize = 64;
|
||||
septuplecompressedalchemicalparticulate.beaconPayment = false;
|
||||
septuplecompressedalchemicalparticulate.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var alchemicalsand = VanillaFactory.createItem("alchemical_sand");
|
||||
alchemicalsand.maxStackSize = 64;
|
||||
alchemicalsand.beaconPayment = false;
|
||||
alchemicalsand.register();
|
||||
|
||||
var compressedalchemicalsand = VanillaFactory.createItem("compressed_alchemical_sand");
|
||||
compressedalchemicalsand.maxStackSize = 64;
|
||||
compressedalchemicalsand.beaconPayment = false;
|
||||
compressedalchemicalsand.register();
|
||||
|
||||
var doublecompressedalchemicalsand = VanillaFactory.createItem("double_compressed_alchemical_sand");
|
||||
doublecompressedalchemicalsand.maxStackSize = 64;
|
||||
doublecompressedalchemicalsand.beaconPayment = false;
|
||||
doublecompressedalchemicalsand.register();
|
||||
|
||||
var triplecompressedalchemicalsand = VanillaFactory.createItem("triple_compressed_alchemical_sand");
|
||||
triplecompressedalchemicalsand.maxStackSize = 64;
|
||||
triplecompressedalchemicalsand.beaconPayment = false;
|
||||
triplecompressedalchemicalsand.register();
|
||||
|
||||
var quadruplecompressedalchemicalsand = VanillaFactory.createItem("quadruple_compressed_alchemical_sand");
|
||||
quadruplecompressedalchemicalsand.maxStackSize = 64;
|
||||
quadruplecompressedalchemicalsand.beaconPayment = false;
|
||||
quadruplecompressedalchemicalsand.register();
|
||||
|
||||
var quintuplecompressedalchemicalsand = VanillaFactory.createItem("quintuple_compressed_alchemical_sand");
|
||||
quintuplecompressedalchemicalsand.maxStackSize = 64;
|
||||
quintuplecompressedalchemicalsand.beaconPayment = false;
|
||||
quintuplecompressedalchemicalsand.register();
|
||||
|
||||
var sextuplecompressedalchemicalsand = VanillaFactory.createItem("sextuple_compressed_alchemical_sand");
|
||||
sextuplecompressedalchemicalsand.maxStackSize = 64;
|
||||
sextuplecompressedalchemicalsand.beaconPayment = false;
|
||||
sextuplecompressedalchemicalsand.register();
|
||||
|
||||
var septuplecompressedalchemicalsand = VanillaFactory.createItem("septuple_compressed_alchemical_sand");
|
||||
septuplecompressedalchemicalsand.maxStackSize = 64;
|
||||
septuplecompressedalchemicalsand.beaconPayment = false;
|
||||
septuplecompressedalchemicalsand.register();
|
||||
|
||||
var octuplecompressedalchemicalsand = VanillaFactory.createItem("octuple_compressed_alchemical_sand");
|
||||
octuplecompressedalchemicalsand.maxStackSize = 64;
|
||||
octuplecompressedalchemicalsand.beaconPayment = false;
|
||||
octuplecompressedalchemicalsand.register();
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
var alchemicalspark = VanillaFactory.createItem("alchemical_spark");
|
||||
alchemicalspark.maxStackSize = 64;
|
||||
alchemicalspark.beaconPayment = false;
|
||||
alchemicalspark.register();
|
||||
|
||||
var compressedalchemicalspark = VanillaFactory.createItem("compressed_alchemical_spark");
|
||||
compressedalchemicalspark.maxStackSize = 64;
|
||||
compressedalchemicalspark.beaconPayment = false;
|
||||
compressedalchemicalspark.register();
|
||||
|
||||
var doublecompressedalchemicalspark = VanillaFactory.createItem("double_compressed_alchemical_spark");
|
||||
doublecompressedalchemicalspark.maxStackSize = 64;
|
||||
doublecompressedalchemicalspark.beaconPayment = false;
|
||||
doublecompressedalchemicalspark.register();
|
||||
|
||||
var triplecompressedalchemicalspark = VanillaFactory.createItem("triple_compressed_alchemical_spark");
|
||||
triplecompressedalchemicalspark.maxStackSize = 64;
|
||||
triplecompressedalchemicalspark.beaconPayment = false;
|
||||
triplecompressedalchemicalspark.register();
|
||||
|
||||
var quadruplecompressedalchemicalspark = VanillaFactory.createItem("quadruple_compressed_alchemical_spark");
|
||||
quadruplecompressedalchemicalspark.maxStackSize = 64;
|
||||
quadruplecompressedalchemicalspark.beaconPayment = false;
|
||||
quadruplecompressedalchemicalspark.register();
|
||||
|
||||
var quintuplecompressedalchemicalspark = VanillaFactory.createItem("quintuple_compressed_alchemical_spark");
|
||||
quintuplecompressedalchemicalspark.maxStackSize = 64;
|
||||
quintuplecompressedalchemicalspark.beaconPayment = false;
|
||||
quintuplecompressedalchemicalspark.register();
|
||||
|
||||
var sextuplecompressedalchemicalspark = VanillaFactory.createItem("sextuple_compressed_alchemical_spark");
|
||||
sextuplecompressedalchemicalspark.maxStackSize = 64;
|
||||
sextuplecompressedalchemicalspark.beaconPayment = false;
|
||||
sextuplecompressedalchemicalspark.register();
|
||||
|
||||
var septuplecompressedalchemicalspark = VanillaFactory.createItem("septuple_compressed_alchemical_spark");
|
||||
septuplecompressedalchemicalspark.maxStackSize = 64;
|
||||
septuplecompressedalchemicalspark.beaconPayment = false;
|
||||
septuplecompressedalchemicalspark.register();
|
||||
|
||||
var octuplecompressedalchemicalspark = VanillaFactory.createItem("octuple_compressed_alchemical_spark");
|
||||
octuplecompressedalchemicalspark.maxStackSize = 64;
|
||||
octuplecompressedalchemicalspark.beaconPayment = false;
|
||||
octuplecompressedalchemicalspark.register();
|
||||
|
||||
|
||||
|
||||
var alchemicalclathrate = VanillaFactory.createItem("alchemical_clathrate");
|
||||
alchemicalclathrate.maxStackSize = 64;
|
||||
alchemicalclathrate.beaconPayment = false;
|
||||
alchemicalclathrate.register();
|
||||
|
||||
var compressedalchemicalclathrate = VanillaFactory.createItem("compressed_alchemical_clathrate");
|
||||
compressedalchemicalclathrate.maxStackSize = 64;
|
||||
compressedalchemicalclathrate.beaconPayment = false;
|
||||
compressedalchemicalclathrate.register();
|
||||
|
||||
var doublecompressedalchemicalclathrate = VanillaFactory.createItem("double_compressed_alchemical_clathrate");
|
||||
doublecompressedalchemicalclathrate.maxStackSize = 64;
|
||||
doublecompressedalchemicalclathrate.beaconPayment = false;
|
||||
doublecompressedalchemicalclathrate.register();
|
||||
|
||||
var triplecompressedalchemicalclathrate = VanillaFactory.createItem("triple_compressed_alchemical_clathrate");
|
||||
triplecompressedalchemicalclathrate.maxStackSize = 64;
|
||||
triplecompressedalchemicalclathrate.beaconPayment = false;
|
||||
triplecompressedalchemicalclathrate.register();
|
||||
|
||||
var quadruplecompressedalchemicalclathrate = VanillaFactory.createItem("quadruple_compressed_alchemical_clathrate");
|
||||
quadruplecompressedalchemicalclathrate.maxStackSize = 64;
|
||||
quadruplecompressedalchemicalclathrate.beaconPayment = false;
|
||||
quadruplecompressedalchemicalclathrate.register();
|
||||
|
||||
var quintuplecompressedalchemicalclathrate = VanillaFactory.createItem("quintuple_compressed_alchemical_clathrate");
|
||||
quintuplecompressedalchemicalclathrate.maxStackSize = 64;
|
||||
quintuplecompressedalchemicalclathrate.beaconPayment = false;
|
||||
quintuplecompressedalchemicalclathrate.register();
|
||||
|
||||
var sextuplecompressedalchemicalclathrate = VanillaFactory.createItem("sextuple_compressed_alchemical_clathrate");
|
||||
sextuplecompressedalchemicalclathrate.maxStackSize = 64;
|
||||
sextuplecompressedalchemicalclathrate.beaconPayment = false;
|
||||
sextuplecompressedalchemicalclathrate.register();
|
||||
|
||||
var septuplecompressedalchemicalclathrate = VanillaFactory.createItem("septuple_compressed_alchemical_clathrate");
|
||||
septuplecompressedalchemicalclathrate.maxStackSize = 64;
|
||||
septuplecompressedalchemicalclathrate.beaconPayment = false;
|
||||
septuplecompressedalchemicalclathrate.register();
|
||||
|
||||
var octuplecompressedalchemicalclathrate = VanillaFactory.createItem("octuple_compressed_alchemical_clathrate");
|
||||
octuplecompressedalchemicalclathrate.maxStackSize = 64;
|
||||
octuplecompressedalchemicalclathrate.beaconPayment = false;
|
||||
octuplecompressedalchemicalclathrate.register();
|
||||
@@ -60,6 +60,9 @@ nethengeicroll.addItemEntry(<bewitchment:demon_heart>*3, 5);
|
||||
nethengeicroll.addItemEntry(<divinerpg:divine_shards>, 5);
|
||||
val nethengeicbone = nethengeicwither.addPool("nethengeicbone", 1, 1, 0, 0);
|
||||
nethengeicbone.addItemEntry(<contenttweaker:nethengeic_bone>, 5);
|
||||
val nethengeicwitherrares = nethengeicwither.getPool("rares");
|
||||
nethengeicwitherrares.removeEntry("aoa3:nethengeic_slugger");
|
||||
nethengeicwitherrares.removeEntry("aoa3:withers_wrath");
|
||||
|
||||
|
||||
val nethegeicbeast = LootTweaker.getTable("aoa3:entities/mobs/nether/nethengeic_beast");
|
||||
@@ -229,6 +232,12 @@ clunkheadbrick.addItemEntry(<contenttweaker:clunkhead_brick>, 5);
|
||||
val clunkheadrares = clunkhead.getPool("rares");
|
||||
clunkheadrares.removeEntry("aoa3:runic_sword");
|
||||
|
||||
val enderdragonaoa = LootTweaker.getTable("aoa3:entities/bosses/ender_dragon");
|
||||
val enderdragonaoaextra = enderdragonaoa.getPool("aoa_loot");
|
||||
enderdragonaoaextra.removeEntry("aoa3:flaming_fury");
|
||||
|
||||
|
||||
|
||||
val coniferon = LootTweaker.getTable("aoa3:entities/bosses/coniferon");
|
||||
val coniferonbark = coniferon.addPool("coniferonbark", 1, 1, 0, 0);
|
||||
coniferonbark.addItemEntry(<contenttweaker:coniferon_bark>, 5);
|
||||
@@ -547,6 +556,8 @@ val amphibiyte = LootTweaker.getTable("aoa3:entities/mobs/overworld/amphibiyte")
|
||||
val amphibiytegoodies = amphibiyte.addPool("amphibiytegoodies", 1, 1, 0, 0);
|
||||
amphibiytegoodies.addItemEntry(<contenttweaker:heart_stone>, 15);
|
||||
amphibiytegoodies.addItemEntry(<contenttweaker:bloodlust_coin>, 15);
|
||||
val amphibiyteextra = amphibiyte.getPool("mob_specific_loot");
|
||||
amphibiyteextra.removeEntry("aoa3:dart_gun");
|
||||
|
||||
val bonecreeper = LootTweaker.getTable("aoa3:entities/mobs/creeponia/bone_creeper");
|
||||
val bonecreepergunpow = bonecreeper.addPool("bonecreepergunpow", 1, 1, 0, 0);
|
||||
|
||||
@@ -645,3 +645,431 @@ recipes.addShapeless(<contenttweaker:quadruple_compressed_aeternalis_fuel>, [<pr
|
||||
recipes.addShapeless(<contenttweaker:quintuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quintuple_compressed_alchemical_gilding>]);
|
||||
recipes.addShapeless(<contenttweaker:sextuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:sextuple_compressed_alchemical_gilding>]);
|
||||
recipes.addShapeless(<contenttweaker:septuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:septuple_compressed_alchemical_gilding>]);
|
||||
|
||||
|
||||
|
||||
// 17
|
||||
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:alchemical_refraction>*2, [<contenttweaker:alchemical_gilding>, <contenttweaker:recursive_powder>], 3);
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:compressed_alchemical_refraction>*2, [<contenttweaker:compressed_alchemical_gilding>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>], 3);
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:double_compressed_alchemical_refraction>*2, [<contenttweaker:double_compressed_alchemical_gilding>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>], 3);
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:triple_compressed_alchemical_refraction>*2, [<contenttweaker:triple_compressed_alchemical_gilding>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>], 3);
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:quadruple_compressed_alchemical_refraction>*2, [<contenttweaker:quadruple_compressed_alchemical_gilding>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>], 3);
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:quintuple_compressed_alchemical_refraction>*2, [<contenttweaker:quintuple_compressed_alchemical_gilding>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>], 3);
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:sextuple_compressed_alchemical_refraction>*2, [<contenttweaker:sextuple_compressed_alchemical_gilding>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>], 3);
|
||||
mods.botania.RuneAltar.addRecipe(<contenttweaker:septuple_compressed_alchemical_refraction>*2, [<contenttweaker:septuple_compressed_alchemical_gilding>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>, <contenttweaker:recursive_powder>], 3);
|
||||
|
||||
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:compressed_alchemical_refraction>, <contenttweaker:alchemical_refraction>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:double_compressed_alchemical_refraction>, <contenttweaker:compressed_alchemical_refraction>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:triple_compressed_alchemical_refraction>, <contenttweaker:double_compressed_alchemical_refraction>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quadruple_compressed_alchemical_refraction>, <contenttweaker:triple_compressed_alchemical_refraction>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quintuple_compressed_alchemical_refraction>, <contenttweaker:quadruple_compressed_alchemical_refraction>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:sextuple_compressed_alchemical_refraction>, <contenttweaker:quintuple_compressed_alchemical_refraction>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:septuple_compressed_alchemical_refraction>, <contenttweaker:sextuple_compressed_alchemical_refraction>, 9);
|
||||
|
||||
|
||||
recipes.addShapeless(<projecte:item.pe_fuel:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:alchemical_refraction>]);
|
||||
recipes.addShapeless(<projecte:fuel_block:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:compressed_alchemical_refraction>]);
|
||||
recipes.addShapeless(<contenttweaker:double_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:double_compressed_alchemical_refraction>]);
|
||||
recipes.addShapeless(<contenttweaker:triple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:triple_compressed_alchemical_refraction>]);
|
||||
recipes.addShapeless(<contenttweaker:quadruple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quadruple_compressed_alchemical_refraction>]);
|
||||
recipes.addShapeless(<contenttweaker:quintuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quintuple_compressed_alchemical_refraction>]);
|
||||
recipes.addShapeless(<contenttweaker:sextuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:sextuple_compressed_alchemical_refraction>]);
|
||||
recipes.addShapeless(<contenttweaker:septuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:septuple_compressed_alchemical_refraction>]);
|
||||
|
||||
|
||||
// 18
|
||||
|
||||
val loomemcless1 = RecipeBuilder.newBuilder("loomemcless1","sparkled_spinning_wheel",2);
|
||||
loomemcless1.addFluidInput(<fluid:exhaust_steam>*1);
|
||||
loomemcless1.addFluidInput(<fluid:lyon>*10);
|
||||
loomemcless1.addItemInput(<contenttweaker:alchemical_refraction>);
|
||||
loomemcless1.addItemInput(<minecraft:web>*1);
|
||||
loomemcless1.addItemInput(<ore:ingotMirion>*1);
|
||||
loomemcless1.addItemInput(<contenttweaker:divine_wisp>*1);
|
||||
loomemcless1.addItemOutput(<contenttweaker:alchemical_particulate>*2);
|
||||
loomemcless1.build();
|
||||
|
||||
val loomemcless2 = RecipeBuilder.newBuilder("loomemcless2","sparkled_spinning_wheel",2);
|
||||
loomemcless2.addFluidInput(<fluid:exhaust_steam>*2);
|
||||
loomemcless2.addFluidInput(<fluid:lyon>*20);
|
||||
loomemcless2.addItemInput(<contenttweaker:compressed_alchemical_refraction>);
|
||||
loomemcless2.addItemInput(<minecraft:web>*2);
|
||||
loomemcless2.addItemInput(<ore:ingotMirion>*2);
|
||||
loomemcless2.addItemInput(<contenttweaker:divine_wisp>*2);
|
||||
loomemcless2.addItemOutput(<contenttweaker:compressed_alchemical_particulate>*2);
|
||||
loomemcless2.build();
|
||||
|
||||
val loomemcless3 = RecipeBuilder.newBuilder("loomemcless3","sparkled_spinning_wheel",2);
|
||||
loomemcless3.addFluidInput(<fluid:exhaust_steam>*3);
|
||||
loomemcless3.addFluidInput(<fluid:lyon>*30);
|
||||
loomemcless3.addItemInput(<contenttweaker:double_compressed_alchemical_refraction>);
|
||||
loomemcless3.addItemInput(<minecraft:web>*3);
|
||||
loomemcless3.addItemInput(<ore:ingotMirion>*3);
|
||||
loomemcless3.addItemInput(<contenttweaker:divine_wisp>*3);
|
||||
loomemcless3.addItemOutput(<contenttweaker:double_compressed_alchemical_particulate>*2);
|
||||
loomemcless3.build();
|
||||
|
||||
val loomemcless4 = RecipeBuilder.newBuilder("loomemcless4","sparkled_spinning_wheel",2);
|
||||
loomemcless4.addFluidInput(<fluid:exhaust_steam>*4);
|
||||
loomemcless4.addFluidInput(<fluid:lyon>*40);
|
||||
loomemcless4.addItemInput(<contenttweaker:triple_compressed_alchemical_refraction>);
|
||||
loomemcless4.addItemInput(<minecraft:web>*4);
|
||||
loomemcless4.addItemInput(<ore:ingotMirion>*4);
|
||||
loomemcless4.addItemInput(<contenttweaker:divine_wisp>*4);
|
||||
loomemcless4.addItemOutput(<contenttweaker:triple_compressed_alchemical_particulate>*2);
|
||||
loomemcless4.build();
|
||||
|
||||
val loomemcless5 = RecipeBuilder.newBuilder("loomemcless5","sparkled_spinning_wheel",2);
|
||||
loomemcless5.addFluidInput(<fluid:exhaust_steam>*5);
|
||||
loomemcless5.addFluidInput(<fluid:lyon>*50);
|
||||
loomemcless5.addItemInput(<contenttweaker:quadruple_compressed_alchemical_refraction>);
|
||||
loomemcless5.addItemInput(<minecraft:web>*5);
|
||||
loomemcless5.addItemInput(<ore:ingotMirion>*5);
|
||||
loomemcless5.addItemInput(<contenttweaker:divine_wisp>*5);
|
||||
loomemcless5.addItemOutput(<contenttweaker:quadruple_compressed_alchemical_particulate>*2);
|
||||
loomemcless5.build();
|
||||
|
||||
val loomemcless6 = RecipeBuilder.newBuilder("loomemcless6","sparkled_spinning_wheel",2);
|
||||
loomemcless6.addFluidInput(<fluid:exhaust_steam>*6);
|
||||
loomemcless6.addFluidInput(<fluid:lyon>*60);
|
||||
loomemcless6.addItemInput(<contenttweaker:quintuple_compressed_alchemical_refraction>);
|
||||
loomemcless6.addItemInput(<minecraft:web>*6);
|
||||
loomemcless6.addItemInput(<ore:ingotMirion>*6);
|
||||
loomemcless6.addItemInput(<contenttweaker:divine_wisp>*6);
|
||||
loomemcless6.addItemOutput(<contenttweaker:quintuple_compressed_alchemical_particulate>*2);
|
||||
loomemcless6.build();
|
||||
|
||||
val loomemcless7 = RecipeBuilder.newBuilder("loomemcless7","sparkled_spinning_wheel",2);
|
||||
loomemcless7.addFluidInput(<fluid:exhaust_steam>*7);
|
||||
loomemcless7.addFluidInput(<fluid:lyon>*70);
|
||||
loomemcless7.addItemInput(<contenttweaker:sextuple_compressed_alchemical_refraction>);
|
||||
loomemcless7.addItemInput(<minecraft:web>*7);
|
||||
loomemcless7.addItemInput(<ore:ingotMirion>*7);
|
||||
loomemcless7.addItemInput(<contenttweaker:divine_wisp>*7);
|
||||
loomemcless7.addItemOutput(<contenttweaker:sextuple_compressed_alchemical_particulate>*2);
|
||||
loomemcless7.build();
|
||||
|
||||
val loomemcless8 = RecipeBuilder.newBuilder("loomemcless8","sparkled_spinning_wheel",2);
|
||||
loomemcless8.addFluidInput(<fluid:exhaust_steam>*8);
|
||||
loomemcless8.addFluidInput(<fluid:lyon>*80);
|
||||
loomemcless8.addItemInput(<contenttweaker:septuple_compressed_alchemical_refraction>);
|
||||
loomemcless8.addItemInput(<minecraft:web>*8);
|
||||
loomemcless8.addItemInput(<ore:ingotMirion>*8);
|
||||
loomemcless8.addItemInput(<contenttweaker:divine_wisp>*8);
|
||||
loomemcless8.addItemOutput(<contenttweaker:septuple_compressed_alchemical_particulate>*2);
|
||||
loomemcless8.build();
|
||||
|
||||
|
||||
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:compressed_alchemical_particulate>, <contenttweaker:alchemical_particulate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:double_compressed_alchemical_particulate>, <contenttweaker:compressed_alchemical_particulate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:triple_compressed_alchemical_particulate>, <contenttweaker:double_compressed_alchemical_particulate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quadruple_compressed_alchemical_particulate>, <contenttweaker:triple_compressed_alchemical_particulate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quintuple_compressed_alchemical_particulate>, <contenttweaker:quadruple_compressed_alchemical_particulate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:sextuple_compressed_alchemical_particulate>, <contenttweaker:quintuple_compressed_alchemical_particulate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:septuple_compressed_alchemical_particulate>, <contenttweaker:sextuple_compressed_alchemical_particulate>, 9);
|
||||
|
||||
|
||||
recipes.addShapeless(<projecte:item.pe_fuel:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:alchemical_particulate>]);
|
||||
recipes.addShapeless(<projecte:fuel_block:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:compressed_alchemical_particulate>]);
|
||||
recipes.addShapeless(<contenttweaker:double_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:double_compressed_alchemical_particulate>]);
|
||||
recipes.addShapeless(<contenttweaker:triple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:triple_compressed_alchemical_particulate>]);
|
||||
recipes.addShapeless(<contenttweaker:quadruple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quadruple_compressed_alchemical_particulate>]);
|
||||
recipes.addShapeless(<contenttweaker:quintuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quintuple_compressed_alchemical_particulate>]);
|
||||
recipes.addShapeless(<contenttweaker:sextuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:sextuple_compressed_alchemical_particulate>]);
|
||||
recipes.addShapeless(<contenttweaker:septuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:septuple_compressed_alchemical_particulate>]);
|
||||
|
||||
|
||||
|
||||
|
||||
// 19
|
||||
|
||||
val mythpulvemcless1 = RecipeBuilder.newBuilder("mythpulvemcless1","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless1.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless1.addItemInput(<contenttweaker:alchemical_particulate>);
|
||||
mythpulvemcless1.addItemInput(<contenttweaker:cursed_sapphire>);
|
||||
mythpulvemcless1.addItemOutput(<contenttweaker:alchemical_sand>*2);
|
||||
mythpulvemcless1.build();
|
||||
|
||||
val mythpulvemcless2 = RecipeBuilder.newBuilder("mythpulvemcless2","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless2.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless2.addItemInput(<contenttweaker:compressed_alchemical_particulate>);
|
||||
mythpulvemcless2.addItemInput(<contenttweaker:cursed_sapphire>*2);
|
||||
mythpulvemcless2.addItemOutput(<contenttweaker:compressed_alchemical_sand>*2);
|
||||
mythpulvemcless2.build();
|
||||
|
||||
val mythpulvemcless3 = RecipeBuilder.newBuilder("mythpulvemcless3","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless3.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless3.addItemInput(<contenttweaker:double_compressed_alchemical_particulate>);
|
||||
mythpulvemcless3.addItemInput(<contenttweaker:cursed_sapphire>*3);
|
||||
mythpulvemcless3.addItemOutput(<contenttweaker:double_compressed_alchemical_sand>*2);
|
||||
mythpulvemcless3.build();
|
||||
|
||||
val mythpulvemcless4 = RecipeBuilder.newBuilder("mythpulvemcless4","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless4.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless4.addItemInput(<contenttweaker:triple_compressed_alchemical_particulate>);
|
||||
mythpulvemcless4.addItemInput(<contenttweaker:cursed_sapphire>*4);
|
||||
mythpulvemcless4.addItemOutput(<contenttweaker:triple_compressed_alchemical_sand>*2);
|
||||
mythpulvemcless4.build();
|
||||
|
||||
val mythpulvemcless5 = RecipeBuilder.newBuilder("mythpulvemcless5","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless5.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless5.addItemInput(<contenttweaker:quadruple_compressed_alchemical_particulate>);
|
||||
mythpulvemcless5.addItemInput(<contenttweaker:cursed_sapphire>*5);
|
||||
mythpulvemcless5.addItemOutput(<contenttweaker:quadruple_compressed_alchemical_sand>*2);
|
||||
mythpulvemcless5.build();
|
||||
|
||||
val mythpulvemcless6 = RecipeBuilder.newBuilder("mythpulvemcless6","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless6.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless6.addItemInput(<contenttweaker:quintuple_compressed_alchemical_particulate>);
|
||||
mythpulvemcless6.addItemInput(<contenttweaker:cursed_sapphire>*6);
|
||||
mythpulvemcless6.addItemOutput(<contenttweaker:quintuple_compressed_alchemical_sand>*2);
|
||||
mythpulvemcless6.build();
|
||||
|
||||
val mythpulvemcless7 = RecipeBuilder.newBuilder("mythpulvemcless7","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless7.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless7.addItemInput(<contenttweaker:sextuple_compressed_alchemical_particulate>);
|
||||
mythpulvemcless7.addItemInput(<contenttweaker:cursed_sapphire>*7);
|
||||
mythpulvemcless7.addItemOutput(<contenttweaker:sextuple_compressed_alchemical_sand>*2);
|
||||
mythpulvemcless7.build();
|
||||
|
||||
val mythpulvemcless8 = RecipeBuilder.newBuilder("mythpulvemcless8","mythic_processor_pulverizer",2);
|
||||
mythpulvemcless8.addEnergyPerTickInput(1000000);
|
||||
mythpulvemcless8.addItemInput(<contenttweaker:septuple_compressed_alchemical_particulate>);
|
||||
mythpulvemcless8.addItemInput(<contenttweaker:cursed_sapphire>*8);
|
||||
mythpulvemcless8.addItemOutput(<contenttweaker:septuple_compressed_alchemical_sand>*2);
|
||||
mythpulvemcless8.build();
|
||||
|
||||
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:compressed_alchemical_sand>, <contenttweaker:alchemical_sand>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:double_compressed_alchemical_sand>, <contenttweaker:compressed_alchemical_sand>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:triple_compressed_alchemical_sand>, <contenttweaker:double_compressed_alchemical_sand>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quadruple_compressed_alchemical_sand>, <contenttweaker:triple_compressed_alchemical_sand>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quintuple_compressed_alchemical_sand>, <contenttweaker:quadruple_compressed_alchemical_sand>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:sextuple_compressed_alchemical_sand>, <contenttweaker:quintuple_compressed_alchemical_sand>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:septuple_compressed_alchemical_sand>, <contenttweaker:sextuple_compressed_alchemical_sand>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:octuple_compressed_alchemical_sand>, <contenttweaker:septuple_compressed_alchemical_sand>, 9);
|
||||
|
||||
|
||||
recipes.addShapeless(<projecte:item.pe_fuel:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:alchemical_sand>]);
|
||||
recipes.addShapeless(<projecte:fuel_block:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:compressed_alchemical_sand>]);
|
||||
recipes.addShapeless(<contenttweaker:double_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:double_compressed_alchemical_sand>]);
|
||||
recipes.addShapeless(<contenttweaker:triple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:triple_compressed_alchemical_sand>]);
|
||||
recipes.addShapeless(<contenttweaker:quadruple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quadruple_compressed_alchemical_sand>]);
|
||||
recipes.addShapeless(<contenttweaker:quintuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quintuple_compressed_alchemical_sand>]);
|
||||
recipes.addShapeless(<contenttweaker:sextuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:sextuple_compressed_alchemical_sand>]);
|
||||
recipes.addShapeless(<contenttweaker:septuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:septuple_compressed_alchemical_sand>]);
|
||||
recipes.addShapeless(<contenttweaker:octuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:octuple_compressed_alchemical_sand>]);
|
||||
|
||||
// 20
|
||||
|
||||
val arcautowemcless1 = RecipeBuilder.newBuilder("arcautowemcless1","arcane_autoworkbench",2);
|
||||
arcautowemcless1.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless1.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*5);
|
||||
arcautowemcless1.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*5);
|
||||
arcautowemcless1.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*5);
|
||||
arcautowemcless1.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*5);
|
||||
arcautowemcless1.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*5);
|
||||
arcautowemcless1.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*5);
|
||||
arcautowemcless1.addItemInput(<contenttweaker:stormlight_infused_crystal>*1);
|
||||
arcautowemcless1.addItemInput(<contenttweaker:runandium_ingot>*1);
|
||||
arcautowemcless1.addItemInput(<contenttweaker:alchemical_sand>);
|
||||
arcautowemcless1.addItemOutput(<contenttweaker:alchemical_spark_callstone_single>*2);
|
||||
arcautowemcless1.build();
|
||||
|
||||
val arcautowemcless2 = RecipeBuilder.newBuilder("arcautowemcless2","arcane_autoworkbench",2);
|
||||
arcautowemcless2.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless2.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*10);
|
||||
arcautowemcless2.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*10);
|
||||
arcautowemcless2.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*10);
|
||||
arcautowemcless2.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*10);
|
||||
arcautowemcless2.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*10);
|
||||
arcautowemcless2.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*10);
|
||||
arcautowemcless2.addItemInput(<contenttweaker:stormlight_infused_crystal>*2);
|
||||
arcautowemcless2.addItemInput(<contenttweaker:runandium_ingot>*2);
|
||||
arcautowemcless2.addItemInput(<contenttweaker:compressed_alchemical_sand>);
|
||||
arcautowemcless2.addItemOutput(<contenttweaker:alchemical_spark_callstone_compressed>*2);
|
||||
arcautowemcless2.build();
|
||||
|
||||
val arcautowemcless3 = RecipeBuilder.newBuilder("arcautowemcless3","arcane_autoworkbench",2);
|
||||
arcautowemcless3.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless3.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*15);
|
||||
arcautowemcless3.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*15);
|
||||
arcautowemcless3.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*15);
|
||||
arcautowemcless3.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*15);
|
||||
arcautowemcless3.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*15);
|
||||
arcautowemcless3.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*15);
|
||||
arcautowemcless3.addItemInput(<contenttweaker:stormlight_infused_crystal>*3);
|
||||
arcautowemcless3.addItemInput(<contenttweaker:runandium_ingot>*3);
|
||||
arcautowemcless3.addItemInput(<contenttweaker:double_compressed_alchemical_sand>);
|
||||
arcautowemcless3.addItemOutput(<contenttweaker:alchemical_spark_callstone_double>*2);
|
||||
arcautowemcless3.build();
|
||||
|
||||
val arcautowemcless4 = RecipeBuilder.newBuilder("arcautowemcless4","arcane_autoworkbench",2);
|
||||
arcautowemcless4.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless4.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*20);
|
||||
arcautowemcless4.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*20);
|
||||
arcautowemcless4.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*20);
|
||||
arcautowemcless4.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*20);
|
||||
arcautowemcless4.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*20);
|
||||
arcautowemcless4.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*20);
|
||||
arcautowemcless4.addItemInput(<contenttweaker:stormlight_infused_crystal>*4);
|
||||
arcautowemcless4.addItemInput(<contenttweaker:runandium_ingot>*4);
|
||||
arcautowemcless4.addItemInput(<contenttweaker:triple_compressed_alchemical_sand>);
|
||||
arcautowemcless4.addItemOutput(<contenttweaker:alchemical_spark_callstone_triple>*2);
|
||||
arcautowemcless4.build();
|
||||
|
||||
val arcautowemcless5 = RecipeBuilder.newBuilder("arcautowemcless5","arcane_autoworkbench",2);
|
||||
arcautowemcless5.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless5.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*25);
|
||||
arcautowemcless5.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*25);
|
||||
arcautowemcless5.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*25);
|
||||
arcautowemcless5.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*25);
|
||||
arcautowemcless5.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*25);
|
||||
arcautowemcless5.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*25);
|
||||
arcautowemcless5.addItemInput(<contenttweaker:stormlight_infused_crystal>*5);
|
||||
arcautowemcless5.addItemInput(<contenttweaker:runandium_ingot>*5);
|
||||
arcautowemcless5.addItemInput(<contenttweaker:quadruple_compressed_alchemical_sand>);
|
||||
arcautowemcless5.addItemOutput(<contenttweaker:alchemical_spark_callstone_quadruple>*2);
|
||||
arcautowemcless5.build();
|
||||
|
||||
val arcautowemcless6 = RecipeBuilder.newBuilder("arcautowemcless6","arcane_autoworkbench",2);
|
||||
arcautowemcless6.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless6.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*30);
|
||||
arcautowemcless6.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*30);
|
||||
arcautowemcless6.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*30);
|
||||
arcautowemcless6.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*30);
|
||||
arcautowemcless6.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*30);
|
||||
arcautowemcless6.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*30);
|
||||
arcautowemcless6.addItemInput(<contenttweaker:stormlight_infused_crystal>*6);
|
||||
arcautowemcless6.addItemInput(<contenttweaker:runandium_ingot>*6);
|
||||
arcautowemcless6.addItemInput(<contenttweaker:quintuple_compressed_alchemical_sand>);
|
||||
arcautowemcless6.addItemOutput(<contenttweaker:alchemical_spark_callstone_quintuple>*2);
|
||||
arcautowemcless6.build();
|
||||
|
||||
val arcautowemcless7 = RecipeBuilder.newBuilder("arcautowemcless7","arcane_autoworkbench",2);
|
||||
arcautowemcless7.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless7.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*35);
|
||||
arcautowemcless7.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*35);
|
||||
arcautowemcless7.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*35);
|
||||
arcautowemcless7.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*35);
|
||||
arcautowemcless7.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*35);
|
||||
arcautowemcless7.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*35);
|
||||
arcautowemcless7.addItemInput(<contenttweaker:stormlight_infused_crystal>*7);
|
||||
arcautowemcless7.addItemInput(<contenttweaker:runandium_ingot>*7);
|
||||
arcautowemcless7.addItemInput(<contenttweaker:sextuple_compressed_alchemical_sand>);
|
||||
arcautowemcless7.addItemOutput(<contenttweaker:alchemical_spark_callstone_sextuple>*2);
|
||||
arcautowemcless7.build();
|
||||
|
||||
val arcautowemcless8 = RecipeBuilder.newBuilder("arcautowemcless8","arcane_autoworkbench",2);
|
||||
arcautowemcless8.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless8.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*40);
|
||||
arcautowemcless8.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*40);
|
||||
arcautowemcless8.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*40);
|
||||
arcautowemcless8.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*40);
|
||||
arcautowemcless8.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*40);
|
||||
arcautowemcless8.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*40);
|
||||
arcautowemcless8.addItemInput(<contenttweaker:stormlight_infused_crystal>*8);
|
||||
arcautowemcless8.addItemInput(<contenttweaker:runandium_ingot>*8);
|
||||
arcautowemcless8.addItemInput(<contenttweaker:septuple_compressed_alchemical_sand>);
|
||||
arcautowemcless8.addItemOutput(<contenttweaker:alchemical_spark_callstone_septuple>*2);
|
||||
arcautowemcless8.build();
|
||||
|
||||
val arcautowemcless9 = RecipeBuilder.newBuilder("arcautowemcless9","arcane_autoworkbench",2);
|
||||
arcautowemcless9.addEnergyPerTickInput(1000000);
|
||||
arcautowemcless9.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "sol"}]})*45);
|
||||
arcautowemcless9.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "luna"}]})*45);
|
||||
arcautowemcless9.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "humanus"}]})*45);
|
||||
arcautowemcless9.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "bestia"}]})*45);
|
||||
arcautowemcless9.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "caeles"}]})*45);
|
||||
arcautowemcless9.addItemInput(<thaumcraft:crystal_essence>.withTag({Aspects: [{amount: 1, key: "infernum"}]})*45);
|
||||
arcautowemcless9.addItemInput(<contenttweaker:stormlight_infused_crystal>*9);
|
||||
arcautowemcless9.addItemInput(<contenttweaker:runandium_ingot>*9);
|
||||
arcautowemcless9.addItemInput(<contenttweaker:octuple_compressed_alchemical_sand>);
|
||||
arcautowemcless9.addItemOutput(<contenttweaker:alchemical_spark_callstone_octuple>*2);
|
||||
arcautowemcless9.build();
|
||||
|
||||
recipes.addShapeless(<contenttweaker:alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_single>]);
|
||||
recipes.addShapeless(<contenttweaker:compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_compressed>]);
|
||||
recipes.addShapeless(<contenttweaker:double_compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_double>]);
|
||||
recipes.addShapeless(<contenttweaker:triple_compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_triple>]);
|
||||
recipes.addShapeless(<contenttweaker:quadruple_compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_quadruple>]);
|
||||
recipes.addShapeless(<contenttweaker:quintuple_compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_quintuple>]);
|
||||
recipes.addShapeless(<contenttweaker:sextuple_compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_sextuple>]);
|
||||
recipes.addShapeless(<contenttweaker:septuple_compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_septuple>]);
|
||||
recipes.addShapeless(<contenttweaker:octuple_compressed_alchemical_spark>, [<contenttweaker:dungeon_drop>, <contenttweaker:alchemical_spark_callstone_octuple>]);
|
||||
|
||||
|
||||
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:compressed_alchemical_spark>, <contenttweaker:alchemical_spark>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:double_compressed_alchemical_spark>, <contenttweaker:compressed_alchemical_spark>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:triple_compressed_alchemical_spark>, <contenttweaker:double_compressed_alchemical_spark>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quadruple_compressed_alchemical_spark>, <contenttweaker:triple_compressed_alchemical_spark>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quintuple_compressed_alchemical_spark>, <contenttweaker:quadruple_compressed_alchemical_spark>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:sextuple_compressed_alchemical_spark>, <contenttweaker:quintuple_compressed_alchemical_spark>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:septuple_compressed_alchemical_spark>, <contenttweaker:sextuple_compressed_alchemical_spark>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:octuple_compressed_alchemical_spark>, <contenttweaker:septuple_compressed_alchemical_spark>, 9);
|
||||
|
||||
|
||||
recipes.addShapeless(<projecte:item.pe_fuel:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:alchemical_spark>]);
|
||||
recipes.addShapeless(<projecte:fuel_block:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:compressed_alchemical_spark>]);
|
||||
recipes.addShapeless(<contenttweaker:double_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:double_compressed_alchemical_spark>]);
|
||||
recipes.addShapeless(<contenttweaker:triple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:triple_compressed_alchemical_spark>]);
|
||||
recipes.addShapeless(<contenttweaker:quadruple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quadruple_compressed_alchemical_spark>]);
|
||||
recipes.addShapeless(<contenttweaker:quintuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quintuple_compressed_alchemical_spark>]);
|
||||
recipes.addShapeless(<contenttweaker:sextuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:sextuple_compressed_alchemical_spark>]);
|
||||
recipes.addShapeless(<contenttweaker:septuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:septuple_compressed_alchemical_spark>]);
|
||||
recipes.addShapeless(<contenttweaker:octuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:octuple_compressed_alchemical_spark>]);
|
||||
|
||||
|
||||
// 21
|
||||
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:alchemical_clathrate>*2, 10, <contenttweaker:alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:compressed_alchemical_clathrate>*2, 10, <contenttweaker:compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:double_compressed_alchemical_clathrate>*2, 10, <contenttweaker:double_compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:triple_compressed_alchemical_clathrate>*2, 10, <contenttweaker:triple_compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:quadruple_compressed_alchemical_clathrate>*2, 10, <contenttweaker:quadruple_compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:quintuple_compressed_alchemical_clathrate>*2, 10, <contenttweaker:quintuple_compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:sextuple_compressed_alchemical_clathrate>*2, 10, <contenttweaker:sextuple_compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:septuple_compressed_alchemical_clathrate>*2, 10, <contenttweaker:septuple_compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
mods.extendedcrafting.CombinationCrafting.addRecipe(<contenttweaker:octuple_compressed_alchemical_clathrate>*2, 10, <contenttweaker:octuple_compressed_alchemical_spark>, [<contenttweaker:corrupted_aragonite>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>, <ore:blockCosmicNeutronium>]);
|
||||
|
||||
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:compressed_alchemical_clathrate>, <contenttweaker:alchemical_clathrate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:double_compressed_alchemical_clathrate>, <contenttweaker:compressed_alchemical_clathrate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:triple_compressed_alchemical_clathrate>, <contenttweaker:double_compressed_alchemical_clathrate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quadruple_compressed_alchemical_clathrate>, <contenttweaker:triple_compressed_alchemical_clathrate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:quintuple_compressed_alchemical_clathrate>, <contenttweaker:quadruple_compressed_alchemical_clathrate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:sextuple_compressed_alchemical_clathrate>, <contenttweaker:quintuple_compressed_alchemical_clathrate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:septuple_compressed_alchemical_clathrate>, <contenttweaker:sextuple_compressed_alchemical_clathrate>, 9);
|
||||
mods.storagedrawers.Compaction.add(<contenttweaker:octuple_compressed_alchemical_clathrate>, <contenttweaker:septuple_compressed_alchemical_clathrate>, 9);
|
||||
|
||||
|
||||
recipes.addShapeless(<projecte:item.pe_fuel:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:alchemical_clathrate>]);
|
||||
recipes.addShapeless(<projecte:fuel_block:2>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:compressed_alchemical_clathrate>]);
|
||||
recipes.addShapeless(<contenttweaker:double_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:double_compressed_alchemical_clathrate>]);
|
||||
recipes.addShapeless(<contenttweaker:triple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:triple_compressed_alchemical_clathrate>]);
|
||||
recipes.addShapeless(<contenttweaker:quadruple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quadruple_compressed_alchemical_clathrate>]);
|
||||
recipes.addShapeless(<contenttweaker:quintuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:quintuple_compressed_alchemical_clathrate>]);
|
||||
recipes.addShapeless(<contenttweaker:sextuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:sextuple_compressed_alchemical_clathrate>]);
|
||||
recipes.addShapeless(<contenttweaker:septuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:septuple_compressed_alchemical_clathrate>]);
|
||||
recipes.addShapeless(<contenttweaker:octuple_compressed_aeternalis_fuel>, [<projecte:item.pe_philosophers_stone>, <contenttweaker:octuple_compressed_alchemical_clathrate>]);
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
import mods.thaumcraft.Infusion;
|
||||
import mods.thaumicwonders.MeatyOrb;
|
||||
|
||||
mods.thaumicwonders.MeatyOrb.add(<contenttweaker:flesh_of_the_orb>, 15);
|
||||
|
||||
|
||||
recipes.addShaped(<contenttweaker:stone_of_universal_balance>,
|
||||
@@ -19,9 +22,9 @@ recipes.addShaped(<contenttweaker:stone_of_universal_balance>*16,
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(<contenttweaker:stone_of_universal_balance>*64,
|
||||
[[<contenttweaker:quasar_charged_dust>, <contenttweaker:order_wood>, <contenttweaker:yggdrasil_wood>, <contenttweaker:order_wood>, <contenttweaker:quasar_charged_dust>],
|
||||
[<careerbees:ingredients:12>, <>, <contenttweaker:dust_of_infinite_wishes>, <>, <careerbees:ingredients:11>],
|
||||
[<careerbees:ingredients:12>, null, <contenttweaker:dust_of_infinite_wishes>, null, <careerbees:ingredients:11>],
|
||||
[<contenttweaker:ascended_fluix_crystal>, <contenttweaker:hungering_flesh_ingot>, <contenttweaker:trinity_nugget>, <contenttweaker:hungering_flesh_ingot>, <contenttweaker:ascended_fluix_crystal>],
|
||||
[<careerbees:ingredients:11>, <>, <contenttweaker:dust_of_infinite_wishes>, <>, <careerbees:ingredients:12>],
|
||||
[<careerbees:ingredients:11>, null, <contenttweaker:dust_of_infinite_wishes>, null, <careerbees:ingredients:12>],
|
||||
[<contenttweaker:quasar_charged_dust>, <contenttweaker:chaos_wood>, <contenttweaker:yggdrasil_wood>, <contenttweaker:chaos_wood>, <contenttweaker:quasar_charged_dust>]]);
|
||||
|
||||
|
||||
@@ -57,9 +60,9 @@ mods.avaritia.ExtremeCrafting.addShaped("returningpointdire",
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>,
|
||||
<magicbees:enchanted_earth>, <contenttweaker:sentient_meatball>, <contenttweaker:ascended_fluix_crystal>],
|
||||
|
||||
[<contenttweaker:wormhole_catalyst>, <contenttweaker:mark_of_sacrifice>, <deepmoblearningbm:blood_infused_glitch_ingot>,
|
||||
[<contenttweaker:flesh_of_the_orb>, <contenttweaker:mark_of_sacrifice>, <deepmoblearningbm:blood_infused_glitch_ingot>,
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:planetary_essence>, <contenttweaker:stone_of_universal_balance>,
|
||||
<deepmoblearningbm:blood_infused_glitch_ingot>, <contenttweaker:mark_of_sacrifice>, <contenttweaker:wormhole_catalyst>],
|
||||
<deepmoblearningbm:blood_infused_glitch_ingot>, <contenttweaker:mark_of_sacrifice>, <contenttweaker:flesh_of_the_orb>],
|
||||
|
||||
[<contenttweaker:ascended_fluix_crystal>, <contenttweaker:sentient_meatball>, <magicbees:enchanted_earth>,
|
||||
<contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>, <contenttweaker:stone_of_universal_balance>,
|
||||
|
||||
@@ -126,6 +126,10 @@ mith2.addItemOutput(<projectex:power_flower:0>);
|
||||
mith2.setChance(0.05);
|
||||
mith2.addItemOutput(<abyssalcraft:shadowgem>);
|
||||
mith2.setChance(0.5);
|
||||
mith2.addItemOutput(<aoa3:limonite_bullet>*64);
|
||||
mith2.setChance(0.5);
|
||||
mith2.addItemOutput(<aoa3:metal_slug>*64);
|
||||
mith2.setChance(0.5);
|
||||
mith2.addItemOutput(<contenttweaker:tier2_token>);
|
||||
mith2.build();
|
||||
|
||||
@@ -167,6 +171,10 @@ mith3.addItemOutput(<projectex:power_flower:1>);
|
||||
mith3.setChance(0.05);
|
||||
mith3.addItemOutput(<biomesoplenty:crystal:0>*15);
|
||||
mith3.setChance(0.25);
|
||||
mith3.addItemOutput(<aoa3:limonite_bullet>*64);
|
||||
mith3.setChance(0.7);
|
||||
mith3.addItemOutput(<aoa3:metal_slug>*64);
|
||||
mith3.setChance(0.7);
|
||||
mith3.addItemOutput(<contenttweaker:tier3_token>);
|
||||
mith3.build();
|
||||
|
||||
@@ -514,6 +522,10 @@ mith6.addItemOutput(<contenttweaker:dense_redstone>*15);
|
||||
mith6.setChance(0.6);
|
||||
mith6.addItemOutput(<contenttweaker:blue_matter>*4);
|
||||
mith6.setChance(0.3);
|
||||
mith6.addItemOutput(<aoa3:limonite_bullet>*64);
|
||||
mith6.setChance(0.9);
|
||||
mith6.addItemOutput(<aoa3:metal_slug>*64);
|
||||
mith6.setChance(0.9);
|
||||
mith6.addItemOutput(<contenttweaker:tier6_token>);
|
||||
mith6.build();
|
||||
|
||||
|
||||
@@ -1829,7 +1829,7 @@ import crafttweaker.enchantments.IEnchantmentDefinition;
|
||||
.add("cofhcore:smelting",20000)
|
||||
.add("enchantment:openblocks:flim_flam",10000);
|
||||
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<avaritia:infinity_pickaxe>.withTag({display: {Name:"§6§oThe Lightbringer§r",Lore:["§d§o极・超限附魔§r"]}}), enchlistLightbringer).getItem(),
|
||||
mods.extendedcrafting.TableCrafting.addShaped(SuperEnchantedItem(<avaritia:infinity_pickaxe>.withTag({display: {Name:"§6§o裂光者§r",Lore:["§d§o极・超限附魔§r"]}}), enchlistLightbringer).getItem(),
|
||||
[[<contenttweaker:ascended_starlight_sphere>, <contenttweaker:lux_vis_condensate>, <twilightforest:mazebreaker_pickaxe>, <contenttweaker:lux_vis_condensate>, <contenttweaker:ascended_starlight_sphere>],
|
||||
[<contenttweaker:exitium_vis_condensate>, <contenttweaker:ignis_vis_condensate>, <contenttweaker:self_actualizing_warren_rift>, <contenttweaker:ignis_vis_condensate>, <contenttweaker:exitium_vis_condensate>],
|
||||
[<aoa3:occult_pickaxe>, <contenttweaker:self_actualizing_warren_rift>, <avaritia:infinity_pickaxe>, <contenttweaker:self_actualizing_warren_rift>, <aoa3:energistic_pickaxe>],
|
||||
|
||||
@@ -1,4 +1,11 @@
|
||||
import mods.modularmachinery.RecipeBuilder;
|
||||
import mods.thaumcraft.Infusion;
|
||||
import mods.thaumcraft.Crucible;
|
||||
|
||||
mods.thaumcraft.Crucible.registerRecipe("crucibledupeimpetus", "", <thaumicaugmentation:material:5>*7, <thaumicaugmentation:material:5>, [<aspect:potentia>*10, <aspect:ordo>*20, <aspect:vitium>*5]);
|
||||
mods.thaumcraft.Crucible.registerRecipe("crucibledupeprimordialgrains", "", <thaumicwonders:primordial_grain>*7, <thaumicwonders:primordial_grain>, [<aspect:aer>*5, <aspect:aqua>*5, <aspect:ignis>*5, <aspect:terra>*5, <aspect:ordo>*5, <aspect:perditio>*5]);
|
||||
|
||||
|
||||
|
||||
recipes.removeShaped(<thaumcraft:table_wood>);
|
||||
|
||||
@@ -137,4 +144,5 @@ recipes.addShaped(<contenttweaker:ancient_decrystallizer>,
|
||||
val makefluxcontrolled = RecipeBuilder.newBuilder("makefluxcontrolled","vibrating_flux_crucible",40);
|
||||
makefluxcontrolled.addItemInput(<extrautils2:compresseddirt:1>);
|
||||
makefluxcontrolled.addFluxOutput(10.0);
|
||||
makefluxcontrolled.build();
|
||||
makefluxcontrolled.build();
|
||||
|
||||
|
||||
+23
-18
@@ -3014,6 +3014,8 @@
|
||||
<avaritiaitem:cosmic_balance>.addTooltip(format.red("Chaika_In_Paanic, rfhb21, Nezer_Stra (团队)"));
|
||||
<avaritiaitem:cosmic_balance>.addTooltip(format.red("迪奥-布兰多 & 0160 (团队)"));
|
||||
<avaritiaitem:cosmic_balance>.addTooltip(format.red("zalee (单人)"));
|
||||
<avaritiaitem:cosmic_balance>.addTooltip(format.red("Sømêøne (基本无EMC) (单人)"));
|
||||
<avaritiaitem:cosmic_balance>.addTooltip(format.red("KawaiiPotatoKing & RandTheGrayMan (团队)"));
|
||||
|
||||
|
||||
<contenttweaker:spren_summoner_faith>.addTooltip(format.red("在卡尚的远古神殿(Ancient Cavern)群系使用"));
|
||||
@@ -3144,12 +3146,20 @@
|
||||
|
||||
<minecraft:fish>.addTooltip(format.red("可施加超限附魔"));
|
||||
|
||||
<contenttweaker:geo_fragment>.addTooltip(format.red("蚁狮巢穴召唤石会生成一只不属于其的生物"));
|
||||
<contenttweaker:geo_fragment>.addTooltip(format.red("蚁狮巢穴召唤石会生成某种不属于其的生物"));
|
||||
<contenttweaker:geo_fragment>.addTooltip(format.red("使用特定石子右击此种生物(生成方式不限)"));
|
||||
|
||||
<contenttweaker:gluttonous_bell>.addTooltip(format.red("莫测监狱中会生成某只生物"));
|
||||
<contenttweaker:gluttonous_bell>.addTooltip(format.red("莫测监狱中会生成某种特定生物"));
|
||||
<contenttweaker:gluttonous_bell>.addTooltip(format.red("使用特定石子右击此种生物(生成方式不限)"));
|
||||
|
||||
<contenttweaker:medallion_of_undead_repellence>.addTooltip(format.red("下界要塞中会生成某种特定生物"));
|
||||
<contenttweaker:medallion_of_undead_repellence>.addTooltip(format.red("使用特定石子右击此种生物(生成方式不限)"));
|
||||
|
||||
<contenttweaker:recursive_mind_shield>.addTooltip(format.red("你有没有用过某些特定的跃迁器??"));
|
||||
|
||||
<contenttweaker:flesh_of_the_orb>.addTooltip(format.red("通过嗜肉之球获得"));
|
||||
<contenttweaker:flesh_of_the_orb>.addTooltip(format.red("需要Victus、Aqua、Alienis源质各250点来启动"));
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3163,42 +3173,37 @@
|
||||
|
||||
|
||||
|
||||
<draconicevolution:crafting_injector:*>.addTooltip(format.red("要加快充能速度,可使用与多个通量接出点相连的凛冰固化能量管道为注入合成装置供能"));
|
||||
|
||||
<aoa3:flaming_fury>.addTooltip(format.red("KurryCat不会被奇怪的数字格式搞晕"));
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<contenttweaker:waytospawnhydra>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:cleanroomprism>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:laststandformula>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:superknockbaksuperenchant>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:alecsioandcobees>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
|
||||
<contenttweaker:energyrepairforlater>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:blueprints>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
|
||||
|
||||
|
||||
<contenttweaker:meatyorbrework>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
<contenttweaker:firesuperenchantforshields>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:apothecarybeemorestuffs>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:customtippedarrows>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
|
||||
<contenttweaker:weaponquests>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
|
||||
|
||||
<contenttweaker:aoadimensionsrandomloot>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
|
||||
<contenttweaker:biomepuzzlerework>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
|
||||
<contenttweaker:mythicprocessorchemreactor>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
<contenttweaker:mythicprocessorfluidinfuser>.addTooltip(format.red("匠魂锤材料:混沌核心坚韧手柄、无尽锤头、振金合金左大板、飞升神龙合金右大板"));
|
||||
|
||||
@@ -786,11 +786,11 @@ import crafttweaker.item.IItemCondition;
|
||||
|
||||
<extrautils2:bagofholding>.addTooltip(format.red("在配方中使用时需先清空物品!!"));
|
||||
|
||||
<projectex:personal_link>.addTooltip(format.red("不要直接与存储总线连接(会导致卡顿)。用抽屉或Dank替代!"));
|
||||
<projectex:personal_link>.addTooltip(format.red("Dallagen让它们没那么卡了!"));
|
||||
|
||||
<projectex:refined_link>.addTooltip(format.red("不要直接与存储总线连接(会导致卡顿)。用抽屉或Dank替代!"));
|
||||
<projectex:refined_link>.addTooltip(format.red("Dallagen让它们没那么卡了!"));
|
||||
|
||||
<projectex:compressed_refined_link>.addTooltip(format.red("不要直接与存储总线连接(会导致卡顿)。用抽屉或Dank替代!"));
|
||||
<projectex:compressed_refined_link>.addTooltip(format.red("Dallagen让它们没那么卡了!"));
|
||||
|
||||
<aether_legacy:zanite_gemstone>.addTooltip(format.red("现在更快了,感谢Supernodap的牺牲!"));
|
||||
|
||||
@@ -2299,6 +2299,9 @@ import crafttweaker.item.IItemCondition;
|
||||
<projectex:personal_link>.addTooltip(format.red("从玩家网络中抽取EMC,无限制造单个物品!"));
|
||||
<projectex:refined_link>.addTooltip(format.red("从玩家网络中抽取EMC,无限制造最多9种物品!"));
|
||||
<projectex:compressed_refined_link>.addTooltip(format.red("从玩家网络中抽取EMC,无限制造最多54种物品!"));
|
||||
<projectex:personal_link>.addTooltip(format.red("可直接与存储总线连接!"));
|
||||
<projectex:refined_link>.addTooltip(format.red("可直接与存储总线连接!"));
|
||||
<projectex:compressed_refined_link>.addTooltip(format.red("可直接与存储总线连接!"));
|
||||
|
||||
<thaumadditions:vis_seeds>.withTag({Aspect: "mythus"}).addTooltip(format.red("仅适用与有机灌注器!"));
|
||||
|
||||
@@ -3115,9 +3118,9 @@ import crafttweaker.item.IItemCondition;
|
||||
|
||||
<contenttweaker:abyssal_wasteland_stronghold>.addTooltip(format.red("使用蕴能石追踪器寻找!"));
|
||||
|
||||
<thaumicwonders:void_fortress_helm>.addTooltip(format.red("警告:穿戴该装备可能造成大量卡顿"));
|
||||
<thaumicwonders:void_fortress_chest>.addTooltip(format.red("警告:穿戴该装备可能造成大量卡顿"));
|
||||
<thaumicwonders:void_fortress_legs>.addTooltip(format.red("警告:穿戴该装备可能造成大量卡顿"));
|
||||
// <thaumicwonders:void_fortress_helm>.addTooltip(format.red("警告:穿戴该装备可能造成大量卡顿"));
|
||||
// <thaumicwonders:void_fortress_chest>.addTooltip(format.red("警告:穿戴该装备可能造成大量卡顿"));
|
||||
// <thaumicwonders:void_fortress_legs>.addTooltip(format.red("警告:穿戴该装备可能造成大量卡顿"));
|
||||
|
||||
<enderutilities:handybag:0>.addTooltip(format.red("警告:不要将背包放进额外物品栏,可能会造成内存泄漏"));
|
||||
<enderutilities:handybag:1>.addTooltip(format.red("警告:不要将背包放进额外物品栏,可能会造成内存泄漏"));
|
||||
|
||||
@@ -6,10 +6,10 @@ import mods.jei.JEI;
|
||||
import mods.randomtweaker.jei.IJeiPanel;
|
||||
import mods.randomtweaker.jei.IJeiUtils;
|
||||
|
||||
var primordialacceleratorJEI as IJeiPanel = JEI.createJei("primordial_accelerator", "元始加速器");
|
||||
primordialacceleratorJEI.setModid("Bewitchment");
|
||||
primordialacceleratorJEI.setIcon(<contenttweaker:primordial_accelerator>);
|
||||
primordialacceleratorJEI.addRecipeCatalyst(<contenttweaker:primordial_accelerator>);
|
||||
var primordialacceleratorJEI as IJeiPanel = JEI.createJei("primordial_accelerator", "元始虹吸器");
|
||||
primordialacceleratorJEI.setModid("Thaumic Wonders");
|
||||
primordialacceleratorJEI.setIcon(<thaumicwonders:primordial_siphon>);
|
||||
primordialacceleratorJEI.addRecipeCatalyst(<thaumicwonders:primordial_siphon>);
|
||||
primordialacceleratorJEI.setBackground(IJeiUtils.createBackground(150, 55));
|
||||
primordialacceleratorJEI.addSlot(IJeiUtils.createItemSlot(40, 25, true)); // input
|
||||
primordialacceleratorJEI.addSlot(IJeiUtils.createItemSlot(95, 25, false)); // output
|
||||
@@ -17,7 +17,7 @@ primordialacceleratorJEI.addElement(IJeiUtils.createArrowElement(64, 25, 0));
|
||||
primordialacceleratorJEI.addElement(IJeiUtils.createImageElement("primordialsymbol", 68, 6, 16, 16, 0, 0, "contenttweaker:textures/gui/primordial_accelerator.png", 16, 16));
|
||||
primordialacceleratorJEI.onTooltip(function(mouseX, mouseY) as string[]{
|
||||
if (mouseX <= 81 && mouseX >= 68 && mouseY <= 22 && mouseY >= 6) {
|
||||
return ["使用红石脉冲启动加速器"];
|
||||
return ["消耗周围神秘时代模组的裂隙,概率产出晶粒"];
|
||||
}
|
||||
return [];
|
||||
});
|
||||
@@ -25,7 +25,7 @@ primordialacceleratorJEI.register();
|
||||
|
||||
|
||||
val rightclick1 = JEI.createJeiRecipe("primordial_accelerator");
|
||||
rightclick1.addInput(<thaumcraft:primordial_pearl>);
|
||||
rightclick1.addInput(<thaumicwonders:primordial_siphon>);
|
||||
rightclick1.setOutputs([<thaumicwonders:primordial_grain>]);
|
||||
rightclick1.build();
|
||||
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
#loader mixin
|
||||
|
||||
import native.java.util.UUID;
|
||||
|
||||
import native.net.minecraftforge.fml.common.network.simpleimpl.IMessage;
|
||||
import native.net.minecraftforge.fml.common.network.simpleimpl.MessageContext;
|
||||
import native.com.projecturanus.betterp2p.network.ModNetwork;
|
||||
import native.com.projecturanus.betterp2p.network.PlayerRequest;
|
||||
import native.com.projecturanus.betterp2p.network.packet.C2SLinkP2P;
|
||||
import native.com.projecturanus.betterp2p.network.packet.C2SUnlinkP2P;
|
||||
import native.com.projecturanus.betterp2p.network.packet.S2COpenGui;
|
||||
|
||||
#mixin {value: "com.projecturanus.betterp2p.network.packet.ServerLinkP2PHandler"}
|
||||
zenClass MixinServerLinkP2PHandler {
|
||||
#mixin Overwrite
|
||||
function onMessage(message as C2SLinkP2P, ctx as MessageContext) as IMessage {
|
||||
if (isNull(message.input) || isNull(message.output)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
var player = ctx.serverHandler.player;
|
||||
var states as PlayerRequest[UUID] = ModNetwork.INSTANCE.getPlayerState();
|
||||
var state = states[player.uniqueID];
|
||||
if (isNull(state)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!isNull(player.server)) {
|
||||
player.server.addScheduledTask(function() {
|
||||
var result = state.gridCache.linkP2P(message.input, message.output);
|
||||
if (!isNull(result)) {
|
||||
ModNetwork.INSTANCE.requestP2PUpdate(player);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
#mixin {value: "com.projecturanus.betterp2p.network.packet.ServerUnlinkP2PHandler"}
|
||||
zenClass MixinServerUnlinkP2PHandler {
|
||||
#mixin Overwrite
|
||||
function onMessage(message as C2SUnlinkP2P, ctx as MessageContext) as S2COpenGui {
|
||||
if (isNull(message.p2p)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
var player = ctx.serverHandler.player;
|
||||
var states as PlayerRequest[UUID] = ModNetwork.INSTANCE.getPlayerState();
|
||||
var state = states[player.uniqueID];
|
||||
if (isNull(state)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!isNull(player.server)) {
|
||||
player.server.addScheduledTask(function() {
|
||||
state.gridCache.unlinkP2P(message.p2p);
|
||||
ModNetwork.INSTANCE.requestP2PUpdate(player);
|
||||
});
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
#modloaded thebetweenlands
|
||||
#loader mixin
|
||||
|
||||
import mixin.CallbackInfo;
|
||||
import native.thebetweenlands.common.item.BLMaterialRegistry;
|
||||
|
||||
#mixin Mixin
|
||||
#{targets: "thebetweenlands.common.item.BLMaterialRegistry"}
|
||||
zenClass MixinBLMaterialRegistry {
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "BLMaterialRegistry",
|
||||
# constant: {floatValue: 8.0F}
|
||||
#}
|
||||
function modifyValoniteShockwaveDamage(original as float) as float {
|
||||
return 27.0F;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
#loader mixin
|
||||
|
||||
/*
|
||||
Bandaid fix to prevent voiding of fluids when using fluid machinery output buses
|
||||
*/
|
||||
#mixin Mixin
|
||||
#{targets: "github.kasuminova.mmce.common.tile.MEFluidOutputBus"}
|
||||
zenClass MixinFluidMachinery {
|
||||
#mixin ModifyArg
|
||||
#{
|
||||
# method: "Lgithub/kasuminova/mmce/common/tile/MEFluidOutputBus;<init>()V",
|
||||
# at: {
|
||||
# value: "INVOKE",
|
||||
# target: "Lgithub/kasuminova/mmce/common/util/AEFluidInventoryUpgradeable;setOneFluidOneSlot(Z)V"
|
||||
# }
|
||||
#}
|
||||
function mbc_fixFluidMachinery(toYeet as bool) as bool {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
#modloaded threng
|
||||
#loader mixin
|
||||
|
||||
import mixin.CallbackInfo;
|
||||
|
||||
#mixin {value: "io.github.phantamanta44.threng.tile.TileLevelMaintainer"}
|
||||
zenClass MixinTileLevelMaintainer {
|
||||
#mixin ModifyArg
|
||||
#{
|
||||
# method: "lambda$tick$1",
|
||||
# at: {
|
||||
# value: "INVOKE",
|
||||
# target: "Lio/github/phantamanta44/threng/tile/TileLevelMaintainer$InventoryRequest;computeDelta(IJ)J"
|
||||
# },
|
||||
# index: 1
|
||||
#}
|
||||
function allowOvercraft(existing as long) as long {
|
||||
return 0 as long;
|
||||
}
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
#loader mixin
|
||||
|
||||
import mixin.CallbackInfo;
|
||||
|
||||
#mixin Mixin
|
||||
#{targets: "io.github.phantamanta44.threng.tile.TileLevelMaintainer"}
|
||||
zenClass MixinTileLevelMaintainer {
|
||||
#mixin ModifyArg
|
||||
#{
|
||||
# method: "tick",
|
||||
# at: {value: "INVOKE", target: "Lio/github/phantamanta44/threng/tile/TileLevelMaintainer$InventoryRequest;computeDelta(IJ)J"},
|
||||
# index: 1
|
||||
#}
|
||||
function allowOvercraft(existing as long) as long {
|
||||
return 0 as long;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
#modloaded aoa3
|
||||
#loader mixin
|
||||
|
||||
#mixin Mixin
|
||||
#{targets: "net.tslat.aoa3.common.registration.WeaponRegister"}
|
||||
zenClass MixinWeaponRegister {
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "registerWeapon",
|
||||
# slice: {from: {value: "NEW", target: "net/tslat/aoa3/item/weapon/gun/DartGun"}},
|
||||
# constant: {doubleValue: 10.0f, ordinal: 0}
|
||||
#}
|
||||
function modifyDartGunDamage(original as double) as double {
|
||||
return 100.0;
|
||||
}
|
||||
}
|
||||
@@ -1,24 +1,17 @@
|
||||
#modloaded aoa3
|
||||
#loader mixin
|
||||
|
||||
import mixin.CallbackInfo;
|
||||
import native.net.tslat.aoa3.common.registration.WeaponRegister;
|
||||
|
||||
#mixin Mixin
|
||||
#{targets: "net.tslat.aoa3.common.registration.WeaponRegister"}
|
||||
zenClass MixinWeaponRegister {
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "WeaponRegister",
|
||||
# constant: {floatValue: 20.5f},
|
||||
# slice: {
|
||||
# from: {value: "INVOKE", target: "Lnet/tslat/aoa3/common/registration/WeaponRegister;registerMauls(Lnet/minecraftforge/registries/IForgeRegistry;[Lnet/tslat/aoa3/item/weapon/maul/BaseMaul;)V"},
|
||||
# to: {value: "INVOKE", target: "Lnet/tslat/aoa3/common/registration/WeaponRegister;registerGuns(Lnet/minecraftforge/registries/IForgeRegistry;[Lnet/tslat/aoa3/item/weapon/gun/BaseGun;)V"}
|
||||
# }
|
||||
# method: "registerWeapon",
|
||||
# slice: {from: {value: "NEW", target: "net/tslat/aoa3/item/weapon/gun/FlamingFury"}},
|
||||
# constant: {doubleValue: 20.5f, ordinal: 0}
|
||||
#}
|
||||
function modifyFlamingFuryDamage(original as float) as float {
|
||||
return 100.0f;
|
||||
function modifyFlamingFuryDamage(original as double) as double {
|
||||
return 200.0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
#modloaded aoa3
|
||||
#loader mixin
|
||||
|
||||
#mixin Mixin
|
||||
#{targets: "net.tslat.aoa3.common.registration.WeaponRegister"}
|
||||
zenClass MixinWeaponRegister {
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "registerWeapon",
|
||||
# slice: {from: {value: "NEW", target: "net/tslat/aoa3/item/weapon/gun/NethengeicSlugger"}},
|
||||
# constant: {doubleValue: 22.5f, ordinal: 0}
|
||||
#}
|
||||
function modifyNethengeicSluggerDamage(original as double) as double {
|
||||
return 240.0;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
#modloaded aoa3
|
||||
#loader mixin
|
||||
|
||||
#mixin Mixin
|
||||
#{targets: "net.tslat.aoa3.common.registration.WeaponRegister"}
|
||||
zenClass MixinWeaponRegister {
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "registerWeapon",
|
||||
# slice: {from: {value: "NEW", target: "net/tslat/aoa3/item/weapon/blaster/WithersWrath"}},
|
||||
# constant: {doubleValue: 7.5f, ordinal: 0}
|
||||
#}
|
||||
function modifyWitherWrathDamage(original as double) as double {
|
||||
return 100.0;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
#modloaded aoa3
|
||||
#loader mixin
|
||||
|
||||
#mixin Mixin
|
||||
#{targets: "net.tslat.aoa3.common.registration.WeaponRegister"}
|
||||
zenClass MixinWeaponRegister {
|
||||
#mixin Static
|
||||
#mixin ModifyConstant
|
||||
#{
|
||||
# method: "registerWeapon",
|
||||
# slice: {from: {value: "NEW", target: "net/tslat/aoa3/item/weapon/blaster/WithersWrath"}},
|
||||
# constant: {doubleValue: 21f, ordinal: 0}
|
||||
#}
|
||||
function modifyWitherWrathDamage(original as double) as double {
|
||||
return 8.0;
|
||||
}
|
||||
}
|
||||
@@ -2,6 +2,8 @@
|
||||
#loader mixin
|
||||
|
||||
import mixin.CallbackInfo;
|
||||
import native.java.util.UUID;
|
||||
|
||||
import native.hellfirepvp.astralsorcery.common.registry.RegistryPerks;
|
||||
|
||||
#mixin Mixin
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#loader mixin
|
||||
|
||||
import mixin.CallbackInfo;
|
||||
import native.java.util.UUID;
|
||||
import native.hellfirepvp.astralsorcery.common.registry.RegistryPerks;
|
||||
|
||||
#mixin Mixin
|
||||
|
||||
Reference in New Issue
Block a user