// ### IMPORTS ### // import crafttweaker.entity.IEntityDefinition; print("Animania Drops:"); // ################################################### COWS ################################################### // // Bulls print("-> Bulls"); val bullArray = [, , , , , , , ] as IEntityDefinition[]; for bull in bullArray { bull.clearDrops(); bull.addDrop(, 3, 5); bull.addDrop(%10, 2, 3); bull.addDrop(, 2, 5); } // Cows print("-> Cows"); val cowArray = [, , , , , , , ] as IEntityDefinition[]; for cow in cowArray { cow.clearDrops(); cow.addDrop(, 2, 5); cow.addDrop(%30, 1, 3); cow.addDrop(, 2, 5); } // Calves print("-> Calves"); val calfArray = [, , , , , , , ] as IEntityDefinition[]; for calf in calfArray { calf.clearDrops(); calf.addDrop(, 1, 2); calf.addDrop(%40, 1, 3); calf.addDrop(, 1, 3); } // ################################################### PIGS ################################################### // // Hogs print("-> Hogs"); val hogArray = [, , , , , ] as IEntityDefinition[]; for hog in hogArray { hog.clearDrops(); hog.addDrop(, 3, 5); hog.addDrop(%15, 2, 4); hog.addDrop(, 1, 3); } // Sows print("-> Sows"); val sowArray = [, , , , , ] as IEntityDefinition[]; for sow in sowArray { sow.clearDrops(); sow.addDrop(, 2, 4); sow.addDrop(%40, 1, 5); sow.addDrop(, 1, 3); } // Piglets print("-> Piglets"); val pigletArray = [, , , , , ] as IEntityDefinition[]; for piglet in pigletArray { piglet.clearDrops(); piglet.addDrop(, 1, 4); piglet.addDrop(%40, 1, 3); piglet.addDrop(, 1, 2); // ################################################### CHICKEN ################################################### // // Roosters print("-> Roosters"); val roosterArray = [, , , , ] as IEntityDefinition[]; for rooster in roosterArray { rooster.clearDrops(); rooster.addDrop(); rooster.addDrop(%15); rooster.addDrop(, 2, 5); } // Hens print("-> Hens"); val henArray = [, , , , ] as IEntityDefinition[]; for hen in henArray { hen.clearDrops(); hen.addDrop(); hen.addDrop(%35); hen.addDrop(, 2, 5); } // Chicks print("-> Chicks"); val chickArray = [, , , , ] as IEntityDefinition[]; for chick in chickArray { chick.clearDrops(); chick.addDrop(); chick.addDrop(, 1, 3); } // ################################################### HORSE ################################################### // // Stallions print("-> Stallions"); val stallionArray = [, ] as IEntityDefinition[]; for stallion in stallionArray { stallion.clearDrops(); stallion.addDrop(, 2, 5); stallion.addDrop(, 2, 6); } // Mares print("-> Mares"); val mareArray = [] as IEntityDefinition[]; for mare in mareArray { mare.clearDrops(); mare.addDrop(, 2, 5); mare.addDrop(, 2, 5); } // Foals print("-> Foals"); val foalArray = [] as IEntityDefinition[]; for foal in foalArray { foal.clearDrops(); foal.addDrop(, 1, 3); foal.addDrop(, 1, 3); } // ################################################### GOATS ################################################### // // Bucks print("-> Bucks"); val buckArray = [, , , , , , ] as IEntityDefinition[]; for buck in buckArray { buck.clearDrops(); buck.addDrop(, 2, 4); buck.addDrop(%10, 1, 2); buck.addDrop(, 1, 3); } // Does print("-> Does"); val doeArray = [, , , , , , ] as IEntityDefinition[]; for doe in doeArray { doe.clearDrops(); doe.addDrop(, 2, 3); doe.addDrop(%30, 1, 3); doe.addDrop(, 1, 3); } // Kids print("-> Kids"); val kidArray = [, , , , , , ] as IEntityDefinition[]; for kid in kidArray { kid.clearDrops(); kid.addDrop(, 1, 3); kid.addDrop(%40, 1, 2); kid.addDrop(, 1, 2); } // ################################################### SHEEP ################################################### // // Rams print("-> Rams"); val ramArray = [, , , , , ] as IEntityDefinition[]; for ram in ramArray { ram.clearDrops(); ram.addDrop(, 2, 4); ram.addDrop(%20, 1, 2); ram.addDrop(, 1, 4); } // Ewes print("-> Ewes"); val eweArray = [, , , , , ] as IEntityDefinition[]; for ewe in eweArray { ewe.clearDrops(); ewe.addDrop(, 1, 4); ewe.addDrop(%40, 1, 2); ewe.addDrop(, 1, 4); } // Lambs print("-> Lambs"); val lambArray = [, , , , , ] as IEntityDefinition[]; for lamb in lambArray { lamb.clearDrops(); lamb.addDrop(, 1, 3); lamb.addDrop(%40, 1, 2); lamb.addDrop(, 1, 2); } // ################################################### RABBITS ################################################### // // Bucks print("-> Bucks"); val buckRArray = [, , , , , , , ] as IEntityDefinition[]; for buck in buckRArray { buck.clearDrops(); buck.addDrop(); buck.addDrop(%25); buck.addDrop(%10); buck.addDrop(, 1, 3); } // Does print("-> Does"); val doeRArray = [, , , , , , , ] as IEntityDefinition[]; for doe in doeRArray { doe.clearDrops(); doe.addDrop(); doe.addDrop(%50); doe.addDrop(%10); doe.addDrop(, 1, 2); } // Kits print("-> Kits"); val kitArray = [, , , , , , , ] as IEntityDefinition[]; for kit in kitArray { kit.clearDrops(); kit.addDrop(); kit.addDrop(%20); kit.addDrop(%10); kit.addDrop(, 1, 1); } // ################################################### PEAFOWLS ################################################### // // Peacocks print("-> Peacocks"); val peacockArray = [, , , , , , ] as IEntityDefinition[]; for peacock in peacockArray { peacock.clearDrops(); peacock.addDrop(); peacock.addDrop(%25); peacock.addDrop(, 2, 5); } // Peachicks print("-> Peachicks"); val peachickArray = [, , , , , , ] as IEntityDefinition[]; for peachick in peachickArray { peachick.clearDrops(); peachick.addDrop(); peachick.addDrop(%40); peachick.addDrop(, 2, 5); } // Peahens print("-> Peahens"); val peahenArray = [, , , , , , ] as IEntityDefinition[]; for peahen in peahenArray { peahen.clearDrops(); peahen.addDrop(); peahen.addDrop(, 1, 3); } // ################################################### AMPHIBIANS ################################################### // // Frogs print("-> Frogs"); val frogArray = [, , ] as IEntityDefinition[]; for frog in frogArray { frog.clearDrops(); frog.addDrop(, 1, 2); } // ################################################### FERRETS ################################################### // // Ferrets print("-> Ferrets"); val ferretArray = [, ] as IEntityDefinition[]; for ferret in ferretArray { ferret.addDrop(, 1, 2); }