You are not logged in.

IC2 Experimental builds (jenkins):
v2.0/2.1/2.2 / 2.3 / 2.5 / 2.6 (For Minecraft 1.6.4/1.7.2/1.7.10 / 1.8.9 / 1.9.4 / 1.10)
IndustrialCraft² recent version: v1.117! (For Minecraft 1.5.2 → topic)

Dear visitor, welcome to IC² Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

MauveCloud

Coal Miner

  • "MauveCloud" is male
  • "MauveCloud" started this thread

Posts: 1,048

Location: California

  • Send private message

1

Saturday, May 30th 2015, 6:55pm

Terra Wart is not converting to Nether Wart when over soul sand

According to the FTB wiki, Terra Wart will change into Nether Wart if it has soul sand under it. However, as the attached screenshot shows, I got Terra Wart to full growth above soul sand, and it didn't change to Nether Wart. Is that a bug, or just mistaken/outdated info on the FTB wiki?
MauveCloud has attached the following file:

Chocohead

Drowning in mods.

  • "Chocohead" is male
  • Korea, Democratic People's Republic of United Kingdom

Posts: 5,978

Location: Badly generated chunks.

  • Send private message

2

Saturday, May 30th 2015, 7:01pm

There's a bug that the root length is 0, so the soul sand would have to be the tilled dirt. We poked Aroma to fix it, but apparently crops are scary.

By the way, it also goes the otherway round, you can turn Nether Wart into Terra Wart by having snow under it.
145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.


---- Minecraft Crash Report ----
// I just don't know what went wrong :(

I see this too much.

MauveCloud

Coal Miner

  • "MauveCloud" is male
  • "MauveCloud" started this thread

Posts: 1,048

Location: California

  • Send private message

3

Saturday, May 30th 2015, 7:11pm

Yeah, I knew about the other way around, but that doesn't help me when I have Terra Wart already but no Nether Wart.

I might eventually explore the Nether further for a fortress with Nether Wart, but at the moment, I'm focusing on building up the stats on my Ferru and Aurelia (with help from a GT Portable Scanner), and if some Nether Wart happens to show up while breeding (and drops seeds or at least the Nether Wart item once full grown), I won't have to find a Nether fortress.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

4

Saturday, May 30th 2015, 7:50pm

There's a bug that the root length is 0, so the soul sand would have to be the tilled dirt. We poked Aroma to fix it, but apparently crops are scary.

By the way, it also goes the otherway round, you can turn Nether Wart into Terra Wart by having snow under it.


Actually that bug is really easy to fix. @Armoa if you read that. You simply need to Override the function "getrootslength" and return 3 instead of 1 in the Class: "CropTerraWart" and "CropNetherWart"
that solves the bug and that is it....

(if someone asks why 3? the function itself is checks only the depth you are searching - 1 so if you give him 2 then he only checks his soil not the Block under the soil...)

Chocohead

Drowning in mods.

  • "Chocohead" is male
  • Korea, Democratic People's Republic of United Kingdom

Posts: 5,978

Location: Badly generated chunks.

  • Send private message

5

Saturday, May 30th 2015, 8:01pm

Aroma doesn't (or at least didn't) understand how they work anyway, which is probably why.
145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.


---- Minecraft Crash Report ----
// I just don't know what went wrong :(

I see this too much.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

6

Saturday, May 30th 2015, 8:31pm


Aroma doesn't (or at least didn't) understand how they work anyway, which is probably why.


First: It took me maybe 2-4 hours to understand the crops completly every single part (and also how none Random Cropbreeding is),
Second: You two did discribe very good what is the problem, and since everything coded is writen in english there should be no problem.
If he goes through this class "ICropTile" he eventually land at a function that will isBlockBelow (or something close to it), when he uses thenJavaSearch with Eclipse/IntelegentIdea on that function
he eventualy get to one of both ends where he find the problem. Either on the Crop (TileEntity) side or at the Crop (CropCard) side...

^^" Well other thing is that i read a lot of code each day so that i can find/fix stuff like that in minutes...

@Aroma here would be your feedback good.

SpwnX

IC² Creative Content Inventor, GT Public Relations Manager and your lovely forum moderator

  • "SpwnX" is male
  • Brazil

Posts: 8,359

Location: Nowhere to be found, unless I know you

  • Send private message

7

Saturday, May 30th 2015, 8:47pm

root length from what I have heard is crop type dependant, which might be why aurelia and ferru can check the blocks below them just fine while terra/netherwart doesn't.

Crops are not random, but theres a ton of RNG on it. Growth, yield and breeding all have some sort of it.
We need people to document GregTech, help us by joining the FTB wiki team: http://ftb.gamepedia.com/GregTech_6

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

8

Saturday, May 30th 2015, 8:57pm

root length from what I have heard is crop type dependant, which might be why aurelia and ferru can check the blocks below them just fine while terra/netherwart doesn't.

Crops are not random, but theres a ton of RNG on it. Growth, yield and breeding all have some sort of it.



Every crop has his own CropCardClass (some share like flowers), and they simply forgot to extend the root lenght of the cropcard for Nether/Terra Wart.
Also they should already fix the bug with the Root Lenght because they check (if the root length is bigger then the block depth their searching for... They should make it that it is bigger or Equal then they do not have to make for 2 blocks a 3 blocks root lengh)

Also @Spawn X you are right there is a lot of Randomness inside of the Breeding code... But it is not so extreme as most people say... i hear from most people i know that they are extremly random at breeding new Crops (not making them better), which is actually wrong. It is about 50% random if you make it right... Else it is 90-100% random...
Also at the last Update from IC2 Classic i added even a helper config that allow to see which crops are good with for breeding other ones.
That is none cheat addition because the information i show is already shown in the CropAnalizer and you can see that also only if the cropanalizer gui is already open (in combination with nei)

MauveCloud

Coal Miner

  • "MauveCloud" is male
  • "MauveCloud" started this thread

Posts: 1,048

Location: California

  • Send private message

9

Saturday, May 30th 2015, 9:10pm

Crops are not random, but theres a ton of RNG on it. Growth, yield and breeding all have some sort of it.

Also @Spawn X you are right there is a lot of Randomness inside of the Breeding code... But it is not so extreme as most people say... i hear from most people i know that they are extremly random at breeding new Crops (not making them better), which is actually wrong. It is about 50% random if you make it right... Else it is 90-100% random...
Also at the last Update from IC2 Classic i added even a helper config that allow to see which crops are good with for breeding other ones.
That is none cheat addition because the information i show is already shown in the CropAnalizer and you can see that also only if the cropanalizer gui is already open (in combination with nei)


I think the scarcity of documentation on the actual probabilities might be part of why other people often assume it's completely random. Using NEI (and sometimes addons), one can find probabilities for Forestry bee breeding, byproducts in a GT Universal Macerator, etc., but not for IC2 crops. After privately doing some decompiling of the crop code back in late 2014, I noticed the rule against revealing details found that way, and deleted the program I'd made to figure out crossbreeding chances, but that rule is almost 3.5 years old.

Chocohead

Drowning in mods.

  • "Chocohead" is male
  • Korea, Democratic People's Republic of United Kingdom

Posts: 5,978

Location: Badly generated chunks.

  • Send private message

10

Saturday, May 30th 2015, 9:20pm

The lack of documentation is because it was banned. Straight out banned if you're not just basing it off your own testing. Thus the available stuff is dodgy as it was based off 1 person's own testing rather than stealing the source like most other things ;)

There is a website to work out the probabilities (after stealing the source) with an explicit message to not post a link here so Alblaka didn't take it down.
145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.


---- Minecraft Crash Report ----
// I just don't know what went wrong :(

I see this too much.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

11

Saturday, May 30th 2015, 9:29pm

Ok and now for ideots like me again please?
(Simply did not understand anything)

Mine_Sasha

A ninja with a composite unbreakable armor made out of diamond and carbon nanotubes :3

  • Send private message

12

Saturday, May 30th 2015, 9:32pm

Can you PM it to me please xD ?

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

13

Saturday, May 30th 2015, 9:35pm

Read your messages

Mine_Sasha

A ninja with a composite unbreakable armor made out of diamond and carbon nanotubes :3

  • Send private message

14

Saturday, May 30th 2015, 9:36pm

Never mind, I know what are you talking about, I just remembered now xD

Chocohead

Drowning in mods.

  • "Chocohead" is male
  • Korea, Democratic People's Republic of United Kingdom

Posts: 5,978

Location: Badly generated chunks.

  • Send private message

15

Saturday, May 30th 2015, 9:39pm

Ok and now for ideots like me again please?
(Simply did not understand anything)
Alblaka didn't let any source code based crop information exist basically anywhere, which is why all the stuff about crops is vague, it is all people's testing. Testing which without any method of mass automation, are pretty inaccurate. This lead to rumours that it was totally random, even though it's far from it.
145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.


---- Minecraft Crash Report ----
// I just don't know what went wrong :(

I see this too much.

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

16

Saturday, May 30th 2015, 9:43pm

Ok and now for ideots like me again please?
(Simply did not understand anything)
Alblaka didn't let any source code based crop information exist basically anywhere, which is why all the stuff about crops is vague, it is all people's testing. Testing which without any method of mass automation, are pretty inaccurate. This lead to rumours that it was totally random, even though it's far from it.


ok. Then i should let out my Tutorial video how the Crops work???

Mine_Sasha

A ninja with a composite unbreakable armor made out of diamond and carbon nanotubes :3

  • Send private message

17

Saturday, May 30th 2015, 9:44pm

Wait, it's not random ? I know there is a chance for some crops to mutate in others, but some are still random, right ?

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

18

Saturday, May 30th 2015, 9:52pm

Wait, it's not random ? I know there is a chance for some crops to mutate in others, but some are still random, right ?


Well what you can get is not random and will be set into a list (when you cropbreed), and then it adds a chance to that, and from that list with that chances it pick randomly a crop out of that.
Every crop has Arguments, (You can see them in Exp only when you analyzed a crop (they are like: "Flower, Red, Rose")), and these get caluclated into the chances...
^^"

Speiger

TMT & IC2 Classic Dev

  • "Speiger" is male

Posts: 996

Location: Germany

  • Send private message

19

Saturday, May 30th 2015, 10:01pm

I will not explain it now here how crop breeding actually work... I made a video which is crap at least i think that...
I try to recorde another one and make it better... If i can...

SpwnX

IC² Creative Content Inventor, GT Public Relations Manager and your lovely forum moderator

  • "SpwnX" is male
  • Brazil

Posts: 8,359

Location: Nowhere to be found, unless I know you

  • Send private message

20

Sunday, May 31st 2015, 1:52am

By now documentation is necessary. I don't see any problems myself. Would help popularize a bit crops too.
We need people to document GregTech, help us by joining the FTB wiki team: http://ftb.gamepedia.com/GregTech_6

Counter:

Hits today: 36,217 | Hits yesterday: 34,655 | Hits record: 152,331 | Hits total: 65,003,526