Have you ever wanted to grow ores but not be called a "cheater" because the process is too OP?
Well this is the mod for you!
Fluxed-Crystals adds Ore Crystals, once fully grown they drop shards, when you combine the shards in a Crafting table you get ingots!
Now you may asking, is it balanced? and my response is, The mod is as balanced as YOU want it to be! All Crystals are added via JSON and are fully customizable, if you find that Crystals grow too fast, then all you need to do is change it in the Crystals JSON file! nearly all aspects of the Crystals are customizable and it is easy to add more!
To get started with the mod, you need to make a Farm Manager, there are many Farm Managers in the mod, the difference between them is their power source. I have added different Farm Managers for different power sources such as,
The Farm Manager - default Manager, runs off of RF.
The Blood Manager - Blood Magic Manager, runs off of LP.
The Mana Manager- Botania Manager, runs off of Mana.
The Thaumic Manager - Thaumcraft Manager, runs off of Messis Essentia
The Industrial Manager - IndustrialCraft 2 Manager, runs off of IC2 EU.
Once you have chosen the Manager of your choice, you now need to make Powered Soil, the amount of Powered Soil you will need depends on how big you want your farm, there are 4 presets, 3x3, 5x5, 7x7 and 9x9. Simply put the power blocks in the bottom left slots in the Manager of your choice and click the size that you want and it will place the Powered Soil. Now all you need is seeds! to get seeds you will first need to make an Universal Seed, once you have a few Universal Seeds you can then make other types of seeds! by putting a Universal Seed in the Seed Infuser with some materials you can make seeds for materials! once you have the seeds that you want, you can start farming, by placing a seed onto Powered Soil it will begin to grow, seeds take a while to grow, so be patient!
I do suggest you use the Not-Enough-Items mod to see my recipes.
You will need a mod that adds power generation for the Farms to use.
You will need ttcore to use this mod, it can be found here: http://ci.tterrag.com/job/ttCore/
You are free to use this mod in your modpack, HOWEVER, you must give credit to me and the co-creator, "DarkByte" and send me a message saying that you are using my mod in your modpack.
!!!DON'T FORGET TO REMOVE THE CURRENT .JSON FILES IN config.fluxedCrystals!!!
Added:
By placing dirt next to a Manager or Powered Soil it will turn into Powered Soil. (Only next to not on top or under).
All Managers have now been combined into a single Manager.
Botania mana is now inputed via a Mana Spreader.
Gem Cutter, used to cut Rough Shards into Smooth Shards.
Gem Refiner, used to refine Smooth Shards into their ingot form.
MineTweaker3 Support, callers are, "mods.fluxedcrystals.cutter" and "mods.fluxedcrystals.refiner", valid methods for both are as follows:
mods.fluxedcrystals.cutter.removeRecipe(ItemStack)
mods.fluxedcrystals.refiner.removeRecipe(ItemStack)
mods.fluxedcrystals.cutter.addRecipe(ItemStack leftInput, ItemStack rightOutput, int leftInputAmount, int rightOutputAmount)
mods.fluxedcrystals.refiner.addRecipe(ItemStack leftInput, ItemStack rightOutput, int leftInputAmount, int rightOutputAmount)
Fixes:
Fixed Waila showing the wrong information.
Fixed major server crash.
Added new JSON options:
lore : Lets you add information to the item, supports "\n" to make a new line.
sharp (default: true) : If a crystal is sharp it will damage players when they stand on the crystal.
dimensionWhitelist : Only lets crystals grow in that dimension.
refinerAmount : Specifies how many shards are needed in the refiner.
New crafting method:
When you harvest a Crystal you get a Rough Chunk, by placing down a Rough Chunk and breaking it with a Crystal Hammer will give you some Rough Shards, by putting Rough Shards into a Gem Cutter you will get Smooth Shards, by putting Smooth Shards in a Gem Refiner you will get the ingot form of the Smooth Shard.
There is a config option to NOT use the system I just mentioned and to use the old system.
I got this error, running the game with ttCore and fluxedcrystals-0.0.2.jar.
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
Time: 12/9/14 5: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.NoClassDefFoundError: fluxedCrystals/nei/FluxedCrystalsNEIConfig
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.NoClassDefFoundError: fluxedCrystals/nei/FluxedCrystalsNEIConfig
at fluxedCrystals.FluxedCrystals.preInit(FluxedCrystals.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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
Caused by: java.lang.ClassNotFoundException: fluxedCrystals.nei.FluxedCrystalsNEIConfig
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.NoClassDefFoundError: codechicken/nei/api/IConfigureNEI
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 39 more
Caused by: java.lang.ClassNotFoundException: codechicken.nei.api.IConfigureNEI
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 43 more
Caused by: java.lang.NullPointerException
Not a single mention of it being dependent on ttCore, neither here, nor on Curse, not even on download page of CurseForge. Sorry, I'll wait a few months first while you gain experience and improve the mod and its descriptions.
I actually wrote the post and released the mod at 3 in the morning, at 5 I was leaving for 3 weeks and had no sleep the night before so sorry for leaving a few things out.
The Meaning of Life, the Universe, and Everything.
Join Date:
9/19/2012
Posts:
241
Minecraft:
Cricket
Member Details
Could you add GT and Reika support plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
Could you add GT and Reika support plzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
You can add ANYTHING via the configs. I wouldn't bet on native GT support, but I know for a fact that making this mod add crystals for reika's mods on its own will never happen. Reika would make the game crash or his mods not load or something like that if anyone tried to add third party methods of getting his stuff to their mods.
Couple things I've noted. One, once it places the powered soil, that's it. If you make a 3x3 farm and then want to make it bigger, you can't just put in more powered soil and then click a bigger size. You must either place the powered soil manually, or start over from scratch. On the plus side, it does look like placing powered soil manually mostly works, as long as you maintain a rectangular shape and stay within a 9x9.
I'm having some issues with seeds along the edges of larger farms getting stuck and not growing. I'm not sure why. However, if you dig up one of the stuck seeds that occasionally kicks the whole thing back to working.
I am currently in the process of changing EVERYTHING.
Scythes adds a chance of fortune when harvesting crystals,
wood = 1/5
stone = 2/5
iron = 3/5
gold = 4/5
diamond = 5/5
I add a lot of secret features in the mod, try right-clicking glass with a shard, then right-clicking the glass with the hammer.
Decorative block is the thing i just mentioned.
prettyPrettyArmor was something i was testing out, basically adds a set of armor for all the shards, they all have base iron stats though
and tiers is just a dummy option, that can be used in anyway you seem fit, an example could be,
having a tier 0 iron seed will give no weighted drop
having a tier 1 iron seed will have a small change of a weighted drop
having a tier 2 iron seed will have a big chance of a weighted drop
It is all up to the user and how they want things.
What I am doing with the manager is as follows,
The manager will have a slot that holds a "frequency chip", right clicking Powered Soil with a frequency chip will link the Powered Soil to the Manager and power will be drained depending on how far and how many Powered Soil the manager is powering
Have you ever wanted to grow ores but not be called a "cheater" because the process is too OP?
Well this is the mod for you!
Fluxed-Crystals adds Ore Crystals, once fully grown they drop shards, when you combine the shards in a Crafting table you get ingots!
Now you may asking, is it balanced? and my response is, The mod is as balanced as YOU want it to be! All Crystals are added via JSON and are fully customizable, if you find that Crystals grow too fast, then all you need to do is change it in the Crystals JSON file! nearly all aspects of the Crystals are customizable and it is easy to add more!
To get started with the mod, you need to make a Farm Manager, there are many Farm Managers in the mod, the difference between them is their power source. I have added different Farm Managers for different power sources such as,
The Farm Manager - default Manager, runs off of RF.
The Blood Manager - Blood Magic Manager, runs off of LP.
The Mana Manager- Botania Manager, runs off of Mana.
The Thaumic Manager - Thaumcraft Manager, runs off of Messis Essentia
The Industrial Manager - IndustrialCraft 2 Manager, runs off of IC2 EU.
Once you have chosen the Manager of your choice, you now need to make Powered Soil, the amount of Powered Soil you will need depends on how big you want your farm, there are 4 presets, 3x3, 5x5, 7x7 and 9x9. Simply put the power blocks in the bottom left slots in the Manager of your choice and click the size that you want and it will place the Powered Soil. Now all you need is seeds! to get seeds you will first need to make an Universal Seed, once you have a few Universal Seeds you can then make other types of seeds! by putting a Universal Seed in the Seed Infuser with some materials you can make seeds for materials! once you have the seeds that you want, you can start farming, by placing a seed onto Powered Soil it will begin to grow, seeds take a while to grow, so be patient!
I do suggest you use the Not-Enough-Items mod to see my recipes.
You will need a mod that adds power generation for the Farms to use.
You will need ttcore to use this mod, it can be found here: http://ci.tterrag.com/job/ttCore/
You are free to use this mod in your modpack, HOWEVER, you must give credit to me and the co-creator, "DarkByte" and send me a message saying that you are using my mod in your modpack.
I do have the right to revoke permission.
Screen Shots
http://minecraft.curseforge.com/mc-mods/226074-fluxed-crystals/images
{
Optimized the mod.
}
0.0.4
{
EVERYTHING!
!!!DON'T FORGET TO REMOVE THE CURRENT .JSON FILES IN config.fluxedCrystals!!!
Added:
By placing dirt next to a Manager or Powered Soil it will turn into Powered Soil. (Only next to not on top or under).
All Managers have now been combined into a single Manager.
Botania mana is now inputed via a Mana Spreader.
Gem Cutter, used to cut Rough Shards into Smooth Shards.
Gem Refiner, used to refine Smooth Shards into their ingot form.
MineTweaker3 Support, callers are, "mods.fluxedcrystals.cutter" and "mods.fluxedcrystals.refiner", valid methods for both are as follows:
mods.fluxedcrystals.cutter.removeRecipe(ItemStack)
mods.fluxedcrystals.refiner.removeRecipe(ItemStack)
mods.fluxedcrystals.cutter.addRecipe(ItemStack leftInput, ItemStack rightOutput, int leftInputAmount, int rightOutputAmount)
mods.fluxedcrystals.refiner.addRecipe(ItemStack leftInput, ItemStack rightOutput, int leftInputAmount, int rightOutputAmount)
Fixes:
Fixed Waila showing the wrong information.
Fixed major server crash.
Added new JSON options:
lore : Lets you add information to the item, supports "\n" to make a new line.
sharp (default: true) : If a crystal is sharp it will damage players when they stand on the crystal.
dimensionWhitelist : Only lets crystals grow in that dimension.
refinerAmount : Specifies how many shards are needed in the refiner.
New crafting method:
When you harvest a Crystal you get a Rough Chunk, by placing down a Rough Chunk and breaking it with a Crystal Hammer will give you some Rough Shards, by putting Rough Shards into a Gem Cutter you will get Smooth Shards, by putting Smooth Shards in a Gem Refiner you will get the ingot form of the Smooth Shard.
There is a config option to NOT use the system I just mentioned and to use the old system.
}
If you would like to give something back, I have a patreon, http://www.patreon.com/jaredlll08
// Quite honestly, I wouldn't worry myself about that.
Time: 12/9/14 5: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.NoClassDefFoundError: fluxedCrystals/nei/FluxedCrystalsNEIConfig
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Caused by: java.lang.NoClassDefFoundError: fluxedCrystals/nei/FluxedCrystalsNEIConfig
at fluxedCrystals.FluxedCrystals.preInit(FluxedCrystals.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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
Caused by: java.lang.ClassNotFoundException: fluxedCrystals.nei.FluxedCrystalsNEIConfig
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.NoClassDefFoundError: codechicken/nei/api/IConfigureNEI
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 39 more
Caused by: java.lang.ClassNotFoundException: codechicken.nei.api.IConfigureNEI
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 43 more
Caused by: java.lang.NullPointerException
You can add ANYTHING via the configs. I wouldn't bet on native GT support, but I know for a fact that making this mod add crystals for reika's mods on its own will never happen. Reika would make the game crash or his mods not load or something like that if anyone tried to add third party methods of getting his stuff to their mods.
I'm having some issues with seeds along the edges of larger farms getting stuck and not growing. I'm not sure why. However, if you dig up one of the stuck seeds that occasionally kicks the whole thing back to working.
http://i.imgur.com/cA79Pzy.png for an example.
I'm not sure what the scythes do? Nor the hammer?
Also, in the JSON configs what do the settings "prettyPrettyArmor" and "Tiers" and "decorative block" do?
Beyond that, a grerat mod, and one I intend to use for dark evil purposes soon.
Scythes adds a chance of fortune when harvesting crystals,
wood = 1/5
stone = 2/5
iron = 3/5
gold = 4/5
diamond = 5/5
I add a lot of secret features in the mod, try right-clicking glass with a shard, then right-clicking the glass with the hammer.
Decorative block is the thing i just mentioned.
prettyPrettyArmor was something i was testing out, basically adds a set of armor for all the shards, they all have base iron stats though
and tiers is just a dummy option, that can be used in anyway you seem fit, an example could be,
having a tier 0 iron seed will give no weighted drop
having a tier 1 iron seed will have a small change of a weighted drop
having a tier 2 iron seed will have a big chance of a weighted drop
It is all up to the user and how they want things.
What I am doing with the manager is as follows,
The manager will have a slot that holds a "frequency chip", right clicking Powered Soil with a frequency chip will link the Powered Soil to the Manager and power will be drained depending on how far and how many Powered Soil the manager is powering