Here are the NBA player seasons since 1946 in which a player played at least 1200 minutes, had a PER over 20, an oREB% above 15%, and an eFG% of .560 or better:
Charles Barkley, 1986-87, Sixers
Nikola Pekovic, 2011-12, Wolves
I'm assuming the next Space Jam movie will feature Nikola Pekovic. Not sure if Pek is the player who gets his powers stolen... or the twist-ending secret alien who befriends the good guys and smashes the aliens to.. get Michael Jordan out of slavery on the moon, or something. I had to put in the asinine three-second plot to get the minimum word count.