1604.00
[voxelands.git] / voxelands.conf.example
blob58cc57a3b39b0863ff65aa96644d4d9fa9ba99c0
1 # This file is read by default from:
2 # ../voxelands.conf
3 # ../../voxelands.conf
4 # Any other path can be chosen by passing the path as a parameter
5 # to the program, eg. "voxelands.exe --config ../voxelands.conf.example"
7 # By default, all the settings are commented and not functional.
8 # Uncomment settings by removing the preceding #.
10 # Further documentation:
11 # http://wiki.voxelands.com/doku.php?id=settings
14 # Client and server
17 # Network port (UDP)
18 #port =
19 # Name of player; on a server this is the main admin
20 #name =
23 # Client stuff
26 # Key mappings
27 # See http://irrlicht.sourceforge.net/docu/namespaceirr.html#a54da2a0e231901735e3da1b0edf72eb3
28 #keymap_forward = KEY_KEY_W
29 #keymap_backward = KEY_KEY_S
30 #keymap_left = KEY_KEY_A
31 #keymap_right = KEY_KEY_D
32 #keymap_jump = KEY_SPACE
33 #keymap_sneak = KEY_LSHIFT
34 #keymap_inventory = KEY_KEY_I
35 # Go down ladder / go down in fly mode / go fast in fast mode
36 #keymap_special1 = KEY_KEY_E
37 #keymap_chat = KEY_KEY_T
38 #keymap_rangeselect = KEY_KEY_R
39 #keymap_freemove = KEY_KEY_K
40 #keymap_fastmove = KEY_KEY_J
41 #keymap_frametime_graph = KEY_F1
42 #keymap_screenshot = KEY_F12
43 # Some (temporary) keys for debugging
44 #keymap_print_debug_stacks = KEY_KEY_P
45 # Sensitivity multiplier
46 #mouse_sensitivity = 0.2
48 # The desired FPS
49 #wanted_fps = 30
50 # If FPS would go higher than this, limit it by sleeping
51 # (to not waste CPU power for no benefit)
52 #fps_max = 60
53 # The allowed adjustment range for the automatic rendering range adjustment
54 #viewing_range_nodes_max = 300
55 #viewing_range_nodes_min = 25
56 # Initial window size
57 #screenW = 1024
58 #screenH = 600
59 #fullscreen = false
60 #fullscreen_bpp = 24
61 # Experimental option, might cause visible spaces between blocks
62 # when set to higher number than 0
63 #fsaa = 0
64 #vsync = false
65 # Address to connect to (#blank = start local server)
66 #address =
67 # Enable random user input, for testing
68 #random_input = false
69 # Timeout for client to remove unused map data from memory
70 #client_unload_unused_data_timeout = 600
71 # Whether to fog out the end of the visible area
72 #enable_fog = true
73 # Enable a bit lower water surface; disable for speed (not quite optimized)
74 #new_style_water = false
75 # Enable nice leaves; disable for speed
76 #new_style_leaves = true
77 # Enable smooth lighting with simple ambient occlusion;
78 # disable for speed or for different looks.
79 #smooth_lighting = true
80 # Whether to draw a frametime graph (for debugging frametime)
81 #frametime_graph = false
82 # Enable combining mainly used textures to a bigger one for improved speed
83 # disable if it causes graphics glitches.
84 #enable_texture_atlas = true
85 # Path to texture directory. All textures are first searched from here.
86 #texture_path =
87 # Video back-end.
88 # Possible values: null, software, burningsvideo, direct3d8, direct3d9, opengl
89 #video_driver = opengl
90 # Unobstructed movement without physics, downwards key is keymap_special1
91 #free_move = false
92 # Continuous forward movement (for testing)
93 #continuous_forward = false
94 # Fast movement (keymap_special1)
95 #fast_move = false
96 # Invert mouse
97 #invert_mouse = false
98 # FarMesh thingy
99 #enable_farmesh = false
100 #farmesh_trees = true
101 #farmesh_distance = 40
102 # Enable/disable clouds
103 #enable_clouds = true
104 # Don't draw stone (for testing)
105 #invisible_stone = false
106 # Path for screenshots
107 #screenshot_path = .
108 # Amount of view bobbing (0 = no view bobbing, 1.0 = normal, 2.0 = double)
109 #view_bobbing_amount = 1.0
110 # Show particles while digging
111 #enable_particles = true
112 # Filtering settings
113 # Bi/trilinear filters are best used on higher resolution texture packs
114 #mip_map = true
115 #anisotropic_filter = true
116 #bilinear_filter = false
117 #trilinear_filter = false
118 # How to show the node being pointed at (outline or hilight)
119 #selected_node = hilight
120 # Volume for sound effects (0-100)
121 #sound_volume = 50
124 # Server stuff
127 # The game mode, creative/adventure/survival
128 # this will preset the below settings to some defaults for the mode
129 # but those defaults can be overridden here
130 #game_mode = adventure
131 # Enable players getting damage and dying
132 # creative
133 #enable_damage = false
134 # adventure
135 #enable_damage = true
136 # survival
137 #enable_damage = true
138 # Enable players suffocating/drowning and dying
139 # creative
140 #enable_suffocation = false
141 # adventure
142 #enable_suffocation = false
143 # survival
144 #enable_suffocation = true
145 # Enable players hunger and dying
146 # creative
147 #enable_hunger = false
148 # adventure
149 #enable_hunger = false
150 # survival
151 #enable_hunger = true
152 # The maximum 'level' of mobs to spawn: passive, aggressive, destructive
153 # roughly: passive = rats, aggressive = oerkki, destructive = DM
154 # creative
155 #max_mob_level = passive
156 # adventure
157 #max_mob_level = aggressive
158 # survival
159 #max_mob_level = aggressive
160 # Gives some stuff to players at the beginning
161 # creative - setting is unused if infinite_inventory = true
162 #initial_inventory = false
163 # adventure
164 #initial_inventory = true
165 # survival
166 #initial_inventory = false
167 # The creative style inventory
168 # - dug items aren't added, placed items aren't removed
169 # creative
170 #infinite_inventory = true
171 # adventure
172 #infinite_inventory = false
173 # survival
174 #infinite_inventory = false
175 # Whether items can be dropped on the ground
176 # creative
177 #droppable_inventory = false
178 # adventure
179 #droppable_inventory = true
180 # survival
181 #droppable_inventory = true
182 # Whether tools wear out from use
183 # creative
184 #tool_wear = false
185 # adventure
186 #tool_wear = true
187 # survival
188 #tool_wear = true
191 # Map directory (everything in the world is stored here)
192 #map-dir = /custom/map
193 # Message of the Day
194 #motd = Welcome to this awesome Voxelands server!
195 # Maximum number of players connected simultaneously
196 #max_users = 20
197 # Set to true to prevent old clients connecting
198 #strict_protocol_version_checking = false
199 # A chosen map seed for a new map, leave empty for random
200 #fixed_map_seed =
201 # The type of map to create:
202 #  flat - a completely flat map, with some caves cut in
203 #  flatter - not as hilly as default
204 #  smoother - less crazy terrain than default
205 #  default - the original
206 #  hilly - generally higher terrain
207 #  mountains - big hills and deep oceans
208 #  crazy - exaggerated crazy terrain
209 #  crazyhills - a mix of 'crazy' and 'mountains'
210 #mapgen_type = default
211 # New users need to input this password
212 #default_password =
213 # Don't let players join with an empty password
214 #disallow_empty_passwords = false
215 # Available privileges: build, teleport, settime, privs, shout
216 #default_privs = build, shout
217 # enable a static spawnpoint (default unset)
218 #static_spawnpoint = (0,0,0)
219 # the protection radius of borderstone
220 #borderstone_radius = 5
221 # allow players to collect lava with steel buckets
222 #enable_lavabuckets = true
223 # allow players to craft tnt
224 #enable_tnt = true
225 # add footprints when players walk on grass
226 #enable_footprints = true
228 # Profiler data print interval. #0 = disable.
229 #profiler_print_interval = 0
230 #enable_mapgen_debug_info = false
231 # Player and object positions are sent at intervals specified by this
232 #objectdata_interval = 0.2
233 #active_object_send_range_blocks = 3
234 #active_block_range = 2
235 #max_simultaneous_block_sends_per_client = 2
236 #max_simultaneous_block_sends_server_total = 8
237 #max_block_send_distance = 7
238 #max_block_generate_distance = 5
239 #time_send_interval = 20
240 # Length of day/night cycle. 72=20min, 360=4min, 1=24hour
241 #time_speed = 72
242 # enable a http microserver player texture transfers
243 #enable_http = true
244 #server_unload_unused_data_timeout = 60
245 #server_map_save_interval = 60
246 #full_block_send_enable_min_time_from_building = 2.0
247 # Set to true to enable experimental features or stuff that is tested
248 # (varies from version to version, usually not useful at all)
249 #enable_experimental = false
250 # a slow delete for objects, stops them being loaded from disk
251 #onload_ignore_objects = false