Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ### 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);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement