This is a copy of the OP from Feb 10, 2015, for archival purposes.
Factorization
This mod adds minimalist parts for expanding vanilla redstone automation, along with many other things.
This is the recipe for creating The Factorization Manual. You should read it. (But it isn't finished yet.) That strange item on the right is a Logic Matrix Programmer, and it can be obtained by trading with a librarian villager.
Surpassingly Ancient And Out Of Date Information
Documentation for some newer things, such as servos, can be found here
Did somebody order a 3x3 crafting grid to go? Craft directly from your inventory, at any time! Press 'c' to use. Of course, you'll have to clear out that extra junk in your inventory before you can use it. But don't worry; with this mod, that won't be a problem for long! If you have NEI installed, you can use it while in other GUIs. If you press the 'c' key with the window open, it will drag and rotate the items around the perimeter. If you press the 'b' key, it will balance the item stacks. The 'x' key will try to clear the crafting area.
The Almighty Barrel
Based on item-stockpiling technology discovered in the recently abandoned Fortress of Nod Semor, the barrel can store 64 stacks of a single item type. Never fill a chest with cobblestone again!
Right click a barrel with an item to drop it in; left-click to remove. Double-right clicking will dump all of the matching items in your inventory into a barrel, left-click will pull a stack out, and shift-left click will pull out a single item.
Is 64 stacks not nearly enough for your cobblegen? There's an upgrade for that...
The Crafting Machines(out of date)
The crafting automation tools found in certain other mods makes automatic crafting far too easy. This crafting system has two machines, the Maker and the Stamper. These machines need to be used with (for example!) RedPower's tube system to make them actually be automatic.
The Maker makes craftpackets. This is fueled by paper, which goes in the bottom slot. Then you need to select which crafting slots items will go in. Place items in the top slot to put those items into a craftpacket. When there are items in all the selected slots, the craftpacket will be moved to the right slot. If the craftpacket is blue, that means it can be crafted into something.
Place craftpackets in the left slot of stamper to craft the packet. If you place an invalid or incomplete craftpacket in, the contents will be dumped to the other slot. You can also put in, for example, bones to get bonemeal. If a recipe has multiple results, such as for making cake, all the other used ingredients will be placed into the output slot.
This is how you can make an axe.
Here is a simple sword machine. Press button, receive sword!
There is another crafting machine, the Packager, which will try crafting a 3x3 or 2x2 grid full of whatever item you give it. This is quite useful for automatically making bricks and metal storage blocks.
Silver Ore
This mod adds silver ore. It can be found between y-level 7 and 55. It generates in fairly large blobs that are bigger than coal veins. However, it is somewhat rare. Only one silver ore vein can be found in a chunk, and most chunks don't have one.
The Slag Furnace
The slag furnace works similarly to the vanilla furnace, but has an extra output slot. It also uses twice the fuel. For most ores, it will produce an ingot with a low chance of making two instead of one, and also some stone. Silver ore will make silver ingots and lead ingots. Silver is used for mirrors, and lead is used for electrical wiring.
Diamond Shards
Diamond shards are made by blowing up a block of diamond with TNT. Doing this will give you 18 diamond shards.
Electric Charge
The electricity system in this mod is called Charge. The first electrical component is a battery. Batteries are made with acid, lead, and iron.
The first thing to do with a battery is to use it to create a magnet. To do that, we need some wire...
...and an iron ingot. Wrap the wires around the iron bar, and connect both ends to the battery to magnetize the iron:
This will drain much of the energy out of the battery, but there'll be enough left to magnetize a second iron bar. To recharge the battery, we'll need to make a solar turbine, and a few mirrors.
To make the turbine, we'll need a motor, and a fan. Magnets are needed, and quite a few insulated coils. Slag all that silver ore! You'll use much of your lead making coils.
To power the solar turbine, you need to use the silver to craft a few mirrors.
You'll need to place a good number of them around the solar turbine. The turbine itself needs access to water, so make an infinite water source beneath it.
This is nearly the maximum amount of mirrors you can use:
Back to wires:
Wires can be run up walls, but must be supported by a solid block. You'll also need to place a bit of wire to go over corners. You can place a wire on top of another wire to do this. If you don't like the way a wire looks, you can try replacing it while holding shift.
You can measure the charge in wires (and in other things) using the Charge Meter:
This will show you how much charge is in the block you clicked on. It may also give other info.
Machines and Ore Processing
All of these machines require charge to run. Here's a bunch of crafting recipes:
The heater should be placed next to a furnace, a slag furnace, or a crystallizer. It will provide heat to the furnaces, and will heat the solution in the crystallizer. It takes about 5 mirrors to run a heater. You can put multiple heaters by a block to pump extra heat into it. This will make it reach max temperature quicker, and run faster.
The grinder will grind ores. This is the start of the full ore processing chain. It takes 11 mirrors to get it started, and once it's at full speed, only needs half the power. Obtaining the Dark Iron Ingot is described in "Demons and Wrath".
The mixer mixes up various materials with water. It needs only 2 mirrors to run.
The crystallizer must be heated up with a heater, but it only for a brief period of time. After that, it must be left alone to cool off as the crystal forms. This process takes 20 minutes. If you put more material in the extra slots, they will crystallize in parallel. This lets you process up to five stacks at once in a single crystallizer.
Ore processing allows you to get extra ingot yields from your ores, ranging from 120% (using merely a slag furnace) to 300% (using several steps, ending with crystalline metal). This steps work with Iron, Gold, Lead (the primary metal in Silver Ore), and also Copper and Tin.
This got formatted badly. MCF needs to lern2table. Someone who isn't me can fix it.
Ore The block you know and love.
Smelt: 100% Slag: 120%
↓ Grind in a Grinder ↓
Ore Gravel Ground up by sharp diamond shards, it is now ready for further processing.
Smelt: 140% Slag: 160%
↓ Wash with water from a bucket in a Mixer ↓
Clean Gravel Many silicates and other natural contaminates have been washed off the ore.
Smelt: Still 140%
↓ Reduce in a Slag Furnace ↓
Reduced Chunks The ore has now been deoxydized, and is quite clean.
Smelt: 200%
↓ Purify in a Crystallizer using Sulfuric Acid ↓
Crystalline Metal The metal has been dissolved in acid, heated, and then cooled slowly, allowing the
formation of a metallic crystal. No impurities remain. Just smelt it to get an ingot.
Smelt: 300%
Here's how to crystallize lead:
You don't need to process all the way! You can stop whenever you want. But the farther you go, the better yields you will get.
Wrath
All of these recipes require access to a fully stocked Nether Fortress. The Wrath Igniter
Wrathfire is a very special kind of fire. It will only burn on the block you clicked on, and will spread very quickly on it. Plant materials will burn away, obsidian will liquify into lava again, ice will vaporize instantly, and various forms of stone and other materials can be converted to another and back. When the fire dies, it will leave behind lots and lots of normal fire, which is much less picky about what it burns, so beware. There are two particularly important fuels for Wrathfire: Netherbrick, and iron blocks. Netherbrick will never be burned up: instead, the Wrath Fire will not spread, and can be kindled eternal. Using this property, a Wrath Forge can be built.
A Wrath Forge needs to have a certain amount of netherbrick, or else the Wrath Fire will die out. Placing fuels, such as Iron Blocks, next to the Wrath Fire will burn it, but will also weaken the fire. If the fire becomes weak enough, it will be extinguished.
Dark Iron
Burning an iron block with Wrath Fire will leave behind a Dark Iron block. This block can be uncrafted into 4 Dark Iron ingots. This metal appears to be Ender-aligned, and has a few good uses.
The Item Router(is going to be replaced by Servos in the near future.)
The Item Router is a very flexible, very powerful machine. Making it requires the 3rd material Nether Fortresses provide: blaze powder, which is necessary for an Eye of Ender.
The Router is a block that creates an item delivery network out of blobs of machines that are all next to eachother. (What I mean by "machine" is a block that has a permanent inventory, such as a chest or furnace.) The router will visit each machine and either take or give a single item, depending on the mode set in the GUI. You can change what direction the machine is accessed from, or you can access a specific item slot.
The Item Router has a number of upgrades that can be applied to it by shift-right-clicking the router with the item in hand. This will add a "--" button in the GUI, which you can press to look at each upgrade. To remove an upgrade, press Delete while hovering the mouse over the button.
Item Filter
This lets you choose what items to extract from machines. This upgrade does nothing in insertion mode.
Machine Filter
This lets you choose what machines to access. In the default mode, "visit all", machines that don't match will just be skipped over. In "visit near" mode, the router will not pass through non-matching machines. For example, if it's set to match only chests, a network setup like "router chest furnace chest" will only access the first chest. It will not even look past the furnace. In "visit all" mode, it will visit both chests, but otherwise ignore the furnace.
Speed Boost
This will ease some of the traveling and searching speed restrictions on the router. This is useless for small networks.
Thoroughness
This upgrade will make the router wait at a machine until it is completely full or empty.
Bandwidth
This will cause the router to move entire stacks at a time instead of single items.
Ejector
This upgrade will send received items into an adjacent inventory. It will need to be combined with a machine filter to prevent infinite item cycling.
Logic Matrices
The Logic Matrix is created in a crystallizer using a new substance, Inverium. They are used to craft a few of the more advanced upgrades. To make a blank logic matrix, you need to crystallize a block of lapis lazuli with an Inverium droplet with water from a water bottle. This blank slate must be programmed using a Logic Matrix Programmer, which is an ancient code repository. These are, presently, found in dungeons.
The Wrath Lamp
This lamp will light up a huge area!
The Wrath Lamp's pretty sweet! It lights up a fairly large area as bright as day. It'll fill a huge area around it with glowstone-quality light, and this light will flood downward up to 30 blocks. Crafting it will only slightly damage the igniter.
The Bag of Holding
The Bag of Holding can store parts of your inventory for you. The BoH moves the columns to the right of it into itself, and then replaces them with columns that were already inside it. When you first craft it, it will store only 3 columns.
Press ` at any time to put your inventory into the BoH and pull other stuff out. You can add another column of storage to the BoH by crafting it with an enderpearl, a dark iron ingot, and a bit of leather.
The best place to put your Bag of Holding depends on how many columns it stores! A new BoH should go in the 4th column from the right; this way the location of items won't change as you use `.
Specifically, you'll want to place the bag such that the number of inventory columns it stores is a multiple of the number of columns to its right.
Servos
INTRODUCTION
Servos are machines that travel on Servo Rails. Instructions can be placed on the rails, which causes the Servo to do various things. The servo rail has to be energized with charge to power the servo; it consumes a tiny amount of power to keep it running. Servos have an inventory that can contain up to 5 items, and can be filled or emptied using hoppers. Instructions are crafted using a dark iron ingot, some item, and a logic matrix programmer. The Instruction item does not get used up when it is placed on a servo rail; it has infinite uses. There are some items (called Decorators) that are similar to instructions, but are not infinite. Instructios and Decorators can be removed from the rail by shift-clicking with a Logic Matrix Programmer (LMP). Some instructions can be configured using the programmer.
INSTRUCTIONS
Click: Right-clicks on a block (or entity) using an item in the inventory; similar to a redpower deployer. This is the most important instruction! Right clicking with an LMP configures it to shift-right-click.
Set Speed: Changes how quickly the servo moves. 5-speed!
Set Direction: Sets the servo's direction (pacman-style)
Point Top: Spins the servo to point the top to that direction
Compare: Pops an object from the argument stack, pops a second object of the same type, and compares them using the configured comparison function. Pushes a boolean. The comparison functions are: =, ≠, ≥, >, <, and ≤.
Jump: Pops a boolean from the argument stack. If it is true, then the next instruction will be skipped.
Integer: Pushes 1, or 0 to the argument stack.
Sum, Product: Adds and multiplies two integers
Redstone Pulse: Emits a brief pulse when the servo passes over
INTERSECTIONS
When a servo motor reaches an intersection, it uses these rules to pick which way to go:
- It tries to go the direction it was going previously, OR the direction last specified by a failed Set Direction
- Continue in the same direction
- It tries to go up (relative to the servo)
- It picks a direction at random
- As a last resort, it will go backwards
STACKS
This area is not fully implemented.
Each Servo has 16 stacks, which can each hold 16 integers, booleans, strings, or instructions. The stacks can be inspected by looking at the Servo while holding an LMP. Some stacks are used for particular purposes. Presently, only 2 of the stacks are in any way accessible; one is for parameters, and the other is for error messages. When an instruction pops an item off the stack, it may be looking for a particular type. If this is the case, then it will ignore elements that do not match that type. The other stacks will be used as buffers, and for storing procedures.
1. Download and run the Minecraft Forge Installer. The version of Forge that I'm using is given by the download link. Anything newer will usually work, and sometimes older versions will work as well.
2. Check that the forge install worked by running the client (or the server). Forge information should be on the title screen (or in the server's logs). Stop minecraft.
3. Put Factorization.jar into the mods folder.
4. Optional: Install Not Enough Items. This will let you use the Pocket Crafting Table and Bag of Holding from within other GUIs.
This mod may be used in modpacks under the following conditions:
1. There is a post in this thread that the mod is being used in a modpack. If it is a public modpack, then it must include the packs' name and the website or URL where the modpack can be found. If it is a private modpack, then mention this in your post. (I would like the post to contain also a description of the modpack and an estimate of the number of users, but this isn't necessary.)
2. The modpack must include in it a text file, or something similar, listing for each public mod: the name of the mod, the mod's author, and the mod's website or forum thread.
(end license)
The license has been very carefully designed to give me a slight burst of pleasure whenever I read a post saying that they are using my mod in a pack, and also to spare me from having to deal with people asking for permission. If you have any questions regarding the license or distribution, you may direct them at your nearest lawyer, and you may not direct them at me. I am not a lawyer, and do not give legal advice.
Bugs & Other Problems
For faster customer service, please report bugs & other problems to me in #factorization on irc.esper.net; I don't make a habit of reading this thread.
If something seems like it should be easier than it is, let me know; I tend to have a bit of a heavy hand with these things. Small/simple/tiny feature requests may be welcomed, but Ideas are not.
Factorization will be in the 3.1 update of the Awesomeless Survival Pack
The Link to it: http://technicpack.net/modpack/awesomeless-survival-pack.468127
At the moment about 15 people actually use it, hoping to grow upon that and its a tech based modpack thats rather quite different then tekkit while remaining within the same player base.
Hi I am including factorizaction in my public pack with a code. I don't have a link yet. Anyways keep up the good work
I forgot the name it's the mystcraft games
Aaaalllrrriiiighty then. I think I've had QUITE ENOUGH of that for the rest of my lifetime. Time for a new license.
0.8.88.8.8888
Major changes to the license.
Added the Lost Map. It is now the starting point for Factorization. You will find it after getting the Diamonds achievement. Using the map will point you towards... the new source for the LMP, and a nice bit of Dark Iron and Logic Matrices. It can break, so don't use it too much! And you'll only get one, so don't drop it in lava!
Added the /deglitch command. Useful for escaping glitchy situations!
Added Gargantuan Bricks. I assure you that automatically crafting them is pretty easy.
Rewrote dark iron ore spawning. They miiight have been causing worldgen crashes, especially with flat bedrock; hopefully they'll stop doing that, and they'll also be easier to find with flat bedrock as well.
Changed the bedrock texture and (less noticably) the Birch log texture.
Added the Twisting Dark Iron Block. It has the potential to mess up your world, so be careful with what you put on it. If things go really south with those features, as a last resort you can try deleting its dimension (see the config file). But first see if you can use the /fzds command to fix it.
A bunch of bug fixes, tweaks, polishes, minor, and less major additions.
Playing with only the newest Factorization, 8888888(whatever)a, on Forge 10.13.2.1291, I get this error. Did I forget something?
---- Minecraft Crash Report ----
// Oops.
Time: 2/16/15 5:43 PM
Description: Initializing game
java.lang.NoClassDefFoundError: net/minecraft/client/renderer/EntityRenderer
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:502)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.EntityRenderer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 9 more
Caused by: java.lang.RuntimeException: Method mutation failed: did not find net/minecraft/client/multiplayer/WorldClient (Lnet/minecraft/util/Vec3;Lnet/minecraft/util/Vec3;)Lnet/minecraft/util/MovingObjectPosition; rayTraceBlocks/func_72933_a
at factorization.coremod.AbstractAsmMethodTransform$MutateCall.apply(AbstractAsmMethodTransform.java:124)
at factorization.coremod.ASMTransformer.applyTransform(ASMTransformer.java:129)
at factorization.coremod.ASMTransformer.applyTransform(ASMTransformer.java:109)
at factorization.coremod.ASMTransformer.transform(ASMTransformer.java:69)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 11 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:502)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 68058784 bytes (64 MB) / 264585216 bytes (252 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 14 mods loaded, 14 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.85.1291} [Forge Mod Loader] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.2.1291} [Minecraft Forge] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized
factorization.notify{1.0} [Factorization Notification System] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization.dimensionalSlice{0.8.88.8.8888a} [Factorization Dimensional Slices] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization{0.8.88.8.8888a} [Factorization] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization.misc{0.8.88.8.8888a} [Factorization Miscellaneous Nonsense] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
bspkrsCore{6.14} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.14.jar) Unloaded->Constructed->Pre-initialized
Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar) Unloaded->Constructed->Pre-initialized
ForgeMultipart{1.1.1.320} [Forge Multipart] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
McMultipart{1.1.1.320} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
libsandstone{1.0.0} [libsandstone] (LibSandstone-1.0.0.jar) Unloaded->Constructed->Pre-initialized
MrTJPCoreMod{1.0.5.11} [MrTJPCore] (MrTJPCore-1.7.10-1.0.5.11-universal.jar) Unloaded->Constructed->Pre-initialized
ForgeMicroblock{1.1.1.320} [Forge Microblocks] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
Launched Version: 1.7.10-Forge10.13.2.1291
LWJGL: 2.9.1
OpenGL: GeForce GTX 980/PCIe/SSE2 GL version 4.5.0 NVIDIA 347.25, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [1408759404.1553.zip] Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
Playing with only the newest Factorization, 8888888(whatever)a, on Forge 10.13.2.1291, I get this error. Did I forget something?
---- Minecraft Crash Report ----
// Oops.
Time: 2/16/15 5:43 PM
Description: Initializing game
java.lang.NoClassDefFoundError: net/minecraft/client/renderer/EntityRenderer
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:502)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.EntityRenderer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 9 more
Caused by: java.lang.RuntimeException: Method mutation failed: did not find net/minecraft/client/multiplayer/WorldClient (Lnet/minecraft/util/Vec3;Lnet/minecraft/util/Vec3;)Lnet/minecraft/util/MovingObjectPosition; rayTraceBlocks/func_72933_a
at factorization.coremod.AbstractAsmMethodTransform$MutateCall.apply(AbstractAsmMethodTransform.java:124)
at factorization.coremod.ASMTransformer.applyTransform(ASMTransformer.java:129)
at factorization.coremod.ASMTransformer.applyTransform(ASMTransformer.java:109)
at factorization.coremod.ASMTransformer.transform(ASMTransformer.java:69)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 11 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:502)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 68058784 bytes (64 MB) / 264585216 bytes (252 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 14 mods loaded, 14 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.85.1291} [Forge Mod Loader] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.2.1291} [Minecraft Forge] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized
factorization.notify{1.0} [Factorization Notification System] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization.dimensionalSlice{0.8.88.8.8888a} [Factorization Dimensional Slices] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization{0.8.88.8.8888a} [Factorization] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization.misc{0.8.88.8.8888a} [Factorization Miscellaneous Nonsense] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
bspkrsCore{6.14} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.14.jar) Unloaded->Constructed->Pre-initialized
Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar) Unloaded->Constructed->Pre-initialized
ForgeMultipart{1.1.1.320} [Forge Multipart] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
McMultipart{1.1.1.320} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
libsandstone{1.0.0} [libsandstone] (LibSandstone-1.0.0.jar) Unloaded->Constructed->Pre-initialized
MrTJPCoreMod{1.0.5.11} [MrTJPCore] (MrTJPCore-1.7.10-1.0.5.11-universal.jar) Unloaded->Constructed->Pre-initialized
ForgeMicroblock{1.1.1.320} [Forge Microblocks] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
Launched Version: 1.7.10-Forge10.13.2.1291
LWJGL: 2.9.1
OpenGL: GeForce GTX 980/PCIe/SSE2 GL version 4.5.0 NVIDIA 347.25, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [1408759404.1553.zip] Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
but I was getting the same error I believe with the 0.8.88.8.8888a, 0.8.88.8.8888, and 0.8.88.7 ... maybe you can help let me know what I'm doing wrong? :3
---- Minecraft Crash Report ----
// Ooh. Shiny.
Time: 2/16/15 6:16 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at factorization.fzds.network.WrappedPacket.registerPacket(WrappedPacket.java:27)
at factorization.fzds.Hammer.setup(Hammer.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
... 10 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
but I was getting the same error I believe with the 0.8.88.8.8888a, 0.8.88.8.8888, and 0.8.88.7 ... maybe you can help let me know what I'm doing wrong? :3
---- Minecraft Crash Report ----
// Ooh. Shiny.
Time: 2/16/15 6:16 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at factorization.fzds.network.WrappedPacket.registerPacket(WrappedPacket.java:27)
at factorization.fzds.Hammer.setup(Hammer.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
... 10 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
Does it happen if only Factorization is installed?
0.8.88.8.8888c
Fix incompatability with Creeper Collateral
0.8.88.8.8888b
Fix the bugs introduced by the previous bug-fix release. Testing is important!
0.8.88.8.8888a
Underped the localizations
Made DSEs immune to explosion knockback
Fixed the dimension ID config; however it is now in a different config file
Hi Neptune, I was wondering if i could use Factorization in my modpack "Pauliecraft" It will be on the FTB launcher with a password to access it. A response would be greatly appreciated
Latest update is causing this crash server side whenever an explosion occurs. Rolled back to 8.7 to fix the problem.
[pre]---- Minecraft Crash Report ----
// You're mean.
Time: 2/17/15 7:13 PM
Description: Ticking entity
java.lang.NoClassDefFoundError: net/minecraft/client/multiplayer/WorldClient
at net.minecraft.world.Explosion.func_77278_a(Explosion.java:160)
at net.minecraft.world.World.func_72885_a(World.java:2990)
at net.minecraft.world.WorldServer.func_72885_a(WorldServer.java:1155)
at net.minecraft.entity.monster.EntityCreeper.func_146077_cc(EntityCreeper.java:276)
at net.minecraft.entity.monster.EntityCreeper.func_70071_h_(EntityCreeper.java:151)
at net.minecraft.world.World.func_72866_a(World.java:2647)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:838)
at net.minecraft.world.World.func_72870_g(World.java:2600)
at net.minecraft.world.World.func_72939_s(World.java:2412)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:943)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:423)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:798)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:658)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.multiplayer.WorldClient
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:101)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 15 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.world.Explosion.func_77278_a(Explosion.java:160)
at net.minecraft.world.World.func_72885_a(World.java:2990)
at net.minecraft.world.WorldServer.func_72885_a(WorldServer.java:1155)
at net.minecraft.entity.monster.EntityCreeper.func_146077_cc(EntityCreeper.java:276)
at net.minecraft.entity.monster.EntityCreeper.func_70071_h_(EntityCreeper.java:151)
at net.minecraft.world.World.func_72866_a(World.java:2647)
at net.minecraft.world.WorldServer.func_72866_a(WorldServer.java:838)
at net.minecraft.world.World.func_72870_g(World.java:2600)
-- Entity being ticked --
Details:
Entity Type: Creeper (net.minecraft.entity.monster.EntityCreeper)
Entity ID: 4484
Entity Name: Creeper
Entity's Exact location: -309.64, 67.00, 123.03
Entity's Block location: World: (-310,67,123), Chunk: (at 10,4,11 in -20,7; contains blocks -320,0,112 to -305,255,127), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Entity's Momentum: 0.00, -0.08, 0.00
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:2412)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:669)
Also I'm not sure if you care, but it appears the newest update is causing troubles with Twilight Forest - you guys are using the same dimension ID, I recommend you change yours by default since Twilight Forest has been using "-7" for years and will likely save people the trouble of figuring out why both worlds are fighting for each other.[/pre]
---- Minecraft Crash Report ----
// I blame Dinnerbone.
Time: 2/17/15 5:31 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at factorization.fzds.network.WrappedPacket.registerPacket(WrappedPacket.java:27)
at factorization.fzds.Hammer.setup(Hammer.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
... 10 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
You've awoken on this barren wasteland planet, a civilization once ruled and proud, but where is everyone? All the buildings are empty, nothing remains, all that can be seen is mass hordes in all directions of zombies, skeletons and other creatures never before seen. Inside isn't safe, Outside isn't safe, what will u do to survive this planet and escape? Can you survive the 1st day without death claiming you?
There is no natural light, when night time comes it's pitch black, no moon light and all that is heard is the scratching and moaning of whats around lurking to destroy you. Mining reveals unbeknownst horrors from the rocks just waiting to come out and devour your soul. Puddles of liquid blue or purple are not water, but also intent on harming you.
-This will be called the Lewimaron Pack and can be found here once all other permissions have been gained
http://www.technicpack.net/modpack/lewimaron-pack.460982
- Is the permissions section of this page enough for me to not have to write out a text file?
Hope this post gave you a "slight burst of pleasure"
It is being distributed through the FTB launcher, and the main page can be found here http://forum.feed-the-beast.com/threads/1-7-10-advanced-civilization-experiments-in-technology-and-magic.60620/#post-886197
Factorization
This mod adds minimalist parts for expanding vanilla redstone automation, along with many other things.
This is the recipe for creating The Factorization Manual. You should read it. (But it isn't finished yet.) That strange item on the right is a Logic Matrix Programmer, and it can be obtained by trading with a librarian villager.
Surpassingly Ancient And Out Of Date Information
Direwolf20 has made a mod spotlight! (For 0.6.6)
Laslon has made a mod spotlight! (For 0.3.2)
First Tools & Machines
Did somebody order a 3x3 crafting grid to go? Craft directly from your inventory, at any time! Press 'c' to use. Of course, you'll have to clear out that extra junk in your inventory before you can use it. But don't worry; with this mod, that won't be a problem for long! If you have NEI installed, you can use it while in other GUIs. If you press the 'c' key with the window open, it will drag and rotate the items around the perimeter. If you press the 'b' key, it will balance the item stacks. The 'x' key will try to clear the crafting area.
The Almighty Barrel
Based on item-stockpiling technology discovered in the recently abandoned Fortress of Nod Semor, the barrel can store 64 stacks of a single item type. Never fill a chest with cobblestone again!
Right click a barrel with an item to drop it in; left-click to remove. Double-right clicking will dump all of the matching items in your inventory into a barrel, left-click will pull a stack out, and shift-left click will pull out a single item.
Is 64 stacks not nearly enough for your cobblegen? There's an upgrade for that...
The Crafting Machines(out of date)The crafting automation tools found in certain other mods makes automatic crafting far too easy. This crafting system has two machines, the Maker and the Stamper. These machines need to be used with (for example!) RedPower's tube system to make them actually be automatic.
The Maker makes craftpackets. This is fueled by paper, which goes in the bottom slot. Then you need to select which crafting slots items will go in. Place items in the top slot to put those items into a craftpacket. When there are items in all the selected slots, the craftpacket will be moved to the right slot. If the craftpacket is blue, that means it can be crafted into something.
Place craftpackets in the left slot of stamper to craft the packet. If you place an invalid or incomplete craftpacket in, the contents will be dumped to the other slot. You can also put in, for example, bones to get bonemeal. If a recipe has multiple results, such as for making cake, all the other used ingredients will be placed into the output slot.
This is how you can make an axe.
Here is a simple sword machine. Press button, receive sword!
There is another crafting machine, the Packager, which will try crafting a 3x3 or 2x2 grid full of whatever item you give it. This is quite useful for automatically making bricks and metal storage blocks.
Silver Ore
This mod adds silver ore. It can be found between y-level 7 and 55. It generates in fairly large blobs that are bigger than coal veins. However, it is somewhat rare. Only one silver ore vein can be found in a chunk, and most chunks don't have one.
The Slag Furnace
The slag furnace works similarly to the vanilla furnace, but has an extra output slot. It also uses twice the fuel. For most ores, it will produce an ingot with a low chance of making two instead of one, and also some stone. Silver ore will make silver ingots and lead ingots. Silver is used for mirrors, and lead is used for electrical wiring.
Diamond Shards
Diamond shards are made by blowing up a block of diamond with TNT. Doing this will give you 18 diamond shards.
Electric Charge
The first thing to do with a battery is to use it to create a magnet. To do that, we need some wire...
...and an iron ingot. Wrap the wires around the iron bar, and connect both ends to the battery to magnetize the iron:
This will drain much of the energy out of the battery, but there'll be enough left to magnetize a second iron bar. To recharge the battery, we'll need to make a solar turbine, and a few mirrors.
To make the turbine, we'll need a motor, and a fan. Magnets are needed, and quite a few insulated coils. Slag all that silver ore! You'll use much of your lead making coils.
To power the solar turbine, you need to use the silver to craft a few mirrors.
You'll need to place a good number of them around the solar turbine. The turbine itself needs access to water, so make an infinite water source beneath it.
This is nearly the maximum amount of mirrors you can use:
Back to wires:
Wires can be run up walls, but must be supported by a solid block. You'll also need to place a bit of wire to go over corners. You can place a wire on top of another wire to do this. If you don't like the way a wire looks, you can try replacing it while holding shift.
You can measure the charge in wires (and in other things) using the Charge Meter:
This will show you how much charge is in the block you clicked on. It may also give other info.
Machines and Ore Processing
The heater should be placed next to a furnace, a slag furnace, or a crystallizer. It will provide heat to the furnaces, and will heat the solution in the crystallizer. It takes about 5 mirrors to run a heater. You can put multiple heaters by a block to pump extra heat into it. This will make it reach max temperature quicker, and run faster.
The grinder will grind ores. This is the start of the full ore processing chain. It takes 11 mirrors to get it started, and once it's at full speed, only needs half the power. Obtaining the Dark Iron Ingot is described in "Demons and Wrath".
The mixer mixes up various materials with water. It needs only 2 mirrors to run.
The crystallizer must be heated up with a heater, but it only for a brief period of time. After that, it must be left alone to cool off as the crystal forms. This process takes 20 minutes. If you put more material in the extra slots, they will crystallize in parallel. This lets you process up to five stacks at once in a single crystallizer.
Ore processing allows you to get extra ingot yields from your ores, ranging from 120% (using merely a slag furnace) to 300% (using several steps, ending with crystalline metal). This steps work with Iron, Gold, Lead (the primary metal in Silver Ore), and also Copper and Tin.
This got formatted badly. MCF needs to lern2table. Someone who isn't me can fix it.
↓ Grind in a Grinder ↓
↓ Wash with water from a bucket in a Mixer ↓
↓ Reduce in a Slag Furnace ↓
↓ Purify in a Crystallizer using Sulfuric Acid ↓
Here's how to crystallize lead:
You don't need to process all the way! You can stop whenever you want. But the farther you go, the better yields you will get.
Wrath
The Wrath Igniter
Wrathfire is a very special kind of fire. It will only burn on the block you clicked on, and will spread very quickly on it. Plant materials will burn away, obsidian will liquify into lava again, ice will vaporize instantly, and various forms of stone and other materials can be converted to another and back. When the fire dies, it will leave behind lots and lots of normal fire, which is much less picky about what it burns, so beware. There are two particularly important fuels for Wrathfire: Netherbrick, and iron blocks. Netherbrick will never be burned up: instead, the Wrath Fire will not spread, and can be kindled eternal. Using this property, a Wrath Forge can be built.
A Wrath Forge needs to have a certain amount of netherbrick, or else the Wrath Fire will die out. Placing fuels, such as Iron Blocks, next to the Wrath Fire will burn it, but will also weaken the fire. If the fire becomes weak enough, it will be extinguished.
Dark Iron
Burning an iron block with Wrath Fire will leave behind a Dark Iron block. This block can be uncrafted into 4 Dark Iron ingots. This metal appears to be Ender-aligned, and has a few good uses.
The Item Router (is going to be replaced by Servos in the near future.)
The Item Router is a very flexible, very powerful machine. Making it requires the 3rd material Nether Fortresses provide: blaze powder, which is necessary for an Eye of Ender.
The Router is a block that creates an item delivery network out of blobs of machines that are all next to eachother. (What I mean by "machine" is a block that has a permanent inventory, such as a chest or furnace.) The router will visit each machine and either take or give a single item, depending on the mode set in the GUI. You can change what direction the machine is accessed from, or you can access a specific item slot.
The Item Router has a number of upgrades that can be applied to it by shift-right-clicking the router with the item in hand. This will add a "--" button in the GUI, which you can press to look at each upgrade. To remove an upgrade, press Delete while hovering the mouse over the button.
Item Filter
This lets you choose what items to extract from machines. This upgrade does nothing in insertion mode.
Machine Filter
This lets you choose what machines to access. In the default mode, "visit all", machines that don't match will just be skipped over. In "visit near" mode, the router will not pass through non-matching machines. For example, if it's set to match only chests, a network setup like "router chest furnace chest" will only access the first chest. It will not even look past the furnace. In "visit all" mode, it will visit both chests, but otherwise ignore the furnace.
Speed Boost
This will ease some of the traveling and searching speed restrictions on the router. This is useless for small networks.
Thoroughness
This upgrade will make the router wait at a machine until it is completely full or empty.
Bandwidth
This will cause the router to move entire stacks at a time instead of single items.
Ejector
This upgrade will send received items into an adjacent inventory. It will need to be combined with a machine filter to prevent infinite item cycling.
Logic Matrices
The Logic Matrix is created in a crystallizer using a new substance, Inverium. They are used to craft a few of the more advanced upgrades. To make a blank logic matrix, you need to crystallize a block of lapis lazuli with an Inverium droplet with water from a water bottle. This blank slate must be programmed using a Logic Matrix Programmer, which is an ancient code repository. These are, presently, found in dungeons.
The Wrath Lamp
This lamp will light up a huge area!
The Wrath Lamp's pretty sweet! It lights up a fairly large area as bright as day. It'll fill a huge area around it with glowstone-quality light, and this light will flood downward up to 30 blocks. Crafting it will only slightly damage the igniter.
The Bag of Holding
The Bag of Holding can store parts of your inventory for you. The BoH moves the columns to the right of it into itself, and then replaces them with columns that were already inside it. When you first craft it, it will store only 3 columns.
Press ` at any time to put your inventory into the BoH and pull other stuff out. You can add another column of storage to the BoH by crafting it with an enderpearl, a dark iron ingot, and a bit of leather.
The best place to put your Bag of Holding depends on how many columns it stores! A new BoH should go in the 4th column from the right; this way the location of items won't change as you use `.
Specifically, you'll want to place the bag such that the number of inventory columns it stores is a multiple of the number of columns to its right.
Servos
Servos are machines that travel on Servo Rails. Instructions can be placed on the rails, which causes the Servo to do various things. The servo rail has to be energized with charge to power the servo; it consumes a tiny amount of power to keep it running. Servos have an inventory that can contain up to 5 items, and can be filled or emptied using hoppers. Instructions are crafted using a dark iron ingot, some item, and a logic matrix programmer. The Instruction item does not get used up when it is placed on a servo rail; it has infinite uses. There are some items (called Decorators) that are similar to instructions, but are not infinite. Instructios and Decorators can be removed from the rail by shift-clicking with a Logic Matrix Programmer (LMP). Some instructions can be configured using the programmer.
INSTRUCTIONS
Click: Right-clicks on a block (or entity) using an item in the inventory; similar to a redpower deployer. This is the most important instruction! Right clicking with an LMP configures it to shift-right-click.
Set Speed: Changes how quickly the servo moves. 5-speed!
Set Direction: Sets the servo's direction (pacman-style)
Point Top: Spins the servo to point the top to that direction
Compare: Pops an object from the argument stack, pops a second object of the same type, and compares them using the configured comparison function. Pushes a boolean. The comparison functions are: =, ≠, ≥, >, <, and ≤.
Jump: Pops a boolean from the argument stack. If it is true, then the next instruction will be skipped.
Integer: Pushes 1, or 0 to the argument stack.
Sum, Product: Adds and multiplies two integers
Redstone Pulse: Emits a brief pulse when the servo passes over
INTERSECTIONS
When a servo motor reaches an intersection, it uses these rules to pick which way to go:
- It tries to go the direction it was going previously, OR the direction last specified by a failed Set Direction
- Continue in the same direction
- It tries to go up (relative to the servo)
- It picks a direction at random
- As a last resort, it will go backwards
STACKS
This area is not fully implemented.
Each Servo has 16 stacks, which can each hold 16 integers, booleans, strings, or instructions. The stacks can be inspected by looking at the Servo while holding an LMP. Some stacks are used for particular purposes. Presently, only 2 of the stacks are in any way accessible; one is for parameters, and the other is for error messages. When an instruction pops an item off the stack, it may be looking for a particular type. If this is the case, then it will ignore elements that do not match that type. The other stacks will be used as buffers, and for storing procedures.
Other Stuff/Future Plans
?
?
Installation
This is a Minecraft Forge mod.
1. Download and run the Minecraft Forge Installer. The version of Forge that I'm using is given by the download link. Anything newer will usually work, and sometimes older versions will work as well.
2. Check that the forge install worked by running the client (or the server). Forge information should be on the title screen (or in the server's logs). Stop minecraft.
3. Put Factorization.jar into the mods folder.
4. Optional: Install Not Enough Items. This will let you use the Pocket Crafting Table and Bag of Holding from within other GUIs.
Download
Factorization 1.7.10-0.8.88.7
adfly + MediaFire, or
adfly + DropBox
Built on 2014-11-16 against Minecraft Forge 1.7.10-10.13.2.1230
Changelog
Deobf for Mod Authors
Old versions
adfly + MediaFire, or
adfly + DropBox
Built on 2014-11-11 against Minecraft Forge 1.7.10-10.13.2.1230
Changelog
Deobf for Mod Authors
Factorization 1.7.10-0.8.88.4
adfly + MediaFire, or
adfly + DropBox
Built on 2014-11-01 against Minecraft Forge 1.7.10-10.13.2.1230
Changelog
Deobf for Mod Authors
Factorization 1.7.10-0.8.88.2
adfly + MediaFire, or
adfly + DropBox
Built on 2014-09-29 against Minecraft Forge 1.7.10-10.13.0.1207
Changelog
Deobf for Mod Authors
Factorization 1.7.10-0.8.88.1
adfly + MediaFire, or
adfly + DropBox
Built on 2014-09-06 against Minecraft Forge 1.7.10-10.13.0.1207
Changelog
Deobf for Mod Authors
Factorization 1.7.10-0.8.88
adfly + MediaFire, or
adfly + DropBox
Built on 2014-09-02 against Minecraft Forge 1.7.10-10.13.0.1207
Changelog
Deobf for Mod Authors
Factorization 1.7.10-0.8.87.1
adfly + MediaFire, or
adfly + DropBox
Built on 2014-07-31 against Minecraft Forge 1.7.10-10.13.0.1170
Changelog
Deobf for Mod Authors
Factorization 1.7.10-0.8.86
adfly + MediaFire, or
adfly + DropBox
Built on 2014-07-13 against Minecraft Forge 1.7.10-10.13.0.1170
Changelog
Factorization 1.7.10-0.8.85
adfly + MediaFire, or
adfly + DropBox
Built on 2014-07-07 against Minecraft Forge 1.7.10-10.13.0.1152
Changelog
Factorization 1.7.10-0.8.84
adfly + MediaFire, or
adfly + DropBox
Built on 2014-07-04 against Minecraft Forge 1.7.10-10.13.0.1152
Changelog
Factorization 1.7.10-0.8.83 (ninja #1; reinstates localizations)
adfly + MediaFire, or
adfly + DropBox
Built on 2014-07-01 against Minecraft Forge 1.7.10-10.13.0.1152
Changelog
Factorization 1.7.2-0.8.82
adfly + MediaFire, or
adfly + DropBox
Built on 2014-07-08 against Minecraft Forge 1.7.2-10.12.1.1098
Changelog
Factorization 1.7.2-0.8.80
adfly + MediaFire, or
adfly + DropBox
Built on 2014-06-20 against Minecraft Forge 1.7.2-10.12.1.1098
Changelog
Factorization 1.7.2-0.8.79
adfly + MediaFire, or
adfly + DropBox
Built on 2014-06-15 against Minecraft Forge 1.7.2-10.12.1.1098
Changelog
Factorization 1.7.2-0.8.77
adfly + MediaFire, or
adfly + DropBox
Built on 2014-05-26 against Minecraft Forge 1.7.2-10.12.1.1065
Changelog
Factorization 1.7.2-0.8.68
adfly + MediaFire, or
adfly + DropBox
Built on 2014-05-20 against Minecraft Forge 1.7.2-10.12.1.1065
Changelog
Factorization 0.8.34 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2014-03-03 against Minecraft Forge 9.11.1.953
Changelog
Factorization 0.8.33 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2014-02-22 against Minecraft Forge 9.11.1.953
Changelog
Factorization 0.8.32 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2014-02-18 against Minecraft Forge 9.11.1.953
Changelog
Factorization 0.8.29 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2014-01-24 against Minecraft Forge 9.11.1.953
Changelog
Factorization 0.8.28 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2014-01-13 against Minecraft Forge 9.11.1.965
Changelog
Factorization 0.8.25 (MC 1.6.4) [#2]
adfly + MediaFire, or
adfly + DropBox
Built on 2013-12-25 against Minecraft Forge 9.11.1.953
Changelog
Factorization 0.8.23 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-12-10 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.22 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-12-09 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.18 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-11-28 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.16 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-11-25 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.13 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-11-21 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.12 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-11-17 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.10 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-11-12 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.09 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-11-10 against Minecraft Forge 9.11.1.939
Changelog
Factorization 0.8.08 (MC 1.6.4)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-11-09 against Minecraft Forge 9.11.1.939
Factorization 0.8.04beta17 (MC 1.6.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-09-26 against Minecraft Forge 9.10.1.871
Factorization 0.8.04beta2 (MC 1.6.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-08-07 against Minecraft Forge 9.10.0.790
Factorization 0.8.04beta1 (MC 1.6.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-08-07 against Minecraft Forge 9.10.0.790
Factorization 0.8.01 (MC 1.5.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-07-08 against Minecraft Forge 7.8.0.696
Factorization 0.7.32 (MC 1.5.1)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-04-11 against Minecraft Forge 7.7.1.644
Factorization 0.7.27 (MC 1.5.1)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-04-06 against Minecraft Forge 7.7.0.605
Factorization 0.7.26 (MC 1.5.1)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-04-03 against Minecraft Forge 7.7.0.605
Factorization 0.7.25 (MC 1.5.1)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-04-01 against Minecraft Forge 7.7.0.605
Factorization 0.7.23 (MC 1.5.1)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-03-30 against Minecraft Forge 7.7.0.605
Factorization 0.7.21 (MC 1.4.6)
adfly + MediaFire, or
adfly + DropBox
Built on 2013-03-08 against Minecraft Forge 6.5.0.488
Factorization 0.7.10 #2 (MC 1.4.6)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-12-21 against Minecraft Forge 6.5.0.467
Factorization 0.7.9 (MC 1.4.5)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-12-20 against Minecraft Forge 6.4.1.436
Factorization 0.7.7 (MC 1.4.5)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-12-11 against Minecraft Forge 6.4.1.436
Factorization 0.7.4 (MC 1.4.5)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-11-23 against Minecraft Forge 6.4.0.382
Factorization 0.7.3 (#4) (MC 1.4.5)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-11-22 against Minecraft Forge 6.4.0.382
Factorization 0.6.13 (MC 1.4.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-11-07 against Minecraft Forge 6.0.1.351
Factorization 0.6.9 (MC 1.4.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-10-28 against Minecraft Forge 6.0.1.337
Factorization 0.6.8 (MC 1.4.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-10-27 against Minecraft Forge 6.0.1.337
Factorization 0.6.6 (MC 1.3.2)
adfly + MediaFire, or
adfly + DropBox
Built on 2012-10-15 against Minecraft Forge 4.1.4.298
Factorization 0.5.6 (MC 1.3.2)
adfly + MediaFire, or adfly + DropBox
Built against Forge 4.1.2.261
Factorization 0.5.5 (MC 1.3.2)
adfly + MediaFire, or adfly + DropBox
Built against Forge 4.1.2.261
Factorization 0.5.4 (MC 1.3.2)
sweet, adfly died: MediaFire
We'll get a new adshortener soon enough!
Factorization 0.5.3 (MC 1.3.2)
adfly + MediaFire, or adfly + DropBox
0.5.1 (MC 1.3.2)
adfly + MediaFire, or adfly + DropBox
0.4.0 (MC 1.2.5)
Client (adfly + MediaFire), or (adfly + DropBox)
Server (adfly + MediaFire), or (adfly + DropBox)
0.3.2
Client (adfly + MediaFire), or (adfly + DropBox)
Server (adfly + MediaFire), or (adfly + DropBox)
License
This license is no longer in effect.
This mod may be used in modpacks under the following conditions:
1. There is a post in this thread that the mod is being used in a modpack. If it is a public modpack, then it must include the packs' name and the website or URL where the modpack can be found. If it is a private modpack, then mention this in your post. (I would like the post to contain also a description of the modpack and an estimate of the number of users, but this isn't necessary.)
2. The modpack must include in it a text file, or something similar, listing for each public mod: the name of the mod, the mod's author, and the mod's website or forum thread.
(end license)
The license has been very carefully designed to give me a slight burst of pleasure whenever I read a post saying that they are using my mod in a pack, and also to spare me from having to deal with people asking for permission. If you have any questions regarding the license or distribution, you may direct them at your nearest lawyer, and you may not direct them at me. I am not a lawyer, and do not give legal advice.
Bugs & Other Problems
For faster customer service, please report bugs & other problems to me in #factorization on irc.esper.net; I don't make a habit of reading this thread.
If something seems like it should be easier than it is, let me know; I tend to have a bit of a heavy hand with these things. Small/simple/tiny feature requests may be welcomed, but Ideas are not.
Localizations & Translation
You can contribute localizations at the Factorization Localizations Github Project. The following people have contributed:
The Link to it:
http://technicpack.net/modpack/awesomeless-survival-pack.468127
At the moment about 15 people actually use it, hoping to grow upon that and its a tech based modpack thats rather quite different then tekkit while remaining within the same player base.
I forgot the name it's the mystcraft games
The code for this pack is: MiniPack2
FZ in modpack!
Aaaalllrrriiiighty then. I think I've had QUITE ENOUGH of that for the rest of my lifetime. Time for a new license.
// Oops.
Time: 2/16/15 5:43 PM
Description: Initializing game
java.lang.NoClassDefFoundError: net/minecraft/client/renderer/EntityRenderer
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:502)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.renderer.EntityRenderer
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 9 more
Caused by: java.lang.RuntimeException: Method mutation failed: did not find net/minecraft/client/multiplayer/WorldClient (Lnet/minecraft/util/Vec3;Lnet/minecraft/util/Vec3;)Lnet/minecraft/util/MovingObjectPosition; rayTraceBlocks/func_72933_a
at factorization.coremod.AbstractAsmMethodTransform$MutateCall.apply(AbstractAsmMethodTransform.java:124)
at factorization.coremod.ASMTransformer.applyTransform(ASMTransformer.java:129)
at factorization.coremod.ASMTransformer.applyTransform(ASMTransformer.java:109)
at factorization.coremod.ASMTransformer.transform(ASMTransformer.java:69)
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176)
... 11 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:502)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 68058784 bytes (64 MB) / 264585216 bytes (252 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 14 mods loaded, 14 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.85.1291} [Forge Mod Loader] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.2.1291} [Minecraft Forge] (forge-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized
factorization.notify{1.0} [Factorization Notification System] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization.dimensionalSlice{0.8.88.8.8888a} [Factorization Dimensional Slices] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization{0.8.88.8.8888a} [Factorization] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
factorization.misc{0.8.88.8.8888a} [Factorization Miscellaneous Nonsense] (Factorization-1.7.10-0.8.88.8.8888a.jar) Unloaded->Constructed->Pre-initialized
bspkrsCore{6.14} [bspkrsCore] ([1.7.10]bspkrsCore-universal-6.14.jar) Unloaded->Constructed->Pre-initialized
Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar) Unloaded->Constructed->Pre-initialized
ForgeMultipart{1.1.1.320} [Forge Multipart] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
McMultipart{1.1.1.320} [Minecraft Multipart Plugin] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
libsandstone{1.0.0} [libsandstone] (LibSandstone-1.0.0.jar) Unloaded->Constructed->Pre-initialized
MrTJPCoreMod{1.0.5.11} [MrTJPCore] (MrTJPCore-1.7.10-1.0.5.11-universal.jar) Unloaded->Constructed->Pre-initialized
ForgeMicroblock{1.1.1.320} [Forge Microblocks] (ForgeMultipart-1.7.10-1.1.1.320-universal.jar) Unloaded->Constructed->Pre-initialized
Launched Version: 1.7.10-Forge10.13.2.1291
LWJGL: 2.9.1
OpenGL: GeForce GTX 980/PCIe/SSE2 GL version 4.5.0 NVIDIA 347.25, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: [1408759404.1553.zip] Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)
Fixed in (whateva)b!
using Factorization 0.8.88.8.8888b
but I was getting the same error I believe with the 0.8.88.8.8888a, 0.8.88.8.8888, and 0.8.88.7 ... maybe you can help let me know what I'm doing wrong? :3
// Ooh. Shiny.
Time: 2/16/15 6:16 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at factorization.fzds.network.WrappedPacket.registerPacket(WrappedPacket.java:27)
at factorization.fzds.Hammer.setup(Hammer.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
... 10 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 275636488 bytes (262 MB) / 536412160 bytes (511 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1230 Minecraft Forge 10.13.2.1230 Optifine OptiFine_1.7.10_HD_B5 79 mods loaded, 79 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.85.1230} [Forge Mod Loader] (forge-1.7.10-10.13.2.1230.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.2.1230} [Minecraft Forge] (forge-1.7.10-10.13.2.1230.jar) Unloaded->Constructed->Pre-initialized
CodeChickenCore{1.0.4.29} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized
NotEnoughItems{1.0.3.74} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.3.74-universal.jar) Unloaded->Constructed->Pre-initialized
ThaumicTinkerer-preloader{0.1} [Thaumic Tinkerer Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized
DamageIndicatorsMod{3.2.0} [Damage Indicators] ([1.7.10]DamageIndicatorsMod-3.2.0.jar) Unloaded->Constructed->Pre-initialized
extendedWorkbench{1.2.1.1} [Extended Workbench] ([1.7.10]ExtendedWorkbench v1.2.1.1.jar) Unloaded->Constructed->Pre-initialized
Backpack{2.0.0} [Backpack] (backpack-2.0.0-1.7.x.jar) Unloaded->Constructed->Pre-initialized
barrels{3.4} [The Barrels Mod] (Barrels 3.5 - 1.7.10 Patched.jar.zip) Unloaded->Constructed->Pre-initialized
BiomesOPlenty{2.1.0} [Biomes O' Plenty] (BiomesOPlenty-1.7.10-2.1.0.1067-universal.jar) Unloaded->Constructed->Pre-initialized
blocklings{1.2.0} [Blocklings] (Blocklings-v1.2.0-MC1.7.10.jar.zip) Unloaded->Constructed->Pre-initialized
AWWayofTime{v1.0.1g} [Blood Magic: Alchemical Wizardry] (Blood Magic-v1.1.0(1.7.10).jar) Unloaded->Constructed->Pre-initialized
Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar) Unloaded->Constructed->Pre-initialized
Thaumcraft{4.2.0.1} [Thaumcraft] (Thaumcraft-1.7.10-4.2.0.1.jar) Unloaded->Constructed->Pre-initialized
Botania{r1.5-160} [Botania] (Botania r1.5-160.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Core{6.3.6} [BuildCraft] (buildcraft-6.3.6.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Transport{6.3.6} [BC Transport] (buildcraft-6.3.6.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Silicon{6.3.6} [BC Silicon] (buildcraft-6.3.6.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Builders{6.3.6} [BC Builders] (buildcraft-6.3.6.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Energy{6.3.6} [BC Energy] (buildcraft-6.3.6.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Factory{6.3.6} [BC Factory] (buildcraft-6.3.6.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Compat{6.3.0} [BuildCraft Compat] (buildcraft-compat-6.3.1.jar) Unloaded->Constructed->Pre-initialized
CarpentersBlocks{3.3.5} [Carpenter's Blocks] (Carpenter's Blocks v3.3.5 - MC 1.7.10.jar) Unloaded->Constructed->Pre-initialized
ChickenChunks{1.3.4.16} [ChickenChunks] (ChickenChunks-1.7.10-1.3.4.16-universal.jar) Unloaded->Constructed->Pre-initialized
chisel{1.5.6b} [Chisel] (Chisel-1.7.10-1.5.6b.jar) Unloaded->Constructed->Pre-initialized
EnderIO{1.7.10-2.2.8.349} [Ender IO] (EnderIO-1.7.10-2.2.8.349.jar) Unloaded->Constructed->Pre-initialized
EnderStorage{1.4.5.27} [EnderStorage] (EnderStorage-1.7.10-1.4.5.27-universal.jar) Unloaded->Constructed->Pre-initialized
EnderZoo{1.7.10-1.0.9.18} [Ender Zoo] (EnderZoo-1.7.10-1.0.9.18.jar) Unloaded->Constructed->Pre-initialized
ExtraUtilities{1.1.0k} [Extra Utilities] (extrautilities-1.1.0k.jar.zip) Unloaded->Constructed->Pre-initialized
factorization.notify{1.0} [Factorization Notification System] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Pre-initialized
factorization.dimensionalSlice{0.8.88.8.8888b} [Factorization Dimensional Slices] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Errored
factorization{0.8.88.8.8888b} [Factorization] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Errored
factorization.misc{0.8.88.8.8888b} [Factorization Miscellaneous Nonsense] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Errored
Forestry{3.5.0.468-unstable} [Forestry for Minecraft] (forestry_1.7.10-3.5.0.468-unstable.jar) Unloaded->Constructed->Pre-initialized
foundry{1.0.0.0-pre} [Foundry] (Foundry-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
wuppy29_harderpeaceful{1.7.3} [Harder Peaceful] (Harder Peaceful 1.7.10-1.7.3.jar.zip) Unloaded->Constructed->Pre-initialized
HopperDuctMod{1.3.2} [Hopper Ducts] (hopperductmod-1.7.10-1.3.2.jar) Unloaded->Constructed->Pre-initialized
hgp{Release} [Horizontal Glass Panes] (Horizontal-Glass-Panes-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
iChunUtil{4.1.3} [iChunUtil] (iChun-Util-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
inventorytweaks{1.59-dev-152-cf6e263} [Inventory Tweaks] (InventoryTweaks-1.59-dev-152.jar) Unloaded->Constructed->Pre-initialized
IronChest{6.0.41.729} [Iron Chest] (Iron-Chests-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
magicalcrops{1.7.2 - 0.1 ALPHA} [Magical Crops] (magicalcrops-1.7.10_0.1.jar.zip) Unloaded->Constructed->Pre-initialized
Waila{1.5.3} [Waila] (Waila-1.5.3_1.7.10.jar) Unloaded->Constructed->Pre-initialized
ThaumicTinkerer{2.5-1.7.10-158} [Thaumic Tinkerer] (ThaumicTinkerer-2.5-1.7.10-158.jar) Unloaded->Constructed->Pre-initialized
BinnieCore{2.0-pre5} [Binnie Core] (z_binnie-mods-2.0-pre5.jar) Unloaded->Constructed->Pre-initialized
ExtraBees{2.0-pre5} [Extra Bees] (z_binnie-mods-2.0-pre5.jar) Unloaded->Constructed->Pre-initialized
MagicBees{1.7.10-2.1.22} [Magic Bees] (magicbees-1.7.10-2.1.22.jar) Unloaded->Constructed->Pre-initialized
minepainter{0.2.6} [MinePainter] (Mine-Painter-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
modularpots{1.7.10.14} [Modular Flower Pots] (ModularPots-1.7.10.14.jar) Unloaded->Constructed->Pre-initialized
redgear_core{2.1.3} [Red Gear Core] (RedGearCore-1.7.10-2.1.3.jar) Unloaded->Constructed->Pre-initialized
redgear_morebackpacks{2.2.1} [More Backpacks] (More Backpacks-1.7.10-2.2.1.jar) Unloaded->Constructed->Pre-initialized
MoreFurnaces{1.3.9} [More Furnaces] (MoreFurnaces-1.3.9-MC1.7.10.jar.zip) Unloaded->Constructed->Pre-initialized
Morph{0.9.1} [Morph] (Morphing-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
origin{3.5.1} [Origin] (Origin-1.7.10-3.5.1.jar) Unloaded->Constructed->Pre-initialized
morphadditions{0.0.9} [MorphAdditions] (Morph-Additions-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
movillages{1.2.1} [Mo' Villages] (MoVillages-1.3.1.jar.zip) Unloaded->Constructed->Pre-initialized
Mystcraft{0.11.0.00} [Mystcraft] (mystcraft-1.7.10-0.11.0.00.jar) Unloaded->Constructed->Pre-initialized
NEIAddons{1.12.3.11} [NEI Addons] (neiaddons-mc1710-1.12.3.11.jar) Unloaded->Constructed->Pre-initialized
Botany{2.0-pre5} [Botany] (z_binnie-mods-2.0-pre5.jar) Unloaded->Constructed->Pre-initialized
NEIAddons|Botany{1.12.3.11} [NEI Addons: Botany] (neiaddons-mc1710-1.12.3.11.jar) Unloaded->Constructed->Pre-initialized
NEIAddons|Forestry{1.12.3.11} [NEI Addons: Forestry] (neiaddons-mc1710-1.12.3.11.jar) Unloaded->Constructed->Pre-initialized
NEIAddons|CraftingTables{1.12.3.11} [NEI Addons: Crafting Tables] (neiaddons-mc1710-1.12.3.11.jar) Unloaded->Constructed->Pre-initialized
NEIAddons|ExNihilo{1.12.3.11} [NEI Addons: Ex Nihilo] (neiaddons-mc1710-1.12.3.11.jar) Unloaded->Constructed->Pre-initialized
neiintegration{1.0.6} [NEI Integration] (NEIIntegration-MC1.7.10-1.0.6.jar) Unloaded->Constructed->Pre-initialized
ObsidianBoat{v1.3.2} [Obsidian Boat] (Obsidian-boat-mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
RopesPlus{1.6.3} [Ropes+] (RopePlus-1.7.10.jar) Unloaded->Constructed->Pre-initialized
rftlhc{1.7.10} [Rotten Flesh to Leather HC] (Rotten-Flesh-to-Leather-Mod-Hardcore-1.7.10.jar) Unloaded->Constructed->Pre-initialized
snapdoors{1.7.10-1.1.0} [SnapDoors] (SnapDoors-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
thaumcarpentry{0.0.1.5-1.7.10} [Thaumcarpentry] (Thaumcarpentry-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
TwilightForest{2.3.3} [The Twilight Forest] (twilightforest-1.7.10-2.3.3.jar) Unloaded->Constructed->Pre-initialized
voxelmap{1.7.10} [VoxelMap No Radar] (voxelmapNoRadar-1.7.10-1.0.jar.zip) Unloaded->Constructed->Pre-initialized
WaslieCore{1.1} [WaslieCore] (WaslieCore-1.1.jar) Unloaded->Constructed->Pre-initialized
wawla{1.0.9} [What Are We Looking At] (Wawla-1.0.9_1.7.10.jar) Unloaded->Constructed->Pre-initialized
wildcaves3{0.4.3.6} [Wild Caves 3] (Wild-Caves-Mod-1.7.10.jar) Unloaded->Constructed->Pre-initialized
XtraRecipes{3.0} [XtraRecipes] (Xtra-Recipes-Mod-1.7.10(1).jar) Unloaded->Constructed->Pre-initialized
ExtraTrees{2.0-pre5} [Extra Trees] (z_binnie-mods-2.0-pre5.jar) Unloaded->Constructed->Pre-initialized
Genetics{2.0-pre5} [Genetics] (z_binnie-mods-2.0-pre5.jar) Unloaded->Constructed->Pre-initialized
Ztones{1.7.10} [Ztones] (Ztones-1.7.10-2.2.1.jar) Unloaded->Constructed->Pre-initialized
Does it happen if only Factorization is installed?
0.8.88.8.8888c
Fix incompatability with Creeper Collateral
0.8.88.8.8888b
Fix the bugs introduced by the previous bug-fix release. Testing is important!
0.8.88.8.8888a
Underped the localizations
Made DSEs immune to explosion knockback
Fixed the dimension ID config; however it is now in a different config file
Hello!
Also I'm not sure if you care, but it appears the newest update is causing troubles with Twilight Forest - you guys are using the same dimension ID, I recommend you change yours by default since Twilight Forest has been using "-7" for years and will likely save people the trouble of figuring out why both worlds are fighting for each other.[/pre]
It does work without it though.
---- Minecraft Crash Report ----
// I blame Dinnerbone.
Time: 2/17/15 5:31 PM
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at cpw.mods.fml.common.LoadController.transition(LoadController.java:162)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:239)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.IllegalAccessError: tried to access field net.minecraft.network.EnumConnectionState.field_150761_f from class factorization.fzds.network.WrappedPacket
at factorization.fzds.network.WrappedPacket.registerPacket(WrappedPacket.java:27)
at factorization.fzds.Hammer.setup(Hammer.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
... 10 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 7 (amd64) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 116584352 bytes (111 MB) / 268701696 bytes (256 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 6 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.85.1230 Minecraft Forge 10.13.2.1230 7 mods loaded, 7 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{7.10.85.1230} [Forge Mod Loader] (forge-1.7.10-10.13.2.1230.jar) Unloaded->Constructed->Pre-initialized
Forge{10.13.2.1230} [Minecraft Forge] (forge-1.7.10-10.13.2.1230.jar) Unloaded->Constructed->Pre-initialized
factorization.notify{1.0} [Factorization Notification System] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Pre-initialized
factorization.dimensionalSlice{0.8.88.8.8888b} [Factorization Dimensional Slices] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Errored
factorization{0.8.88.8.8888b} [Factorization] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Errored
factorization.misc{0.8.88.8.8888b} [Factorization Miscellaneous Nonsense] (Factorization-1.7.10-0.8.88.8.8888b.jar.zip) Unloaded->Constructed->Errored
Arduous https://minecraft.curseforge.com/projects/arduous-lost-wasteland
You've awoken on this barren wasteland planet, a civilization once ruled and proud, but where is everyone? All the buildings are empty, nothing remains, all that can be seen is mass hordes in all directions of zombies, skeletons and other creatures never before seen. Inside isn't safe, Outside isn't safe, what will u do to survive this planet and escape? Can you survive the 1st day without death claiming you?
There is no natural light, when night time comes it's pitch black, no moon light and all that is heard is the scratching and moaning of whats around lurking to destroy you. Mining reveals unbeknownst horrors from the rocks just waiting to come out and devour your soul. Puddles of liquid blue or purple are not water, but also intent on harming you.