Melvin Musgrove, 32, of Berkeley House, Snow Hill, was fined £335 for harassment.
Gary Larcombe, 28, of Sydenham Buildings, Lower Bristol Road, was given a 12-week prison sentence and a restraining order for assault by beating.
Samantha Delbono, 27, of Haycombe Drive, Bath, was given a community order and ordered to pay £64.25 compensation for two counts of assault by beating, criminal damage and using threatening or abusive words or behaviour.
Kyle Escott, 19, of Tintagel Close, Keynsham, was given a community order and ordered to pay £260 compensation for theft and two counts of trespassing.
Lee Moreton, 29, of Rosewarn Close, Twerton, was fined £50 and ordered to pay £50 compensation for using racially-aggravated threatening or abusive words or behaviour.
Serana Tucker, 41, of Wedmore Park, Bath, was given a 12-month conditional discharge and ordered to pay £100 compensation for two counts of assaulting a police officer and using threatening or abusive words or behaviour.
Zak Ford, 22, of Redland Park, Twerton, was given a community order, a curfew and an electronic tag for assaulting a police officer and using threatening or abusive words or behaviour.
Nicholas Davies, 44, of High Street, Freshford, was fined £135 and given three penalty points for speeding.
Neil Duncan, 45, of Moorfields Road, Bath, was given a 20-week prison sentence for three counts of using threatening or abusive words or behaviour, assault by beating and failing to answer bail while subject to a community order.
David Browning, 28, of Julian House, Manvers Street, was given a 12-month conditional discharge and ordered to pay £92 compensation for criminal damage and shoplifting.
Gari Farrell, 18, of Julian House, Manvers Street, was given a six-month conditional discharge for using threatening or abusive words or behaviour.
Timothy Wilcock, 32, of Fountain Buildings, Bath, was given a community order and ordered to pay £7.85 compensation for using threatening or abusive words or behaviour and shoplifting.
Patrick Sullivan, 51, of Julian House, Manvers Street, was given a community order and ordered to pay £7 compensation for two counts of shoplifting while subject to a conditional discharge.
Daniel Wright, 29, of Norfolk Crescent, Bath, was given a community order and ordered to pay £332.99 for three counts of shoplifting.
Paul Belsten, 47, of Corn Street, Bath, was given a community order, a restraining order and ordered to pay £50 compensation for two counts of using threatening or abusive words or behaviour.
Matthew Gilmore, 23, of Springfield, Peasedown St John, was fined £275 and ordered to pay £100 compensation for using threatening or abusive words or behaviour.
Image may be NSFW.
Clik here to view.