==================================
System properties used by OptiFine
==================================

The system properties have to be added in the field "JVM Arguments" in the launcher profile.
For example to enable extended logging add "-Dlog.detail=true" to the JVM arguments.

# Enable extended logging 
log.detail=<true|false>

# Save the final texture map in the folder "debug"
saveTextureMap=<true|false>

# Save the final shader sources in the folder "shaderpacks/debug"
shaders.debug.save=<true|false>

# Automatically animate all mob models
# Useful when testing custom entity models
animate.model.living=<true|false>

# Load the player models from the folder "playermodels"
player.models.local=<true|false>

# Automatically reload the player models every 5 sec.
# Useful when testing a custom local player model 
player.models.reload=<true|false>

# Show frame time (ms) instead of FPS
frame.time=<true|false>

# OpenGL debug groups
gl.debug.groups=<true|false>

# Ignore OpenGL errors
# <ids> - comma separated list of error ids
gl.ignore.errors=<ids>

# CEM debug models
# Automatically generate CEM models for all supported entities using different colors for each model part
# The part names and colors are written in the log
cem.debug.models=<true|false>

# Chunk debug keys
# Enable chunk debug keys, see "debug_keys.txt"
chunk.debug.keys=<true|false>
