Add the ability to override screens based on their "menu name" or the title of the screen.
e.g., To enlarge the 'Modern Life' mod Printer screen, you can write Printer=600
Avoid resizing 'render target' by default to avoid a bug with Distant Horizons mod
Add new config options for resize render target, game renderer, and more
Add new config option 'Override List':
Allows you to override specific screens with custom scaling.
E.g., Make chest screens bigger:
net.minecraft.client.gui.screens.inventory.ContainerScreen=500
Above sets Chest screen to use 500% scaling
To help with setting the above, there is a new DEBUG level log that the mod prints whenever you open a new screen with the screen name:
[Optiscale] Detected new screen=net.minecraft.client.gui.screens.inventory.InventoryScreen
Use this to set a custom scale or set this to 0 to blacklist Optiscale from scaling this screen
You can also give the name of the package instead of the screen, e.g., net.minecraft.client.gui.screens.inventory.*=200 to rescale all screens that are in that specific package
Neoforge version
Make slider much larger
Expanded selectable range
Old: 150% to 450% New: 100% to 600%