We do not currently know of any synonyms for be in a good temper.
For similar words to be in a good temper, try: