This plugin forces shulker boxes on the End's spawn platform to drop themselves to prevent deletion of their contents. It was intended vanilla behavior for shulker boxes to always drop to prevent loss of their contents, but the introduction of loot tables in 1.14 removed this behavior.
Plugin has been tested on 1.15.2 and 1.16.1, but may be compatible with older/future versions.