A question: If I were to create a syntactically valid .json file in the /config/fluxedCrystals/ directory that defines a set of seeds for another mod (say, Mekanism), named "mekCrystals.json" would this mod be able to read from that file?
Yep, my mod reads any and all json files in /config/fluxedCrystals/ :), im even willing to validate jsons and if they are good enough I may even include them in the mod itself! (with permission from the author).
EDIT: Also, when I went into MC earlier to poke around at Fluxed Crystals, apparently the Farm Manager isn't working as in it isn't planting the seeds I gave it after it was fully charged with RF and supplied with the Powered Soil, which it did place.
Also, I can't infuse seeds, the slot that is not used for the Universal Seeds can't accept anything and there isn't a "result" slot.
It's been answered a couple times on the ME^4 thread, but here's the current process:
1) place farm
2) place powered soil manually on the same level as the farm (farm fails to do that automatically in this ver. for some reason)
3) plant seeds
4) light up the place
5) power the farm 6) click the size button for your size farm (without this click it doesn't work)
and it starts to grow.
Also, I don't know if it's a bug or a feature, but make sure to not put smooth shards in the refiner except in the exact right numbers. If you put in enough shards for 1.5 ingots, it uses them all up, and then you put in enough for another .5 ingots, you won't get a second ingot.
I'm using 0.0.4a of Fluxed Crystals alongside a bunch of other mods that I put together.
I tried doing what MrHrulgin said, but the Flint Seeds I planted aren't growing in the slightest. They ought to be taking a minute to grow (1200 ticks or 60 seconds), and nothing.
Make sure to do things in that specific order. For instance, if the soil was already in place before you put down the farm, it won't work. If you don't have a light level of at least 9, it won't work. if you clicked one size, you won't be able to change it to another size without tearing everything up and starting again. It took me rebuilding the area a few times before it worked, but especially with fast crops, it'll show if it's working almost immediately.
I'm using 0.0.4a of Fluxed Crystals alongside a bunch of other mods that I put together.
I tried doing what MrHrulgin said, but the Flint Seeds I planted aren't growing in the slightest. They ought to be taking a minute to grow (1200 ticks or 60 seconds), and nothing.
Yep, my mod reads any and all json files in /config/fluxedCrystals/ :), im even willing to validate jsons and if they are good enough I may even include them in the mod itself! (with permission from the author).
How exactly are you getting the files in that folder? Are you aware that different platforms will sort the files differently? Are you sorting the files yourself after getting the list of names before evaluating the contents? If you aren't doing this, you will not get deterministic results, potentially resulting in a mismatch between client and server, or functionally data corruption if a server is moved from one machine to another running a different operating system or filesystem.
It's also important to note that at least in the 0.0.4a release if a new item is added or removed to a file anywhere other than at the end of the last generated file, many of your seeds, chunks, and shards will change identity. I hope you're already moving to using NBT to identify items instead of metadata. If not, you really should consider it.
All that aside: I freaking love this stuff. I found myself with a lot of enthusiasm, so i'm writing thaumcraft research pages for this. As much to familiarize myself with minetweaker as anything else, but fun is being had.
I'm playing the Material Energy^4 pack, and when I place the manager down, put the powered soil in, and power it. It doesn't place the powered soil on the ground when I click on the 3x3 preset. Does anyone know why this is happening?
Place powered soil manually,
plant the seeds
light the place up http://forum.feed-the-beast.com/attachments/fluxedcrystals-zip.14314/ download this because the files were missing a line *found on the ME^4 Forum it works it has 4 .json files that goes in the config of fluxed crystals...it fixes their growth.*
give the manager RF
there you go they will be growing.
Rollback Post to RevisionRollBack
Just breakdancing along... Okay sure im a brony but DO YOU THINK I FLIPPIN CARE?! AM I PROUD OF IT?...Okay maybe but...DEAL WITH IT DANGIT!
Place powered soil manually,
plant the seeds
light the place up http://forum.feed-the-beast.com/attachments/fluxedcrystals-zip.14314/ download this because the files were missing a line *found on the ME^4 Forum it works it has 4 .json files that goes in the config of fluxed crystals...it fixes their growth.*
give the manager RF
there you go they will be growing.
Thank you so much!
This has being making me so confused, I have been sitting here for half an hour trying to figure out what I did wrong XD
How exactly are you getting the files in that folder? Are you aware that different platforms will sort the files differently? Are you sorting the files yourself after getting the list of names before evaluating the contents? If you aren't doing this, you will not get deterministic results, potentially resulting in a mismatch between client and server, or functionally data corruption if a server is moved from one machine to another running a different operating system or filesystem.
It's also important to note that at least in the 0.0.4a release if a new item is added or removed to a file anywhere other than at the end of the last generated file, many of your seeds, chunks, and shards will change identity. I hope you're already moving to using NBT to identify items instead of metadata. If not, you really should consider it.
All that aside: I freaking love this stuff. I found myself with a lot of enthusiasm, so i'm writing thaumcraft research pages for this. As much to familiarize myself with minetweaker as anything else, but fun is being had.
What I do is, I read all files that end with .json in that folder, then loop through them, regarding nbt... using metadata is the easiest way to do it as far as I know.
What I do is, I read all files that end with .json in that folder, then loop through them, regarding nbt... using metadata is the easiest way to do it as far as I know.
That method will result in evaluating the json files in unspecified order, which as I mentioned will cause problems. Metadata is the easiest way, but between the first issue (nondeterministic evaluation) and the second issue I mentioned (data potentially changing over time), I don't think it's a sufficiently reliable way. There's a reason that things like thaumcraft use NBT tags distinguishing between item variants like essentia phials rather than metadata, and thaumcraft doesn't have the concerns with determinism of data input that you do.
That method will result in evaluating the json files in unspecified order, which as I mentioned will cause problems. Metadata is the easiest way, but between the first issue (nondeterministic evaluation) and the second issue I mentioned (data potentially changing over time), I don't think it's a sufficiently reliable way. There's a reason that things like thaumcraft use NBT tags distinguishing between item variants like essentia phials rather than metadata, and thaumcraft doesn't have the concerns with determinism of data input that you do.
I have had no issues myself with "determinism of data input" and have never had issues with incorrect data(I have tried it in my own test environment, beta versions of Resonant Rise(I'm a beta tester and they also haven't had any of these problems) and in ME^4), if you would like to talk more about it with me, I'm in #jaredlll08 on EsperNET(IRC).
I can't get the seed infuser to work in Resonant Rise modpack on ATLauncher. I can put a universal seed in the top left slot, but cannot put iron, coal, redstone, etc in the top right slot.
I tested and it works fine in Material Energy ^4.
I noticed that the one in ME^4 has an orange texture, and the one in RR3 has a blue texture.
-----------------------------
Not sure how extensive ttCore might be, but there seems to be an easier way to execute the insertion & extraction of items from slots without dealing with shift-clicking. I suggest looking at "ISidedInventory" in "net.minecraft.inventory.ISidedInventory", and the implementation here just to get you started (starting at line 96): https://github.com/copygirl/BetterStorage/blob/master/src/main/java/net/mcft/copy/betterstorage/tile/entity/TileEntityCraftingStation.java
As for shift-clicking, I'm not entirely sure, but I would suggest looking at "IInventory" in "net.minecraft.inventory.IInventory"
EDIT: Also, when I went into MC earlier to poke around at Fluxed Crystals, apparently the Farm Manager isn't working as in it isn't planting the seeds I gave it after it was fully charged with RF and supplied with the Powered Soil, which it did place.
Also, I can't infuse seeds, the slot that is not used for the Universal Seeds can't accept anything and there isn't a "result" slot.
Just breakdancing along...
Okay sure im a brony but DO YOU THINK I FLIPPIN CARE?! AM I PROUD OF IT?...Okay maybe but...DEAL WITH IT DANGIT!
1) place farm
2) place powered soil manually on the same level as the farm (farm fails to do that automatically in this ver. for some reason)
3) plant seeds
4) light up the place
5) power the farm
6) click the size button for your size farm (without this click it doesn't work)
and it starts to grow.
Also, I don't know if it's a bug or a feature, but make sure to not put smooth shards in the refiner except in the exact right numbers. If you put in enough shards for 1.5 ingots, it uses them all up, and then you put in enough for another .5 ingots, you won't get a second ingot.
I tried doing what MrHrulgin said, but the Flint Seeds I planted aren't growing in the slightest. They ought to be taking a minute to grow (1200 ticks or 60 seconds), and nothing.
Just breakdancing along...
Okay sure im a brony but DO YOU THINK I FLIPPIN CARE?! AM I PROUD OF IT?...Okay maybe but...DEAL WITH IT DANGIT!
http://forum.feed-the-beast.com/attachments/fluxedcrystals-zip.14314/ *found this by the original poster of the instructions.* apperantly it was missing lines
Just breakdancing along...
Okay sure im a brony but DO YOU THINK I FLIPPIN CARE?! AM I PROUD OF IT?...Okay maybe but...DEAL WITH IT DANGIT!
How exactly are you getting the files in that folder? Are you aware that different platforms will sort the files differently? Are you sorting the files yourself after getting the list of names before evaluating the contents? If you aren't doing this, you will not get deterministic results, potentially resulting in a mismatch between client and server, or functionally data corruption if a server is moved from one machine to another running a different operating system or filesystem.
It's also important to note that at least in the 0.0.4a release if a new item is added or removed to a file anywhere other than at the end of the last generated file, many of your seeds, chunks, and shards will change identity. I hope you're already moving to using NBT to identify items instead of metadata. If not, you really should consider it.
All that aside: I freaking love this stuff. I found myself with a lot of enthusiasm, so i'm writing thaumcraft research pages for this. As much to familiarize myself with minetweaker as anything else, but fun is being had.
plant the seeds
light the place up
http://forum.feed-the-beast.com/attachments/fluxedcrystals-zip.14314/ download this because the files were missing a line *found on the ME^4 Forum it works it has 4 .json files that goes in the config of fluxed crystals...it fixes their growth.*
give the manager RF
there you go they will be growing.
Just breakdancing along...
Okay sure im a brony but DO YOU THINK I FLIPPIN CARE?! AM I PROUD OF IT?...Okay maybe but...DEAL WITH IT DANGIT!
Thank you so much!
This has being making me so confused, I have been sitting here for half an hour trying to figure out what I did wrong XD
What I do is, I read all files that end with .json in that folder, then loop through them, regarding nbt... using metadata is the easiest way to do it as far as I know.
That method will result in evaluating the json files in unspecified order, which as I mentioned will cause problems. Metadata is the easiest way, but between the first issue (nondeterministic evaluation) and the second issue I mentioned (data potentially changing over time), I don't think it's a sufficiently reliable way. There's a reason that things like thaumcraft use NBT tags distinguishing between item variants like essentia phials rather than metadata, and thaumcraft doesn't have the concerns with determinism of data input that you do.
Just breakdancing along...
Okay sure im a brony but DO YOU THINK I FLIPPIN CARE?! AM I PROUD OF IT?...Okay maybe but...DEAL WITH IT DANGIT!
Meant to quote this
Just breakdancing along...
Okay sure im a brony but DO YOU THINK I FLIPPIN CARE?! AM I PROUD OF IT?...Okay maybe but...DEAL WITH IT DANGIT!
I have had no issues myself with "determinism of data input" and have never had issues with incorrect data(I have tried it in my own test environment, beta versions of Resonant Rise(I'm a beta tester and they also haven't had any of these problems) and in ME^4), if you would like to talk more about it with me, I'm in #jaredlll08 on EsperNET(IRC).
I tested and it works fine in Material Energy ^4.
I noticed that the one in ME^4 has an orange texture, and the one in RR3 has a blue texture.
Halp!