mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 01:05:48 +01:00 
			
		
		
		
	Manually configurable minimum protocol version (#14054)
Partially address #13483. Server operators can set a minimum protocol version to match the game requirements (or any other restriction they may want), and it's applied as an additional constraint on top of the baseline compatibility range, optional strict_protocol_version_checking, and any kick-on-join used by the game/mods.
This commit is contained in:
		@@ -760,6 +760,15 @@
 | 
			
		||||
#    type: bool
 | 
			
		||||
# strict_protocol_version_checking = false
 | 
			
		||||
 | 
			
		||||
#    Define the oldest clients allowed to connect.
 | 
			
		||||
#    Older clients are compatible in the sense that they will not crash when connecting
 | 
			
		||||
#    to new servers, but they may not support all new features that you are expecting.
 | 
			
		||||
#    This allows more fine-grained control than strict_protocol_version_checking.
 | 
			
		||||
#    Minetest may still enforce its own internal minimum, and enabling
 | 
			
		||||
#    strict_protocol_version_checking will effectively override this.
 | 
			
		||||
#    type: int min: 1 max: 65535
 | 
			
		||||
# protocol_version_min = 1
 | 
			
		||||
 | 
			
		||||
#    Specifies URL from which client fetches media instead of using UDP.
 | 
			
		||||
#    $filename should be accessible from $remote_media$filename via cURL
 | 
			
		||||
#    (obviously, remote_media should end with a slash).
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user