Skip to content

Instantly share code, notes, and snippets.

@Nathan22211
Nathan22211 / beginning.zs
Created June 1, 2020 16:10
zenscript that I'm having problems with
import mods.advancedmortars.Mortar;
import mods.artisanworktables.builder.RecipeBuilder;
////// chopping
gigaherz.survivalist.Choppable.addRecipe(<aether_legacy:aether_log>,<aether_legacy:skyroot_plank>, 1.0, 1.0);
////// mixing
Mortar.addRecipe(["wood", "stone", "iron", "diamond"], <primal:mortar> * 32, 16, [<ore:clay>, <ore:sand> * 2]);
Mortar.addRecipe(["wood", "stone", "iron", "diamond"], <survivalist:rock> * 4, 2, [<minecraft:gravel>]);
////// crafting
recipes.addShapeless(<minecraft:flint>, [<minecraft:gravel>, <ore:stickWood>]);
#iron
mods.tconstruct.Melting.removeRecipe(<liquid:iron>, <minecraft:iron_ore>);
mods.rockhounding_oretiers.Bloomery.remove(<minecraft:iron_ore>);
mods.rockhounding_oretiers.Bloomery.remove(<rockhounding_oretiers:iron_ores:*>);
#copper
mods.tconstruct.Melting.removeRecipe(<liquid:copper>, <thermalfoundation:ore:0>);
mods.rockhounding_oretiers.Bloomery.add(<thermalfoundation:ore:0>, <liquid:copper>, 500, <thermalfoundation:material:128>);
[PREINITIALIZATION][CLIENT][INFO] Current loaders after merging: [[preinit]]
[PREINITIALIZATION][CLIENT][INFO] Loading scripts for loader with names [preinit]
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: beginning.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: bigRecipes.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: copper.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: furnace_remove.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: ore_modification.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skippi
[14:49:05] [Server thread/INFO]: [hardcorequesting.quests.QuestingData:activateHardcore:111]: at java.lang.Thread.run(Thread.java:745)
[14:49:05] [Server thread/INFO]: Checking GatewayCache integrity for dimension 0
[14:49:05] [Server thread/INFO]: GatewayCache checked and fully loaded in 0ms! Collected and checked 0 gateway nodes!
[14:49:05] [Server thread/INFO]: Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@1436800a)
[14:49:05] [Server thread/INFO]: Checking GatewayCache integrity for dimension -1
[14:49:05] [Server thread/INFO]: GatewayCache checked and fully loaded in 0ms! Collected and checked 0 gateway nodes!
[14:49:05] [Server thread/INFO]: Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@1436800a)
[14:49:05] [Server thread/INFO]: Checking GatewayCache integrity for dimension 1
[14:49:05] [Server thread/INFO]: GatewayCache checked and fully loaded in 0ms! Collected and checked 0 gateway nodes!
[14:49:05] [Server thread/INFO]: Loadin
import mods.dropt.Dropt;
Dropt.list("stone")
// Set the list priority
.priority(1000000)
.add(Dropt.rule()
.matchBlocks(["minecraft:stone", "minecraft:cobblestone"])
.replaceStrategy("REPLACE_ITEMS")
[PREINITIALIZATION][CLIENT][INFO] Current loaders after merging: [[preinit]]
[PREINITIALIZATION][CLIENT][INFO] Loading scripts for loader with names [preinit]
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: beginning.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: bigRecipes.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: chopping_block.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: copper.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0:crafttweaker]: dropt.zs} as we are currently loading with a different loader
[PREINITIALIZATION][CLIENT][INFO] [preinit | SIDE_CLIENT]: Skipping file {[0
---- Minecraft Crash Report ----
WARNING: coremods are present:
Plugin (NotEnoughIDs-1.5.4.4.jar)
FarseekCoreMod (Farseek-1.12-2.5.jar)
ToolProgressionPlugin (toolprogression-core-1.12.2-1.6.9.jar)
PhosphorFMLLoadingPlugin (phosphor-1.12.2-0.2.6+build50-universal.jar)
ChunkGenLimiterCoremod (chunkgenlimiter-1.1-core.jar)
AstralCore (astralsorcery-1.12.2-1.10.23.jar)
Quark Plugin (Quark-r1.6-179.jar)
This file has been truncated, but you can view the full file.
[16:50:01] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[16:50:01] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[16:50:01] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[16:50:01] [main/INFO]: Forge Mod Loader version 14.23.5.2854 for Minecraft 1.12.2 loading
[16:50:01] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_51, running on Windows 10:amd64:10.0, installed at C:\Users\carol\Twitch\Minecraft\Install\runtime\jre-x64
[16:50:01] [main/INFO]: Searching C:\Users\carol\Twitch\Minecraft\Instances\t\mods for mods
[16:50:01] [main/INFO]: Searching C:\Users\carol\Twitch\Minecraft\Instances\t\mods\1.12.2 for mods
[16:50:01] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in AppleCore-mc1.12.2-3.4.0.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[16:50:01] [main/WARN]: The coremod AppleCore (squeek.applecore.AppleCore) is not
@Nathan22211
Nathan22211 / content.zs
Created June 11, 2020 10:37
a content tweaker script for adding new rocks to my pack. This was generated with a python script
#loader contenttweaker
import mods.contenttweaker.VanillaFactory;
import mods.contenttweaker.Item;
var 0IgneousPrimalRock = VanillaFactory.createItem("primal_0_I_rock");
0IgneousPrimalRock.register();
var 0IgneousSurRock = VanillaFactory.createItem("sur_0_I_rock");
0IgneousSurRock.register();
var 1IgneousPrimalRock = VanillaFactory.createItem("primal_1_I_rock");
1IgneousPrimalRock.register();
var 1IgneousSurRock = VanillaFactory.createItem("sur_1_I_rock");
[09:37:55] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[09:37:55] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[09:37:55] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[09:37:55] [main/INFO]: Forge Mod Loader version 14.23.5.2854 for Minecraft 1.12.2 loading
[09:37:55] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_51, running on Windows 10:amd64:10.0, installed at C:\Users\carol\Twitch\Minecraft\Install\runtime\jre-x64
[09:37:56] [main/INFO]: Searching C:\Users\carol\Twitch\Minecraft\Instances\t\mods for mods
[09:37:56] [main/INFO]: Searching C:\Users\carol\Twitch\Minecraft\Instances\t\mods\1.12.2 for mods
[09:37:56] [main/WARN]: Found FMLCorePluginContainsFMLMod marker in AppleCore-mc1.12.2-3.4.0.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[09:37:56] [main/WARN]: The coremod AppleCore (squeek.applecore.AppleCore) is not