* [#4164] Replace deprecated ageable with breedable
* [#4164] Correct methods and usage based on issue
* [#4164] Add since tag to deprecated and new methods
* [#4164] Add to deprecated annotation since argument with todo value
* [#4164] Change since to todo for changed code
* [#4164] Change access of storeBreedable to private
- Ditch slf4j in favor of log4j. slf4j is (unfortunately) very much unmaintained at this time and future versions of MC (1.17+) will use log4j version 2.14.1 onwards over some ancient sfl4j version.
- Using log4j reduces our jar size as well, because we don't need to bridge it as the game provides it natively.
- Addressing a few command deprecations during the major release superseded by toggles
- Don't swallow SQL warnings in loggers behind debug, as it's often set to false
- Deleted JavaVersionCheck, it's part of ServerLib.