GenDeathrow / MoreChickens

5 stars 14 forks source link

Default config generation is buggy #3

Closed Gamewalker closed 7 years ago

Gamewalker commented 7 years ago

Hey, if you generate a new config file, you will get this for botania:

terrasteelchicken {
    # Item amount to be laid/dropped. [range: 1 ~ 64, default: 1]
    I:dropItemAmount=1

    # Item amount to be laid/dropped. [range: -2147483648 ~ 2147483647, default: 4]
    I:dropItemMeta=4

    # Item name to be laid/dropped. [default: botania:manaResource]
    S:dropItemName=botania:manaResource

    # Item amount to be laid/dropped. [range: 1 ~ 64, default: 1]
    I:eggItemAmount=1

    # Item amount to be laid/dropped. [range: -2147483648 ~ 2147483647, default: 4]
    I:eggItemMeta=4

    # Item name to be laid/dropped. [default: botania:manaResource]
    S:eggItemName=botania:manaResource

    # Is chicken enabled? [default: true]
    B:enabled=true

    # Scale time to lay an egg. [range: 0.01 ~ 100.0, default: 1.0]
    S:layCoefficient=1.0

    # First parent, empty if it's base chicken. [default: EnderChicken]
    S:parent1=EnderChicken

    # First parent, empty if it's base chicken. [default: pCrystalChicken]
    S:parent2=pCrystalChicken

    # Chicken spawn type, can be: NORMAL,SNOW,NONE,HELL [default: NONE]
    S:spawnType=NONE
}

~~here you can see the dopped item is defined as: S:dropItemName=botania:manaResource S:eggItemName=botania:manaResource~~

And this is for Terra, Mana and Elementium so the chicken drops them randomly I think. My Manasteel Chicken dropped Elementium Ingots.

Gamewalker commented 7 years ago
elementiumchicken {
    # Item amount to be laid/dropped. [range: 1 ~ 64, default: 1]
    I:dropItemAmount=1

    # Item amount to be laid/dropped. [range: -2147483648 ~ 2147483647, default: 19]
    I:dropItemMeta=19

    # Item name to be laid/dropped. [default: botania:manaResource]
    S:dropItemName=botania:manaResource

    # Item amount to be laid/dropped. [range: 1 ~ 64, default: 1]
    I:eggItemAmount=1

    # Item amount to be laid/dropped. [range: -2147483648 ~ 2147483647, default: 19]
    I:eggItemMeta=19

    # Item name to be laid/dropped. [default: botania:manaResource]
    S:eggItemName=botania:manaResource

    # Is chicken enabled? [default: true]
    B:enabled=true

    # Scale time to lay an egg. [range: 0.01 ~ 100.0, default: 1.0]
    S:layCoefficient=1.0

    # First parent, empty if it's base chicken. [default: manasteelchicken]
    S:parent1=manasteelchicken

    # First parent, empty if it's base chicken. [default: terrasteelchicken]
    S:parent2=terrasteelchicken

    # Chicken spawn type, can be: NORMAL,SNOW,NONE,HELL [default: NONE]
    S:spawnType=NONE
}

Elementium should be meta 7: 2016-12-25_20 56 19

ok its the meta for nuggets, dont know if this is intentional, but I cant figure out why my Manasteel Chicken dropped Elementium Ingots

GenDeathrow commented 7 years ago

It looks like the config file got corrupted between updates, have you tried delete the config file and let it regenerate? and yes botania has a single item for all their ingots& nuggets. and I am working off of Ore dictionary now, so it should be what ever the mod author sets.

GenDeathrow commented 7 years ago

and yes they are suppose to drop nuggets. but the other chicken prolly drops it because of a messed up version. and you running off the old configs.

Gamewalker commented 7 years ago

I already recreated it and it seems to work fine now. But why do you use terrasteel and manasteel ingots and for elementium nuggets? Shouldnt it be nuggets for balancing?

GenDeathrow commented 7 years ago

Im more tech, so I went by what a friend told me, and from what I know elementium is what you get after terrasteel and manasteel, much like the draconian and awaken draconican, the top tier is a nugget is just what I had set up, but all you have to do is change the item drop in the configs. I have set defaults, and the configs allow you to set it up how you like.

Hopefully I can come up with a better config system.