Herzogtum Ratibor
Anlässlich seiner Heirat mit Magdalene von Oppeln 1478 schloss Johann III. einen gegenseitigen Erbvertrag mit deren Onkel Johann II., der von König Matthias Corvinus bestätigt wurde. Nach dem Tod der Witwe seines Vetters Johann IV., der keine Nachkommen hinterließ, erlangte er Sohrau, Rybnik und Loslau, die er mit seinem Herzogtum Ratibor verband.