mirror of
https://github.com/minetest/minetest.git
synced 2024-12-23 06:32:23 +01:00
Warn about unsupported file extensions for media
This commit is contained in:
parent
c816aa5374
commit
98f097dc2f
@ -259,7 +259,18 @@ time, if necessary. (See [`Settings`])
|
||||
|
||||
Media files (textures, sounds, whatever) that will be transferred to the
|
||||
client and will be available for use by the mod and translation files for
|
||||
the clients (see [Translations]).
|
||||
the clients (see [Translations]). Accepted characters for names are:
|
||||
|
||||
a-zA-Z0-9_.-
|
||||
|
||||
Accepted formats are:
|
||||
|
||||
images: .png, .jpg, .bmp, (deprecated) .tga
|
||||
sounds: .ogg vorbis
|
||||
models: .x, .b3d, .obj
|
||||
|
||||
Other formats won't be sent to the client (e.g. you can store .blend files
|
||||
in a folder for convenience, without the risk that such files are transferred)
|
||||
|
||||
It is suggested to use the folders for the purpose they are thought for,
|
||||
eg. put textures into `textures`, translation files into `locale`,
|
||||
|
@ -2513,7 +2513,7 @@ bool Server::addMediaFile(const std::string &filename,
|
||||
{
|
||||
// If name contains illegal characters, ignore the file
|
||||
if (!string_allowed(filename, TEXTURENAME_ALLOWED_CHARS)) {
|
||||
infostream << "Server: ignoring illegal file name: \""
|
||||
warningstream << "Server: ignoring file as it has disallowed characters: \""
|
||||
<< filename << "\"" << std::endl;
|
||||
return false;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user