
[dynamic_lighting_settings]
	#
	# If enabled, vanilla mobs and items will recieve dynamic lighting. If disabled, only objects specified by external mods or configs will recieve dynamic lighting.
	# Default: true
	vanillaDynamicLighting = true
	#
	# The maximum amount of times light tries to refresh in a second. Higher values attempt to refresh more often. This number can be decreased if you experience poor performance.
	# Default: 40
	#Range: 1 ~ 240
	lightRefreshRate = 6
	#
	# Determines how far away you should be able to see light from an entity (measured in blocks). 0 for infinite distance. Use this to prevent far away entities from causing light updates.
	# Default: 128
	#Range: 0 ~ 1024
	maxVisibleDistance = 128
	#
	# Determines if dynamic lighting should still occur when an entity is behind a wall. Turning this on may impact performance, but allows light to be seen around corners from far away. Entities within 24 blocks will always emit light.
	# Default: false
	seeThroughWalls = false
	#
	# Determines if dynamic lighting smoothly blends as you move. Works best with a high refresh rate. Will result in worse performance since lighting updates typically happen more often.
	# Default: true
	smoothBlending = false
	#
	# If enabled, chunks with dynamic lighting will always render off thread. Improves FPS, but may cause strange rendering glitches (Does nothing if Optifine is installed).
	# Default: true
	threadedRendering = true

	[dynamic_lighting_settings.entity_lighting]
		#
		# Sets the light level of entities. Allows for adding modded entities. Set the light to -1 to unregister it.
		# Example: ["minecraft:blaze=9", "minecraft:creeper=5"]
		# Default: []
		entityBrightnessOverrides = []

		[dynamic_lighting_settings.entity_lighting.burning_entities]
			#
			# Should entities on fire emit light.
			# Default: true
			burningEntitiesGlow = true
			#
			# How bright a burning entity should be.
			# Default: 10
			#Range: 0 ~ 15
			burningEntityLightLevel = 10

		[dynamic_lighting_settings.entity_lighting.glowing_entities]
			#
			# Should entities affected with the glowing effect emit light.
			# Default: true
			glowingEntitiesGlow = true
			#
			# How bright an entity with the glowing effect be.
			# Default: 5
			#Range: 0 ~ 15
			glowingEntityLightLevel = 5

	[dynamic_lighting_settings.item_lighting]
		#
		# Modifies the light level of items. Allows for adding modded items. Set the light to -1 to unregister it.
		# Example: ["minecraft:torch=14", "minecraft:diamond=10"]
		# Default: []
		itemBrightnessOverrides = []
		#
		# Should items in the world emit light.
		# Default: true
		itemEntitiesGlow = true
		#
		# Should held or worn items emit light.
		# Default: true
		heldItemsGlow = true
		#
		# Should item frames with glowing items emit light.
		# Default: true
		itemFramesGlow = true

[block_emission_settings]
	#
	# Should block textures emit light brighter than usual.
	# Default: true
	blockTexturesGlow = true
	#
	# Modifies the light level of block textures. Allows for adding modded blocks. Set the light to -1 to unregister it.
	# Example: ["minecraft:block/end_portal_frame_eye=12", "minecraft:block/stone=4"]
	# Default: []
	blockTextureBrightnessOverrides = []

[debug_settings]
	#
	# Logs when an object's light value is registered.
	# Default: false
	logRegisterObjectLighting = false
	#
	# Logs the average time 100 dynamic lighting calculations took, and provides a fastest refresh time for your machine based on these numbers.
	# Default: false
	logLightCalculationTime = false

