ShowItem 1.8.6 - Icon fixes and Java 8 compatibility
Add new config option custom-model-icon-handling which replaces show-custom-item-models. The new option can be either "vanilla", "custom" or "hide" to set which icons items with a custom item_model component should use (either the vanilla one, trying to find a texture in "<namespace>/textures/item/<model name>", or completely hiding the icon)
Fix issues with chat icons of Sea Lanterns and Crossbows
Re-add compatibility with servers running on Java 8 (previously Java 21 was required which isn't easy to use with older server versions)