mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-11-26 00:38:35 +01:00
Made special drops dependent on the looting level you have
This commit is contained in:
parent
0454fc521b
commit
7aa813f04e
1 changed files with 6 additions and 6 deletions
|
@ -30,22 +30,22 @@ public class LivingDropEvent{
|
||||||
if(event.getSource().getEntity() instanceof EntityPlayer){
|
if(event.getSource().getEntity() instanceof EntityPlayer){
|
||||||
//Drop Solidified XP
|
//Drop Solidified XP
|
||||||
if(event.getEntityLiving() instanceof EntityCreature){
|
if(event.getEntityLiving() instanceof EntityCreature){
|
||||||
if(Util.RANDOM.nextInt(10) <= 0){
|
if(Util.RANDOM.nextInt(10) <= event.getLootingLevel()*2){
|
||||||
event.getEntityLiving().entityDropItem(new ItemStack(InitItems.itemSolidifiedExperience, Util.RANDOM.nextInt(2)+1), 0);
|
event.getEntityLiving().entityDropItem(new ItemStack(InitItems.itemSolidifiedExperience, Util.RANDOM.nextInt(2+event.getLootingLevel())+1), 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//Drop Cobwebs from Spiders
|
//Drop Cobwebs from Spiders
|
||||||
if(ConfigBoolValues.DO_SPIDER_DROPS.isEnabled() && event.getEntityLiving() instanceof EntitySpider){
|
if(ConfigBoolValues.DO_SPIDER_DROPS.isEnabled() && event.getEntityLiving() instanceof EntitySpider){
|
||||||
if(Util.RANDOM.nextInt(20) <= 0){
|
if(Util.RANDOM.nextInt(20) <= event.getLootingLevel()*2){
|
||||||
event.getEntityLiving().entityDropItem(new ItemStack(Blocks.WEB, Util.RANDOM.nextInt(2)+1), 0);
|
event.getEntityLiving().entityDropItem(new ItemStack(Blocks.WEB, Util.RANDOM.nextInt(2+event.getLootingLevel())+1), 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//Drop Wings from Bats
|
//Drop Wings from Bats
|
||||||
if(ConfigBoolValues.DO_BAT_DROPS.isEnabled() && event.getEntityLiving() instanceof EntityBat){
|
if(ConfigBoolValues.DO_BAT_DROPS.isEnabled() && event.getEntityLiving() instanceof EntityBat){
|
||||||
if(Util.RANDOM.nextInt(15) <= 0){
|
if(Util.RANDOM.nextInt(15) <= event.getLootingLevel()*2){
|
||||||
event.getEntityLiving().entityDropItem(new ItemStack(InitItems.itemMisc, Util.RANDOM.nextInt(2)+1, TheMiscItems.BAT_WING.ordinal()), 0);
|
event.getEntityLiving().entityDropItem(new ItemStack(InitItems.itemMisc, Util.RANDOM.nextInt(2+event.getLootingLevel())+1, TheMiscItems.BAT_WING.ordinal()), 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue