Exclude dimension(s) from folder in dimension.properties
blockninja124 opened this issue ยท 1 comments
My mod conflicts with a lot of shaders that work with iris, and so I decided to give people instructions on how to add my custom dimensions to the dimension.properties so that shaders simply won't do anything in that dimension. However, I found that to do this with most shaders, I had to take out any wildcards (*) for folders. For example, the Complimentary Reimagined file was:
dimension.world0=*
dimension.world-1=minecraft:the_nether minecraft:nether
dimension.world1=minecraft:the_end minecraft:end
But to remove my dimension from the shaders I had to change it to:
dimension.world0=minecraft:the_overworld minecraft:overworld
dimension.world-1=minecraft:the_nether minecraft:nether
dimension.world1=minecraft:the_end minecraft:end
However, now the shader doesn't work in any modded dimension, as I've removed the wildcard from the world0 folder.
As a solution, I would like some way to exclude a dimension from a wildcard, instead of only including. Something like:
dimension.world0=* !namespace:mydimension
(would work on any dimension except namespace:mydimension)
If there is already a way to do this, or an alternative, please let me know. But I definitely think this would be a good feature, if there's nothing like it already.