IsakViste icon

animaniaDrops.zs

IsakViste | PRO | 05/23/19 06:07:43 PM UTC | 0 ⭐ | 344 👁️ | Never ⏰ | []
Java |

12.52 KB

|

None

|

0 👍

/

0 👎

// ### IMPORTS ### //
import crafttweaker.entity.IEntityDefinition;
 
print("Animania Drops:");
 
// ################################################### COWS ################################################### //
// Bulls
print("-> Bulls");
val bullArray = [<entity:animania:bull_angus>, <entity:animania:bull_friesian>, <entity:animania:bull_hereford>, <entity:animania:bull_highland>,
                <entity:animania:bull_holstein>, <entity:animania:bull_jersey>, <entity:animania:bull_longhorn>, <entity:animania:bull_mooshroom>] as IEntityDefinition[];
 
for bull in bullArray {
    bull.clearDrops();
    bull.addDrop(<minecraft:beef>, 3, 5);
    bull.addDrop(<animania:raw_prime_beef>%10, 2, 3);
    bull.addDrop(<minecraft:leather>, 2, 5);
}
 
// Cows
print("-> Cows");
val cowArray = [<entity:animania:cow_angus>, <entity:animania:cow_friesian>, <entity:animania:cow_hereford>, <entity:animania:cow_highland>,
                <entity:animania:cow_holstein>, <entity:animania:cow_jersey>, <entity:animania:cow_longhorn>, <entity:animania:cow_mooshroom>] as IEntityDefinition[];
 
for cow in cowArray {
    cow.clearDrops();
    cow.addDrop(<minecraft:beef>, 2, 5);
    cow.addDrop(<animania:raw_prime_beef>%30, 1, 3);
    cow.addDrop(<minecraft:leather>, 2, 5);
}
 
// Calves
print("-> Calves");
val calfArray = [<entity:animania:calf_angus>, <entity:animania:calf_friesian>, <entity:animania:calf_hereford>, <entity:animania:calf_highland>,
                <entity:animania:calf_holstein>, <entity:animania:calf_jersey>, <entity:animania:calf_longhorn>, <entity:animania:calf_mooshroom>] as IEntityDefinition[];
 
for calf in calfArray {
    calf.clearDrops();
    calf.addDrop(<animania:raw_prime_beef>, 1, 2);
    calf.addDrop(<minecraft:beef>%40, 1, 3);
    calf.addDrop(<minecraft:leather>, 1, 3);
}
 
// ################################################### PIGS ################################################### //
// Hogs
print("-> Hogs");
val hogArray = [<entity:animania:hog_duroc>, <entity:animania:hog_hampshire>, <entity:animania:hog_large_black>, <entity:animania:hog_large_white>, <entity:animania:hog_old_spot>,
                <entity:animania:hog_yorkshire>] as IEntityDefinition[];
 
for hog in hogArray {
    hog.clearDrops();
    hog.addDrop(<minecraft:porkchop>, 3, 5);
    hog.addDrop(<animania:raw_prime_pork>%15, 2, 4);
    hog.addDrop(<minecraft:leather>, 1, 3);
}
 
// Sows
print("-> Sows");
val sowArray = [<entity:animania:sow_duroc>, <entity:animania:sow_hampshire>, <entity:animania:sow_large_black>, <entity:animania:sow_large_white>, <entity:animania:sow_old_spot>,
                <entity:animania:sow_yorkshire>] as IEntityDefinition[];
 
for sow in sowArray {
    sow.clearDrops();
    sow.addDrop(<minecraft:porkchop>, 2, 4);
    sow.addDrop(<animania:raw_prime_pork>%40, 1, 5);
    sow.addDrop(<minecraft:leather>, 1, 3);
}
 
// Piglets
print("-> Piglets");
val pigletArray = [<entity:animania:piglet_duroc>, <entity:animania:piglet_hampshire>, <entity:animania:piglet_large_black>, <entity:animania:piglet_large_white>, <entity:animania:piglet_old_spot>,
                    <entity:animania:piglet_yorkshire>] as IEntityDefinition[];
 
for piglet in pigletArray {
    piglet.clearDrops();
    piglet.addDrop(<animania:raw_prime_pork>, 1, 4);
    piglet.addDrop(<minecraft:porkchop>%40, 1, 3);
    piglet.addDrop(<minecraft:leather>, 1, 2);
 
 
// ################################################### CHICKEN ################################################### //
// Roosters
print("-> Roosters");
val roosterArray = [<entity:animania:rooster_leghorn>, <entity:animania:rooster_orpington>, <entity:animania:rooster_plymouth_rock>, <entity:animania:rooster_rhode_island_red>,
                    <entity:animania:rooster_wyandotte>] as IEntityDefinition[];
 
for rooster in roosterArray {
    rooster.clearDrops();
    rooster.addDrop(<minecraft:chicken>);
    rooster.addDrop(<animania:raw_prime_chicken>%15);
    rooster.addDrop(<minecraft:feather>, 2, 5);
}
 
// Hens
print("-> Hens");
val henArray = [<entity:animania:hen_leghorn>, <entity:animania:hen_orpington>, <entity:animania:hen_plymouth_rock>, <entity:animania:hen_rhode_island_red>,
                <entity:animania:hen_wyandotte>] as IEntityDefinition[];
 
for hen in henArray {
    hen.clearDrops();
    hen.addDrop(<minecraft:chicken>);
    hen.addDrop(<animania:raw_prime_chicken>%35);
    hen.addDrop(<minecraft:feather>, 2, 5);
}
 
// Chicks
print("-> Chicks");
val chickArray = [<entity:animania:chick_leghorn>, <entity:animania:chick_orpington>, <entity:animania:chick_plymouth_rock>, <entity:animania:chick_rhode_island_red>,
                    <entity:animania:chick_wyandotte>] as IEntityDefinition[];
 
for chick in chickArray {
    chick.clearDrops();
    chick.addDrop(<animania:raw_prime_chicken>);
    chick.addDrop(<minecraft:feather>, 1, 3);
}
 
// ################################################### HORSE ################################################### //
// Stallions
print("-> Stallions");
val stallionArray = [<entity:minecraft:horse>, <entity:animania:stallion_draft>] as IEntityDefinition[];
 
for stallion in stallionArray {
    stallion.clearDrops();
    stallion.addDrop(<animania:raw_horse>, 2, 5);
    stallion.addDrop(<minecraft:leather>, 2, 6);
}
 
// Mares
print("-> Mares");
val mareArray = [<entity:animania:mare_draft>] as IEntityDefinition[];
 
for mare in mareArray {
    mare.clearDrops();
    mare.addDrop(<animania:raw_horse>, 2, 5);
    mare.addDrop(<minecraft:leather>, 2, 5);
}
 
// Foals
print("-> Foals");
val foalArray = [<entity:animania:foal_draft>] as IEntityDefinition[];
 
for foal in foalArray {
    foal.clearDrops();
    foal.addDrop(<animania:raw_horse>, 1, 3);
    foal.addDrop(<minecraft:leather>, 1, 3);
}
 
 
// ################################################### GOATS ################################################### //
// Bucks
print("-> Bucks");
val buckArray = [<entity:animania:buck_alpine>, <entity:animania:buck_angora>, <entity:animania:buck_fainting>, <entity:animania:buck_kiko>,
                <entity:animania:buck_kinder>, <entity:animania:buck_nigerian_dwarf>, <entity:animania:buck_pygmy>] as IEntityDefinition[];
 
for buck in buckArray {
    buck.clearDrops();
    buck.addDrop(<animania:raw_chevon>, 2, 4);
    buck.addDrop(<animania:raw_prime_chevon>%10, 1, 2);
    buck.addDrop(<minecraft:leather>, 1, 3);
}
 
// Does
print("-> Does");
val doeArray = [<entity:animania:doe_alpine>, <entity:animania:doe_angora>, <entity:animania:doe_fainting>, <entity:animania:doe_kiko>,
                <entity:animania:doe_kinder>, <entity:animania:doe_nigerian_dwarf>, <entity:animania:doe_pygmy>] as IEntityDefinition[];
 
for doe in doeArray {
    doe.clearDrops();
    doe.addDrop(<animania:raw_chevon>, 2, 3);
    doe.addDrop(<animania:raw_prime_chevon>%30, 1, 3);
    doe.addDrop(<minecraft:leather>, 1, 3);
}
 
// Kids
print("-> Kids");
val kidArray = [<entity:animania:kid_alpine>, <entity:animania:kid_angora>, <entity:animania:kid_fainting>, <entity:animania:kid_kiko>,
                <entity:animania:kid_kinder>, <entity:animania:kid_nigerian_dwarf>, <entity:animania:kid_pygmy>] as IEntityDefinition[];
 
for kid in kidArray {
    kid.clearDrops();
    kid.addDrop(<animania:raw_prime_chevon>, 1, 3);
    kid.addDrop(<animania:raw_chevon>%40, 1, 2);
    kid.addDrop(<minecraft:leather>, 1, 2);
}
 
// ################################################### SHEEP ################################################### //
// Rams
print("-> Rams");
val ramArray = [<entity:animania:ram_dorper>, <entity:animania:ram_dorset>, <entity:animania:ram_friesian>, <entity:animania:ram_jacob>, <entity:animania:ram_merino>,
                <entity:animania:ram_suffolk>] as IEntityDefinition[];
 
for ram in ramArray {
    ram.clearDrops();
    ram.addDrop(<minecraft:mutton>, 2, 4);
    ram.addDrop(<animania:raw_prime_mutton>%20, 1, 2);
    ram.addDrop(<minecraft:wool>, 1, 4);
}
 
// Ewes
print("-> Ewes");
val eweArray = [<entity:animania:ewe_dorper>, <entity:animania:ewe_dorset>, <entity:animania:ewe_friesian>, <entity:animania:ewe_jacob>,
                <entity:animania:ewe_merino>, <entity:animania:ewe_suffolk>] as IEntityDefinition[];
 
for ewe in eweArray {
    ewe.clearDrops();
    ewe.addDrop(<minecraft:mutton>, 1, 4);
    ewe.addDrop(<animania:raw_prime_mutton>%40, 1, 2);
    ewe.addDrop(<minecraft:wool>, 1, 4);
}
 
// Lambs
print("-> Lambs");
val lambArray = [<entity:animania:lamb_dorper>, <entity:animania:lamb_dorset>, <entity:animania:lamb_friesian>, <entity:animania:lamb_jacob>,
                <entity:animania:lamb_merino>, <entity:animania:lamb_suffolk>] as IEntityDefinition[];
 
for lamb in lambArray {
    lamb.clearDrops();
    lamb.addDrop(<animania:raw_prime_mutton>, 1, 3);
    lamb.addDrop(<minecraft:mutton>%40, 1, 2);
    lamb.addDrop(<minecraft:wool>, 1, 2);
}
 
// ################################################### RABBITS ################################################### //
// Bucks
print("-> Bucks");
val buckRArray = [<entity:animania:buck_chinchilla>, <entity:animania:buck_cottontail>, <entity:animania:buck_dutch>, <entity:animania:buck_havana>,
                <entity:animania:buck_jack>, <entity:animania:buck_lop>, <entity:animania:buck_new_zealand>, <entity:animania:buck_rex>] as IEntityDefinition[];
 
for buck in buckRArray {
    buck.clearDrops();
    buck.addDrop(<minecraft:rabbit>);
    buck.addDrop(<animania:raw_prime_rabbit>%25);
    buck.addDrop(<minecraft:rabbit_foot>%10);
    buck.addDrop(<minecraft:rabbit_hide>, 1, 3);
}
 
// Does
print("-> Does");
val doeRArray = [<entity:animania:doe_chinchilla>, <entity:animania:doe_cottontail>, <entity:animania:doe_dutch>, <entity:animania:doe_havana>,
                <entity:animania:doe_jack>, <entity:animania:doe_lop>, <entity:animania:doe_new_zealand>, <entity:animania:doe_rex>] as IEntityDefinition[];
 
for doe in doeRArray {
    doe.clearDrops();
    doe.addDrop(<minecraft:rabbit>);
    doe.addDrop(<animania:raw_prime_rabbit>%50);
    doe.addDrop(<minecraft:rabbit_foot>%10);
    doe.addDrop(<minecraft:rabbit_hide>, 1, 2);
}
 
// Kits
print("-> Kits");
val kitArray = [<entity:animania:kit_chinchilla>, <entity:animania:kit_cottontail>, <entity:animania:kit_dutch>, <entity:animania:kit_havana>,
                <entity:animania:kit_jack>, <entity:animania:kit_lop>, <entity:animania:kit_new_zealand>, <entity:animania:kit_rex>] as IEntityDefinition[];
 
for kit in kitArray {
    kit.clearDrops();
    kit.addDrop(<animania:raw_prime_rabbit>);
    kit.addDrop(<minecraft:rabbit>%20);
    kit.addDrop(<minecraft:rabbit_foot>%10);
    kit.addDrop(<minecraft:rabbit_hide>, 1, 1);
}
 
// ################################################### PEAFOWLS ################################################### //
// Peacocks
print("-> Peacocks");
val peacockArray = [<entity:animania:peacock_blue>, <entity:animania:peacock_charcoal>, <entity:animania:peacock_opal>, <entity:animania:peacock_peach>,
                    <entity:animania:peacock_purple>, <entity:animania:peacock_taupe>, <entity:animania:peacock_white>] as IEntityDefinition[];
 
for peacock in peacockArray {
    peacock.clearDrops();
    peacock.addDrop(<animania:raw_peacock>);
    peacock.addDrop(<animania:raw_prime_peacock>%25);
    peacock.addDrop(<animania:white_peacock_feather>, 2, 5);
}
 
// Peachicks
print("-> Peachicks");
val peachickArray = [<entity:animania:peachick_blue>, <entity:animania:peachick_charcoal>, <entity:animania:peachick_opal>, <entity:animania:peachick_peach>,
                    <entity:animania:peachick_purple>, <entity:animania:peachick_taupe>, <entity:animania:peachick_white>] as IEntityDefinition[];
 
for peachick in peachickArray {
    peachick.clearDrops();
    peachick.addDrop(<animania:raw_peacock>);
    peachick.addDrop(<animania:raw_prime_peacock>%40);
    peachick.addDrop(<animania:white_peacock_feather>, 2, 5);
}
 
// Peahens
print("-> Peahens");
val peahenArray = [<entity:animania:peahen_blue>, <entity:animania:peahen_charcoal>, <entity:animania:peahen_opal>, <entity:animania:peahen_peach>,
                    <entity:animania:peahen_purple>, <entity:animania:peahen_taupe>, <entity:animania:peahen_white>] as IEntityDefinition[];
 
for peahen in peahenArray {
    peahen.clearDrops();
    peahen.addDrop(<animania:raw_prime_peacock>);
    peahen.addDrop(<animania:white_peacock_feather>, 1, 3);
}
 
// ################################################### AMPHIBIANS ################################################### //
// Frogs
print("-> Frogs");
val frogArray = [<entity:animania:frog>, <entity:animania:toad>, <entity:animania:dartfrog>] as IEntityDefinition[];
 
for frog in frogArray {
    frog.clearDrops();
    frog.addDrop(<animania:raw_frog_legs>, 1, 2);
}
 
// ################################################### FERRETS ################################################### //
// Ferrets
print("-> Ferrets");
val ferretArray = [<entity:animania:ferret_grey>, <entity:animania:ferret_white>] as IEntityDefinition[];
 
for ferret in ferretArray {
    ferret.addDrop(<minecraft:leather>, 1, 2);
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎