- Overhaul the Dimensional painting type system to be data-driven.
- Custom paintings can be added through datapacks (with a resource-pack for the texture)
Custom paintings will have to be granted through giving the player a dimpaintings:custom_painting
with the right component.
Example: /give @p dimpaintings:custom_painting[dimpaintings:dimension_type="dimpaintings:the_end"]