@EventHandler(priority = EventPriority.MONITOR) public void BlazeBlood(EntityDamageByEntityEvent e) { if (e.isCancelled()) return; if (e.getEntity() instanceof Blaze) { int blood = plugin.getConfig().getInt("Mobs.Blaze"); e.getEntity() .getLocation() .getWorld() .playEffect(e.getEntity().getLocation().add(0, 1, 0), Effect.STEP_SOUND, blood); } }
public void loadConfiguration() { String path = "Mobs"; plugin.getConfig().addDefault(path + ".Human", 152); plugin.getConfig().addDefault(path + ".Blaze", 51); plugin.getConfig().addDefault(path + ".Enderman", 90); plugin.getConfig().addDefault(path + ".Squid", 8); plugin.getConfig().addDefault(path + ".Zombie", 152); plugin.getConfig().addDefault(path + ".Slime", 133); plugin.getConfig().addDefault(path + ".Spider", 133); plugin.getConfig().addDefault(path + ".Golem", 155); plugin.getConfig().addDefault(path + ".Cow", 152); plugin.getConfig().addDefault(path + ".Bat", 173); plugin.getConfig().addDefault(path + ".Chicken", 35); plugin.getConfig().addDefault(path + ".Ocelot", 41); plugin.getConfig().addDefault(path + ".Horse", 152); plugin.getConfig().addDefault(path + ".Sheep", 35); plugin.getConfig().addDefault(path + ".Pig", 152); plugin.getConfig().addDefault(path + ".Villager", 152); plugin.getConfig().addDefault(path + ".Wolf", 155); plugin.getConfig().addDefault(path + ".Creeper", 46); plugin.getConfig().addDefault(path + ".Ghast", 155); plugin.getConfig().addDefault(path + ".MagmaCube", 51); plugin.getConfig().addDefault(path + ".Skeleton", 173); plugin.getConfig().addDefault(path + ".Silverfish", 1); plugin.getConfig().addDefault(path + ".Witch", 112); plugin.getConfig().addDefault(path + ".EnderDragon", 119); plugin.getConfig().addDefault(path + ".Wither", 119); plugin.getConfig().options().copyDefaults(true); plugin.saveConfig(); }