Compare commits
No commits in common. "master" and "master" have entirely different histories.
172
README.md
172
README.md
@ -1,169 +1,13 @@
|
||||
# server-nalc
|
||||
|
||||
# Description
|
||||
Les fichiers pour installer le serveur NALC.
|
||||
|
||||
The files to install the Minetest NALC server.
|
||||
## Installation
|
||||
Lancer le script ./install.sh
|
||||
|
||||
Pour l'aide : ./install.sh --help
|
||||
|
||||
# Installation
|
||||
|
||||
Start the `install.sh` script and follow instructions.
|
||||
|
||||
Help: `./install.sh --help`
|
||||
|
||||
|
||||
# Requirements
|
||||
|
||||
- Official Minetest server must already be installed on your GNU/Linux system. If it is not the case, please refers to the <https://minetest.net> website for the installation instructions.
|
||||
- You'll also need 'git', and optionaly 'cmake' and 'make' programs installed.
|
||||
|
||||
|
||||
# Examples of installation
|
||||
|
||||
|
||||
## For a production server intended to be publicly available
|
||||
|
||||
We suppose that you have already installed Minetest server from your package manager.
|
||||
|
||||
The home of the 'minetest' user is located to `/var/lib/minetest` and you have the write access to it.
|
||||
|
||||
1. Create the dir `/var/lib/minetest/.minetest` if not exist.
|
||||
2. `cd /var/lib/minetest`
|
||||
3. `git clone --depth 1 https://sys4.fr/gitea/nalc/nalc-server.git`
|
||||
4. `cd nalc-server`
|
||||
5. `./install.sh -d /var/lib/minetest/.minetest`
|
||||
6. Follow the instructions
|
||||
|
||||
|
||||
## For a test server
|
||||
|
||||
We suppose you have already installed a production server that is actually in use and stable. But now you want to install another server in parallel on the same system in order to test the development version of NALC.
|
||||
|
||||
For the next steps we will be logged in as a normal user:
|
||||
|
||||
1. `cd`
|
||||
2. Create the dir `~/.minetest` if it not exist.
|
||||
3. No need to download the server files again because they are already downloaded in the dir `/var/lib/minetest/nalc-server`. So you can just do a `mkdir ~/nalc-dev`. But you can always do a `git clone https://sys4.fr/gitea/nalc/nalc-server.git ~/nalc-dev` if you prefer. Whatever your choice and for the next steps we will refer to the install dir as `$SCRIPT_DIR`.
|
||||
4. `$SCRIPT_DIR/install.sh -d ~/.minetest -w test -P 30001 --branch dev ~/nalc-dev`
|
||||
5. Follow the instructions
|
||||
|
||||
|
||||
## Case of a custom Minetest installation
|
||||
|
||||
We suppose you have compiled Minetest from sources with the CMAKE option `RUN_IN_PLACE=TRUE`. The location of your installation is `~/games/minetest`.
|
||||
|
||||
1. `cd ~/games`
|
||||
2. `git clone https://sys4.fr/gitea/nalc/nalc-server.git`
|
||||
3. `cd nalc-server`
|
||||
4. `./install.sh -b ~/games/minetest/bin/minetestserver -d ~/games/minetest`
|
||||
5. Follow the instructions
|
||||
|
||||
|
||||
## Other cases
|
||||
|
||||
Other combinations are possible and I cannot describe all of them. Don't hesitate to read the help of the script with `--help` option and do your own tests :)
|
||||
|
||||
|
||||
# Add or disable mods
|
||||
|
||||
- If you want to add mods you can do it easily.
|
||||
|
||||
For that you can create the dir `$DESTINATION/custom/mods` where `$DESTINATION` is the dir where you have installed the server (the one containing the `nalc.conf` file).
|
||||
Then copy your mods and modpacks in `$DESTINATION/custom/mods` and you need to execute `$INSTALL/upgrade.sh -s $DESTINATION -w <world> -b <version> -f worldmt` for regenerating the `world.mt` file of your world.
|
||||
Replace `<world>` by your world name.
|
||||
Replace `<version>` by the branch name specified during the installation, either 'stable', 'dev' or 'exp'.
|
||||
|
||||
- If you want to disable mods you need to edit the file `$DESTINATION/mods_disabled.txt` and add one mod name per line.
|
||||
|
||||
Then execute again `$INSTALL/upgrade.sh -s $DESTINATION -w <world> -b <version> -f worldmt`.
|
||||
|
||||
Note: Depending on how you have installed NALC server, but `$INSTALL` and `$DESTINATION` can point to the same directory. If it's the case you can ommit the `-s` option.
|
||||
|
||||
|
||||
# Start/Stop the server
|
||||
|
||||
|
||||
## Use provided scripts
|
||||
|
||||
You can rename the `$SCRIPT_DIR/start.sh.example` file to `start.sh` and give it exe permissions.
|
||||
Then launch the server with the command `$SCRIPT_DIR/start.sh -s $DESTINATION`.
|
||||
|
||||
Note: `-s` option can be ommited if you launch the script from the dir `$DESTINATION`.
|
||||
|
||||
For shutting down the server press `CTRL-C`.
|
||||
|
||||
You can edit the `start.sh` script for your needs.
|
||||
|
||||
|
||||
## Use openrc to start/stop NALC as a daemon
|
||||
|
||||
We suppose minetest is installed from portage with the `+server` USE flag and NALC server is installed in the home of the minetest user `/var/lib/minetest/nalc-server`. If you would use your Gentoo/Calculate Linux system run init to start/stop NALC server as a service then you can follow theses steps:
|
||||
|
||||
1. Edit your `/etc/conf.d/minetest-server` file like that:
|
||||
|
||||
# /etc/conf.d/minetest-server: config file for /etc/init.d/minetest-server
|
||||
|
||||
# user
|
||||
USER="minetest"
|
||||
|
||||
# group
|
||||
GROUP="minetest"
|
||||
|
||||
# pidfile
|
||||
PIDFILE="/run/minetest-server.pid"
|
||||
|
||||
# executable
|
||||
MINETESTBIN="/usr/bin/minetestserver"
|
||||
|
||||
# additional arguments for the server
|
||||
ARGS="--logfile /var/log/minetest/minetest-server.log"
|
||||
|
||||
2. Edit or create the file `/etc/init.d/minetest-server`:
|
||||
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
supervisor="supervise-daemon"
|
||||
|
||||
description="Minetest dedicated server"
|
||||
|
||||
depend() {
|
||||
need net postgresql-13 # Remove postgresql-13 if you don't use it as a Minetest backend.
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "starting Minetest server"
|
||||
${supervisor} ${RC_SVCNAME} \
|
||||
--pidfile "${PIDFILE}" \
|
||||
--user ${USER} \
|
||||
--group ${GROUP} \
|
||||
--start "${MINETESTBIN}" -- ${ARGS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "stopping Minetest server"
|
||||
${supervisor} ${RC_SVCNAME} \
|
||||
--stop \
|
||||
--signal 15 \
|
||||
--pidfile "${PIDFILE}" \
|
||||
--user ${USER} \
|
||||
--group ${GROUP}
|
||||
eend $?
|
||||
}
|
||||
|
||||
3. Add the service to your default init run level: `rc-update add minetest-server default`.
|
||||
|
||||
4. Start the service: `rc-service minetest-server start`.
|
||||
|
||||
5. Stop the service: `rc-service minetest-server stop`.
|
||||
|
||||
|
||||
## TODO Use systemd to start/stop NALC as a daemon
|
||||
|
||||
|
||||
# Update the server
|
||||
|
||||
You can execute the `install.sh` script again. If a `nalc.conf` file is detected in the specified destination, all the settings specified during the previous installation will be loaded.
|
||||
Then you have to follow the instructions of the script and you will be able to update your server.
|
||||
-------------------------------------------------------------------------------
|
||||
*Licence : GPL v3*
|
||||
|
||||
*Copyright: Sys4*
|
||||
|
141
doc/README.org
141
doc/README.org
@ -1,141 +0,0 @@
|
||||
* Description
|
||||
The files to install the Minetest NALC server.
|
||||
|
||||
* Installation
|
||||
Start the ~install.sh~ script and follow instructions.
|
||||
|
||||
Help: ~./install.sh --help~
|
||||
|
||||
* Requirements
|
||||
|
||||
- Official Minetest server must already be installed on your GNU/Linux system. If it is not the case, please refers to the https://minetest.net website for the installation instructions.
|
||||
- You'll also need 'git', and optionaly 'cmake' and 'make' programs installed.
|
||||
|
||||
* Examples of installation
|
||||
|
||||
** For a production server intended to be publicly available
|
||||
We suppose that you have already installed Minetest server from your package manager.
|
||||
|
||||
The home of the 'minetest' user is located to ~/var/lib/minetest~ and you have the write access to it.
|
||||
|
||||
1. Create the dir ~/var/lib/minetest/.minetest~ if not exist.
|
||||
2. ~cd /var/lib/minetest~
|
||||
3. ~git clone --depth 1 https://sys4.fr/gitea/nalc/nalc-server.git~
|
||||
4. ~cd nalc-server~
|
||||
5. ~./install.sh -d /var/lib/minetest/.minetest~
|
||||
6. Follow the instructions
|
||||
|
||||
** For a test server
|
||||
We suppose you have already installed a production server that is actually in use and stable. But now you want to install another server in parallel on the same system in order to test the development version of NALC.
|
||||
|
||||
For the next steps we will be logged in as a normal user:
|
||||
|
||||
1. ~cd~
|
||||
2. Create the dir ~~/.minetest~ if it not exist.
|
||||
3. No need to download the server files again because they are already downloaded in the dir ~/var/lib/minetest/nalc-server~. So you can just do a ~mkdir ~/nalc-dev~. But you can always do a ~git clone https://sys4.fr/gitea/nalc/nalc-server.git ~/nalc-dev~ if you prefer. Whatever your choice and for the next steps we will refer to the install dir as ~$SCRIPT_DIR~.
|
||||
4. ~$SCRIPT_DIR/install.sh -d ~/.minetest -w test -P 30001 --branch dev ~/nalc-dev~
|
||||
5. Follow the instructions
|
||||
|
||||
** Case of a custom Minetest installation
|
||||
We suppose you have compiled Minetest from sources with the CMAKE option ~RUN_IN_PLACE=TRUE~. The location of your installation is ~~/games/minetest~.
|
||||
|
||||
1. ~cd ~/games~
|
||||
2. ~git clone https://sys4.fr/gitea/nalc/nalc-server.git~
|
||||
3. ~cd nalc-server~
|
||||
4. ~./install.sh -b ~/games/minetest/bin/minetestserver -d ~/games/minetest~
|
||||
5. Follow the instructions
|
||||
|
||||
** Other cases
|
||||
Other combinations are possible and I cannot describe all of them. Don't hesitate to read the help of the script with ~--help~ option and do your own tests :)
|
||||
|
||||
* Add or disable mods
|
||||
- If you want to add mods you can do it easily.
|
||||
For that you can create the dir ~$DESTINATION/custom/mods~ where ~$DESTINATION~ is the dir where you have installed the server (the one containing the ~nalc.conf~ file).
|
||||
Then copy your mods and modpacks in ~$DESTINATION/custom/mods~ and you need to execute ~$INSTALL/upgrade.sh -s $DESTINATION -w <world> -b <version> -f worldmt~ for regenerating the ~world.mt~ file of your world.
|
||||
Replace ~<world>~ by your world name.
|
||||
Replace ~<version>~ by the branch name specified during the installation, either 'stable', 'dev' or 'exp'.
|
||||
|
||||
- If you want to disable mods you need to edit the file ~$DESTINATION/mods_disabled.txt~ and add one mod name per line.
|
||||
Then execute again ~$INSTALL/upgrade.sh -s $DESTINATION -w <world> -b <version> -f worldmt~.
|
||||
|
||||
Note: Depending on how you have installed NALC server, but ~$INSTALL~ and ~$DESTINATION~ can point to the same directory. If it's the case you can ommit the ~-s~ option.
|
||||
|
||||
* Start/Stop the server
|
||||
** Use provided scripts
|
||||
You can rename the ~$SCRIPT_DIR/start.sh.example~ file to ~start.sh~ and give it exe permissions.
|
||||
Then launch the server with the command ~$SCRIPT_DIR/start.sh -s $DESTINATION~.
|
||||
|
||||
Note: ~-s~ option can be ommited if you launch the script from the dir ~$DESTINATION~.
|
||||
|
||||
For shutting down the server press ~CTRL-C~.
|
||||
|
||||
You can edit the ~start.sh~ script for your needs.
|
||||
|
||||
** Use openrc to start/stop NALC as a daemon
|
||||
We suppose minetest is installed from portage with the ~+server~ USE flag and NALC server is installed in the home of the minetest user ~/var/lib/minetest/nalc-server~. If you would use your Gentoo/Calculate Linux system run init to start/stop NALC server as a service then you can follow theses steps:
|
||||
|
||||
1. Edit your ~/etc/conf.d/minetest-server~ file like that:
|
||||
#+begin_src conf
|
||||
# /etc/conf.d/minetest-server: config file for /etc/init.d/minetest-server
|
||||
|
||||
# user
|
||||
USER="minetest"
|
||||
|
||||
# group
|
||||
GROUP="minetest"
|
||||
|
||||
# pidfile
|
||||
PIDFILE="/run/minetest-server.pid"
|
||||
|
||||
# executable
|
||||
MINETESTBIN="/usr/bin/minetestserver"
|
||||
|
||||
# additional arguments for the server
|
||||
ARGS="--logfile /var/log/minetest/minetest-server.log"
|
||||
#+end_src
|
||||
|
||||
2. Edit or create the file ~/etc/init.d/minetest-server~:
|
||||
#+begin_src openrc-run
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 1999-2019 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
supervisor="supervise-daemon"
|
||||
|
||||
description="Minetest dedicated server"
|
||||
|
||||
depend() {
|
||||
need net postgresql-13 # Remove postgresql-13 if you don't use it as a Minetest backend.
|
||||
}
|
||||
|
||||
start() {
|
||||
ebegin "starting Minetest server"
|
||||
${supervisor} ${RC_SVCNAME} \
|
||||
--pidfile "${PIDFILE}" \
|
||||
--user ${USER} \
|
||||
--group ${GROUP} \
|
||||
--start "${MINETESTBIN}" -- ${ARGS}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "stopping Minetest server"
|
||||
${supervisor} ${RC_SVCNAME} \
|
||||
--stop \
|
||||
--signal 15 \
|
||||
--pidfile "${PIDFILE}" \
|
||||
--user ${USER} \
|
||||
--group ${GROUP}
|
||||
eend $?
|
||||
}
|
||||
#+end_src
|
||||
|
||||
3. Add the service to your default init run level: ~rc-update add minetest-server default~.
|
||||
|
||||
4. Start the service: ~rc-service minetest-server start~.
|
||||
|
||||
5. Stop the service: ~rc-service minetest-server stop~.
|
||||
** TODO Use systemd to start/stop NALC as a daemon
|
||||
* Update the server
|
||||
You can execute the ~install.sh~ script again. If a ~nalc.conf~ file is detected in the specified destination, all the settings specified during the previous installation will be loaded.
|
||||
Then you have to follow the instructions of the script and you will be able to update your server.
|
@ -1,107 +0,0 @@
|
||||
|
||||
# Installation d'une carte satellite
|
||||
|
||||
Voici deux méthodes décrivant comment générer et rendre accessible une carte satellite de Minetest NALC.
|
||||
La première méthode avec **MTSatellite** est la plus coûteuse en ressource mais permet d'obtenir une carte qui se renouvelle dynamiquement. L'inconvénient est qu'il faut convertir le backend de la map vers un format spécifique.
|
||||
La seconde méthode avec **minetestmapper** permet de généner un instantané de la carte mais n'est pas dymique. L'aventage est que la solution est peu couteuse en ressources et compatible avec le backend en PostgreSQL de la map de NALC.
|
||||
|
||||
|
||||
## Installation avec MTSatellite
|
||||
|
||||
|
||||
### Précautions
|
||||
|
||||
Les instructions suivantes peuvent mener à la destruction du serveur Minetest. Soyez sûr d'avoir effectué des sauvegardes au préalable.
|
||||
Ces instructions sont destinées au serveur Minetest NALC.
|
||||
|
||||
|
||||
### Installation de MTSatellite (Gentoo)
|
||||
|
||||
Se connecter en utilisateur root sur le serveur :
|
||||
|
||||
-- Installation des packages nécessaires
|
||||
# emerge -av go leveldb mercurial
|
||||
|
||||
Ensuite suivre les [instructions de compilations](https://sys4.fr/gitea/mtcontrib/mtsatellite/src/branch/master/COMPILE.md) de mtsatellite.
|
||||
|
||||
|
||||
<a id="orgf9c3427"></a>
|
||||
|
||||
### Création du fichier colors.txt
|
||||
|
||||
Je recommande si possible de faire cette opération sur un serveur de test avec la même liste de mods que le serveur de production.
|
||||
|
||||
Se placer à la racine du serveur minetest et télécharger le dépôt MTAutocolors :
|
||||
|
||||
$ cd ~/nalc-test
|
||||
$ git clone --depth 1 https://sys4.fr/gitea/nalc/MTAutocolors.git
|
||||
|
||||
Les instructions d'installation du dépôt [MTAutocolors](https://sys4.fr/gitea/nalc/MTAutocolors) sont obsolètes car le dépôt officiel n'existe plus. Voici donc comment installer MTAutocolors :
|
||||
|
||||
$ cd ~/nalc-test/MTAutocolors/cmd/mtautocolors
|
||||
$ go mod init minetest/mtautocolors
|
||||
$ go mod tidy
|
||||
$ go get -u minetest/mtautocolors
|
||||
|
||||
L'exécutable mtautocolors est maintenant installé dans `~/go/bin`.
|
||||
|
||||
Créer un lien symbolique du mod automappercolors dans le dossier `custom/mods` :
|
||||
|
||||
$ cd ~/nalc-test
|
||||
$ mkdir -p custom/mods
|
||||
$ ln -s ~/nalc-test/MTAutocolors/mods/automappercolors custom/mods/
|
||||
|
||||
Mise à jour de la liste des mods que le serveur doit charger au démarrage :
|
||||
|
||||
$ ./shutdown.sh # Éteindre le serveur
|
||||
$ ./upgrade.sh -b stable -w nalc-stable-test -f worldmt # Changer la branche et le nom du world si nécessaire
|
||||
$ ./shutdown.sh -r # Relancer le serveur
|
||||
|
||||
Maintenant suivre les instructions du paragraphe **usage** du fichier `~/nalc-test/MTAutocolors/README.md` pour pouvoir générer le fichier `colors.txt`.
|
||||
|
||||
|
||||
### Migrer le backend de la map vers levelDB ou SQLite3
|
||||
|
||||
À faire uniquement si le backend actuel est différent.
|
||||
|
||||
$ cd ~/nalc-stable/minetest/bin
|
||||
$ ./minetestserver --migrate leveldb --world /home/minetest/nalc-stable/minetest/worlds/nalc-stable
|
||||
|
||||
Remplacer `leveldb` par `sqlite` si besoin.
|
||||
|
||||
|
||||
### Configurer MTSatellite
|
||||
|
||||
Suivre [les instructions de configuration](https://sys4.fr/gitea/mtcontrib/mtsatellite/src/branch/master/SETUP.md) du dépôt.
|
||||
|
||||
|
||||
## Installation avec minetestmapper
|
||||
|
||||
Tout d'abord il faut installer le langage go si ce n'est pas déjà fait :
|
||||
|
||||
-- Installation des packages nécessaires
|
||||
# emerge -av go leveldb mercurial
|
||||
|
||||
Puis procéder à la [Création du fichier colors.txt](#orgf9c3427) de la même façon que pour l'installation avec MTSatellite.
|
||||
|
||||
|
||||
### Téléchargement et compilation
|
||||
|
||||
Se placer à la racine du serveur NALC et cloner le dépôt mirroir :
|
||||
|
||||
$ cd ~/nalc-stable
|
||||
$ git clone --depth 1 https://sys4.fr/gitea/minetest/minetestmapper.git
|
||||
|
||||
Suivre les instructions du fichier `~/nalc-stable/minetestmapper/README.rst` et installer les dépendances manquantes.
|
||||
|
||||
Lancer la compilation :
|
||||
|
||||
$ cmake .
|
||||
$ make -j$(nproc)
|
||||
|
||||
|
||||
### Générer la carte
|
||||
|
||||
$ cp ~/nalc-stable/minetestmapper
|
||||
$ ./minetestmapper -i ~/nalc-stable/minetest/worlds/nalc-stable/ -o nalc_map.png --colors ~/nalc-test/colors.txt --min-y -25 --max-y 300 --backend postgresql --geometry -5000:-5000+10000+10000
|
||||
|
@ -1,79 +0,0 @@
|
||||
* Installation d'une carte satellite
|
||||
Voici deux méthodes décrivant comment générer et rendre accessible une carte satellite de Minetest NALC.\\
|
||||
La première méthode avec *MTSatellite* est la plus coûteuse en ressource mais permet d'obtenir une carte qui se renouvelle dynamiquement. L'inconvénient est qu'il faut convertir le backend de la map vers un format spécifique.\\
|
||||
La seconde méthode avec *minetestmapper* permet de généner un instantané de la carte mais n'est pas dymique. L'aventage est que la solution est peu couteuse en ressources et compatible avec le backend en PostgreSQL de la map de NALC.
|
||||
** Installation avec MTSatellite
|
||||
*** Précautions
|
||||
Les instructions suivantes peuvent mener à la destruction du serveur Minetest. Soyez sûr d'avoir effectué des sauvegardes au préalable.\\
|
||||
Ces instructions sont destinées au serveur Minetest NALC.
|
||||
*** Installation de MTSatellite (Gentoo)
|
||||
Se connecter en utilisateur root sur le serveur :
|
||||
#+BEGIN_EXAMPLE
|
||||
-- Installation des packages nécessaires
|
||||
# emerge -av go leveldb mercurial
|
||||
#+END_EXAMPLE
|
||||
Ensuite suivre les [[https://sys4.fr/gitea/mtcontrib/mtsatellite/src/branch/master/COMPILE.md][instructions de compilations]] de mtsatellite.
|
||||
*** Création du fichier colors.txt
|
||||
Je recommande si possible de faire cette opération sur un serveur de test avec la même liste de mods que le serveur de production.
|
||||
|
||||
Se placer à la racine du serveur minetest et télécharger le dépôt MTAutocolors :
|
||||
#+begin_example
|
||||
$ cd ~/nalc-test
|
||||
$ git clone --depth 1 https://sys4.fr/gitea/nalc/MTAutocolors.git
|
||||
#+end_example
|
||||
Les instructions d'installation du dépôt [[https://sys4.fr/gitea/nalc/MTAutocolors][MTAutocolors]] sont obsolètes car le dépôt officiel n'existe plus. Voici donc comment installer MTAutocolors :
|
||||
#+begin_example
|
||||
$ cd ~/nalc-test/MTAutocolors/cmd/mtautocolors
|
||||
$ go mod init minetest/mtautocolors
|
||||
$ go mod tidy
|
||||
$ go get -u minetest/mtautocolors
|
||||
#+end_example
|
||||
L'exécutable mtautocolors est maintenant installé dans ~~/go/bin~.
|
||||
|
||||
Créer un lien symbolique du mod automappercolors dans le dossier ~custom/mods~ :
|
||||
#+begin_example
|
||||
$ cd ~/nalc-test
|
||||
$ mkdir -p custom/mods
|
||||
$ ln -s ~/nalc-test/MTAutocolors/mods/automappercolors custom/mods/
|
||||
#+end_example
|
||||
Mise à jour de la liste des mods que le serveur doit charger au démarrage :
|
||||
#+begin_example
|
||||
$ ./shutdown.sh # Éteindre le serveur
|
||||
$ ./upgrade.sh -b stable -w nalc-stable-test -f worldmt # Changer la branche et le nom du world si nécessaire
|
||||
$ ./shutdown.sh -r # Relancer le serveur
|
||||
#+end_example
|
||||
Maintenant suivre les instructions du paragraphe *usage* du fichier ~~/nalc-test/MTAutocolors/README.md~ pour pouvoir générer le fichier ~colors.txt~.
|
||||
*** Migrer le backend de la map vers levelDB ou SQLite3
|
||||
À faire uniquement si le backend actuel est différent.
|
||||
#+BEGIN_EXAMPLE
|
||||
$ cd ~/nalc-stable/minetest/bin
|
||||
$ ./minetestserver --migrate leveldb --world /home/minetest/nalc-stable/minetest/worlds/nalc-stable
|
||||
#+END_EXAMPLE
|
||||
Remplacer ~leveldb~ par ~sqlite~ si besoin.
|
||||
*** Configurer MTSatellite
|
||||
Suivre [[https://sys4.fr/gitea/mtcontrib/mtsatellite/src/branch/master/SETUP.md][les instructions de configuration]] du dépôt.
|
||||
** Installation avec minetestmapper
|
||||
Tout d'abord il faut installer le langage go si ce n'est pas déjà fait :
|
||||
#+BEGIN_EXAMPLE
|
||||
-- Installation des packages nécessaires
|
||||
# emerge -av go leveldb mercurial
|
||||
#+END_EXAMPLE
|
||||
Puis procéder à la [[Création du fichier colors.txt]] de la même façon que pour l'installation avec MTSatellite.
|
||||
*** Téléchargement et compilation
|
||||
Se placer à la racine du serveur NALC et cloner le dépôt mirroir :
|
||||
#+begin_example
|
||||
$ cd ~/nalc-stable
|
||||
$ git clone --depth 1 https://sys4.fr/gitea/minetest/minetestmapper.git
|
||||
#+end_example
|
||||
Suivre les instructions du fichier ~~/nalc-stable/minetestmapper/README.rst~ et installer les dépendances manquantes.
|
||||
|
||||
Lancer la compilation :
|
||||
#+begin_example
|
||||
$ cmake .
|
||||
$ make -j$(nproc)
|
||||
#+end_example
|
||||
*** Générer la carte
|
||||
#+begin_example
|
||||
$ cp ~/nalc-stable/minetestmapper
|
||||
$ ./minetestmapper -i ~/nalc-stable/minetest/worlds/nalc-stable/ -o nalc_map.png --colors ~/nalc-test/colors.txt --min-y -25 --max-y 300 --backend postgresql --geometry -5000:-5000+10000+10000
|
||||
#+end_example
|
134
doc/mtsatellite.md
Normal file
134
doc/mtsatellite.md
Normal file
@ -0,0 +1,134 @@
|
||||
<div id="table-of-contents">
|
||||
<h2>Table of Contents</h2>
|
||||
<div id="text-table-of-contents">
|
||||
<ul>
|
||||
<li><a href="#sec-1">1. Mise en place de MTSatellite pour un serveur déjà en place</a>
|
||||
<ul>
|
||||
<li><a href="#sec-1-1">1.1. Résumé des étapes</a></li>
|
||||
<li><a href="#sec-1-2">1.2. Installation des outils pour compiler MTSatellite (Gentoo)</a></li>
|
||||
<li><a href="#sec-1-3">1.3. Création d'un deuxième serveur Minetest</a></li>
|
||||
<li><a href="#sec-1-4">1.4. Restauration de la BDD du premier serveur pour la nouvelle instance</a></li>
|
||||
<li><a href="#sec-1-5">1.5. Restauration des données de la map de l'ancienne instance</a>
|
||||
<ul>
|
||||
<li><a href="#sec-1-5-1">1.5.1. Premier cas (même version)</a></li>
|
||||
<li><a href="#sec-1-5-2">1.5.2. Deuxième cas (version mise à jour)</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#sec-1-6">1.6. Migration de la map de la seconde instance vers levelDB</a></li>
|
||||
<li><a href="#sec-1-7">1.7. <span class="todo TODO">TODO</span> Mise en place de MTSatellite</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
# Mise en place de MTSatellite pour un serveur déjà en place<a id="sec-1" name="sec-1"></a>
|
||||
|
||||
## Résumé des étapes<a id="sec-1-1" name="sec-1-1"></a>
|
||||
|
||||
- Installation des outils pour compiler MTSatellite (Gentoo)
|
||||
- Création d'un deuxième serveur Minetest en parallèle du premier avec un backend en postgresql.
|
||||
- Restauration de la BDD du premier serveur pour le second (map et players)
|
||||
- Restauration des données de la map de l'ancienne instance
|
||||
- Conversion de la map de la seconde instance vers levelDB
|
||||
- Mise en place de MTSatellite (plusieurs étapes)
|
||||
-
|
||||
|
||||
## Installation des outils pour compiler MTSatellite (Gentoo)<a id="sec-1-2" name="sec-1-2"></a>
|
||||
|
||||
Nous sommes logué en tant que root sur notre serveur
|
||||
|
||||
-- Installation des packages nécessaires
|
||||
# emerge -av go leveldb mercurial
|
||||
|
||||
Se loguer en tant qu'utilisateur minetest sur notre serveur
|
||||
|
||||
$ cd
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtdbconverter
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtredisalize
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtseeder
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtwebmapper
|
||||
|
||||
$ ls /home/minetest/go/bin
|
||||
mtdbconverter mtredisalize mtseeder mtwebmapper
|
||||
|
||||
## Création d'un deuxième serveur Minetest<a id="sec-1-3" name="sec-1-3"></a>
|
||||
|
||||
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
||||
|
||||
-- Récupération des sources du serveur nalc
|
||||
$ cd
|
||||
$ git clone --depth 1 https://sys4.fr/gitea/nalc/nalc-server.git nalc-1
|
||||
|
||||
-- Installation du serveur
|
||||
$ cd nalc-1
|
||||
$ ./install.sh --postgresql 0.4
|
||||
(Suivez les instructions pour créer un nouveau serveur)
|
||||
|
||||
## Restauration de la BDD du premier serveur pour la nouvelle instance<a id="sec-1-4" name="sec-1-4"></a>
|
||||
|
||||
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
||||
|
||||
-- Restauration de la dernière sauvegarde de la première instance (nalc-server-0.4.17-r1) vers la seconde (nalc-1)
|
||||
$ cd
|
||||
$ mkdir nalc-1/dumps
|
||||
$ cd nalc-1/dumps
|
||||
$ tar -xvf ~/nalc-server-0.4.17-r1/backup/data/dump_sql.tar
|
||||
-- Efface les BDD créé par l'installation de la nouvelle instance
|
||||
-- Dans le cas où vous vous êtes logué en jeux au moins une fois
|
||||
$ dropdb nalc-1
|
||||
$ dropdb players-nalc-1
|
||||
-- Création de BDD vierges
|
||||
$ createdb nalc-1
|
||||
$ createdb players-nalc-1
|
||||
-- Restauration des BDD de l'ancienne instance dans la nouvelle
|
||||
-- (vérifiez que vous ayez assez d'espace disque dans /var)
|
||||
$ su - postgres
|
||||
$ pg_restore -d nalc-1 /home/minetest/nalc-1/dumps/nalc-0.4.17.dump
|
||||
$ pg_restore -d players-nalc-1 /home/minetest/nalc-1/dumps/players-nalc-0.4.17.dump
|
||||
$ logout
|
||||
$ cd
|
||||
$ rm -rf nalc-1/dumps
|
||||
|
||||
## Restauration des données de la map de l'ancienne instance<a id="sec-1-5" name="sec-1-5"></a>
|
||||
|
||||
Cela dépendra du contexte, deux cas majeurs peuvent se présenter :
|
||||
- Soit la nouvelle instance n'apporte pas de changements majeurs dans les fichiers de votre world (même version du serveur ou mise à jour très légère).
|
||||
- Ou bien des changements majeurs sont apportés à l'occasion de l'installation d'une version plus récente de votre serveur.
|
||||
|
||||
### Premier cas (même version)<a id="sec-1-5-1" name="sec-1-5-1"></a>
|
||||
|
||||
Vous pouvez copier directement le dossier world ou bien la dernière sauvegarde de l'ancienne instance dans la nouvelle.
|
||||
|
||||
$ cd /home/minetest/nalc-1/minetest/worlds/nalc-1
|
||||
$ cp -r /home/minetest/nalc-server-0.4.17-r1/minetest/worlds/nalc/* .
|
||||
$ -- recréer le lien symbolique du world.mt qui vient d'être effacé
|
||||
$ ln -s /home/minetest/nalc-1/world.mt
|
||||
|
||||
### Deuxième cas (version mise à jour)<a id="sec-1-5-2" name="sec-1-5-2"></a>
|
||||
|
||||
Il vous faudra procéder d'une façon différente.
|
||||
Tout d'abord renommez le world de la nouvelle instance :
|
||||
|
||||
$ cd /home/minetest/nalc-1/minetest/worlds
|
||||
$ mv nalc-1 nalc-1-old
|
||||
|
||||
Ensuite recréez un dossier vierge avec le même nom qu'avant renommage puis faites l'opération du premier cas.
|
||||
|
||||
$ mkdir nalc-1
|
||||
$ cd nalc-1
|
||||
$ cp -r /home/minetest/nalc-server-0.4.17-r1/minetest/worlds/nalc/* .
|
||||
$ -- recréer le lien symbolique du world.mt qui vient d'être effacé
|
||||
$ ln -s /home/minetest/nalc-1/world.mt
|
||||
|
||||
Ensuite ne copiez que les nouveaux fichiers et dossiers contenues dans le dossier renommé précédemment (nalc-1-old) vers votre dossier actuel (nalc-1) si ils n'y figurent pas déjà.
|
||||
|
||||
## Migration de la map de la seconde instance vers levelDB<a id="sec-1-6" name="sec-1-6"></a>
|
||||
|
||||
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
||||
|
||||
$ cd
|
||||
$ cd nalc-1/minetest/bin
|
||||
$ ./minetestserver --migrate leveldb --world /home/minetest/nalc-1/minetest/worlds/nalc-1
|
||||
|
||||
## TODO Mise en place de MTSatellite<a id="sec-1-7" name="sec-1-7"></a>
|
99
doc/mtsatellite.org
Normal file
99
doc/mtsatellite.org
Normal file
@ -0,0 +1,99 @@
|
||||
* Mise en place de MTSatellite pour un serveur déjà en place
|
||||
** Résumé des étapes
|
||||
- Installation des outils pour compiler MTSatellite (Gentoo)
|
||||
- Création d'un deuxième serveur Minetest en parallèle du premier avec un backend en postgresql.
|
||||
- Restauration de la BDD du premier serveur pour le second (map et players)
|
||||
- Restauration des données de la map de l'ancienne instance
|
||||
- Conversion de la map de la seconde instance vers levelDB
|
||||
- Mise en place de MTSatellite (plusieurs étapes)
|
||||
-
|
||||
** Installation des outils pour compiler MTSatellite (Gentoo)
|
||||
Nous sommes logué en tant que root sur notre serveur
|
||||
#+BEGIN_EXAMPLE
|
||||
-- Installation des packages nécessaires
|
||||
# emerge -av go leveldb mercurial
|
||||
#+END_EXAMPLE
|
||||
|
||||
Se loguer en tant qu'utilisateur minetest sur notre serveur
|
||||
#+BEGIN_EXAMPLE
|
||||
$ cd
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtdbconverter
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtredisalize
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtseeder
|
||||
$ go get -u bitbucket.org/s_l_teichmann/mtsatellite/cmd/mtwebmapper
|
||||
|
||||
$ ls /home/minetest/go/bin
|
||||
mtdbconverter mtredisalize mtseeder mtwebmapper
|
||||
#+END_EXAMPLE
|
||||
** Création d'un deuxième serveur Minetest
|
||||
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
||||
#+BEGIN_EXAMPLE
|
||||
-- Récupération des sources du serveur nalc
|
||||
$ cd
|
||||
$ git clone --depth 1 https://sys4.fr/gitea/nalc/nalc-server.git nalc-1
|
||||
|
||||
-- Installation du serveur
|
||||
$ cd nalc-1
|
||||
$ ./install.sh --postgresql 0.4
|
||||
(Suivez les instructions pour créer un nouveau serveur)
|
||||
#+END_EXAMPLE
|
||||
** Restauration de la BDD du premier serveur pour la nouvelle instance
|
||||
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
||||
#+BEGIN_EXAMPLE
|
||||
-- Restauration de la dernière sauvegarde de la première instance (nalc-server-0.4.17-r1) vers la seconde (nalc-1)
|
||||
$ cd
|
||||
$ mkdir nalc-1/dumps
|
||||
$ cd nalc-1/dumps
|
||||
$ tar -xvf ~/nalc-server-0.4.17-r1/backup/data/dump_sql.tar
|
||||
-- Efface les BDD créé par l'installation de la nouvelle instance
|
||||
-- Dans le cas où vous vous êtes logué en jeux au moins une fois
|
||||
$ dropdb nalc-1
|
||||
$ dropdb players-nalc-1
|
||||
-- Création de BDD vierges
|
||||
$ createdb nalc-1
|
||||
$ createdb players-nalc-1
|
||||
-- Restauration des BDD de l'ancienne instance dans la nouvelle
|
||||
-- (vérifiez que vous ayez assez d'espace disque dans /var)
|
||||
$ su - postgres
|
||||
$ pg_restore -d nalc-1 /home/minetest/nalc-1/dumps/nalc-0.4.17.dump
|
||||
$ pg_restore -d players-nalc-1 /home/minetest/nalc-1/dumps/players-nalc-0.4.17.dump
|
||||
$ logout
|
||||
$ cd
|
||||
$ rm -rf nalc-1/dumps
|
||||
#+END_EXAMPLE
|
||||
** Restauration des données de la map de l'ancienne instance
|
||||
Cela dépendra du contexte, deux cas majeurs peuvent se présenter :
|
||||
- Soit la nouvelle instance n'apporte pas de changements majeurs dans les fichiers de votre world (même version du serveur ou mise à jour très légère).
|
||||
- Ou bien des changements majeurs sont apportés à l'occasion de l'installation d'une version plus récente de votre serveur.
|
||||
*** Premier cas (même version)
|
||||
Vous pouvez copier directement le dossier world ou bien la dernière sauvegarde de l'ancienne instance dans la nouvelle.
|
||||
#+BEGIN_EXAMPLE
|
||||
$ cd /home/minetest/nalc-1/minetest/worlds/nalc-1
|
||||
$ cp -r /home/minetest/nalc-server-0.4.17-r1/minetest/worlds/nalc/* .
|
||||
$ -- recréer le lien symbolique du world.mt qui vient d'être effacé
|
||||
$ ln -s /home/minetest/nalc-1/world.mt
|
||||
#+END_EXAMPLE
|
||||
*** Deuxième cas (version mise à jour)
|
||||
Il vous faudra procéder d'une façon différente.
|
||||
Tout d'abord renommez le world de la nouvelle instance :
|
||||
#+BEGIN_EXAMPLE
|
||||
$ cd /home/minetest/nalc-1/minetest/worlds
|
||||
$ mv nalc-1 nalc-1-old
|
||||
#+END_EXAMPLE
|
||||
Ensuite recréez un dossier vierge avec le même nom qu'avant renommage puis faites l'opération du premier cas.
|
||||
#+BEGIN_EXAMPLE
|
||||
$ mkdir nalc-1
|
||||
$ cd nalc-1
|
||||
$ cp -r /home/minetest/nalc-server-0.4.17-r1/minetest/worlds/nalc/* .
|
||||
$ -- recréer le lien symbolique du world.mt qui vient d'être effacé
|
||||
$ ln -s /home/minetest/nalc-1/world.mt
|
||||
#+END_EXAMPLE
|
||||
Ensuite ne copiez que les nouveaux fichiers et dossiers contenues dans le dossier renommé précédemment (nalc-1-old) vers votre dossier actuel (nalc-1) si ils n'y figurent pas déjà.
|
||||
** Migration de la map de la seconde instance vers levelDB
|
||||
Nous sommes logué en tant qu'utilisateur minetest sur notre serveur
|
||||
#+BEGIN_EXAMPLE
|
||||
$ cd
|
||||
$ cd nalc-1/minetest/bin
|
||||
$ ./minetestserver --migrate leveldb --world /home/minetest/nalc-1/minetest/worlds/nalc-1
|
||||
#+END_EXAMPLE
|
||||
** TODO Mise en place de MTSatellite
|
103
genmap.sh
103
genmap.sh
@ -1,103 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Author: Sys4
|
||||
# Licence: GPLv3
|
||||
|
||||
# Script pour automatiser la création de la carte de nalc
|
||||
|
||||
strip() {
|
||||
echo "$1" | cut -d \' -f 2
|
||||
}
|
||||
|
||||
verif() {
|
||||
if [ $? -gt 0 ]; then
|
||||
echo "Erreur ! Arrêt du script."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
error() {
|
||||
if [ -n "$1" ]; then
|
||||
echo "ERREUR : $1 !"
|
||||
else
|
||||
echo "ERREUR : paramètres invalides !" >&2
|
||||
echo "utilisez l'option -h pour en savoir plus" >&2
|
||||
fi
|
||||
exit 1
|
||||
}
|
||||
|
||||
usage() {
|
||||
echo "Usage : ./genmap.sh [-h|--help] server_path worldname destination_path"
|
||||
echo "Génère la carte de nalc vers le fichier destination_path/nalc_map.png"
|
||||
}
|
||||
|
||||
action() {
|
||||
[ -z "$1" ] && error "Argument manquant"
|
||||
local serverpath=$(strip "$1")
|
||||
[ ! -d "$serverpath" ] && error "Le répertoire $serverpath n'existe pas"
|
||||
|
||||
[ -z "$2" ] && error "Nom du world manquant"
|
||||
local world_name=$(strip "$2")
|
||||
|
||||
local world="$serverpath/minetest/worlds/$world_name"
|
||||
[ ! -d "$world" ] && error "Le répertoire $world n'existe pas"
|
||||
|
||||
[ -z "$3" ] && error "Chemin de destination manquant"
|
||||
local destination=$(strip "$3")
|
||||
[ ! -d "$destination" ] && error "Le répertoire $destination n'existe pas"
|
||||
|
||||
[ ! -d "$serverpath/minetestmapper" ] && error "minetestmapper ne semble pas installé"
|
||||
[ ! -d "$serverpath/leaftest" ] && error "leaftest ne semble pas installé"
|
||||
[ ! -e "$serverpath/colors.txt" ] && error "$serverpath/colors.txt manquant"
|
||||
|
||||
# Copie du dossier leaftest vers /tmp puis on l'exécute de là
|
||||
local config="$serverpath/minetest/minetest.conf"
|
||||
local workdir=$(mktemp -d "/tmp/minetest-mapper.XXXXXXXXX")
|
||||
local spawn=$(grep "^static_spawnpoint" "$config" | tr -d " " | cut -f 2 -d "=");
|
||||
local spawnx=$(cut -f 1 -d "," <<<$spawn)
|
||||
local spawnz=$(cut -f 3 -d "," <<<$spawn)
|
||||
local mapsize=12288
|
||||
|
||||
cp -a "$serverpath/leaftest" $workdir
|
||||
cp "$serverpath/colors.txt" $workdir/leaftest
|
||||
|
||||
pushd $workdir/leaftest
|
||||
|
||||
MAPPERDIR="$serverpath/minetestmapper" \
|
||||
MAPPERPARAMS="--colors $serverpath/colors.txt \
|
||||
--min-y -25 --max-y 300" \
|
||||
JOBNUM=$(nproc) \
|
||||
$workdir/leaftest/mapper.sh "$world" $spawnx,$spawnz $mapsize
|
||||
|
||||
# Copie de leaftest vers le dossier web distant normalement déjà monté
|
||||
rm -rf "$destination/$world_name"
|
||||
cp -rL $workdir/leaftest/www "$destination/$world_name"
|
||||
popd
|
||||
|
||||
rm -rf $workdir
|
||||
}
|
||||
|
||||
# Pas de paramètre
|
||||
[[ $# -lt 1 ]] && usage
|
||||
|
||||
# -o : Options courtes
|
||||
# -l : Options longues
|
||||
options=$(getopt -o h -l help -- "$@")
|
||||
|
||||
# Éclatement de $options en $1, $2...
|
||||
set -- $options
|
||||
|
||||
while true; do
|
||||
case "$1" in
|
||||
-h|--help)
|
||||
usage
|
||||
exit 0;;
|
||||
--)
|
||||
shift;;
|
||||
*)
|
||||
action $1 $2 $3
|
||||
exit 0
|
||||
shift;;
|
||||
esac
|
||||
done
|
||||
|
||||
exit 0
|
722
install.sh
722
install.sh
@ -2,492 +2,368 @@
|
||||
# Author: Sys4
|
||||
# License: GPLv3
|
||||
|
||||
usage() {
|
||||
echo "Usage: ./install_nalc.sh [options] [--] [destination]"
|
||||
echo
|
||||
echo "Description:"
|
||||
echo -e "\tDownload and install the files needed by the NALC server to the"
|
||||
echo -e "\toptional [destination] folder. Otherwise the current directory"
|
||||
echo -e "\twill be used."
|
||||
echo
|
||||
echo -e "\tBut, be carefull!"
|
||||
echo -e "\tBy default the ~/.minetest dir will also be used and modified."
|
||||
echo -e "\tSo, make a backup of your ~/.minetest directory before the"
|
||||
echo -e "\tinstallation of this server or specify a new directory with the"
|
||||
echo -e "\t --minetest-dir or -d option."
|
||||
echo
|
||||
echo "Requirements:"
|
||||
echo -e "\t- Official Minetest server must be already installed on your system."
|
||||
echo -e "\tIf it is not the case, please refers to the https://minetest.net"
|
||||
echo -e "\twebsite for the installation instructions."
|
||||
echo -e "\t- You'll also need git, cmake, make."
|
||||
echo
|
||||
echo "Options:"
|
||||
echo -e "\t-h --help\t This help."
|
||||
echo -e "\t-b --minetest-bin <path> Minetest server executable path."
|
||||
echo -e "\t-d --minetest-dir <dir> Minetest directory to use for installing nalc mods, nalc game, minetest.conf…"
|
||||
echo -e "\t-m --map-backend <sqlite3|leveldb|redis|postgresql|dummy>"
|
||||
echo -e "\t-p --player-backend <sqlite3|leveldb|postgresql|dummy|files>"
|
||||
echo -e "\t-a --auth-backend <sqlite3|leveldb|postgresql|files>"
|
||||
echo -e "\t-s --mod-storage-backend <sqlite3|files|dummy>"
|
||||
echo -e "\t-M --minetest-mapper Install with minetest mapper support."
|
||||
echo -e "\t-w --world <name> Custom world name."
|
||||
echo -e "\t-P --port <port> Custom server port number."
|
||||
echo -e "\t--url <URL> Custom remote URL."
|
||||
echo -e "\t--branch <stable|dev|exp> Choose the version to install (stable by default)"
|
||||
echo
|
||||
echo "License: GPLv3. Please read the LICENSE file."
|
||||
echo "Author: Sys4 - https://sys4.fr#contact"
|
||||
|
||||
exit 0
|
||||
}
|
||||
|
||||
# Fonctions
|
||||
strip() {
|
||||
echo $1 | cut -d \' -f 2
|
||||
}
|
||||
|
||||
verif() {
|
||||
if [[ $? -gt 0 ]]; then
|
||||
echo "Error! Exit."
|
||||
echo "Erreur ! Arrêt du script."
|
||||
exit 1
|
||||
fi
|
||||
}
|
||||
|
||||
error() {
|
||||
if [[ -n $1 ]]; then
|
||||
echo "ERROR: $1"! >&2
|
||||
else
|
||||
echo "ERROR: Invalid option!" >&2
|
||||
echo "Use -h option for help." >&2
|
||||
fi
|
||||
echo "ERREUR : Vérifiez vos paramètres !" >&2
|
||||
echo "Utilisez l'option -h pour en savoir plus" >&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
save_conf() {
|
||||
local conf="$1"
|
||||
echo "MINETEST_BIN=$MINETEST_BIN" > "$conf"
|
||||
echo "MINETEST_DIR=$MINETEST_DIR" >> "$conf"
|
||||
echo "MAP_BACKEND=$MAP_BACKEND" >> "$conf"
|
||||
echo "PLAYER_BACKEND=$PLAYER_BACKEND" >> "$conf"
|
||||
echo "AUTH_BACKEND=$AUTH_BACKEND" >> "$conf"
|
||||
echo "MOD_STORAGE_BACKEND=$MOD_STORAGE_BACKEND" >> "$conf"
|
||||
echo "MINETEST_MAPPER=$MINETEST_MAPPER" >> "$conf"
|
||||
echo "URL=$URL" >> "$conf"
|
||||
echo "BRANCH=$BRANCH" >> "$conf"
|
||||
echo "WORLD_NAME=$WORLD_NAME" >> "$conf"
|
||||
echo "PORT=$PORT" >> "$conf"
|
||||
usage() {
|
||||
echo "Usage: ./install.sh [options] [--] <version>"
|
||||
echo "Options :"
|
||||
echo -e "\t-h --help\tAffiche l'aide."
|
||||
echo -e "\t-j --makeopt\tNombre de threads de compilation."
|
||||
echo -e "\t--ssh <user@host>: Identifiants ssh."
|
||||
echo -e "\t--url <URL>: URL distante personnalisée."
|
||||
echo -e "\t\tSi l'option --ssh est passée en option, il s'agira du chemin distant."
|
||||
echo -e "\t-i --irrlicht\tChemin personnalisé des sources irrlicht."
|
||||
echo -e "\t-p --postgresql\tSi vous voulez que le serveur soit configuré avec postgresql. Sinon leveldb par défaut."
|
||||
echo "version :"
|
||||
echo -e "\tstable : Installation du serveur compatible avec la dernière branche stable de minetest. Suivez les instructions... (Recommandé)"
|
||||
echo -e "\t1.3 : Installation du serveur compatible avec minetest-5.3. Suivez les instructions... (Stable)"
|
||||
echo -e "\t1.2 : Installation du serveur compatible avec minetest-5.2. Suivez les instructions... (Stable)"
|
||||
echo -e "\t1.1 : Installation du serveur depuis la branche 1.1 compatible Minetest 5.0. Suivez les instructions... (Stable)"
|
||||
echo -e "\t1.0 : Installation du serveur compatible avec minetest-0.4.17.x. Suivez les instructions... (Stable)"
|
||||
echo -e "\tdev : Installation de la version en cours de developpement du serveur. Suivez les instructions... (Le plus à jour mais non Stable !)"
|
||||
exit 0
|
||||
}
|
||||
|
||||
load_conf() {
|
||||
. "$1"
|
||||
ssh() {
|
||||
ssh=$(strip $1)
|
||||
echo "Installation avec identifiants ssh : $ssh"
|
||||
}
|
||||
|
||||
install_game() {
|
||||
local game_dir="$MINETEST_DIR/games/nalc_game"
|
||||
if [ -d "$game_dir" ]; then
|
||||
echo "Previous installation of NALC game detected."
|
||||
read -p "Upgrade? ([Y]es/[n]o/clean/[c]ancel) " continue
|
||||
case "$continue" in
|
||||
[yY][eE][sS]|[yY]|"")
|
||||
echo "Upgrading…"
|
||||
pushd "$game_dir"
|
||||
git pull
|
||||
verif
|
||||
popd;;
|
||||
[cC][lL][eE][aA][nN])
|
||||
echo "Cleaning…"
|
||||
rm -rf "$game_dir"
|
||||
verif;;
|
||||
[cC][aA][nN][cC][eE][lL]|[cC])
|
||||
echo "Upgrade cancelled."
|
||||
exit 0;;
|
||||
esac
|
||||
fi
|
||||
if [ ! -d "$game_dir" ]; then
|
||||
local git_branch
|
||||
local depth
|
||||
case $BRANCH in
|
||||
"stable")
|
||||
git_branch="-b master"
|
||||
depth="--depth 1"
|
||||
;;
|
||||
"dev")
|
||||
git_branch="-b dev"
|
||||
;;
|
||||
"exp")
|
||||
git_branch="-b experimental"
|
||||
;;
|
||||
esac
|
||||
[ -z "$git_branch" ] && error "Invalid branch"
|
||||
url() {
|
||||
url=$(strip $1)
|
||||
}
|
||||
|
||||
echo "Cloning $URL""nalc/nalc_game.git to $game_dir…"
|
||||
mkdir -p "$MINETEST_DIR/games"
|
||||
verif
|
||||
git clone $depth $git_branch $URL"nalc/nalc_game.git" "$game_dir"
|
||||
makeopt() {
|
||||
makeopt=$(strip $1)
|
||||
}
|
||||
|
||||
postgresql() {
|
||||
echo "Les indications à fournir ci-après nécessite d'avoir configuré un serveur postgresql au préalable. (Ctrl-C) pour annuler."
|
||||
read -p "Indiquez l'adresse de la base de données : " pg_url
|
||||
read -p "Indiquez l'utilisateur de la BDD : " pg_user
|
||||
read -p "Indiquez le mot de passe : " pg_password
|
||||
read -p "Indiquez le nom de la BDD à utiliser : " pg_dbname
|
||||
|
||||
echo "gameid = nalc_game" > world.mt
|
||||
echo "backend = postgresql" >> world.mt
|
||||
echo "player_backend = postgresql" >> world.mt
|
||||
echo "pgsql_connection = host=$pg_url user=$pg_user password=$pg_password dbname=$pg_dbname" >> world.mt
|
||||
echo "pgsql_player_connection = host=$pg_url user=$pg_user password=$pg_password dbname=players-$pg_dbname" >> world.mt
|
||||
echo "auth_backend = sqlite3" >> world.mt
|
||||
}
|
||||
|
||||
install_minetest() {
|
||||
if [[ -z $makeopt ]]; then
|
||||
local makeopt=$(grep -c processor /proc/cpuinfo)
|
||||
fi
|
||||
|
||||
if [[ -d minetest ]]; then
|
||||
echo "Installation précédente de Minetest détecté."
|
||||
read -p "Mettre à jour ? (y,n,clean,cancel) : " continue
|
||||
if [[ $continue == "clean" ]]; then
|
||||
echo "Attention ! Cela va supprimer définitivement toutes les données."
|
||||
read -p "Êtes-vous certains de vouloir continuer ? (y or n) : " continue
|
||||
if [[ $continue == "y" ]]; then
|
||||
rm -rf minetest
|
||||
echo "Répertoire minetest supprimé."
|
||||
else
|
||||
echo "Installation annulée. Fin"
|
||||
exit 0
|
||||
fi
|
||||
elif [[ $continue == "y" ]]; then
|
||||
cd minetest
|
||||
git pull
|
||||
verif
|
||||
cd ..
|
||||
elif [[ $continue == "cancel" ]]; then
|
||||
echo "Installation annulée. Fin"
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ ! -d minetest ]]; then
|
||||
local branch="-b master"
|
||||
if [[ $ver == "1.0" ]]; then
|
||||
branch="-b stable-0.4"
|
||||
elif [[ $ver == "1.1" ]]; then
|
||||
branch="-b 5.1.1"
|
||||
elif [[ $ver == "1.2" ]]; then
|
||||
branch="-b 5.2.0"
|
||||
elif [[ $ver == "1.3" || $ver == "stable" ]]; then
|
||||
branch="-b 5.3.0"
|
||||
elif [[ $ver == "dev" ]]; then
|
||||
branch="-b stable-5"
|
||||
fi
|
||||
if [[ -n $ssh ]]; then
|
||||
git clone --depth 1 $branch $ssh\:minetest/minetest.git
|
||||
else
|
||||
git clone --depth 1 $branch https://gitlab.com/minetest/minetest.git
|
||||
fi
|
||||
verif
|
||||
fi
|
||||
echo "NALC game installed/upgraded."
|
||||
|
||||
echo "Minetest va être (re)compilé..."
|
||||
sleep 3
|
||||
cd minetest
|
||||
cmake . -DBUILD_CLIENT=0 -DBUILD_SERVER=1 -DENABLE_SOUND=0 -DENABLE_SYSTEM_GMP=1 $irrlicht_src -DENABLE_LEVELDB=1 -DENABLE_REDIS=1 -DENABLE_POSTGRESQL=1 -DRUN_IN_PLACE=1 -DENABLE_GETTEXT=1 -DENABLE_FREETYPE=1 -DENABLE_LUAJIT=1 -DENABLE_CURL=1
|
||||
make -j$makeopt
|
||||
verif
|
||||
echo "Installation de Minetest terminé."
|
||||
cd ..
|
||||
}
|
||||
|
||||
install_minetest_game() {
|
||||
if [[ -d nalc_game ]]; then
|
||||
echo "Installation précédente du jeux NALC détecté."
|
||||
read -p "Mettre à jour ? (y,n,clean,cancel) " continue
|
||||
if [[ $continue == "y" ]]; then
|
||||
cd nalc_game
|
||||
git pull
|
||||
verif
|
||||
cd ..
|
||||
echo "Mise à jour du jeux NALC depuis dépôt distant terminé."
|
||||
elif [[ $continue == "clean" ]]; then
|
||||
echo "/!\ Cette action va effacer les données du répertoire nalc_game"
|
||||
read -p "Êtes-vous sûr de vouloir continuer ? (y or n) " continue
|
||||
if [[ $continue == "y" ]]; then
|
||||
rm -rf nalc_game
|
||||
echo "Jeux NALC supprimé."
|
||||
else
|
||||
echo "Mise à jour annulée. Terminé."
|
||||
exit 0
|
||||
fi
|
||||
elif [[ $continue == "cancel" ]]; then
|
||||
echo "Mise à jour annulée. Terminé."
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ ! -d nalc_game ]]; then
|
||||
local branch="-b master"
|
||||
if [[ $ver == "1.0" ]]; then
|
||||
branch="-b nalc-1.0"
|
||||
elif [[ $ver == "1.1" ]]; then
|
||||
branch="-b nalc-1.1"
|
||||
elif [[ $ver == "1.2" ]]; then
|
||||
branch="-b nalc-1.2"
|
||||
elif [[ $ver == "1.3" || $ver == "stable" ]]; then
|
||||
branch="-b nalc-1.3"
|
||||
elif [[ $ver == "dev" ]]; then
|
||||
branch="-b nalc-dev"
|
||||
fi
|
||||
git clone --depth 1 $branch $URL/nalc_game.git
|
||||
verif
|
||||
echo "Clonage de nalc_game terminé."
|
||||
fi
|
||||
|
||||
if [[ ! -L minetest/games/nalc_game ]]; then
|
||||
ln -s $(pwd)/nalc_game minetest/games/nalc_game
|
||||
echo "Lien symbolique minetest/games/nalc_game vers $(pwd)/nalc_game créé."
|
||||
fi
|
||||
|
||||
echo "Installation/Mise à jour du jeux NALC terminé."
|
||||
}
|
||||
|
||||
install_mods() {
|
||||
local mods_dir="$MINETEST_DIR/mods"
|
||||
if [ -d "$mods_dir" ]; then
|
||||
echo "Mods directory is not empty."
|
||||
read -p "Upgrade? ([Y]es/[n]o/clean/[c]ancel) " continue
|
||||
case "$continue" in
|
||||
[yY][eE][sS]|[yY]|"")
|
||||
echo "Upgrading…"
|
||||
"$SCRIPT_DIR"/upgrade.sh -m -s "$DESTINATION"
|
||||
verif
|
||||
;;
|
||||
[cC][lL][eE][aA][nN])
|
||||
echo "Cleaning…"
|
||||
rm -rf "$mods_dir"
|
||||
verif
|
||||
;;
|
||||
[cC][aA][nN][cC][eE][lL]|[cC])
|
||||
echo "Upgrade cancelled."
|
||||
exit 0;;
|
||||
esac
|
||||
if [[ -d nalc-server-mods ]]; then
|
||||
echo "Le dossier de mods est déjà présent. Que souhaitez-vous faire ?"
|
||||
read -p "Choisissez parmi la liste, ([1]update, [2]clean update, [3]cancel, [4]Ne rien faire) : " continue
|
||||
if [[ $continue == 1 ]]; then
|
||||
./upgrade.sh -m
|
||||
elif [[ $continue == 2 ]]; then
|
||||
rm -rf nalc-server-mods
|
||||
elif [[ $continue == 3 ]]; then
|
||||
echo "Mise à jour des mods annulé. Terminé."
|
||||
exit 0
|
||||
fi
|
||||
fi
|
||||
if [ ! -d "$mods_dir" ]; then
|
||||
local git_branch
|
||||
local depth
|
||||
case $BRANCH in
|
||||
"stable")
|
||||
git_branch="-b master"
|
||||
depth="--depth 1"
|
||||
;;
|
||||
"dev")
|
||||
git_branch="-b dev"
|
||||
;;
|
||||
"exp")
|
||||
git_branch="-b experimental"
|
||||
;;
|
||||
esac
|
||||
[ -z $git_branch ] && error "Invalid branch"
|
||||
|
||||
echo "Cloning $URL/nalc-server-mods.git to $mods_dir…"
|
||||
git clone $depth $git_branch $URL"nalc/nalc-server-mods.git" "$mods_dir"
|
||||
verif
|
||||
pushd "$mods_dir"
|
||||
git submodule update --init --recursive
|
||||
verif
|
||||
popd
|
||||
fi
|
||||
echo "Mods for NALC installed/upgraded."
|
||||
}
|
||||
|
||||
install_world() {
|
||||
local world_dir="$MINETEST_DIR/worlds/$WORLD_NAME"
|
||||
if [ -d "$world_dir" ]; then
|
||||
echo "World $WORLD_NAME already exist."
|
||||
read -p "Upgrade $WORLD_NAME? ([Y]es/[n]o/[c]lean) " continue
|
||||
case "$continue" in
|
||||
[yY][eE][sS]|[yY]|"")
|
||||
echo "Upgrading…"
|
||||
[ -d "$world_dir"_old ] && rm -rf "$world_dir"_old
|
||||
cp -r "$world_dir" "$world_dir"_old
|
||||
verif
|
||||
;;
|
||||
[cC][lL][eE][aA][nN]|[cC])
|
||||
echo "Cleaning…"
|
||||
[ -d "$world_dir"_old ] && rm -rf "$world_dir"_old
|
||||
mv "$world_dir" "$world_dir"_old
|
||||
verif
|
||||
;;
|
||||
[nN][oO]|[nN])
|
||||
echo "Skiping…"
|
||||
return
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
if [ ! -d "$world_dir" ]; then
|
||||
mkdir -p "$world_dir/runes"
|
||||
verif
|
||||
|
||||
local mt=$world_dir/world.mt
|
||||
echo "Generating $mt""…"
|
||||
|
||||
if [[ ! -d nalc-server-mods ]]; then
|
||||
local branch="master"
|
||||
|
||||
echo "gameid = nalc_game" > $mt
|
||||
echo "enable_damage = true" >> $mt
|
||||
echo "creative_mod = false" >> $mt
|
||||
case $MAP_BACKEND in
|
||||
"sqlite3"|"")
|
||||
echo "backend = sqlite3" >> $mt
|
||||
;;
|
||||
"leveldb")
|
||||
echo "backend = leveldb" >> $mt
|
||||
;;
|
||||
"redis")
|
||||
echo "backend = redis" >> $mt
|
||||
read -p "redis_address? " val
|
||||
echo "redis_address = $val" >> $mt
|
||||
read -p "redis_hash? " val
|
||||
echo "redis_hash = $val" >> $mt
|
||||
read -p "redis_port? (6379) " val
|
||||
[ -z $val ] && val=6379
|
||||
echo "redis_port = $val" >> $mt
|
||||
;;
|
||||
"postgresql")
|
||||
echo "backend = postgresql" >> $mt
|
||||
read -p "DB address? " val
|
||||
read -p "DB user? " val2
|
||||
read -p "DB password? " val3
|
||||
read -p "DB name? " val4
|
||||
read -p "DB port? (5432) " val5
|
||||
[ -z $val5 ] && val5=5432
|
||||
echo "pgsql_connection = host=$val port=$val5 user=$val2 password=$val3 dbname=$val4" >> $mt
|
||||
;;
|
||||
"dummy")
|
||||
echo "backend = dummy" >> $mt
|
||||
;;
|
||||
*)
|
||||
error "$MAP_BACKEND is not valid";;
|
||||
esac
|
||||
case $PLAYER_BACKEND in
|
||||
"sqlite3"|"")
|
||||
echo "player_backend = sqlite3" >> $mt
|
||||
;;
|
||||
"leveldb")
|
||||
echo "player_backend = leveldb" >> $mt
|
||||
;;
|
||||
"postgresql")
|
||||
echo "player_backend = postgresql" >> $mt
|
||||
read -p "DB address? ($val) " vval
|
||||
read -p "DB user? ($val2) " vval2
|
||||
read -p "DB password? ($val3) " vval3
|
||||
read -p "DB name? (players-$val4) " vval4
|
||||
read -p "DB port? ($val5) " vval5
|
||||
[ -z $vval ] && vval=$val
|
||||
[ -z $vval2 ] && vval2=$val2
|
||||
[ -z $vval3 ] && vval3=$val3
|
||||
[ -z $vval4 ] && vval4="players-$val4"
|
||||
[ -z $vval5 ] && vval5=$val5
|
||||
echo "pgsql_player_connection = host=$vval port=$vval5 user=$vval2 password=$vval3 dbname=$vval4" >> $mt
|
||||
;;
|
||||
"dummy")
|
||||
echo "player_backend = dummy" >> $mt
|
||||
;;
|
||||
"files")
|
||||
echo "player_backend = files" >> $mt
|
||||
;;
|
||||
*)
|
||||
error "$PLAYER_BACKEND is not valid";;
|
||||
esac
|
||||
case $AUTH_BACKEND in
|
||||
"sqlite3"|"")
|
||||
echo "auth_backend = sqlite3" >> $mt
|
||||
;;
|
||||
"leveldb")
|
||||
echo "auth_backend = leveldb" >> $mt
|
||||
;;
|
||||
"postgresql")
|
||||
echo "auth_backend = postgresql" >> $mt
|
||||
read -p "DB address? ($val) " vval
|
||||
read -p "DB user? ($val2) " vval2
|
||||
read -p "DB password? ($val3) " vval3
|
||||
read -p "DB name? (auth-$val4) " vval4
|
||||
read -p "DB port? ($val5) " vval5
|
||||
[ -z $vval ] && vval=$val
|
||||
[ -z $vval2 ] && vval2=$val2
|
||||
[ -z $vval3 ] && vval3=$val3
|
||||
[ -z $vval4 ] && vval4="auth-$val4"
|
||||
[ -z $vval5 ] && vval5=$val5
|
||||
echo "pgsql_auth_connection = host=$vval port=$vval5 user=$vval2 password=$vval3 dbname=$vval4" >> $mt
|
||||
;;
|
||||
"files")
|
||||
echo "auth_backend = files" >> $mt
|
||||
;;
|
||||
*)
|
||||
error "$AUTH_BACKEND is not valid";;
|
||||
esac
|
||||
case $MOD_STORAGE_BACKEND in
|
||||
"sqlite3"|"")
|
||||
echo "mod_storage_backend = sqlite3" >> $mt
|
||||
;;
|
||||
"files")
|
||||
echo "mod_storage_backend = files" >> $mt
|
||||
;;
|
||||
"dummy")
|
||||
echo "mod_storage_backend = dummy" >> $mt
|
||||
;;
|
||||
*)
|
||||
error "$MOD_STORAGE_BACKEND is not valid";;
|
||||
esac
|
||||
read -p "Server announce? (y/N) " val
|
||||
if [[ $val =~ [yY][eE][sS]|[yY] ]]; then
|
||||
echo "server_announce = true" >> $mt
|
||||
else
|
||||
echo "server_announce = false" >> $mt
|
||||
if [[ $ver == "dev" ]]; then
|
||||
branch="dev"
|
||||
elif [[ $ver == "1.3" ]]; then
|
||||
branch="stable-1.3"
|
||||
elif [[ $ver == "1.2" ]]; then
|
||||
branch="stable-1.2"
|
||||
elif [[ $ver == "1.1" ]]; then
|
||||
branch="stable-1.1"
|
||||
elif [[ $ver == "1.0" ]]; then
|
||||
branch="stable-1.0"
|
||||
fi
|
||||
git clone --depth 1 -b $branch $URL/nalc-server-mods.git
|
||||
verif
|
||||
./upgrade.sh -m
|
||||
fi
|
||||
|
||||
if [[ -z $pg_dbname ]]; then
|
||||
if [[ $ver == "1.0" ]]; then
|
||||
cp worldmt-1.0.conf world.mt
|
||||
elif [[ $ver == "1.1" || $ver == "1.2" || $ver == "1.3" || $ver == "stable" || $ver == "dev" ]]; then
|
||||
cp worldmt-1.1.conf world.mt
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
install_mtmapper() {
|
||||
if [ ! -d "$DESTINATION/minetestmapper" ]; then
|
||||
echo "Clone Minetest mapper…"
|
||||
git clone --depth 1 $URL"/minetest/minetestmapper.git" "$DESTINATION/minetestmapper"
|
||||
verif
|
||||
else
|
||||
echo "Upgrading Minetest mapper…"
|
||||
pushd "$DESTINATION/minetestmapper"
|
||||
git pull
|
||||
verif
|
||||
popd
|
||||
install_world() {
|
||||
local world_name="nalc-$ver"
|
||||
if [[ -n $pg_dbname ]]; then
|
||||
world_name=$pg_dbname
|
||||
fi
|
||||
if [[ -d minetest/worlds/$world_name ]]; then
|
||||
echo "Une map est déjà présente. Que souhaitez-vous faire ?"
|
||||
read -p "Choisissez parmi la liste ([1]Nouveau, [2]Mettre à jour [3]Ne rien faire) : " continuer
|
||||
if [[ $continuer == 1 ]]; then
|
||||
if [[ -n $pg_dbname ]]; then
|
||||
read -p "Les BDD $pg_dbname et players-$pg_dbname ne seront pas effacées. À vous de le faire manuellement après ce script ! -- Press enter -- : " continuer
|
||||
fi
|
||||
# On sauvegarde l'ancien world
|
||||
if [[ -d "minetest/worlds/"$world_name"_old" ]]; then
|
||||
rm -rf "minetest/worlds/"$world_name"_old"
|
||||
fi
|
||||
mv minetest/worlds/$world_name "minetest/worlds/"$world_name"_old"
|
||||
elif [[ $continuer == 2 ]]; then
|
||||
# On sauvegarde l'ancien world
|
||||
if [[ -d "minetest/worlds/"$world_name"_old" ]]; then
|
||||
rm -rf "minetest/worlds/"$world_name"_old"
|
||||
fi
|
||||
cp -r minetest/worlds/$world_name "minetest/worlds/"$world_name"_old"
|
||||
|
||||
# On met à jour les fichiers contenues dans cette map
|
||||
./upgrade.sh -w $world_name -b $ver
|
||||
fi
|
||||
fi
|
||||
|
||||
pushd "$DESTINATION/minetestmapper"
|
||||
cmake .
|
||||
[ $? -eq 1 ] && error "CMake failed. Check dependencies"
|
||||
make -j$(nproc)
|
||||
verif
|
||||
popd
|
||||
if [[ ! -d minetest/worlds/$world_name ]]; then
|
||||
mkdir -p minetest/worlds/$world_name
|
||||
if [[ -n $pg_dbname ]]; then
|
||||
createdb $pg_dbname
|
||||
createdb players-$pg_dbname
|
||||
fi
|
||||
|
||||
if [ ! -d "$DESTINATION/leaftest" ]; then
|
||||
echo "Installing leaftest…"
|
||||
git clone --recursive --depth 1 $URL"nalc/leaftest.git" "$DESTINATION/leaftest"
|
||||
verif
|
||||
else
|
||||
echo "Upgrading leaftest…"
|
||||
pushd "$DESTINATION/leaftest"
|
||||
git pull
|
||||
verif
|
||||
popd
|
||||
./upgrade.sh -w $world_name -b $ver
|
||||
|
||||
mkdir -p minetest/worlds/$world_name/runes
|
||||
fi
|
||||
}
|
||||
|
||||
post_install() {
|
||||
if [[ "$DESTINATION" != "$SCRIPT_DIR" ]]; then
|
||||
cp "$SCRIPT_DIR/mods_disabled.txt" "$DESTINATION"
|
||||
if [[ ! -a minetest/minetest.conf ]]; then
|
||||
local world_name="nalc-$ver"
|
||||
if [[ -n $pg_dbname ]]; then
|
||||
world_name=$pg_dbname
|
||||
fi
|
||||
./upgrade.sh -w $world_name -b $ver -f mtconf
|
||||
|
||||
echo "Veuillez éditer le fichier $(pwd)/minetest/minetest.conf"
|
||||
fi
|
||||
|
||||
"$SCRIPT_DIR"/upgrade.sh -w $WORLD_NAME -b $BRANCH -s "$DESTINATION"
|
||||
"$SCRIPT_DIR"/upgrade.sh -w $WORLD_NAME -b $BRANCH -f mtconf -s "$DESTINATION"
|
||||
if [[ ! -d logs ]]; then
|
||||
mkdir logs
|
||||
fi
|
||||
|
||||
echo "Please, review and edit the following files:"
|
||||
echo -e "\t- $MINETEST_DIR/minetest.conf"
|
||||
echo -e "\t- $DESTINATION/mods_disabled.txt"
|
||||
echo
|
||||
if [[ ! -a start.sh ]]; then
|
||||
cp start.sh.example start.sh
|
||||
chmod u+x start.sh
|
||||
echo "Veuillez éditer le fichier $(pwd)/start.sh"
|
||||
echo "Veuillez éditer le fichier $(pwd)/backup.sh"
|
||||
echo "Veuillez éditer le fichier $(pwd)/shutdown.sh"
|
||||
fi
|
||||
}
|
||||
|
||||
init() {
|
||||
ver=$(strip $1)
|
||||
|
||||
if [[ $MINETEST_MAPPER -eq 1 ]]; then
|
||||
echo "The use of Minetest Mapper needs ImageMagick with fontconfig and truetype dependencies."
|
||||
echo "You also need to allow read and write permissions for PS. The configuration can be found in the file that manage the security policy of ImageMagick."
|
||||
if [[ -n $ssh && -n $url ]]; then
|
||||
URL=$ssh\:$url
|
||||
elif [[ -n $url ]]; then
|
||||
URL=$url
|
||||
else
|
||||
URL="https://sys4.fr/gitea/nalc"
|
||||
fi
|
||||
|
||||
read -p "L'installation va démarrer. Continuer ? (y or n) : " continue
|
||||
if [[ $continue == "y" ]]; then
|
||||
install_minetest
|
||||
install_minetest_game
|
||||
install_mods
|
||||
install_world
|
||||
post_install
|
||||
echo "L'installation est terminé. Bravo !"
|
||||
else
|
||||
echo "Installation annulée. Fin."
|
||||
fi
|
||||
}
|
||||
|
||||
action() {
|
||||
echo "Preparing the installation…"
|
||||
|
||||
SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
|
||||
DESTINATION="$1"
|
||||
[ -z $DESTINATION ] && DESTINATION="$SCRIPT_DIR"
|
||||
|
||||
GIT=$(which git)
|
||||
CMAKE=$(which cmake)
|
||||
MAKE=$(which make)
|
||||
[ ! -e "$GIT" ] && error "git not found"
|
||||
[ ! -e "$CMAKE" ] && error "cmake not found"
|
||||
[ ! -e "$MAKE" ] && error "make not found"
|
||||
|
||||
if [ -e "$DESTINATION/nalc.conf" ]; then
|
||||
read -p "Previous installation is detected. Do you want to load previous settings? [Y/n] " continue
|
||||
if [ -z $continue ] || [[ "$continue" =~ ^[yY][eE][sS]|[yY]$ ]]; then
|
||||
load_conf "$DESTINATION/nalc.conf"
|
||||
fi
|
||||
local arg=$(strip $1)
|
||||
if [[ $arg == "dev" || $arg == "stable" || $arg == "1.0" || $arg == "1.1" || $arg == "1.2" || $arg == "1.3" ]]; then
|
||||
init $arg
|
||||
else
|
||||
error
|
||||
fi
|
||||
|
||||
[ -z $MINETEST_BIN ] && MINETEST_BIN=$(which minetestserver)
|
||||
[ -z $MINETEST_DIR ] && MINETEST_DIR=~/.minetest
|
||||
[ -z $MAP_BACKEND ] && MAP_BACKEND=sqlite3
|
||||
[ -z $PLAYER_BACKEND ] && PLAYER_BACKEND=sqlite3
|
||||
[ -z $AUTH_BACKEND ] && AUTH_BACKEND=sqlite3
|
||||
[ -z $MOD_STORAGE_BACKEND ] && MOD_STORAGE_BACKEND=sqlite3
|
||||
[ -z $MINETEST_MAPPER ] && MINETEST_MAPPER=0
|
||||
[ -z $PORT ] && PORT=30000
|
||||
[ -z $URL ] && URL="https://sys4.fr/gitea/"
|
||||
[[ $URL =~ ^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]+$ ]] && URL="$URL:"
|
||||
[ -z $BRANCH ] && BRANCH="stable"
|
||||
[ -z $WORLD_NAME ] && WORLD_NAME="nalc"
|
||||
[ ! -e $MINETEST_BIN ] && error "$MINETEST_BIN not found"
|
||||
[ ! -d $MINETEST_DIR ] && error "$MINETEST_DIR not found"
|
||||
|
||||
|
||||
echo "Installation summary:"
|
||||
echo -e "\t- Server files will be downloaded from $URL"
|
||||
echo -e "\t- NALC server will be installed to $DESTINATION."
|
||||
echo -e "\t- World of NALC will be installed to $MINETEST_DIR/worlds/$WORLD_NAME"
|
||||
echo -e "\t- The minetestserver executable $MINETEST_BIN will be used."
|
||||
echo -e "\t- The $MINETEST_DIR directory will be used."
|
||||
echo -e "\t- $MAP_BACKEND will be used as map backend."
|
||||
echo -e "\t- $PLAYER_BACKEND will be used as player backend."
|
||||
echo -e "\t- $AUTH_BACKEND will be used as auth backend."
|
||||
echo -e "\t- $MOD_STORAGE_BACKEND will be used as mod storage backend."
|
||||
echo -e "\t- Port used: $PORT."
|
||||
[ $MINETEST_MAPPER -eq 1 ] && echo -e "\t- Minetest mapper support added."
|
||||
echo
|
||||
|
||||
read -p "Installation of NALC server will begin. Continue? [Y/n] " continue
|
||||
if [ -z $continue ] || [[ "$continue" =~ ^[yY][eE][sS]|[yY]$ ]]; then
|
||||
save_conf "$DESTINATION/nalc.conf"
|
||||
install_game
|
||||
install_mods
|
||||
install_world
|
||||
[ $MINETEST_MAPPER -eq 1 ] && install_mtmapper
|
||||
post_install
|
||||
fi
|
||||
|
||||
echo "End of the NALC server installation. Good Bye!"
|
||||
exit 0
|
||||
}
|
||||
|
||||
[ $# -lt 0 ] && usage
|
||||
irrlicht() {
|
||||
local arg=$(strip $1)
|
||||
if [[ -d $arg ]]; then
|
||||
irrlicht_src="-DIRRLICHT_SOURCE_DIR=$arg"
|
||||
fi
|
||||
}
|
||||
|
||||
OPT=$(getopt -o h,b:,d:,m:,p:,a:,s:,M,w:,P: -l help,minetest-bin:,minetest-dir:,map-backend:,player-backend:,auth-backend:,mod-storage-backend:,minetest-mapper,url:,branch:,world:,port: -- "$@")
|
||||
# Pas de paramètre
|
||||
#[[ $# -lt 1 ]] && error
|
||||
# ou
|
||||
[[ $# -lt 1 ]] && usage
|
||||
|
||||
# -o : Options courtes
|
||||
# -l : options longues
|
||||
OPT=$(getopt -o h,p,j:,i: -l help,postgresql,url:,ssh:,makeopt:,irrlicht: -- "$@")
|
||||
|
||||
# éclatement de $options en $1, $2...
|
||||
set -- $OPT
|
||||
|
||||
while true; do
|
||||
case "$1" in
|
||||
-h|--help)
|
||||
usage;;
|
||||
-b|--minetest-bin)
|
||||
MINETEST_BIN=$(strip "$2")
|
||||
-i|--irrlicht)
|
||||
irrlicht $2
|
||||
shift 2;;
|
||||
-d|--minetest-dir)
|
||||
MINETEST_DIR=$(strip "$2")
|
||||
shift 2;;
|
||||
-m|--map-backend)
|
||||
MAP_BACKEND=$(strip "$2")
|
||||
shift 2;;
|
||||
-p|--player-backend)
|
||||
PLAYER_BACKEND=$(strip "$2")
|
||||
shift 2;;
|
||||
-a|--auth-backend)
|
||||
AUTH_BACKEND=$(strip "$2")
|
||||
shift 2;;
|
||||
-s|--mod-storage-backend)
|
||||
MOD_STORAGE_BACKEND=$(strip "$2")
|
||||
shift 2;;
|
||||
-M|--minetest-mapper)
|
||||
MINETEST_MAPPER=1
|
||||
shift 1;;
|
||||
-w|--world)
|
||||
WORLD_NAME=$(strip "$2")
|
||||
shift 2;;
|
||||
-P|--port)
|
||||
PORT=$(strip $2)
|
||||
-p|--postgresql)
|
||||
postgresql
|
||||
shift;;
|
||||
--ssh)
|
||||
ssh $2
|
||||
shift 2;;
|
||||
--url)
|
||||
URL=$(strip "$2")
|
||||
url $2
|
||||
shift 2;;
|
||||
--branch)
|
||||
BRANCH=$(strip "$2")
|
||||
-j|--makeopt)
|
||||
makeopt $2
|
||||
shift 2;;
|
||||
--)
|
||||
--)
|
||||
shift;;
|
||||
*)
|
||||
action $(strip "$1")
|
||||
action $1
|
||||
shift;;
|
||||
esac
|
||||
done
|
||||
|
||||
|
300
minetest-1.0.conf
Normal file
300
minetest-1.0.conf
Normal file
@ -0,0 +1,300 @@
|
||||
### GENERAL SETTINGS SERVER ###
|
||||
###############################
|
||||
name = sys4
|
||||
# Logs parameters - 0 = none, 1 = warning, 2 = action, 3 = info, 4 = verbose
|
||||
debug_log_level = action
|
||||
# Profiling (mod needed because the minetest cmdline sucks)
|
||||
profiler.load = true
|
||||
# profilerdumper.interval = 300
|
||||
# Permet aux vieux client de minetest de ce connecter
|
||||
strict_protocol_version_checking = true
|
||||
# Options pour le type du serveur
|
||||
creative_mode = false
|
||||
enable_damage = true
|
||||
disallow_empty_password = true
|
||||
server_dedicated = true
|
||||
ipv6_server = true
|
||||
# 1 day-night cycle lasts 24 minutes instead of 20.
|
||||
time_speed = 30
|
||||
# Slightly higher player limit by default.
|
||||
max_users = 12
|
||||
# Give basics privileges to new players.
|
||||
default_privs = home, spawn, zoom
|
||||
basic_privs = areas, areas_high_limit, baker, ban, bring, diglocks, faction_admin, faction_user, fast, fly, fp_create, interact, inv, kick, megabuilder, nether, notice, openlocks, password, protection_bypass, rollback, shop, shout, sign_editor, teleport, warp_admin, warp_user, whois, worldedit
|
||||
# If true, actions are recorded for rollback
|
||||
enable_rollback_recording = true
|
||||
# Activate fire
|
||||
disable_fire = true
|
||||
# Enable TNT
|
||||
enable_tnt = true
|
||||
# Si false, les pseudos des joueurs sont cachés à partir d'une distance de 50 blocs
|
||||
unlimited_player_transfer_distance = false
|
||||
# Activated the minimap usage if true
|
||||
enable_minimap = true
|
||||
# Fix the deleted item when die if your bags/craft grid/inventory is full
|
||||
#max_objects_per_block = 150 # default value is 49
|
||||
#max_forceloaded_blocks = 100
|
||||
max_objects_per_block = 49
|
||||
|
||||
### SERVER SETTINGS FOR IMPROVED PERFORMANCE ###
|
||||
################################################
|
||||
max_block_generate_distance = 6 # 4 for better performances
|
||||
max_block_send_distance = 8 # 6 for better performances
|
||||
max_forceloaded_blocks = 13
|
||||
max_simultaneous_block_sends_per_client = 5 # 6 for better performances
|
||||
max_simultaneous_block_sends_server_total = 60 # 125 for better performances
|
||||
time_send_interval = 10
|
||||
active_block_range = 2
|
||||
active_object_send_range_blocks = 3
|
||||
server_map_save_interval = 10.3
|
||||
sqlite_synchronous = 0
|
||||
|
||||
block_send_optimize_distance = 4
|
||||
server_side_occlusion_culling = true
|
||||
|
||||
### SERVER AND PUBLIC INFORMATIONS ###
|
||||
######################################
|
||||
server_name = NotreAmiLeCube (Survival & PVP) [FR/EN]
|
||||
server_description = Server hosted by sys4. This highly modded server is intended to be balanced and offers you multiple possibilities in the way you play. Be a builder, engineer, warrior or even a magician. The possibilities are almost endless. But be warned, surviving it will be a real challenge. [This server is a fork from MinetestForFun Classic]
|
||||
motd = Bienvenue sur le serveur "NotreAmiLeCube (Survie & PVP) [FR/EN]" ! / Welcome to "NotreAmiLeCube (Survival & PVP) [EN/FR]" server!
|
||||
serverlist_url = servers.minetest.net
|
||||
server_url = https://sys4.fr
|
||||
server_announce = false
|
||||
server_address = nalc.sys4.fr
|
||||
port = 30002
|
||||
# curl default 5sec but timeout, fix to 15sec
|
||||
curl_timeout = 15000
|
||||
|
||||
### MOVEMENT MODIFICATIONS ###
|
||||
##############################
|
||||
# Slightly decreased compared to minetest_next.
|
||||
#movement_acceleration_default = 2.4
|
||||
# Same acceleration in air and on the ground, to fix some movement glitches. Also is easier to play.
|
||||
#movement_acceleration_air = 1.2
|
||||
# Almost instant acceleration in fast mode for more control.
|
||||
#movement_acceleration_fast = 24
|
||||
# Walking is 20 % faster than in minetest_game. Makes playing without the "fast" privilege less boring.
|
||||
#movement_speed_walk = 4.8
|
||||
# Half the speed of walking, just like the animation.
|
||||
#movement_speed_crouch = 2.4
|
||||
# 5 times faster than walking.
|
||||
#movement_speed_fast = 24
|
||||
# Makes climbing speed faster than rising in the water. Also makes ladders more useful.
|
||||
#movement_speed_climb = 4.8
|
||||
# Faster movement in liquids. Jumping at the water surface also speeds up swimming.
|
||||
#movement_liquid_fluidity = 1.6 (default = 1)
|
||||
# Ralentissement à la surface de l'eau
|
||||
#movement_liquid_fluidity_smooth = 0.5
|
||||
# Vitesse à laquelle le joueur coule
|
||||
#movement_liquid_sink = 15
|
||||
# Slightly less gravity.
|
||||
#movement_gravity = 9.5
|
||||
# Jump height slightly reduced.
|
||||
#movement_speed_jump = 6.5
|
||||
# Emplacement du static spawn point
|
||||
static_spawnpoint = 144, 25, 261
|
||||
# Emplacment du static spawn pour le nether
|
||||
nether_static_spawnpoint = 79, -20018, -45
|
||||
# Désactivation de l'anti-cheat qui fait ce téléporter en arrière si l'on va trop vite
|
||||
disable_anticheat = true
|
||||
|
||||
### WORLD MODIFICATIONS ###
|
||||
###########################
|
||||
# A chosen map seed for a new map, leave empty for random
|
||||
#fixed_map_seed = 13107546752813893513
|
||||
fixed_map_seed = 1681440164076556961
|
||||
# Enable dungeons on new worlds.
|
||||
mg_flags = trees, caves, dungeons, decorations
|
||||
# Enable jungles on new worlds, disable biome blend and mud flow (faster, looks better).
|
||||
mgv6_spflags = jungles, nobiomeblend, nomudflow
|
||||
# Less deserts, more beaches.
|
||||
#mgv6_freq_desert = 0.6
|
||||
#mgv6_freq_beach = -0.15
|
||||
# Tweeked "valleys" mapgen
|
||||
#mg_biome_np_heat = 50, 50, (350,350,350), 5349, 3, 0.5, 2.0
|
||||
#mg_biome_np_humidity = 50, 50, (350,350,350), 842, 3, 0.5, 2.0
|
||||
mg_name = valleys
|
||||
mg_valleys_spflags = altitude_chill,humid_rivers
|
||||
mgvalleys_altitude_chill = 90
|
||||
mgvalleys_large_cave_depth = -33
|
||||
mgvalleys_lava_features = 0
|
||||
mgvalleys_massive_cave_depth = -256
|
||||
mgvalleys_river_depth = 4
|
||||
mgvalleys_river_size = 5
|
||||
mgvalleys_water_features = 0
|
||||
mgvalleys_cave_width = 0.09
|
||||
|
||||
|
||||
### MODS PARAMETERS ###
|
||||
#######################
|
||||
|
||||
secure.trusted_mods = irc,track_players,global_exchange
|
||||
log_mods = true
|
||||
|
||||
# craftguide #
|
||||
##############
|
||||
craftguide_progressive_mode = true
|
||||
|
||||
# moremesecons #
|
||||
################
|
||||
moremesecons_jammer.enable_lbm = false
|
||||
moremesecons_sayer.use_speech_dispatcher = false
|
||||
|
||||
# GIVE_INITIAL_STUFF MOD - Equipement pour les nouveaux joueurs : 10 torches, 2 saplings, 5 apples. Edit mods/misc/give_initial_stuff.lua to change.
|
||||
give_initial_stuff = true
|
||||
initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
# AREAS MOD
|
||||
areas.self_protection = true
|
||||
areas.self_protection_max_size = {x=128, y=128, z=128}
|
||||
areas.self_protection_max_areas = 30
|
||||
# MOBS
|
||||
remove_far_mobs = true
|
||||
mobs_spawn_protected = false
|
||||
mob_difficulty = 1.5
|
||||
mob_chance_multiplier = 1
|
||||
# MOBS custom spawn chance and number
|
||||
#mobs_animal:bee = 9000,2
|
||||
#mobs_animal:bunny = 15000,2
|
||||
#mobs_animal:chicken = 15000,2
|
||||
#mobs_animal:cow = 15000,2
|
||||
#mobs_animal:goat = 20000,2
|
||||
#mobs_animal:kitten = 122000,2
|
||||
#mobs_animal:penguin = 20000,2
|
||||
#mobs_animal:rat = 15000,2
|
||||
#mobs_animal:sheep_white = 15000,2
|
||||
#mobs_animal:pumba = 15000,2
|
||||
#pmobs:npc = 500000,1
|
||||
#pmobs:npc_female = 500000,1
|
||||
#pmobs:wolf = 100000,1
|
||||
#pmobs:yeti = 7000,2
|
||||
#kpgmobs:deer = 51000,1
|
||||
#kpgmobs:jeraf = 51000,1
|
||||
#kpgmobs:medved = 100000,1
|
||||
creeper:creeper = 100000,1
|
||||
#mob_horse:horse = 60000,1
|
||||
#mobs_turtles:turtle = 30000,1
|
||||
#mobs_turtles:seaturtle = 30000,1
|
||||
|
||||
# food #
|
||||
########
|
||||
food_sweet_use_2d = 1
|
||||
|
||||
# Armor Configuration
|
||||
# -------------------
|
||||
|
||||
# Set false to disable individual armor materials.
|
||||
armor_material_wood = true
|
||||
armor_material_cactus = true
|
||||
armor_material_steel = true
|
||||
armor_material_bronze = true
|
||||
armor_material_diamond = true
|
||||
armor_material_gold = true
|
||||
armor_material_mithril = true
|
||||
armor_material_crystal = false
|
||||
armor_material_reinforcedleather = true
|
||||
armor_material_hardenedleather = true
|
||||
armor_material_blackmithril = true
|
||||
|
||||
# Increase this if you get initialization glitches when a player first joins.
|
||||
#armor_init_delay = 1
|
||||
|
||||
# Number of initialization attempts.
|
||||
# Use in conjunction with armor_init_delay if initialization problems persist.
|
||||
#armor_init_times = 1
|
||||
|
||||
# Increase this if armor is not getting into bones due to server lag.
|
||||
#armor_bones_delay = 1
|
||||
|
||||
# How often player armor items are updated.
|
||||
#armor_update_time = 1
|
||||
|
||||
# Drop armor when a player dies.
|
||||
# Uses bones mod if present, otherwise items are dropped around the player.
|
||||
armor_drop = true
|
||||
|
||||
# Pulverise armor when a player dies, overrides armor_drop.
|
||||
armor_destroy = false
|
||||
|
||||
# You can use this to increase or decrease overall armor effectiveness,
|
||||
# eg: level_multiplier = 0.5 will reduce armor level by half.
|
||||
armor_level_multiplier = 1
|
||||
|
||||
# You can use this to increase or decrease overall armor healing,
|
||||
# eg: armor_heal_multiplier = 0 will disable healing altogether.
|
||||
armor_heal_multiplier = 1
|
||||
|
||||
# Enable water protection (periodically restores breath when activated)
|
||||
armor_water_protect = true
|
||||
|
||||
# Enable fire protection (defaults true if using ethereal mod)
|
||||
armor_fire_protect = true
|
||||
|
||||
# Enable punch damage effects.
|
||||
armor_punch_damage = true
|
||||
|
||||
# Enable migration of old armor inventories
|
||||
#armor_migrate_old_inventory = true
|
||||
|
||||
# DROPONDIE MOD - si false, les sacs des joueurs sont vidées à leurs mort
|
||||
#keepInventory = false
|
||||
# RANDOM_MESSAGES MOD - paramétrage de l'interval entre deux messages, 30min actuellement
|
||||
random_messages_interval = 1800
|
||||
# FAIL MOD - permettant failpoints et cookies
|
||||
#fp_pubmsg = true
|
||||
#fp_strict_checking = false
|
||||
# MESECONS MOD - paramétrage des outils logiques
|
||||
#mesecon.overheat_max = 60
|
||||
# MAPFIX MOD - Recalculate the flowing liquids and the light of a chunk
|
||||
#mapfix_default_size = 40
|
||||
#mapfix_max_size = 50
|
||||
#mapfix_delay = 5
|
||||
# TIME REGULATION - turned off by default
|
||||
disable_time_regulation = true
|
||||
# Tweak the mapgen chunksize (16 per 16 nodes, default is "5"), will be applied on many mods
|
||||
#chunksize = 3
|
||||
# Reduce Mesecons "blinky_plant" speed
|
||||
#mesecon.blinky_plant_interval = 7
|
||||
# Set default mana regeneration to 3
|
||||
mana_default_regen = 10
|
||||
mana_default_max = 200
|
||||
mana_regen_time = 10
|
||||
# HUDBARS
|
||||
#hudbars_sorting = health=0, mana=1, satiation=2, sprint=3, breath=4, armor=5
|
||||
hudbars_tick = 0.3
|
||||
hudbars_bar_type = statbar_modern
|
||||
hbarmor_tick = 0.5
|
||||
#hudbars_start_offset_left_y = -100
|
||||
#hudbars_start_offset_right_y = -100
|
||||
|
||||
# Snow #
|
||||
########
|
||||
snow_disable_mapgen = false
|
||||
snow_enable_snowfall = false
|
||||
snow_christmas_content = true
|
||||
|
||||
### IRC CHAT ###
|
||||
################
|
||||
irc.server = irc.sys4.fr
|
||||
irc.channel = #NALC
|
||||
irc.interval = 2.0
|
||||
irc.nick = nalc
|
||||
#irc.password = #vide car aucun mdp pour le channel
|
||||
irc.debug = false
|
||||
irc.disable_auto_connect = false
|
||||
irc.disable_auto_join = false
|
||||
irc.send_join_part = true
|
||||
irc.secure = true
|
||||
irc.port = 6697
|
||||
|
||||
## Player Anim ##
|
||||
player_model_version = default_character_v2
|
||||
|
||||
# item_drop
|
||||
item_drop.enable_item_drop = false
|
||||
item_drop.enable_pickup_key = false
|
||||
item_drop.pickup_keyinvert = true
|
||||
item_drop.magnet_radius = 1
|
||||
item_drop.pickup_age = 0.5
|
||||
|
||||
# Home decor
|
||||
homedecor.disable_coin_crafting = false
|
303
minetest-1.1.conf
Normal file
303
minetest-1.1.conf
Normal file
@ -0,0 +1,303 @@
|
||||
### GENERAL SETTINGS SERVER ###
|
||||
###############################
|
||||
name = sys4
|
||||
default_game = nalc_game
|
||||
# Logs parameters - 0 = none, 1 = warning, 2 = action, 3 = info, 4 = verbose
|
||||
debug_log_level = action
|
||||
# Profiling (mod needed because the minetest cmdline sucks)
|
||||
profiler.load = true
|
||||
# profilerdumper.interval = 300
|
||||
# Permet aux vieux client de minetest de ce connecter
|
||||
strict_protocol_version_checking = true
|
||||
# Options pour le type du serveur
|
||||
creative_mode = false
|
||||
enable_damage = true
|
||||
disallow_empty_password = true
|
||||
server_dedicated = true
|
||||
ipv6_server = true
|
||||
# 1 day-night cycle lasts 24 minutes instead of 20.
|
||||
time_speed = 30
|
||||
# Slightly higher player limit by default.
|
||||
max_users = 12
|
||||
max_names_per_ip = 2
|
||||
# Give basics privileges to new players.
|
||||
default_privs = home, spawn
|
||||
basic_privs = areas, areas_high_limit, baker, ban, bring, diglocks, faction_admin, faction_user, fast, fly, fp_create, interact, inv, kick, megabuilder, nether, notice, openlocks, password, protection_bypass, rollback, shop, shout, sign_editor, teleport, warp_admin, warp_user, whois, worldedit
|
||||
# If true, actions are recorded for rollback
|
||||
enable_rollback_recording = true
|
||||
# Activate fire
|
||||
disable_fire = true
|
||||
# Enable TNT
|
||||
enable_tnt = true
|
||||
# Si false, les pseudos des joueurs sont cachés à partir d'une distance de 50 blocs
|
||||
unlimited_player_transfer_distance = false
|
||||
# Activated the minimap usage if true
|
||||
enable_minimap = true
|
||||
# Fix the deleted item when die if your bags/craft grid/inventory is full
|
||||
#max_objects_per_block = 150 # default value is 49
|
||||
#max_forceloaded_blocks = 100
|
||||
max_objects_per_block = 49
|
||||
|
||||
### SERVER SETTINGS FOR IMPROVED PERFORMANCE ###
|
||||
################################################
|
||||
max_block_generate_distance = 6 # 4 for better performances
|
||||
max_block_send_distance = 8 # 6 for better performances
|
||||
max_forceloaded_blocks = 13
|
||||
max_simultaneous_block_sends_per_client = 5 # 6 for better performances
|
||||
max_simultaneous_block_sends_server_total = 60 # 125 for better performances
|
||||
time_send_interval = 10
|
||||
active_block_range = 1
|
||||
active_object_send_range_blocks = 3
|
||||
server_map_save_interval = 10.3
|
||||
sqlite_synchronous = 0
|
||||
|
||||
block_send_optimize_distance = 4
|
||||
server_side_occlusion_culling = true
|
||||
|
||||
### SERVER AND PUBLIC INFORMATIONS ###
|
||||
######################################
|
||||
server_name = NotreAmiLeCube (Survival & PVP) [FR/EN]
|
||||
server_description = Server hosted by sys4. This highly modded server is intended to be balanced and offers you multiple possibilities in the way you play. Be a builder, engineer, warrior or even a magician. The possibilities are almost endless. But be warned, surviving it will be a real challenge. [This server was originally a fork of the MinetestForFun Classic server. Now it's following its own path].
|
||||
motd = Bienvenue sur le serveur "NotreAmiLeCube (Survie & PVP) [FR/EN]" ! / Welcome to "NotreAmiLeCube (Survival & PVP) [EN/FR]" server!
|
||||
serverlist_url = servers.minetest.net
|
||||
server_url = https://sys4.fr
|
||||
server_announce = false
|
||||
server_address = nalc.sys4.fr
|
||||
port = 30002
|
||||
# curl default 5sec but timeout, fix to 15sec
|
||||
curl_timeout = 15000
|
||||
|
||||
### MOVEMENT MODIFICATIONS ###
|
||||
##############################
|
||||
# Slightly decreased compared to minetest_next.
|
||||
#movement_acceleration_default = 2.4
|
||||
# Same acceleration in air and on the ground, to fix some movement glitches. Also is easier to play.
|
||||
#movement_acceleration_air = 1.2
|
||||
# Almost instant acceleration in fast mode for more control.
|
||||
#movement_acceleration_fast = 24
|
||||
# Walking is 20 % faster than in minetest_game. Makes playing without the "fast" privilege less boring.
|
||||
#movement_speed_walk = 4.8
|
||||
# Half the speed of walking, just like the animation.
|
||||
#movement_speed_crouch = 2.4
|
||||
# 5 times faster than walking.
|
||||
#movement_speed_fast = 24
|
||||
# Makes climbing speed faster than rising in the water. Also makes ladders more useful.
|
||||
#movement_speed_climb = 4.8
|
||||
# Faster movement in liquids. Jumping at the water surface also speeds up swimming.
|
||||
#movement_liquid_fluidity = 1.6 (default = 1)
|
||||
# Ralentissement à la surface de l'eau
|
||||
#movement_liquid_fluidity_smooth = 0.5
|
||||
# Vitesse à laquelle le joueur coule
|
||||
#movement_liquid_sink = 15
|
||||
# Slightly less gravity.
|
||||
#movement_gravity = 9.5
|
||||
# Jump height slightly reduced.
|
||||
#movement_speed_jump = 6.5
|
||||
# Emplacement du static spawn point
|
||||
static_spawnpoint = 144, 25, 261
|
||||
# Emplacment du static spawn pour le nether
|
||||
nether_static_spawnpoint = 79, -20018, -45
|
||||
# Désactivation de l'anti-cheat qui fait ce téléporter en arrière si l'on va trop vite
|
||||
disable_anticheat = true
|
||||
|
||||
### WORLD MODIFICATIONS ###
|
||||
###########################
|
||||
# A chosen map seed for a new map, leave empty for random
|
||||
#fixed_map_seed = 13107546752813893513
|
||||
fixed_map_seed = 1681440164076556961
|
||||
# Enable dungeons on new worlds.
|
||||
mg_flags = caves, dungeons, decorations
|
||||
# Enable jungles on new worlds, disable biome blend and mud flow (faster, looks better).
|
||||
#mgv6_spflags = jungles, nobiomeblend, nomudflow
|
||||
# Less deserts, more beaches.
|
||||
#mgv6_freq_desert = 0.6
|
||||
#mgv6_freq_beach = -0.15
|
||||
# Tweeked "valleys" mapgen
|
||||
#mg_biome_np_heat = 50, 50, (350,350,350), 5349, 3, 0.5, 2.0
|
||||
#mg_biome_np_humidity = 50, 50, (350,350,350), 842, 3, 0.5, 2.0
|
||||
mg_name = valleys
|
||||
mgvalleys_lava_depth = 1
|
||||
#mg_valleys_spflags = altitude_chill,humid_rivers
|
||||
#mgvalleys_altitude_chill = 90
|
||||
#mgvalleys_large_cave_depth = -33
|
||||
#mgvalleys_lava_features = 0
|
||||
#mgvalleys_massive_cave_depth = -256
|
||||
#mgvalleys_river_depth = 4
|
||||
#mgvalleys_river_size = 5
|
||||
#mgvalleys_water_features = 0
|
||||
#mgvalleys_cave_width = 0.09
|
||||
|
||||
|
||||
### MODS PARAMETERS ###
|
||||
#######################
|
||||
|
||||
secure.trusted_mods = irc,track_players,global_exchange
|
||||
log_mods = true
|
||||
|
||||
# craftguide #
|
||||
##############
|
||||
craftguide_progressive_mode = true
|
||||
|
||||
# moremesecons #
|
||||
################
|
||||
moremesecons_jammer.enable_lbm = false
|
||||
moremesecons_sayer.use_speech_dispatcher = false
|
||||
|
||||
# GIVE_INITIAL_STUFF MOD - Equipement pour les nouveaux joueurs : 10 torches, 2 saplings, 5 apples. Edit mods/misc/give_initial_stuff.lua to change.
|
||||
give_initial_stuff = true
|
||||
initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
# AREAS MOD
|
||||
areas.self_protection = true
|
||||
areas.self_protection_max_size = {x=128, y=128, z=128}
|
||||
areas.self_protection_max_areas = 30
|
||||
# MOBS
|
||||
remove_far_mobs = true
|
||||
mobs_spawn_protected = false
|
||||
mob_difficulty = 1.5
|
||||
mob_chance_multiplier = 1
|
||||
# MOBS custom spawn chance and number
|
||||
#mobs_animal:bee = 9000,2
|
||||
#mobs_animal:bunny = 15000,2
|
||||
#mobs_animal:chicken = 15000,2
|
||||
#mobs_animal:cow = 15000,2
|
||||
#mobs_animal:goat = 20000,2
|
||||
#mobs_animal:kitten = 122000,2
|
||||
#mobs_animal:penguin = 20000,2
|
||||
#mobs_animal:rat = 15000,2
|
||||
#mobs_animal:sheep_white = 15000,2
|
||||
#mobs_animal:pumba = 15000,2
|
||||
#pmobs:npc = 500000,1
|
||||
#pmobs:npc_female = 500000,1
|
||||
#pmobs:wolf = 100000,1
|
||||
#pmobs:yeti = 7000,2
|
||||
#kpgmobs:deer = 51000,1
|
||||
#kpgmobs:jeraf = 51000,1
|
||||
#kpgmobs:medved = 100000,1
|
||||
creeper:creeper = 100000,1
|
||||
#mob_horse:horse = 60000,1
|
||||
#mobs_turtles:turtle = 30000,1
|
||||
#mobs_turtles:seaturtle = 30000,1
|
||||
|
||||
# food #
|
||||
########
|
||||
food_sweet_use_2d = 1
|
||||
|
||||
# Armor Configuration
|
||||
# -------------------
|
||||
|
||||
# Set false to disable individual armor materials.
|
||||
armor_material_wood = true
|
||||
armor_material_cactus = true
|
||||
armor_material_steel = true
|
||||
armor_material_bronze = true
|
||||
armor_material_diamond = true
|
||||
armor_material_gold = true
|
||||
armor_material_mithril = true
|
||||
armor_material_crystal = false
|
||||
armor_material_reinforcedleather = true
|
||||
armor_material_hardenedleather = true
|
||||
armor_material_blackmithril = true
|
||||
|
||||
# Increase this if you get initialization glitches when a player first joins.
|
||||
#armor_init_delay = 1
|
||||
|
||||
# Number of initialization attempts.
|
||||
# Use in conjunction with armor_init_delay if initialization problems persist.
|
||||
#armor_init_times = 1
|
||||
|
||||
# Increase this if armor is not getting into bones due to server lag.
|
||||
#armor_bones_delay = 1
|
||||
|
||||
# How often player armor items are updated.
|
||||
#armor_update_time = 1
|
||||
|
||||
# Drop armor when a player dies.
|
||||
# Uses bones mod if present, otherwise items are dropped around the player.
|
||||
armor_drop = true
|
||||
|
||||
# Pulverise armor when a player dies, overrides armor_drop.
|
||||
armor_destroy = false
|
||||
|
||||
# You can use this to increase or decrease overall armor effectiveness,
|
||||
# eg: level_multiplier = 0.5 will reduce armor level by half.
|
||||
armor_level_multiplier = 1
|
||||
|
||||
# You can use this to increase or decrease overall armor healing,
|
||||
# eg: armor_heal_multiplier = 0 will disable healing altogether.
|
||||
armor_heal_multiplier = 1
|
||||
|
||||
# Enable water protection (periodically restores breath when activated)
|
||||
armor_water_protect = true
|
||||
|
||||
# Enable fire protection (defaults true if using ethereal mod)
|
||||
armor_fire_protect = true
|
||||
|
||||
# Enable punch damage effects.
|
||||
armor_punch_damage = true
|
||||
|
||||
# Enable migration of old armor inventories
|
||||
#armor_migrate_old_inventory = true
|
||||
|
||||
# DROPONDIE MOD - si false, les sacs des joueurs sont vidées à leurs mort
|
||||
#keepInventory = false
|
||||
# RANDOM_MESSAGES MOD - paramétrage de l'interval entre deux messages, 30min actuellement
|
||||
random_messages_interval = 1800
|
||||
# FAIL MOD - permettant failpoints et cookies
|
||||
#fp_pubmsg = true
|
||||
#fp_strict_checking = false
|
||||
# MESECONS MOD - paramétrage des outils logiques
|
||||
#mesecon.overheat_max = 60
|
||||
# MAPFIX MOD - Recalculate the flowing liquids and the light of a chunk
|
||||
#mapfix_default_size = 40
|
||||
#mapfix_max_size = 50
|
||||
#mapfix_delay = 5
|
||||
# TIME REGULATION - turned off by default
|
||||
disable_time_regulation = true
|
||||
# Tweak the mapgen chunksize (16 per 16 nodes, default is "5"), will be applied on many mods
|
||||
#chunksize = 3
|
||||
# Reduce Mesecons "blinky_plant" speed
|
||||
#mesecon.blinky_plant_interval = 7
|
||||
# Set default mana regeneration to 3
|
||||
mana_default_regen = 10
|
||||
mana_default_max = 200
|
||||
mana_regen_time = 10
|
||||
# HUDBARS
|
||||
#hudbars_sorting = health=0, mana=1, satiation=2, sprint=3, breath=4, armor=5
|
||||
hudbars_tick = 0.3
|
||||
hudbars_bar_type = statbar_modern
|
||||
hbarmor_tick = 0.5
|
||||
#hudbars_start_offset_left_y = -100
|
||||
#hudbars_start_offset_right_y = -100
|
||||
|
||||
# Snow #
|
||||
########
|
||||
snow_disable_mapgen = false
|
||||
snow_enable_snowfall = false
|
||||
snow_christmas_content = true
|
||||
|
||||
### IRC CHAT ###
|
||||
################
|
||||
irc.server = irc.sys4.fr
|
||||
irc.channel = #NALC
|
||||
irc.interval = 2.0
|
||||
irc.nick = nalc
|
||||
#irc.password = #vide car aucun mdp pour le channel
|
||||
irc.debug = false
|
||||
irc.disable_auto_connect = false
|
||||
irc.disable_auto_join = false
|
||||
irc.send_join_part = true
|
||||
irc.secure = true
|
||||
irc.port = 6697
|
||||
|
||||
## Player Anim ##
|
||||
playeranim.model_version = MTG_4_Nov_2017
|
||||
|
||||
# item_drop
|
||||
item_drop.enable_item_drop = false
|
||||
item_drop.enable_pickup_key = false
|
||||
item_drop.pickup_keyinvert = true
|
||||
item_drop.magnet_radius = 1
|
||||
item_drop.pickup_age = 0.5
|
||||
|
||||
# Home decor
|
||||
homedecor.disable_coin_crafting = false
|
315
minetest-1.2.conf
Normal file
315
minetest-1.2.conf
Normal file
@ -0,0 +1,315 @@
|
||||
### GENERAL SETTINGS SERVER ###
|
||||
###############################
|
||||
name = sys4
|
||||
default_game = nalc_game
|
||||
# Logs parameters - 0 = none, 1 = warning, 2 = action, 3 = info, 4 = verbose
|
||||
debug_log_level = action
|
||||
# Profiling (mod needed because the minetest cmdline sucks)
|
||||
profiler.load = true
|
||||
# profilerdumper.interval = 300
|
||||
# Permet aux vieux client de minetest de ce connecter
|
||||
strict_protocol_version_checking = true
|
||||
# Options pour le type du serveur
|
||||
creative_mode = false
|
||||
enable_damage = true
|
||||
disallow_empty_password = true
|
||||
server_dedicated = true
|
||||
ipv6_server = true
|
||||
# 1 day-night cycle lasts 24 minutes instead of 20.
|
||||
time_speed = 30
|
||||
# Slightly higher player limit by default.
|
||||
max_users = 12
|
||||
max_names_per_ip = 2
|
||||
# Give basics privileges to new players.
|
||||
default_privs = home, spawn
|
||||
basic_privs = areas, areas_high_limit, baker, ban, bring, diglocks, faction_admin, faction_user, fast, fly, fp_create, interact, inv, kick, megabuilder, nether, notice, openlocks, password, protection_bypass, rollback, shop, shout, sign_editor, teleport, warp_admin, warp_user, whois, worldedit
|
||||
# If true, actions are recorded for rollback
|
||||
enable_rollback_recording = true
|
||||
# Activate fire
|
||||
disable_fire = true
|
||||
# Enable TNT
|
||||
enable_tnt = true
|
||||
# Si false, les pseudos des joueurs sont cachés à partir d'une distance de 50 blocs
|
||||
unlimited_player_transfer_distance = false
|
||||
# Activated the minimap usage if true
|
||||
enable_minimap = true
|
||||
# Fix the deleted item when die if your bags/craft grid/inventory is full
|
||||
#max_objects_per_block = 150 # default value is 49
|
||||
#max_forceloaded_blocks = 100
|
||||
max_objects_per_block = 49
|
||||
|
||||
### SERVER SETTINGS FOR IMPROVED PERFORMANCE ###
|
||||
################################################
|
||||
max_block_generate_distance = 6 # 4 for better performances
|
||||
max_block_send_distance = 8 # 6 for better performances
|
||||
max_forceloaded_blocks = 13
|
||||
max_simultaneous_block_sends_per_client = 5 # 6 for better performances
|
||||
max_simultaneous_block_sends_server_total = 60 # 125 for better performances
|
||||
time_send_interval = 10
|
||||
active_block_range = 1
|
||||
active_object_send_range_blocks = 3
|
||||
server_map_save_interval = 10.3
|
||||
sqlite_synchronous = 0
|
||||
|
||||
block_send_optimize_distance = 4
|
||||
server_side_occlusion_culling = true
|
||||
|
||||
### SERVER AND PUBLIC INFORMATIONS ###
|
||||
######################################
|
||||
server_name = NotreAmiLeCube (Survival & PVP) [FR/EN]
|
||||
server_description = Server hosted by sys4. This highly modded server is intended to be balanced and offers you multiple possibilities in the way you play. Be a builder, engineer, warrior or even a magician. The possibilities are almost endless. But be warned, surviving it will be a real challenge. [This server was originally a fork of the MinetestForFun Classic server. Now it's following its own path].
|
||||
motd = Bienvenue sur le serveur "NotreAmiLeCube (Survie & PVP) [FR/EN]" ! / Welcome to "NotreAmiLeCube (Survival & PVP) [EN/FR]" server!
|
||||
serverlist_url = servers.minetest.net
|
||||
server_url = https://sys4.fr
|
||||
server_announce = false
|
||||
server_address = nalc.sys4.fr
|
||||
port = 30002
|
||||
# curl default 5sec but timeout, fix to 15sec
|
||||
curl_timeout = 15000
|
||||
|
||||
### MOVEMENT MODIFICATIONS ###
|
||||
##############################
|
||||
# Slightly decreased compared to minetest_next.
|
||||
#movement_acceleration_default = 2.4
|
||||
# Same acceleration in air and on the ground, to fix some movement glitches. Also is easier to play.
|
||||
#movement_acceleration_air = 1.2
|
||||
# Almost instant acceleration in fast mode for more control.
|
||||
#movement_acceleration_fast = 24
|
||||
# Walking is 20 % faster than in minetest_game. Makes playing without the "fast" privilege less boring.
|
||||
#movement_speed_walk = 4.8
|
||||
# Half the speed of walking, just like the animation.
|
||||
#movement_speed_crouch = 2.4
|
||||
# 5 times faster than walking.
|
||||
#movement_speed_fast = 24
|
||||
# Makes climbing speed faster than rising in the water. Also makes ladders more useful.
|
||||
#movement_speed_climb = 4.8
|
||||
# Faster movement in liquids. Jumping at the water surface also speeds up swimming.
|
||||
#movement_liquid_fluidity = 1.6 (default = 1)
|
||||
# Ralentissement à la surface de l'eau
|
||||
#movement_liquid_fluidity_smooth = 0.5
|
||||
# Vitesse à laquelle le joueur coule
|
||||
#movement_liquid_sink = 15
|
||||
# Slightly less gravity.
|
||||
#movement_gravity = 9.5
|
||||
# Jump height slightly reduced.
|
||||
#movement_speed_jump = 6.5
|
||||
# Emplacement du static spawn point
|
||||
static_spawnpoint = 144, 25, 261
|
||||
# Emplacment du static spawn pour le nether
|
||||
nether_static_spawnpoint = 79, -20018, -45
|
||||
# Désactivation de l'anti-cheat qui fait ce téléporter en arrière si l'on va trop vite
|
||||
disable_anticheat = true
|
||||
|
||||
### WORLD MODIFICATIONS ###
|
||||
###########################
|
||||
# A chosen map seed for a new map, leave empty for random
|
||||
#fixed_map_seed = 13107546752813893513
|
||||
fixed_map_seed = 1681440164076556961
|
||||
# Enable dungeons on new worlds.
|
||||
mg_flags = caves, dungeons, decorations
|
||||
# Enable jungles on new worlds, disable biome blend and mud flow (faster, looks better).
|
||||
#mgv6_spflags = jungles, nobiomeblend, nomudflow
|
||||
# Less deserts, more beaches.
|
||||
#mgv6_freq_desert = 0.6
|
||||
#mgv6_freq_beach = -0.15
|
||||
# Tweeked "valleys" mapgen
|
||||
#mg_biome_np_heat = 50, 50, (350,350,350), 5349, 3, 0.5, 2.0
|
||||
#mg_biome_np_humidity = 50, 50, (350,350,350), 842, 3, 0.5, 2.0
|
||||
mg_name = valleys
|
||||
#mgvalleys_lava_depth = 1
|
||||
#mg_valleys_spflags = altitude_chill,humid_rivers
|
||||
#mgvalleys_altitude_chill = 90
|
||||
#mgvalleys_large_cave_depth = -33
|
||||
#mgvalleys_lava_features = 0
|
||||
#mgvalleys_massive_cave_depth = -256
|
||||
#mgvalleys_river_depth = 4
|
||||
#mgvalleys_river_size = 5
|
||||
#mgvalleys_water_features = 0
|
||||
#mgvalleys_cave_width = 0.09
|
||||
mgvalleys_large_cave_flooded = 0
|
||||
|
||||
### MODS PARAMETERS ###
|
||||
#######################
|
||||
|
||||
secure.trusted_mods = irc,track_players,global_exchange
|
||||
log_mods = true
|
||||
|
||||
# craftguide #
|
||||
##############
|
||||
craftguide_progressive_mode = true
|
||||
|
||||
# moremesecons #
|
||||
################
|
||||
moremesecons_jammer.enable_lbm = false
|
||||
moremesecons_sayer.use_speech_dispatcher = false
|
||||
|
||||
# GIVE_INITIAL_STUFF MOD - Equipement pour les nouveaux joueurs : 10 torches, 2 saplings, 5 apples. Edit mods/misc/give_initial_stuff.lua to change.
|
||||
give_initial_stuff = true
|
||||
initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
# AREAS MOD
|
||||
areas.self_protection = true
|
||||
#areas.self_protection_max_size = {x=128, y=128, z=128}
|
||||
#areas.self_protection_max_areas = 30
|
||||
# MOBS
|
||||
remove_far_mobs = true
|
||||
mobs_spawn_protected = false
|
||||
mob_difficulty = 1.5
|
||||
mob_chance_multiplier = 1
|
||||
# MOBS custom spawn chance and number
|
||||
#mobs_animal:bee = 9000,2
|
||||
#mobs_animal:bunny = 15000,2
|
||||
#mobs_animal:chicken = 15000,2
|
||||
#mobs_animal:cow = 15000,2
|
||||
#mobs_animal:goat = 20000,2
|
||||
#mobs_animal:kitten = 122000,2
|
||||
#mobs_animal:penguin = 20000,2
|
||||
#mobs_animal:rat = 15000,2
|
||||
#mobs_animal:sheep_white = 15000,2
|
||||
#mobs_animal:pumba = 15000,2
|
||||
#pmobs:npc = 500000,1
|
||||
#pmobs:npc_female = 500000,1
|
||||
#pmobs:wolf = 100000,1
|
||||
#pmobs:yeti = 7000,2
|
||||
#kpgmobs:deer = 51000,1
|
||||
#kpgmobs:jeraf = 51000,1
|
||||
#kpgmobs:medved = 100000,1
|
||||
creeper:creeper = 100000,1
|
||||
#mob_horse:horse = 60000,1
|
||||
#mobs_turtles:turtle = 30000,1
|
||||
#mobs_turtles:seaturtle = 30000,1
|
||||
|
||||
# food #
|
||||
########
|
||||
food_sweet_use_2d = 1
|
||||
|
||||
# Armor Configuration
|
||||
# -------------------
|
||||
|
||||
# Set false to disable individual armor materials.
|
||||
armor_material_wood = true
|
||||
armor_material_cactus = true
|
||||
armor_material_steel = true
|
||||
armor_material_bronze = true
|
||||
armor_material_diamond = true
|
||||
armor_material_gold = true
|
||||
armor_material_mithril = true
|
||||
armor_material_crystal = false
|
||||
armor_material_reinforcedleather = true
|
||||
armor_material_hardenedleather = true
|
||||
armor_material_blackmithril = true
|
||||
|
||||
# Increase this if you get initialization glitches when a player first joins.
|
||||
#armor_init_delay = 1
|
||||
|
||||
# Number of initialization attempts.
|
||||
# Use in conjunction with armor_init_delay if initialization problems persist.
|
||||
#armor_init_times = 1
|
||||
|
||||
# Increase this if armor is not getting into bones due to server lag.
|
||||
#armor_bones_delay = 1
|
||||
|
||||
# How often player armor items are updated.
|
||||
#armor_update_time = 1
|
||||
|
||||
# Drop armor when a player dies.
|
||||
# Uses bones mod if present, otherwise items are dropped around the player.
|
||||
armor_drop = true
|
||||
|
||||
# Pulverise armor when a player dies, overrides armor_drop.
|
||||
armor_destroy = false
|
||||
|
||||
# You can use this to increase or decrease overall armor effectiveness,
|
||||
# eg: level_multiplier = 0.5 will reduce armor level by half.
|
||||
armor_level_multiplier = 1
|
||||
|
||||
# You can use this to increase or decrease overall armor healing,
|
||||
# eg: armor_heal_multiplier = 0 will disable healing altogether.
|
||||
armor_heal_multiplier = 1
|
||||
|
||||
# Enable water protection (periodically restores breath when activated)
|
||||
armor_water_protect = true
|
||||
|
||||
# Enable fire protection (defaults true if using ethereal mod)
|
||||
armor_fire_protect = true
|
||||
|
||||
# Enable punch damage effects.
|
||||
armor_punch_damage = true
|
||||
|
||||
# Enable migration of old armor inventories
|
||||
#armor_migrate_old_inventory = true
|
||||
|
||||
# DROPONDIE MOD - si false, les sacs des joueurs sont vidées à leurs mort
|
||||
#keepInventory = false
|
||||
# RANDOM_MESSAGES MOD - paramétrage de l'interval entre deux messages, 30min actuellement
|
||||
random_messages_interval = 1800
|
||||
# FAIL MOD - permettant failpoints et cookies
|
||||
#fp_pubmsg = true
|
||||
#fp_strict_checking = false
|
||||
# MESECONS MOD - paramétrage des outils logiques
|
||||
#mesecon.overheat_max = 60
|
||||
# MAPFIX MOD - Recalculate the flowing liquids and the light of a chunk
|
||||
#mapfix_default_size = 40
|
||||
#mapfix_max_size = 50
|
||||
#mapfix_delay = 5
|
||||
# TIME REGULATION - turned off by default
|
||||
disable_time_regulation = true
|
||||
# Tweak the mapgen chunksize (16 per 16 nodes, default is "5"), will be applied on many mods
|
||||
#chunksize = 3
|
||||
# Reduce Mesecons "blinky_plant" speed
|
||||
#mesecon.blinky_plant_interval = 7
|
||||
# Set default mana regeneration to 3
|
||||
mana_default_regen = 1
|
||||
mana_default_max = 200
|
||||
mana_regen_time = 30
|
||||
# HUDBARS
|
||||
#hudbars_sorting = health=0, mana=1, satiation=2, sprint=3, breath=4, armor=5
|
||||
hudbars_tick = 0.3
|
||||
hudbars_bar_type = statbar_modern
|
||||
hbarmor_tick = 0.5
|
||||
#hudbars_start_offset_left_y = -100
|
||||
#hudbars_start_offset_right_y = -100
|
||||
|
||||
# Snow #
|
||||
########
|
||||
snow_disable_mapgen = false
|
||||
snow_enable_snowfall = false
|
||||
snow_christmas_content = true
|
||||
|
||||
### IRC CHAT ###
|
||||
################
|
||||
irc.server = irc.sys4.fr
|
||||
irc.channel = #NALC
|
||||
irc.interval = 2.0
|
||||
irc.nick = nalc
|
||||
#irc.password = #vide car aucun mdp pour le channel
|
||||
irc.debug = false
|
||||
irc.disable_auto_connect = false
|
||||
irc.disable_auto_join = false
|
||||
irc.send_join_part = true
|
||||
irc.secure = true
|
||||
irc.port = 6697
|
||||
|
||||
## Player Anim ##
|
||||
playeranim.model_version = MTG_4_Nov_2017
|
||||
|
||||
# item_drop
|
||||
item_drop.enable_item_drop = false
|
||||
item_drop.enable_pickup_key = false
|
||||
item_drop.pickup_keyinvert = true
|
||||
item_drop.magnet_radius = 1
|
||||
item_drop.pickup_age = 0.5
|
||||
|
||||
# Home decor
|
||||
homedecor.disable_coin_crafting = false
|
||||
|
||||
# Moreblocks
|
||||
moreblocks.stairsplus_in_creative_inventory = false
|
||||
|
||||
# cherry_tree
|
||||
cherry_tree.plantlike_leaves = true
|
||||
|
||||
# nalc_moretrees
|
||||
nalc_moretrees.plantlike_leaves = true
|
||||
|
||||
# nether
|
||||
nether_portalBook_loot_weighting = 3
|
@ -10,7 +10,7 @@ profiler.load = true
|
||||
# Permet aux vieux client de minetest de ce connecter
|
||||
strict_protocol_version_checking = true
|
||||
# Options pour le type du serveur
|
||||
#creative_mode = false
|
||||
creative_mode = false
|
||||
enable_damage = true
|
||||
disallow_empty_password = true
|
||||
server_dedicated = true
|
||||
@ -24,11 +24,11 @@ max_names_per_ip = 2
|
||||
default_privs = home, spawn
|
||||
basic_privs = areas, areas_high_limit, baker, ban, bring, diglocks, faction_admin, faction_user, fast, fly, fp_create, interact, inv, kick, megabuilder, nether, notice, openlocks, password, protection_bypass, rollback, shop, shout, sign_editor, teleport, warp_admin, warp_user, whois, worldedit
|
||||
# If true, actions are recorded for rollback
|
||||
enable_rollback_recording = false
|
||||
enable_rollback_recording = true
|
||||
# Activate fire
|
||||
#disable_fire = true
|
||||
disable_fire = true
|
||||
# Enable TNT
|
||||
#enable_tnt = true
|
||||
enable_tnt = true
|
||||
# Si false, les pseudos des joueurs sont cachés à partir d'une distance de 50 blocs
|
||||
unlimited_player_transfer_distance = false
|
||||
# Activated the minimap usage if true
|
||||
@ -63,7 +63,7 @@ serverlist_url = servers.minetest.net
|
||||
server_url = https://sys4.fr
|
||||
server_announce = false
|
||||
server_address = nalc.sys4.fr
|
||||
port = 30000
|
||||
port = 30002
|
||||
# curl default 5sec but timeout, fix to 15sec
|
||||
curl_timeout = 15000
|
||||
|
||||
@ -94,7 +94,7 @@ curl_timeout = 15000
|
||||
# Jump height slightly reduced.
|
||||
#movement_speed_jump = 6.5
|
||||
# Emplacement du static spawn point
|
||||
static_spawnpoint = 119, 196, -15
|
||||
static_spawnpoint = 144, 25, 261
|
||||
# Emplacment du static spawn pour le nether
|
||||
nether_static_spawnpoint = 79, -20018, -45
|
||||
# Désactivation de l'anti-cheat qui fait ce téléporter en arrière si l'on va trop vite
|
||||
@ -117,7 +117,6 @@ mg_flags = caves, dungeons, decorations
|
||||
#mg_biome_np_humidity = 50, 50, (350,350,350), 842, 3, 0.5, 2.0
|
||||
mg_name = valleys
|
||||
#mgvalleys_lava_depth = 1
|
||||
mgvalleys_large_cave_flooded = 0
|
||||
#mg_valleys_spflags = altitude_chill,humid_rivers
|
||||
#mgvalleys_altitude_chill = 90
|
||||
#mgvalleys_large_cave_depth = -33
|
||||
@ -127,13 +126,11 @@ mgvalleys_large_cave_flooded = 0
|
||||
#mgvalleys_river_size = 5
|
||||
#mgvalleys_water_features = 0
|
||||
#mgvalleys_cave_width = 0.09
|
||||
|
||||
mgvalleys_large_cave_flooded = 0
|
||||
|
||||
### MODS PARAMETERS ###
|
||||
#######################
|
||||
|
||||
enable_weather = false
|
||||
enable_farming = false
|
||||
secure.trusted_mods = irc,track_players,global_exchange
|
||||
log_mods = true
|
||||
|
||||
@ -143,18 +140,19 @@ craftguide_progressive_mode = true
|
||||
|
||||
# moremesecons #
|
||||
################
|
||||
moremesecons_jammer.enable_lbm = true
|
||||
moremesecons_wireless.enable_lbm = true
|
||||
moremesecons_jammer.enable_lbm = false
|
||||
moremesecons_sayer.use_speech_dispatcher = false
|
||||
|
||||
# GIVE_INITIAL_STUFF MOD - Equipement pour les nouveaux joueurs : 10 torches, 2 saplings, 5 apples. Edit mods/misc/give_initial_stuff.lua to change.
|
||||
#give_initial_stuff = true
|
||||
#initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
give_initial_stuff = true
|
||||
initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
# AREAS MOD
|
||||
areas.self_protection = true
|
||||
#areas.self_protection_max_size = {x=128, y=128, z=128}
|
||||
#areas.self_protection_max_areas = 30
|
||||
# MOBS
|
||||
remove_far_mobs = true
|
||||
mobs_spawn_protected = true
|
||||
mobs_spawn_protected = false
|
||||
mob_difficulty = 1.5
|
||||
mob_chance_multiplier = 1
|
||||
# MOBS custom spawn chance and number
|
||||
@ -183,7 +181,6 @@ creeper:creeper = 100000,1
|
||||
# food #
|
||||
########
|
||||
food_sweet_use_2d = 1
|
||||
basic_food_desert_sand = default:junglegrass
|
||||
|
||||
# Armor Configuration
|
||||
# -------------------
|
||||
@ -260,14 +257,14 @@ disable_time_regulation = true
|
||||
#chunksize = 3
|
||||
# Reduce Mesecons "blinky_plant" speed
|
||||
#mesecon.blinky_plant_interval = 7
|
||||
# Set mana default values
|
||||
# Set default mana regeneration to 3
|
||||
mana_default_regen = 1
|
||||
mana_default_max = 200
|
||||
mana_regen_timer = 5
|
||||
mana_regen_time = 30
|
||||
# HUDBARS
|
||||
#hudbars_sorting = health=0, mana=1, satiation=2, sprint=3, breath=4, armor=5
|
||||
hudbars_tick = 0.3
|
||||
hudbars_bar_type = progress_bar
|
||||
hudbars_bar_type = statbar_modern
|
||||
hbarmor_tick = 0.5
|
||||
#hudbars_start_offset_left_y = -100
|
||||
#hudbars_start_offset_right_y = -100
|
||||
@ -280,10 +277,10 @@ snow_christmas_content = true
|
||||
|
||||
### IRC CHAT ###
|
||||
################
|
||||
irc.server = irc.geeknode.org
|
||||
irc.channel = #minetest-nalc
|
||||
irc.server = irc.sys4.fr
|
||||
irc.channel = #NALC
|
||||
irc.interval = 2.0
|
||||
irc.nick = nalc-dev
|
||||
irc.nick = nalc
|
||||
#irc.password = #vide car aucun mdp pour le channel
|
||||
irc.debug = false
|
||||
irc.disable_auto_connect = false
|
||||
@ -322,14 +319,3 @@ toolranks_levels = 80
|
||||
toolranks_level_digs = 5000
|
||||
toolranks_speed_multiplier = 4.0
|
||||
toolranks_use_multiplier = 4.0
|
||||
|
||||
# tsm_mines
|
||||
mines_deep_min = -64
|
||||
mines_deep_max = -13800 # default -380
|
||||
mines_spawnfactor = 1.5
|
||||
|
||||
#h2omes
|
||||
h2omes.time_home = 60
|
||||
h2omes.time_spawn = 150
|
||||
h2omes.time_from_player = 150
|
||||
h2omes.time_to_player = 150
|
@ -10,7 +10,7 @@ profiler.load = true
|
||||
# Permet aux vieux client de minetest de ce connecter
|
||||
strict_protocol_version_checking = true
|
||||
# Options pour le type du serveur
|
||||
#creative_mode = false
|
||||
creative_mode = false
|
||||
enable_damage = true
|
||||
disallow_empty_password = true
|
||||
server_dedicated = true
|
||||
@ -24,11 +24,11 @@ max_names_per_ip = 2
|
||||
default_privs = home, spawn
|
||||
basic_privs = areas, areas_high_limit, baker, ban, bring, diglocks, faction_admin, faction_user, fast, fly, fp_create, interact, inv, kick, megabuilder, nether, notice, openlocks, password, protection_bypass, rollback, shop, shout, sign_editor, teleport, warp_admin, warp_user, whois, worldedit
|
||||
# If true, actions are recorded for rollback
|
||||
enable_rollback_recording = false
|
||||
enable_rollback_recording = true
|
||||
# Activate fire
|
||||
#disable_fire = true
|
||||
disable_fire = true
|
||||
# Enable TNT
|
||||
#enable_tnt = true
|
||||
enable_tnt = true
|
||||
# Si false, les pseudos des joueurs sont cachés à partir d'une distance de 50 blocs
|
||||
unlimited_player_transfer_distance = false
|
||||
# Activated the minimap usage if true
|
||||
@ -36,23 +36,23 @@ enable_minimap = true
|
||||
# Fix the deleted item when die if your bags/craft grid/inventory is full
|
||||
#max_objects_per_block = 150 # default value is 49
|
||||
#max_forceloaded_blocks = 100
|
||||
max_objects_per_block = 49
|
||||
|
||||
### SERVER SETTINGS ###
|
||||
#######################
|
||||
max_objects_per_block = 64
|
||||
max_block_generate_distance = 4 # 4 for better performances
|
||||
max_block_send_distance = 6 # 6 for better performances
|
||||
max_forceloaded_blocks = 64
|
||||
### SERVER SETTINGS FOR IMPROVED PERFORMANCE ###
|
||||
################################################
|
||||
max_block_generate_distance = 6 # 4 for better performances
|
||||
max_block_send_distance = 8 # 6 for better performances
|
||||
max_forceloaded_blocks = 13
|
||||
max_simultaneous_block_sends_per_client = 5 # 6 for better performances
|
||||
max_simultaneous_block_sends_server_total = 10000 # 125 for better performances
|
||||
#time_send_interval = 10
|
||||
active_block_range = 2
|
||||
#active_object_send_range_blocks = 4
|
||||
max_simultaneous_block_sends_server_total = 60 # 125 for better performances
|
||||
time_send_interval = 10
|
||||
active_block_range = 1
|
||||
active_object_send_range_blocks = 3
|
||||
server_map_save_interval = 10.3
|
||||
sqlite_synchronous = 0
|
||||
ask_reconnect_on_crash = true
|
||||
#block_send_optimize_distance = 4
|
||||
#server_side_occlusion_culling = true
|
||||
|
||||
block_send_optimize_distance = 4
|
||||
server_side_occlusion_culling = true
|
||||
|
||||
### SERVER AND PUBLIC INFORMATIONS ###
|
||||
######################################
|
||||
@ -131,6 +131,7 @@ mgvalleys_large_cave_flooded = 0
|
||||
|
||||
### MODS PARAMETERS ###
|
||||
#######################
|
||||
|
||||
secure.trusted_mods = irc,track_players,global_exchange
|
||||
log_mods = true
|
||||
|
||||
@ -140,13 +141,12 @@ craftguide_progressive_mode = true
|
||||
|
||||
# moremesecons #
|
||||
################
|
||||
moremesecons_jammer.enable_lbm = true
|
||||
moremesecons_wireless.enable_lbm = true
|
||||
moremesecons_jammer.enable_lbm = false
|
||||
moremesecons_sayer.use_speech_dispatcher = false
|
||||
|
||||
# GIVE_INITIAL_STUFF MOD - Equipement pour les nouveaux joueurs : 10 torches, 2 saplings, 5 apples. Edit mods/misc/give_initial_stuff.lua to change.
|
||||
#give_initial_stuff = true
|
||||
#initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
give_initial_stuff = true
|
||||
initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
# AREAS MOD
|
||||
areas.self_protection = true
|
||||
# MOBS
|
||||
@ -180,7 +180,6 @@ creeper:creeper = 100000,1
|
||||
# food #
|
||||
########
|
||||
food_sweet_use_2d = 1
|
||||
basic_food_desert_sand = default:junglegrass
|
||||
|
||||
# Armor Configuration
|
||||
# -------------------
|
||||
@ -232,9 +231,6 @@ armor_water_protect = true
|
||||
# Enable fire protection (defaults true if using ethereal mod)
|
||||
armor_fire_protect = true
|
||||
|
||||
# Enable fire damage from torches.
|
||||
armor_fire_protect_torch = true
|
||||
|
||||
# Enable punch damage effects.
|
||||
armor_punch_damage = true
|
||||
|
||||
@ -263,7 +259,7 @@ disable_time_regulation = true
|
||||
# Set mana default values
|
||||
mana_default_regen = 1
|
||||
mana_default_max = 200
|
||||
mana_regen_timer = 5
|
||||
mana_regen_timer = 30
|
||||
# HUDBARS
|
||||
#hudbars_sorting = health=0, mana=1, satiation=2, sprint=3, breath=4, armor=5
|
||||
hudbars_tick = 0.3
|
||||
@ -280,8 +276,8 @@ snow_christmas_content = true
|
||||
|
||||
### IRC CHAT ###
|
||||
################
|
||||
irc.server = irc.geeknode.org
|
||||
irc.channel = #minetest-nalc
|
||||
irc.server = irc.sys4.fr
|
||||
irc.channel = #NALC
|
||||
irc.interval = 2.0
|
||||
irc.nick = nalc-dev
|
||||
#irc.password = #vide car aucun mdp pour le channel
|
||||
@ -292,9 +288,6 @@ irc.send_join_part = true
|
||||
irc.secure = true
|
||||
irc.port = 6697
|
||||
|
||||
# death_messages
|
||||
language = fr
|
||||
|
||||
## Player Anim ##
|
||||
playeranim.model_version = MTG_4_Nov_2017
|
||||
|
||||
@ -325,14 +318,3 @@ toolranks_levels = 80
|
||||
toolranks_level_digs = 5000
|
||||
toolranks_speed_multiplier = 4.0
|
||||
toolranks_use_multiplier = 4.0
|
||||
|
||||
# tsm_mines
|
||||
mines_deep_min = -64
|
||||
mines_deep_max = -13800 # default -380
|
||||
mines_spawnfactor = 1.5
|
||||
|
||||
#h2omes
|
||||
h2omes.time_home = 60
|
||||
h2omes.time_spawn = 150
|
||||
h2omes.time_from_player = 150
|
||||
h2omes.time_to_player = 150
|
||||
|
@ -5,16 +5,16 @@ default_game = nalc_game
|
||||
# Logs parameters - 0 = none, 1 = warning, 2 = action, 3 = info, 4 = verbose
|
||||
debug_log_level = action
|
||||
# Profiling (mod needed because the minetest cmdline sucks)
|
||||
profiler.load = false
|
||||
profiler.load = true
|
||||
# profilerdumper.interval = 300
|
||||
# Permet aux vieux client de minetest de ce connecter
|
||||
strict_protocol_version_checking = true
|
||||
# Options pour le type du serveur
|
||||
#creative_mode = false
|
||||
creative_mode = false
|
||||
enable_damage = true
|
||||
disallow_empty_password = true
|
||||
server_dedicated = true
|
||||
ipv6_server = false
|
||||
ipv6_server = true
|
||||
# 1 day-night cycle lasts 24 minutes instead of 20.
|
||||
time_speed = 30
|
||||
# Slightly higher player limit by default.
|
||||
@ -26,40 +26,42 @@ basic_privs = areas, areas_high_limit, baker, ban, bring, diglocks, faction_admi
|
||||
# If true, actions are recorded for rollback
|
||||
enable_rollback_recording = true
|
||||
# Activate fire
|
||||
#disable_fire = true
|
||||
disable_fire = true
|
||||
# Enable TNT
|
||||
#enable_tnt = true
|
||||
enable_tnt = true
|
||||
# Si false, les pseudos des joueurs sont cachés à partir d'une distance de 50 blocs
|
||||
unlimited_player_transfer_distance = false
|
||||
# Activated the minimap usage if true
|
||||
enable_minimap = true
|
||||
# Fix the deleted item when die if your bags/craft grid/inventory is full
|
||||
#max_objects_per_block = 150 # default value is 49
|
||||
#max_forceloaded_blocks = 100
|
||||
max_objects_per_block = 49
|
||||
|
||||
### SERVER SETTINGS ###
|
||||
#######################
|
||||
max_objects_per_block = 64
|
||||
max_block_generate_distance = 4 # 4 for better performances
|
||||
max_block_send_distance = 6 # 6 for better performances
|
||||
max_forceloaded_blocks = 128
|
||||
### SERVER SETTINGS FOR IMPROVED PERFORMANCE ###
|
||||
################################################
|
||||
max_block_generate_distance = 6 # 4 for better performances
|
||||
max_block_send_distance = 8 # 6 for better performances
|
||||
max_forceloaded_blocks = 13
|
||||
max_simultaneous_block_sends_per_client = 5 # 6 for better performances
|
||||
max_simultaneous_block_sends_server_total = 10000 # 125 for better performances
|
||||
#time_send_interval = 10
|
||||
active_block_range = 2
|
||||
#active_object_send_range_blocks = 4
|
||||
max_simultaneous_block_sends_server_total = 60 # 125 for better performances
|
||||
time_send_interval = 10
|
||||
active_block_range = 1
|
||||
active_object_send_range_blocks = 3
|
||||
server_map_save_interval = 10.3
|
||||
sqlite_synchronous = 0
|
||||
ask_reconnect_on_crash = true
|
||||
#block_send_optimize_distance = 4
|
||||
#server_side_occlusion_culling = true
|
||||
abm_time_budget = 0.3
|
||||
|
||||
block_send_optimize_distance = 4
|
||||
server_side_occlusion_culling = true
|
||||
|
||||
### SERVER AND PUBLIC INFORMATIONS ###
|
||||
######################################
|
||||
server_name = Notre Ami Le Cube (Survival & PVP) [FR/EN]
|
||||
server_description = Server hosted by sys4. Well modded and intended to be balanced. Be a builder, engineer, warrior or even a magician. But be warned, surviving it will be a real challenge. This server was originally a fork of the MinetestForFun Classic server. Now it's following its own path.
|
||||
server_name = NotreAmiLeCube (Survival & PVP) [FR/EN]
|
||||
server_description = Server hosted by sys4. This highly modded server is intended to be balanced and offers you multiple possibilities in the way you play. Be a builder, engineer, warrior or even a magician. The possibilities are almost endless. But be warned, surviving it will be a real challenge. [This server was originally a fork of the MinetestForFun Classic server. Now it's following its own path].
|
||||
motd = Bienvenue sur le serveur "NotreAmiLeCube (Survie & PVP) [FR/EN]" ! / Welcome to "NotreAmiLeCube (Survival & PVP) [EN/FR]" server!
|
||||
serverlist_url = servers.minetest.net
|
||||
server_url = https://sys4.fr
|
||||
server_announce = true
|
||||
server_announce = false
|
||||
server_address = nalc.sys4.fr
|
||||
port = 30002
|
||||
# curl default 5sec but timeout, fix to 15sec
|
||||
@ -128,6 +130,7 @@ mgvalleys_large_cave_flooded = 0
|
||||
|
||||
### MODS PARAMETERS ###
|
||||
#######################
|
||||
|
||||
secure.trusted_mods = irc,track_players,global_exchange
|
||||
log_mods = true
|
||||
|
||||
@ -137,13 +140,12 @@ craftguide_progressive_mode = true
|
||||
|
||||
# moremesecons #
|
||||
################
|
||||
moremesecons_jammer.enable_lbm = true
|
||||
moremesecons_wireless.enable_lbm = true
|
||||
moremesecons_jammer.enable_lbm = false
|
||||
moremesecons_sayer.use_speech_dispatcher = false
|
||||
|
||||
# GIVE_INITIAL_STUFF MOD - Equipement pour les nouveaux joueurs : 10 torches, 2 saplings, 5 apples. Edit mods/misc/give_initial_stuff.lua to change.
|
||||
#give_initial_stuff = true
|
||||
#initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
give_initial_stuff = true
|
||||
initial_stuff = "default:axe_wood 1,default:torch 10,default:sapling 2,default:apple 5"
|
||||
# AREAS MOD
|
||||
areas.self_protection = true
|
||||
#areas.self_protection_max_size = {x=128, y=128, z=128}
|
||||
@ -179,7 +181,6 @@ creeper:creeper = 100000,1
|
||||
# food #
|
||||
########
|
||||
food_sweet_use_2d = 1
|
||||
basic_food_desert_sand = default:junglegrass
|
||||
|
||||
# Armor Configuration
|
||||
# -------------------
|
||||
@ -231,9 +232,6 @@ armor_water_protect = true
|
||||
# Enable fire protection (defaults true if using ethereal mod)
|
||||
armor_fire_protect = true
|
||||
|
||||
# Enable fire damage from torches.
|
||||
armor_fire_protect_torch = true
|
||||
|
||||
# Enable punch damage effects.
|
||||
armor_punch_damage = true
|
||||
|
||||
@ -262,11 +260,11 @@ disable_time_regulation = true
|
||||
# Set default mana regeneration to 3
|
||||
mana_default_regen = 1
|
||||
mana_default_max = 200
|
||||
mana_regen_timer = 5
|
||||
mana_regen_time = 30
|
||||
# HUDBARS
|
||||
#hudbars_sorting = health=0, mana=1, satiation=2, sprint=3, breath=4, armor=5
|
||||
hudbars_tick = 0.3
|
||||
hudbars_bar_type = progress_bar
|
||||
hudbars_bar_type = statbar_modern
|
||||
hbarmor_tick = 0.5
|
||||
#hudbars_start_offset_left_y = -100
|
||||
#hudbars_start_offset_right_y = -100
|
||||
@ -279,8 +277,8 @@ snow_christmas_content = true
|
||||
|
||||
### IRC CHAT ###
|
||||
################
|
||||
irc.server = irc.geeknode.org
|
||||
irc.channel = #minetest-nalc
|
||||
irc.server = irc.sys4.fr
|
||||
irc.channel = #NALC
|
||||
irc.interval = 2.0
|
||||
irc.nick = nalc
|
||||
#irc.password = #vide car aucun mdp pour le channel
|
||||
@ -291,9 +289,6 @@ irc.send_join_part = true
|
||||
irc.secure = true
|
||||
irc.port = 6697
|
||||
|
||||
# death_messages
|
||||
language = fr
|
||||
|
||||
## Player Anim ##
|
||||
playeranim.model_version = MTG_4_Nov_2017
|
||||
|
||||
@ -324,17 +319,3 @@ toolranks_levels = 80
|
||||
toolranks_level_digs = 5000
|
||||
toolranks_speed_multiplier = 4.0
|
||||
toolranks_use_multiplier = 4.0
|
||||
|
||||
# tsm_mines
|
||||
mines_deep_min = -64
|
||||
mines_deep_max = -13800
|
||||
mines_spawnfactor = 1.5
|
||||
|
||||
# biome_lib
|
||||
biome_lib_debug_log_level = 0
|
||||
|
||||
#h2omes
|
||||
h2omes.time_home = 60
|
||||
h2omes.time_spawn = 150
|
||||
h2omes.time_from_player = 150
|
||||
h2omes.time_to_player = 150
|
||||
|
@ -1,3 +0,0 @@
|
||||
3d_armor_ip
|
||||
3d_armor_sfinv
|
||||
3dmushrooms
|
42
shutdown.sh
42
shutdown.sh
@ -5,22 +5,18 @@ serverpath=/home/minetest/nalc-stable
|
||||
world=nalc-stable
|
||||
world_file=all # news|technic|fbn|fbnp|bitchange|christmas|randommsg
|
||||
branch=stable # 1.0|1.1|dev
|
||||
mountpoint=/mnt/demonix.fr
|
||||
mapdest=$mountpoint/www
|
||||
bak=0
|
||||
update=0
|
||||
restart=0
|
||||
regenmap=0
|
||||
|
||||
usage() {
|
||||
echo "usage: ./shutdown.sh [-h|--help] [-r|--restart] [-b|--bak] [-u|--update]"
|
||||
echo "Options:"
|
||||
echo -e "\t-h --help\tAffiche cette aide."
|
||||
echo -e "\t-r --restart\tRedémarre le serveur après arrêt."
|
||||
echo -e "\t-b --bak\tRéalise une sauvegarde après arrêt."
|
||||
echo -e "\t-u --update\tRéalise une mise à jour après arrêt."
|
||||
echo -e "\t-m --regen-map\tRégénère une carte du monde."
|
||||
exit 0
|
||||
echo "usage: ./shutdown.sh [-h|--help] [-r|--restart] [-b|--bak] [-u|--update]"
|
||||
echo "Options:"
|
||||
echo -e "\t-h --help\tAffiche cette aide."
|
||||
echo -e "\t-r --restart\tRedémarre le serveur après arrêt."
|
||||
echo -e "\t-b --bak\tRéalise une sauvegarde après arrêt."
|
||||
echo -e "\t-u --update\tRéalise une mise à jour après arrêt."
|
||||
exit 0
|
||||
}
|
||||
|
||||
action() {
|
||||
@ -30,14 +26,7 @@ action() {
|
||||
kill -s TERM $(pidof -x $serverpath/start.sh)
|
||||
|
||||
[[ $bak -eq 1 ]] && $serverpath/backup.sh
|
||||
if [ $regenmap -eq 1 ]; then
|
||||
mount $mountpoint
|
||||
sleep 3
|
||||
$serverpath/genmap.sh $serverpath $world $mapdest
|
||||
umount $mountpoint
|
||||
fi
|
||||
|
||||
[[ $update -eq 1 ]] && $serverpath/upgrade.sh -s $serverpath -m -w $world -b $branch -f $world_file
|
||||
[[ $update -eq 1 ]] && $serverpath/upgrade.sh -s $serverpath -m -w $world -b $branch -f $world_file
|
||||
[[ $restart -eq 1 ]] && $serverpath/start.sh&
|
||||
|
||||
exit 0
|
||||
@ -50,7 +39,7 @@ action() {
|
||||
|
||||
# -o : Options courtes
|
||||
# -l : options longues
|
||||
OPT=$(getopt -o b,r,h,u,m -l bak,restart,help,update,regen-map -- "$@")
|
||||
OPT=$(getopt -o b,r,h,u -l bak,restart,help,update -- "$@")
|
||||
|
||||
# éclatement de $options en $1, $2...
|
||||
set -- $OPT
|
||||
@ -63,14 +52,11 @@ while true; do
|
||||
-r|--restart)
|
||||
restart=1
|
||||
shift;;
|
||||
-h|--help)
|
||||
usage;;
|
||||
-u|--update)
|
||||
update=1
|
||||
shift;;
|
||||
-m|--regen-map)
|
||||
regenmap=1
|
||||
shift;;
|
||||
-h|--help)
|
||||
usage;;
|
||||
-u|--update)
|
||||
update=1
|
||||
shift;;
|
||||
--)
|
||||
shift;;
|
||||
*)
|
||||
|
@ -1,39 +1,29 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# This is a startup script example you can adapt for your needs.
|
||||
# It can take a server directory to start as argument else,
|
||||
# it will use the current dir.
|
||||
# If you want to use it, rename it to 'start.sh' and give it executable rights.
|
||||
#
|
||||
# If you want to start/stop the server as a system service you should not use this
|
||||
# script. Please read the documentation for more informations.
|
||||
#
|
||||
|
||||
serverdir="$1"
|
||||
[ -z "$serverdir" ] && serverdir="$(pwd)"
|
||||
if [ ! -e "$serverdir/nalc.conf" ]; then
|
||||
echo "ERROR: nalc.conf not found!"
|
||||
exit 1
|
||||
else
|
||||
. "$serverdir/nalc.conf"
|
||||
fi
|
||||
serverpath=/home/minetest/nalc-server
|
||||
world=$serverpath/minetest/worlds/nalc
|
||||
|
||||
#DEBUG=$serverdir/logs/debug.log
|
||||
#MOREDEBUG=$serverdir/logs/moredebug.log
|
||||
DEBUG=$serverpath/logs/debug.log
|
||||
MOREDEBUG=$serverpath/logs/moredebug.log
|
||||
|
||||
#while true; do
|
||||
# sleep 5
|
||||
# echo "----------------------" >>$MOREDEBUG
|
||||
# echo "Server restarted at "`date` >>$MOREDEBUG
|
||||
# echo "----------------------" >>$MOREDEBUG
|
||||
cd $serverpath/minetest/bin
|
||||
|
||||
while true
|
||||
do
|
||||
sleep 5
|
||||
|
||||
echo "----------------------" >>$MOREDEBUG
|
||||
echo "Server restarted at "`date` >>$MOREDEBUG
|
||||
echo "----------------------" >>$MOREDEBUG
|
||||
|
||||
echo "0" >/tmp/players_c.txt
|
||||
|
||||
"$MINETEST_BIN" \
|
||||
--world "$MINETEST_DIR/worlds/$WORLD_NAME/" \
|
||||
--config "$MINETEST_DIR/minetest.conf" \
|
||||
./minetestserver \
|
||||
--world $world/ \
|
||||
--config $serverpath/minetest/minetest.conf \
|
||||
--gameid nalc_game \
|
||||
--port $PORT \
|
||||
# --logfile $DEBUG
|
||||
--port 30002 \
|
||||
# --logfile $DEBUG
|
||||
|
||||
#done &>> $MOREDEBUG
|
||||
sleep 25
|
||||
done &>> $MOREDEBUG
|
144
upgrade.sh
144
upgrade.sh
@ -2,8 +2,7 @@
|
||||
# Author: Sys4
|
||||
# License: GPLv3
|
||||
|
||||
SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
|
||||
serverpath="$SCRIPT_DIR"
|
||||
serverpath=$(pwd)
|
||||
UP_MODS=0
|
||||
WORLD_FILE=all
|
||||
|
||||
@ -55,20 +54,20 @@ usage() {
|
||||
echo -e "\tMise à jour du fichier minetest.conf :"
|
||||
echo -e "\t$ ./upgrade.sh -w nalc-stable -b stable -f mtconf"
|
||||
echo -e "\tMise à jour complète (mods et fichiers world, sauf minetest.conf) :"
|
||||
echo -e "\t$ ./upgrade.sh -m -w nalc-stable -b stable"
|
||||
echo -e "\t$ ./upgrade.sh -m -w nalc-1.1 -b 1.1"
|
||||
}
|
||||
|
||||
regen_worldmt() {
|
||||
local worldfile="$MINETEST_DIR/worlds/$WORLD_NAME/world.mt"
|
||||
local worldfile=$serverpath/world.mt
|
||||
|
||||
echo "Regénération du fichier $worldfile..."
|
||||
|
||||
# Faire une sauvegarde du fichier world.mt actuel
|
||||
cp "$worldfile" "$worldfile".bak
|
||||
cp $worldfile $serverpath/world.mt.bak
|
||||
|
||||
# Créer un nouveau fichier temporaire sans les lignes commençant par load_mod
|
||||
local i=0
|
||||
cat "$worldfile" | while read -r line; do
|
||||
cat $worldfile | while read -r line; do
|
||||
local match=$(echo $line | grep load_mod_)
|
||||
if [[ -z $match ]]; then
|
||||
if [[ $i -eq 0 ]]; then
|
||||
@ -84,58 +83,76 @@ regen_worldmt() {
|
||||
# Recréation des liens symboliques des mods dans le dossier minetest
|
||||
# et générer une ligne "load_mod_<mod> = true ou false" pour chaque mod
|
||||
# et l'ajouter au fichier
|
||||
# local mods_path=$serverpath/nalc-server-mods
|
||||
local mods="$MINETEST_DIR/mods"
|
||||
local mods_custom="$serverpath/custom/mods"
|
||||
|
||||
# Suppression d'éventuels liens symboliques du dossier des mods
|
||||
ls "$mods" | while read -r mod; do
|
||||
[ -L "$mods/$mod" ] && rm -f "$mods/$mod"
|
||||
done
|
||||
|
||||
if [ -d "$mods_custom" ]; then
|
||||
local mods_path=$serverpath/nalc-server-mods
|
||||
local mods_minetest=$serverpath/minetest/mods
|
||||
local mods_custom=$serverpath/custom/mods
|
||||
|
||||
rm -f $mods_minetest/*
|
||||
|
||||
if [[ -d $mods_custom ]]; then
|
||||
ls $mods_custom | while read -r mod; do
|
||||
[ -d $mods_custom/$mod ] && ln -s $mods_custom/$mod $mods/$mod
|
||||
if [[ -d $mods_custom/$mod ]]; then
|
||||
rm -f $mods_path/$mod
|
||||
ln -s $mods_custom/$mod $mods_path/$mod
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# Liste des mods à désactiver
|
||||
readarray -t md < "$serverpath/mods_disabled.txt"
|
||||
|
||||
# Populate world.mt
|
||||
ls "$mods" | while read -r mod; do
|
||||
if [ -d $mods/$mod ]; then
|
||||
if [ -e $mods/$mod/init.lua ]; then
|
||||
local mod_enable="true"
|
||||
for (( modn=0; modn<${#md[@]}; modn++ )); do
|
||||
[ ${md[$modn]} == $mod ] && mod_enable="false"
|
||||
done
|
||||
echo "load_mod_$mod = $mod_enable" >> /tmp/world.mt
|
||||
else
|
||||
ls "$mods/$mod" | while read -r submod; do
|
||||
if [ -d "$mods/$mod/$submod" ]; then
|
||||
local i=0
|
||||
local md[1]="" # Mods to disable
|
||||
local mods="3d_armor_ip 3d_armor_sfinv"
|
||||
if [[ $BRANCH == "1.0" ]]; then
|
||||
mods="3d_armor_ip 3d_armor_sfinv worldedit_brush"
|
||||
elif [[ $BRANCH == "dev" || $BRANCH == "1.2" || $BRANCH == "1.3" || $BRANCH == "stable" ]]; then
|
||||
mods="3d_armor_ip 3d_armor_sfinv 3dmushrooms"
|
||||
fi
|
||||
for mod in $mods; do
|
||||
i=$(( $i+1 ))
|
||||
md[$i]=$mod
|
||||
done
|
||||
|
||||
ls $mods_path | while read -r mod; do
|
||||
if [[ -d $mods_path/$mod ]]; then
|
||||
ln -s $mods_path/$mod $mods_minetest/$mod
|
||||
|
||||
if [[ -e $mods_path/$mod/modpack.txt || -e $mods_path/$mod/modpack.conf ]]; then
|
||||
ls $mods_path/$mod | while read -r submod; do
|
||||
if [[ -d $mods_path/$mod/$submod ]]; then
|
||||
local mod_enable="true"
|
||||
for (( modn=0; modn<${#md[@]}; modn++ )); do
|
||||
[ ${md[$modn]} == $submod ] && mod_enable="false"
|
||||
for (( modn=1; modn<=$i; modn++ )); do
|
||||
if [[ ${md[$modn]} == $submod ]]; then
|
||||
mod_enable="false"
|
||||
fi
|
||||
done
|
||||
echo "load_mod_$submod = $mod_enable" >> /tmp/world.mt
|
||||
fi
|
||||
done
|
||||
else
|
||||
local mod_enable="true"
|
||||
for (( modn=1; modn<=$i; modn++ )); do
|
||||
if [[ ${md[$modn]} == $mod ]]; then
|
||||
mod_enable="false"
|
||||
fi
|
||||
done
|
||||
echo "load_mod_$mod = $mod_enable" >> /tmp/world.mt
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
# Remplacement du l'ancien world.mt par le nouveau
|
||||
mv /tmp/world.mt "$MINETEST_DIR/worlds/$WORLD_NAME/world.mt"
|
||||
mv /tmp/world.mt $serverpath/world.mt
|
||||
|
||||
echo "Regénération terminé."
|
||||
}
|
||||
|
||||
update_mods() {
|
||||
local mods_path="$MINETEST_DIR/mods"
|
||||
[ ! -d "$mods_path" ] && error "$mods_path not found"
|
||||
local mods_path=$serverpath/nalc-server-mods
|
||||
if [[ ! -d $mods_path ]]; then
|
||||
error "Le répertoire $mods_path n'existe pas"
|
||||
fi
|
||||
|
||||
pushd "$mods_path" > /dev/null 2>&1
|
||||
pushd $mods_path > /dev/null 2>&1
|
||||
git pull
|
||||
verif
|
||||
git submodule update --init --recursive
|
||||
@ -144,17 +161,17 @@ update_mods() {
|
||||
}
|
||||
|
||||
update_world() {
|
||||
local world_repos="$SCRIPT_DIR/world"
|
||||
local world_dest="$MINETEST_DIR/worlds/$WORLD_NAME"
|
||||
local world_repos=$serverpath/world
|
||||
local world_dest=$serverpath/minetest/worlds/$WORLD_NAME
|
||||
|
||||
if [ ! -d "$world_repos" ]; then
|
||||
error "$world_repos not found"
|
||||
if [[ ! -d $world_repos ]]; then
|
||||
error "$world_repos n'existe pas"
|
||||
fi
|
||||
if [ ! -d "$world_dest" ]; then
|
||||
error "$world_dest not found"
|
||||
if [[ ! -d $world_dest ]]; then
|
||||
error "$world_dest n'existe pas"
|
||||
fi
|
||||
|
||||
if [ $WORLD_FILE == "all" ]; then
|
||||
if [[ $WORLD_FILE == "all" ]]; then
|
||||
WORLD_FILE="moretrees news technic fbn fbnp bitchange christmas randommsg worldmt"
|
||||
fi
|
||||
|
||||
@ -189,16 +206,20 @@ update_world() {
|
||||
file=$world_repos/random_messages-$BRANCH;;
|
||||
worldmt)
|
||||
do_copy=0
|
||||
regen_worldmt;;
|
||||
regen_worldmt
|
||||
rm -f $world_dest/world.mt
|
||||
ln -s $serverpath/world.mt $world_dest/world.mt;;
|
||||
mtconf) # Exception ici car n'est pas un fichier world. Doit être appelé seul.
|
||||
file_dest="$MINETEST_DIR/minetest.conf"
|
||||
file="$SCRIPT_DIR/minetest-$BRANCH.conf";;
|
||||
file_dest=$serverpath/minetest/minetest.conf
|
||||
file=$serverpath/minetest-$BRANCH.conf;;
|
||||
*)
|
||||
error;;
|
||||
esac
|
||||
|
||||
if [ $do_copy -eq 1 ]; then
|
||||
[ ! -e $file ] && error "Le fichier $file n'existe pas"
|
||||
if [[ $do_copy -eq 1 ]]; then
|
||||
if [[ ! -e $file ]]; then
|
||||
error "Le fichier $file n'existe pas"
|
||||
fi
|
||||
|
||||
echo "Copie de $file vers $file_dest"
|
||||
cp -up $file $file_dest
|
||||
@ -207,22 +228,21 @@ update_world() {
|
||||
}
|
||||
|
||||
action() {
|
||||
[ ! -d "$serverpath" ] && error "$serverpath not found"
|
||||
. "$serverpath/nalc.conf"
|
||||
[[ $BRANCH == "exp" ]] && BRANCH="experimental"
|
||||
|
||||
if [ $UP_MODS -eq 1 ]; then
|
||||
echo "Updating $MINETEST_DIR/mods…"
|
||||
update_mods
|
||||
echo "Mods updated."
|
||||
exit 0
|
||||
if [[ ! -d $serverpath ]]; then
|
||||
error "Le répertoire $serverpath n'existe pas"
|
||||
fi
|
||||
|
||||
if [ -n $WORLD_NAME ] && [ -n $BRANCH ]; then
|
||||
echo "Updating $WORLD_FILE from $WORLD_NAME and branch $BRANCH"…
|
||||
if [[ $UP_MODS -eq 1 ]]; then
|
||||
echo "Mise à jour des mods dans $serverpath/nalc-server-mods..."
|
||||
update_mods
|
||||
echo "Mise à jour des mods terminé."
|
||||
fi
|
||||
|
||||
if [[ -n $WORLD_NAME && -n $BRANCH ]]; then
|
||||
echo "Mise à jour de $WORLD_FILE dans $serverpath/minetest/worlds/$WORLD_NAME de la branche $BRANCH..."
|
||||
update_world
|
||||
echo "World files updated."
|
||||
elif [ -n $WORLD_NAME ] || [ -n $BRANCH ]; then
|
||||
echo "Mise à jour des fichiers world terminé."
|
||||
elif [[ -n $WORLD_NAME || -n $BRANCH ]]; then
|
||||
error
|
||||
fi
|
||||
}
|
||||
|
26
world/bitchange_config-1.0.txt
Normal file
26
world/bitchange_config-1.0.txt
Normal file
@ -0,0 +1,26 @@
|
||||
-- General configuration - BitChange
|
||||
-- Do NOT change your settings in "config.default.txt"
|
||||
|
||||
bitchange.initial_give = 0
|
||||
-- Enable/Disable whole nodes
|
||||
bitchange.enable_exchangeshop = true
|
||||
bitchange.enable_moneychanger = true
|
||||
bitchange.enable_warehouse = false
|
||||
bitchange.enable_toolrepair = false
|
||||
bitchange.enable_donationbox = true
|
||||
|
||||
-- Converting other ores to MineCoins
|
||||
-- Tin moreores
|
||||
-- Zinc technic_worldgen
|
||||
-- Quartz quartz
|
||||
bitchange.use_moreores_tin = false
|
||||
bitchange.use_technic_zinc = false
|
||||
bitchange.use_quartz = false
|
||||
|
||||
-- Pipeworks support
|
||||
bitchange.exchangeshop_pipeworks = true
|
||||
bitchange.warehouse_pipeworks = true
|
||||
|
||||
-- Advanced generation settings
|
||||
-- Change in 'minecoins.lua', starting at line 101
|
||||
bitchange.enable_generation = false
|
26
world/bitchange_config-1.1.txt
Normal file
26
world/bitchange_config-1.1.txt
Normal file
@ -0,0 +1,26 @@
|
||||
-- General configuration - BitChange
|
||||
-- Do NOT change your settings in "config.default.txt"
|
||||
|
||||
bitchange.initial_give = 0
|
||||
-- Enable/Disable whole nodes
|
||||
bitchange.enable_exchangeshop = true
|
||||
bitchange.enable_moneychanger = true
|
||||
bitchange.enable_warehouse = false
|
||||
bitchange.enable_toolrepair = false
|
||||
bitchange.enable_donationbox = true
|
||||
|
||||
-- Converting other ores to MineCoins
|
||||
-- Tin moreores
|
||||
-- Zinc technic_worldgen
|
||||
-- Quartz quartz
|
||||
bitchange.use_moreores_tin = false
|
||||
bitchange.use_technic_zinc = false
|
||||
bitchange.use_quartz = false
|
||||
|
||||
-- Pipeworks support
|
||||
bitchange.exchangeshop_pipeworks = true
|
||||
bitchange.warehouse_pipeworks = true
|
||||
|
||||
-- Advanced generation settings
|
||||
-- Change in 'minecoins.lua', starting at line 101
|
||||
bitchange.enable_generation = false
|
@ -16,7 +16,7 @@ bitchange.craft_convert_currency = true
|
||||
-- Tin moreores
|
||||
-- Zinc technic_worldgen
|
||||
-- Quartz quartz
|
||||
bitchange.use_default_tin = true
|
||||
bitchange.use_default_tin = false
|
||||
bitchange.use_technic_zinc = false
|
||||
bitchange.use_quartz = false
|
||||
|
29
world/bitchange_config-1.3.txt
Normal file
29
world/bitchange_config-1.3.txt
Normal file
@ -0,0 +1,29 @@
|
||||
-- General configuration - BitChange
|
||||
-- Do NOT change your settings in "config.default.txt"
|
||||
|
||||
bitchange.initial_give = 0
|
||||
-- Enable/Disable whole nodes
|
||||
bitchange.enable_exchangeshop = true
|
||||
bitchange.enable_moneychanger = true
|
||||
bitchange.enable_warehouse = false
|
||||
bitchange.enable_toolrepair = false
|
||||
bitchange.enable_donationbox = true
|
||||
|
||||
-- Enable/Disable Converting Currency Via Crafting
|
||||
bitchange.craft_convert_currency = true
|
||||
|
||||
-- Converting other ores to MineCoins
|
||||
-- Tin moreores
|
||||
-- Zinc technic_worldgen
|
||||
-- Quartz quartz
|
||||
bitchange.use_default_tin = false
|
||||
bitchange.use_technic_zinc = false
|
||||
bitchange.use_quartz = false
|
||||
|
||||
-- Pipeworks support
|
||||
bitchange.exchangeshop_pipeworks = true
|
||||
bitchange.warehouse_pipeworks = true
|
||||
|
||||
-- Advanced generation settings
|
||||
-- Change in 'minecoins.lua', starting at line 101
|
||||
bitchange.enable_generation = false
|
2
world/christmas_craft-1.1.conf
Normal file
2
world/christmas_craft-1.1.conf
Normal file
@ -0,0 +1,2 @@
|
||||
enable_crafts = true
|
||||
enable_snowing = false
|
2
world/christmas_craft-1.2.conf
Normal file
2
world/christmas_craft-1.2.conf
Normal file
@ -0,0 +1,2 @@
|
||||
enable_crafts = true
|
||||
enable_snowing = false
|
2
world/christmas_craft-1.3.conf
Normal file
2
world/christmas_craft-1.3.conf
Normal file
@ -0,0 +1,2 @@
|
||||
enable_crafts = true
|
||||
enable_snowing = false
|
272
world/forbidden_names-1.1.txt
Normal file
272
world/forbidden_names-1.1.txt
Normal file
@ -0,0 +1,272 @@
|
||||
sys4-bot
|
||||
nalc
|
||||
nalc-bot
|
||||
XorHub
|
||||
MinetestForFun
|
||||
Minetest4Fun
|
||||
D4rcidride
|
||||
MFF-Bot
|
||||
MFFC-Bot
|
||||
MFFHG-Bot
|
||||
MFFSB-Bot
|
||||
Siphano
|
||||
AyPierre
|
||||
Fukano
|
||||
ThomasFukano
|
||||
Azenet
|
||||
ZeratoR
|
||||
Skyyart
|
||||
Xari
|
||||
MrBboy45
|
||||
Jiraya
|
||||
Dark
|
||||
Funeral
|
||||
Daweed
|
||||
MrDaweed
|
||||
thoyy
|
||||
crafthoyy
|
||||
Tado
|
||||
Foxseen
|
||||
Shorty
|
||||
Aurelien
|
||||
AurelienSama
|
||||
Aurelien_sama
|
||||
Roi_Louis
|
||||
Talisker
|
||||
FlamingTalisker
|
||||
Kid
|
||||
R3lient
|
||||
Epee
|
||||
EpeeForte
|
||||
jaidev
|
||||
Souls
|
||||
SoulsStealer
|
||||
SoulsStealerGames
|
||||
Zephirr
|
||||
MinecraftZephirr
|
||||
Popi
|
||||
October
|
||||
Aishy
|
||||
AishyZz
|
||||
Eddytor
|
||||
Tagazok
|
||||
bxakid
|
||||
darkbxakid
|
||||
M5
|
||||
Mcuuber5
|
||||
Bardin
|
||||
Elspawn
|
||||
Bytell
|
||||
filsdepute
|
||||
filsdeputes
|
||||
filsdespute
|
||||
filsdesputes
|
||||
filledepute
|
||||
filledeputes
|
||||
filledespute
|
||||
filledesputes
|
||||
fillesdepute
|
||||
fillesdeputes
|
||||
fillesdespute
|
||||
fillesdesputes
|
||||
admin
|
||||
admins
|
||||
moderator
|
||||
moderators
|
||||
moderateur
|
||||
moderateurs
|
||||
necrophile
|
||||
necrophiles
|
||||
necrophilia
|
||||
necrophiliac
|
||||
nymph
|
||||
nympho
|
||||
nymphomania
|
||||
nymphomaniac
|
||||
nymphomaniacs
|
||||
nymphos
|
||||
paedophile
|
||||
sex
|
||||
sexy
|
||||
sexual
|
||||
coitus
|
||||
intercourse
|
||||
fornicate
|
||||
fornicates
|
||||
fornicating
|
||||
fornication
|
||||
copulated
|
||||
copulates
|
||||
copulating
|
||||
copulation
|
||||
tranny
|
||||
transexual
|
||||
transexuals
|
||||
transvestite
|
||||
transvestites
|
||||
homo
|
||||
homos
|
||||
homosexual
|
||||
homosexuality
|
||||
homosexuals
|
||||
bisexual
|
||||
bisexuality
|
||||
bisexuals
|
||||
lesbian
|
||||
lesbians
|
||||
lesbo
|
||||
lesbos
|
||||
queer
|
||||
queerbait
|
||||
queerbate
|
||||
dyke
|
||||
dykes
|
||||
fag
|
||||
fags
|
||||
faggot
|
||||
faggots
|
||||
faggit
|
||||
faggits
|
||||
blowjob
|
||||
handjob
|
||||
rape
|
||||
raper
|
||||
raped
|
||||
raping
|
||||
rapist
|
||||
masterbait
|
||||
masturbait
|
||||
masterbate
|
||||
masturbate
|
||||
masterbates
|
||||
masterbating
|
||||
masterbation
|
||||
masterbations
|
||||
masturbate
|
||||
masturbates
|
||||
masturbating
|
||||
masturbation
|
||||
beatoff
|
||||
jerkoff
|
||||
jackoff
|
||||
wackoff
|
||||
whackoff
|
||||
ejaculate
|
||||
ejaculates
|
||||
ejaculated
|
||||
ejaculation
|
||||
cum
|
||||
cumming
|
||||
cums
|
||||
cumshot
|
||||
cumstain
|
||||
jiz
|
||||
jizzing
|
||||
orgies
|
||||
orgy
|
||||
orgasm
|
||||
orgasms
|
||||
orgasmic
|
||||
wetdream
|
||||
wetdreams
|
||||
erect
|
||||
erection
|
||||
erekshun
|
||||
erotic
|
||||
eroticism
|
||||
genital
|
||||
genitalia
|
||||
genitals
|
||||
penis
|
||||
vagin
|
||||
vagina
|
||||
vaginal
|
||||
vaginas
|
||||
breast
|
||||
boob
|
||||
boobs
|
||||
boobie
|
||||
boobies
|
||||
booby
|
||||
tit
|
||||
tits
|
||||
tity
|
||||
titty
|
||||
titties
|
||||
testicle
|
||||
testicles
|
||||
scrotum
|
||||
nutsack
|
||||
ballsack
|
||||
clit
|
||||
clitoris
|
||||
whore
|
||||
slut
|
||||
horny
|
||||
cock
|
||||
cocksucker
|
||||
cockfucker
|
||||
dickfucker
|
||||
dicksucker
|
||||
pussy
|
||||
pussyfucker
|
||||
pussylicker
|
||||
cunt
|
||||
motherfuck
|
||||
motherfucka
|
||||
motherfuckas
|
||||
motherfucked
|
||||
motherfucker
|
||||
motherfuckers
|
||||
fuck
|
||||
fucked
|
||||
fucker
|
||||
fuckin
|
||||
fucking
|
||||
fucks
|
||||
fuckoff
|
||||
fuckyou
|
||||
fuckhead
|
||||
fuckhole
|
||||
dumbfuck
|
||||
dumbshit
|
||||
dumbass
|
||||
goddam
|
||||
goddammit
|
||||
goddamn
|
||||
goddamned
|
||||
goddamnit
|
||||
shit
|
||||
bullshit
|
||||
horseshit
|
||||
ass
|
||||
asshole
|
||||
assholes
|
||||
assfucker
|
||||
bitch
|
||||
bitchass
|
||||
nigger
|
||||
niggers
|
||||
nigga
|
||||
niggas
|
||||
niggaz
|
||||
negro
|
||||
wetback
|
||||
wetbacks
|
||||
zipperhead
|
||||
zipperheads
|
||||
bite
|
||||
bites
|
||||
bitte
|
||||
couille
|
||||
couilles
|
||||
chatte
|
||||
cul
|
||||
trouducul
|
||||
trouduc
|
||||
zeub
|
||||
zob
|
||||
zobe
|
||||
annal
|
||||
encule
|
||||
enculé
|
272
world/forbidden_names-1.2.txt
Normal file
272
world/forbidden_names-1.2.txt
Normal file
@ -0,0 +1,272 @@
|
||||
sys4-bot
|
||||
nalc
|
||||
nalc-bot
|
||||
XorHub
|
||||
MinetestForFun
|
||||
Minetest4Fun
|
||||
D4rcidride
|
||||
MFF-Bot
|
||||
MFFC-Bot
|
||||
MFFHG-Bot
|
||||
MFFSB-Bot
|
||||
Siphano
|
||||
AyPierre
|
||||
Fukano
|
||||
ThomasFukano
|
||||
Azenet
|
||||
ZeratoR
|
||||
Skyyart
|
||||
Xari
|
||||
MrBboy45
|
||||
Jiraya
|
||||
Dark
|
||||
Funeral
|
||||
Daweed
|
||||
MrDaweed
|
||||
thoyy
|
||||
crafthoyy
|
||||
Tado
|
||||
Foxseen
|
||||
Shorty
|
||||
Aurelien
|
||||
AurelienSama
|
||||
Aurelien_sama
|
||||
Roi_Louis
|
||||
Talisker
|
||||
FlamingTalisker
|
||||
Kid
|
||||
R3lient
|
||||
Epee
|
||||
EpeeForte
|
||||
jaidev
|
||||
Souls
|
||||
SoulsStealer
|
||||
SoulsStealerGames
|
||||
Zephirr
|
||||
MinecraftZephirr
|
||||
Popi
|
||||
October
|
||||
Aishy
|
||||
AishyZz
|
||||
Eddytor
|
||||
Tagazok
|
||||
bxakid
|
||||
darkbxakid
|
||||
M5
|
||||
Mcuuber5
|
||||
Bardin
|
||||
Elspawn
|
||||
Bytell
|
||||
filsdepute
|
||||
filsdeputes
|
||||
filsdespute
|
||||
filsdesputes
|
||||
filledepute
|
||||
filledeputes
|
||||
filledespute
|
||||
filledesputes
|
||||
fillesdepute
|
||||
fillesdeputes
|
||||
fillesdespute
|
||||
fillesdesputes
|
||||
admin
|
||||
admins
|
||||
moderator
|
||||
moderators
|
||||
moderateur
|
||||
moderateurs
|
||||
necrophile
|
||||
necrophiles
|
||||
necrophilia
|
||||
necrophiliac
|
||||
nymph
|
||||
nympho
|
||||
nymphomania
|
||||
nymphomaniac
|
||||
nymphomaniacs
|
||||
nymphos
|
||||
paedophile
|
||||
sex
|
||||
sexy
|
||||
sexual
|
||||
coitus
|
||||
intercourse
|
||||
fornicate
|
||||
fornicates
|
||||
fornicating
|
||||
fornication
|
||||
copulated
|
||||
copulates
|
||||
copulating
|
||||
copulation
|
||||
tranny
|
||||
transexual
|
||||
transexuals
|
||||
transvestite
|
||||
transvestites
|
||||
homo
|
||||
homos
|
||||
homosexual
|
||||
homosexuality
|
||||
homosexuals
|
||||
bisexual
|
||||
bisexuality
|
||||
bisexuals
|
||||
lesbian
|
||||
lesbians
|
||||
lesbo
|
||||
lesbos
|
||||
queer
|
||||
queerbait
|
||||
queerbate
|
||||
dyke
|
||||
dykes
|
||||
fag
|
||||
fags
|
||||
faggot
|
||||
faggots
|
||||
faggit
|
||||
faggits
|
||||
blowjob
|
||||
handjob
|
||||
rape
|
||||
raper
|
||||
raped
|
||||
raping
|
||||
rapist
|
||||
masterbait
|
||||
masturbait
|
||||
masterbate
|
||||
masturbate
|
||||
masterbates
|
||||
masterbating
|
||||
masterbation
|
||||
masterbations
|
||||
masturbate
|
||||
masturbates
|
||||
masturbating
|
||||
masturbation
|
||||
beatoff
|
||||
jerkoff
|
||||
jackoff
|
||||
wackoff
|
||||
whackoff
|
||||
ejaculate
|
||||
ejaculates
|
||||
ejaculated
|
||||
ejaculation
|
||||
cum
|
||||
cumming
|
||||
cums
|
||||
cumshot
|
||||
cumstain
|
||||
jiz
|
||||
jizzing
|
||||
orgies
|
||||
orgy
|
||||
orgasm
|
||||
orgasms
|
||||
orgasmic
|
||||
wetdream
|
||||
wetdreams
|
||||
erect
|
||||
erection
|
||||
erekshun
|
||||
erotic
|
||||
eroticism
|
||||
genital
|
||||
genitalia
|
||||
genitals
|
||||
penis
|
||||
vagin
|
||||
vagina
|
||||
vaginal
|
||||
vaginas
|
||||
breast
|
||||
boob
|
||||
boobs
|
||||
boobie
|
||||
boobies
|
||||
booby
|
||||
tit
|
||||
tits
|
||||
tity
|
||||
titty
|
||||
titties
|
||||
testicle
|
||||
testicles
|
||||
scrotum
|
||||
nutsack
|
||||
ballsack
|
||||
clit
|
||||
clitoris
|
||||
whore
|
||||
slut
|
||||
horny
|
||||
cock
|
||||
cocksucker
|
||||
cockfucker
|
||||
dickfucker
|
||||
dicksucker
|
||||
pussy
|
||||
pussyfucker
|
||||
pussylicker
|
||||
cunt
|
||||
motherfuck
|
||||
motherfucka
|
||||
motherfuckas
|
||||
motherfucked
|
||||
motherfucker
|
||||
motherfuckers
|
||||
fuck
|
||||
fucked
|
||||
fucker
|
||||
fuckin
|
||||
fucking
|
||||
fucks
|
||||
fuckoff
|
||||
fuckyou
|
||||
fuckhead
|
||||
fuckhole
|
||||
dumbfuck
|
||||
dumbshit
|
||||
dumbass
|
||||
goddam
|
||||
goddammit
|
||||
goddamn
|
||||
goddamned
|
||||
goddamnit
|
||||
shit
|
||||
bullshit
|
||||
horseshit
|
||||
ass
|
||||
asshole
|
||||
assholes
|
||||
assfucker
|
||||
bitch
|
||||
bitchass
|
||||
nigger
|
||||
niggers
|
||||
nigga
|
||||
niggas
|
||||
niggaz
|
||||
negro
|
||||
wetback
|
||||
wetbacks
|
||||
zipperhead
|
||||
zipperheads
|
||||
bite
|
||||
bites
|
||||
bitte
|
||||
couille
|
||||
couilles
|
||||
chatte
|
||||
cul
|
||||
trouducul
|
||||
trouduc
|
||||
zeub
|
||||
zob
|
||||
zobe
|
||||
annal
|
||||
encule
|
||||
enculé
|
272
world/forbidden_names-1.3.txt
Normal file
272
world/forbidden_names-1.3.txt
Normal file
@ -0,0 +1,272 @@
|
||||
sys4-bot
|
||||
nalc
|
||||
nalc-bot
|
||||
XorHub
|
||||
MinetestForFun
|
||||
Minetest4Fun
|
||||
D4rcidride
|
||||
MFF-Bot
|
||||
MFFC-Bot
|
||||
MFFHG-Bot
|
||||
MFFSB-Bot
|
||||
Siphano
|
||||
AyPierre
|
||||
Fukano
|
||||
ThomasFukano
|
||||
Azenet
|
||||
ZeratoR
|
||||
Skyyart
|
||||
Xari
|
||||
MrBboy45
|
||||
Jiraya
|
||||
Dark
|
||||
Funeral
|
||||
Daweed
|
||||
MrDaweed
|
||||
thoyy
|
||||
crafthoyy
|
||||
Tado
|
||||
Foxseen
|
||||
Shorty
|
||||
Aurelien
|
||||
AurelienSama
|
||||
Aurelien_sama
|
||||
Roi_Louis
|
||||
Talisker
|
||||
FlamingTalisker
|
||||
Kid
|
||||
R3lient
|
||||
Epee
|
||||
EpeeForte
|
||||
jaidev
|
||||
Souls
|
||||
SoulsStealer
|
||||
SoulsStealerGames
|
||||
Zephirr
|
||||
MinecraftZephirr
|
||||
Popi
|
||||
October
|
||||
Aishy
|
||||
AishyZz
|
||||
Eddytor
|
||||
Tagazok
|
||||
bxakid
|
||||
darkbxakid
|
||||
M5
|
||||
Mcuuber5
|
||||
Bardin
|
||||
Elspawn
|
||||
Bytell
|
||||
filsdepute
|
||||
filsdeputes
|
||||
filsdespute
|
||||
filsdesputes
|
||||
filledepute
|
||||
filledeputes
|
||||
filledespute
|
||||
filledesputes
|
||||
fillesdepute
|
||||
fillesdeputes
|
||||
fillesdespute
|
||||
fillesdesputes
|
||||
admin
|
||||
admins
|
||||
moderator
|
||||
moderators
|
||||
moderateur
|
||||
moderateurs
|
||||
necrophile
|
||||
necrophiles
|
||||
necrophilia
|
||||
necrophiliac
|
||||
nymph
|
||||
nympho
|
||||
nymphomania
|
||||
nymphomaniac
|
||||
nymphomaniacs
|
||||
nymphos
|
||||
paedophile
|
||||
sex
|
||||
sexy
|
||||
sexual
|
||||
coitus
|
||||
intercourse
|
||||
fornicate
|
||||
fornicates
|
||||
fornicating
|
||||
fornication
|
||||
copulated
|
||||
copulates
|
||||
copulating
|
||||
copulation
|
||||
tranny
|
||||
transexual
|
||||
transexuals
|
||||
transvestite
|
||||
transvestites
|
||||
homo
|
||||
homos
|
||||
homosexual
|
||||
homosexuality
|
||||
homosexuals
|
||||
bisexual
|
||||
bisexuality
|
||||
bisexuals
|
||||
lesbian
|
||||
lesbians
|
||||
lesbo
|
||||
lesbos
|
||||
queer
|
||||
queerbait
|
||||
queerbate
|
||||
dyke
|
||||
dykes
|
||||
fag
|
||||
fags
|
||||
faggot
|
||||
faggots
|
||||
faggit
|
||||
faggits
|
||||
blowjob
|
||||
handjob
|
||||
rape
|
||||
raper
|
||||
raped
|
||||
raping
|
||||
rapist
|
||||
masterbait
|
||||
masturbait
|
||||
masterbate
|
||||
masturbate
|
||||
masterbates
|
||||
masterbating
|
||||
masterbation
|
||||
masterbations
|
||||
masturbate
|
||||
masturbates
|
||||
masturbating
|
||||
masturbation
|
||||
beatoff
|
||||
jerkoff
|
||||
jackoff
|
||||
wackoff
|
||||
whackoff
|
||||
ejaculate
|
||||
ejaculates
|
||||
ejaculated
|
||||
ejaculation
|
||||
cum
|
||||
cumming
|
||||
cums
|
||||
cumshot
|
||||
cumstain
|
||||
jiz
|
||||
jizzing
|
||||
orgies
|
||||
orgy
|
||||
orgasm
|
||||
orgasms
|
||||
orgasmic
|
||||
wetdream
|
||||
wetdreams
|
||||
erect
|
||||
erection
|
||||
erekshun
|
||||
erotic
|
||||
eroticism
|
||||
genital
|
||||
genitalia
|
||||
genitals
|
||||
penis
|
||||
vagin
|
||||
vagina
|
||||
vaginal
|
||||
vaginas
|
||||
breast
|
||||
boob
|
||||
boobs
|
||||
boobie
|
||||
boobies
|
||||
booby
|
||||
tit
|
||||
tits
|
||||
tity
|
||||
titty
|
||||
titties
|
||||
testicle
|
||||
testicles
|
||||
scrotum
|
||||
nutsack
|
||||
ballsack
|
||||
clit
|
||||
clitoris
|
||||
whore
|
||||
slut
|
||||
horny
|
||||
cock
|
||||
cocksucker
|
||||
cockfucker
|
||||
dickfucker
|
||||
dicksucker
|
||||
pussy
|
||||
pussyfucker
|
||||
pussylicker
|
||||
cunt
|
||||
motherfuck
|
||||
motherfucka
|
||||
motherfuckas
|
||||
motherfucked
|
||||
motherfucker
|
||||
motherfuckers
|
||||
fuck
|
||||
fucked
|
||||
fucker
|
||||
fuckin
|
||||
fucking
|
||||
fucks
|
||||
fuckoff
|
||||
fuckyou
|
||||
fuckhead
|
||||
fuckhole
|
||||
dumbfuck
|
||||
dumbshit
|
||||
dumbass
|
||||
goddam
|
||||
goddammit
|
||||
goddamn
|
||||
goddamned
|
||||
goddamnit
|
||||
shit
|
||||
bullshit
|
||||
horseshit
|
||||
ass
|
||||
asshole
|
||||
assholes
|
||||
assfucker
|
||||
bitch
|
||||
bitchass
|
||||
nigger
|
||||
niggers
|
||||
nigga
|
||||
niggas
|
||||
niggaz
|
||||
negro
|
||||
wetback
|
||||
wetbacks
|
||||
zipperhead
|
||||
zipperheads
|
||||
bite
|
||||
bites
|
||||
bitte
|
||||
couille
|
||||
couilles
|
||||
chatte
|
||||
cul
|
||||
trouducul
|
||||
trouduc
|
||||
zeub
|
||||
zob
|
||||
zobe
|
||||
annal
|
||||
encule
|
||||
enculé
|
25
world/forbidden_names_patterns-1.1.txt
Normal file
25
world/forbidden_names_patterns-1.1.txt
Normal file
@ -0,0 +1,25 @@
|
||||
return {
|
||||
["[Ss5]ys[0-35-9]+"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[Nn]alc[0-9]+"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[-_][Bb]ot$"] = "There is already a Bot on the server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^guest[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^sadie[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name (and client) and try again.",
|
||||
["^player[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name (and client) and try again.",
|
||||
["[4a]dm[1il]n"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["moder[4a]tor"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[0o]wn[e3]r"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^[0-9]+$"] = "All-numeric names are disallowed on this server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[0-9].-[0-9].-[0-9].-[0-9].-[0-9].-[0-9]"] = "Too many numbers in your name (must be 5 at most)." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^[_-]+$"] = "Your name cannot contain characters - and _ only. Please choose a proper name and try again.",
|
||||
}
|
25
world/forbidden_names_patterns-1.2.txt
Normal file
25
world/forbidden_names_patterns-1.2.txt
Normal file
@ -0,0 +1,25 @@
|
||||
return {
|
||||
["[Ss5]ys[0-35-9]+"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[Nn]alc[0-9]+"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[-_][Bb]ot$"] = "There is already a Bot on the server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^guest[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^sadie[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name (and client) and try again.",
|
||||
["^player[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name (and client) and try again.",
|
||||
["[4a]dm[1il]n"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["moder[4a]tor"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[0o]wn[e3]r"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^[0-9]+$"] = "All-numeric names are disallowed on this server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[0-9].-[0-9].-[0-9].-[0-9].-[0-9].-[0-9]"] = "Too many numbers in your name (must be 5 at most)." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^[_-]+$"] = "Your name cannot contain characters - and _ only. Please choose a proper name and try again.",
|
||||
}
|
25
world/forbidden_names_patterns-1.3.txt
Normal file
25
world/forbidden_names_patterns-1.3.txt
Normal file
@ -0,0 +1,25 @@
|
||||
return {
|
||||
["[Ss5]ys[0-35-9]+"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[Nn]alc[0-9]+"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[-_][Bb]ot$"] = "There is already a Bot on the server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^guest[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^sadie[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name (and client) and try again.",
|
||||
["^player[0-9]+"] = "Guest accounts are disallowed on this server." ..
|
||||
" Please choose a proper name (and client) and try again.",
|
||||
["[4a]dm[1il]n"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["moder[4a]tor"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[0o]wn[e3]r"] = "Misleading name." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^[0-9]+$"] = "All-numeric names are disallowed on this server." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["[0-9].-[0-9].-[0-9].-[0-9].-[0-9].-[0-9]"] = "Too many numbers in your name (must be 5 at most)." ..
|
||||
" Please choose a proper name and try again.",
|
||||
["^[_-]+$"] = "Your name cannot contain characters - and _ only. Please choose a proper name and try again.",
|
||||
}
|
135
world/moretrees_settings-1.3.txt
Normal file
135
world/moretrees_settings-1.3.txt
Normal file
@ -0,0 +1,135 @@
|
||||
-- Global configuration variables
|
||||
|
||||
-- Enable the various kinds of trees.
|
||||
|
||||
moretrees.enable_apple_tree = false
|
||||
moretrees.enable_oak = false
|
||||
moretrees.enable_sequoia = false
|
||||
moretrees.enable_palm = false
|
||||
moretrees.enable_date_palm = false
|
||||
moretrees.enable_cedar = false
|
||||
moretrees.enable_rubber_tree = false
|
||||
moretrees.enable_willow = false
|
||||
moretrees.enable_birch = false
|
||||
moretrees.enable_spruce = false
|
||||
moretrees.enable_jungle_tree = false
|
||||
moretrees.enable_fir = false
|
||||
moretrees.enable_poplar = false
|
||||
moretrees.enable_beech = false
|
||||
|
||||
-- set this to true to make moretrees spawn saplings at mapgen time instead
|
||||
-- of fully-grown trees, which will grow into full trees after a very short
|
||||
-- delay. This reduces mapgen lag in some situations, and fixes situations
|
||||
-- where the mapgen conflicts with the tree generator.
|
||||
|
||||
moretrees.spawn_saplings = true
|
||||
|
||||
-- Set this to true to allow defining stairs/slabs/etc. If Moreblocks is
|
||||
-- installed, this will use that mod's Stairs Plus component. Otherwise, it
|
||||
-- will use the default stairs mod in minetest_game, if present
|
||||
|
||||
moretrees.enable_stairs = true
|
||||
|
||||
-- If this variable is set to true, register fences for moretrees wood
|
||||
|
||||
moretrees.enable_fences = true
|
||||
|
||||
-- Set this to true if you want the plantlike drawtype for leaves, which
|
||||
-- improves some peoples' framerates without resorting to making leaf nodes opaque.
|
||||
-- Affects default leaves and default jungle leaves also.
|
||||
|
||||
moretrees.plantlike_leaves = true
|
||||
|
||||
-- Enable this if you want moretrees to redefine default apples so that they
|
||||
-- fall when leaves decay/are dug.
|
||||
|
||||
moretrees.enable_redefine_apple = true
|
||||
|
||||
-- Set this to true to enable leaf decay of all trees except the default ones.
|
||||
|
||||
moretrees.enable_leafdecay = true
|
||||
|
||||
-- various related settings to configure leaf decay.
|
||||
|
||||
moretrees.leafdecay_delay = 2
|
||||
moretrees.leafdecay_chance = 5
|
||||
moretrees.leafdecay_radius = 5
|
||||
moretrees.palm_leafdecay_radius = 10
|
||||
|
||||
-- Change these settings if you want default trees to be gradually cut down
|
||||
-- above the elevation where firs normally generate.
|
||||
|
||||
moretrees.firs_remove_default_trees = false
|
||||
moretrees.firs_remove_interval = 2
|
||||
moretrees.firs_remove_chance = 150
|
||||
|
||||
-- Cocos palm settings
|
||||
|
||||
moretrees.coconuts_regrow = true
|
||||
moretrees.coconuts_convert_existing_palms = true -- Converting existing palm trees will make coconuts regrow on them as well
|
||||
-- Else, they will only regrow on newly-spawned palms
|
||||
-- However, conversion is not an exact science, and although an attempt is
|
||||
-- made to detect whether a trunk belongs to an actual palm, some coconut trunks
|
||||
-- and some coconuts may be incorrectly converted.
|
||||
moretrees.coconut_flower_interval = 59
|
||||
moretrees.coconut_flower_chance = 67
|
||||
moretrees.coconut_grow_interval = 2 * moretrees.coconut_flower_interval * moretrees.coconut_flower_chance
|
||||
-- Actual interval will randomly vary between 67% and 133% of this value
|
||||
-- 2 * 59 * 67 ~ 2 hours. So flowers become coconuts in about 6 hours
|
||||
moretrees.coconut_item_drop_ichance = 10 -- inverse probability of ripe coconuts dropping as items (instead of disappearing)
|
||||
|
||||
-- Date palm settings
|
||||
|
||||
-- Suggested configuration alternatives:
|
||||
-- - Dates grow only when pollinated:
|
||||
-- - Set dates_regrow_pollinated to true
|
||||
-- - Set dates_regrow_unpollinated_percent to 0
|
||||
-- - Dates grow without pollination. Pollination disabled:
|
||||
-- - Set dates_regrow_pollinated to false
|
||||
-- - Set dates_regrow_unpollinated_percent to some larger positive value, e.g. 95
|
||||
-- - Dates grow, but more and faster if male flowers are nearby
|
||||
-- - Set dates_regrow_pollinated to true
|
||||
-- - Set dates_regrow_unpollinated_percent to some small positive value, e.g. 33
|
||||
-- - Optional but recommended: Reduce the pollination distance, e.g. to 30
|
||||
|
||||
-- Note that it should not be necessary to disable pollination for performance
|
||||
-- reasons. A lot of effort has gone into ensuring that date growing will not cause lag.
|
||||
--
|
||||
-- If lag is suspected, use the chat command '/dates_stats' to obtain the male dates
|
||||
-- search time, as well as the counts of total number of searches requested and the
|
||||
-- number of searches actually performed.
|
||||
|
||||
moretrees.dates_regrow_pollinated = true -- Enable pollination. If enabled, male trees are required for dates to grow.
|
||||
-- If disabled, dates_regrow_unpollinated_percent must be non-zero for dates to regrow.
|
||||
moretrees.dates_regrow_unpollinated_percent = 0 -- Percentage of female dates becoming dates without being pollinated.
|
||||
-- If 0, dates_regrow_pollinated must be enabled for dates to grow.
|
||||
moretrees.dates_female_percent = 57 -- Ratio of female to male trees - tune this to improve # of generated trees that actually bear fruit
|
||||
-- ~57% gives near optimal results for groups of 3 random trees, while it is only slightly suboptimal
|
||||
-- for groups of 2 and 4 random trees (~2% less fruit than optimal).
|
||||
-- Optimal values per group size: 2: 50%, 3: 57.78%, 4: 63%, 5: 66.9%, 6: 69.9%, [...], 12: 79.8%
|
||||
-- So 57% is optimal for small groups of trees. As larger groups have more female palms anyway, a
|
||||
-- less than optimal proportion of female to male trees is not a problem.
|
||||
moretrees.dates_pollination_distance = 120
|
||||
moretrees.dates_blossom_search_time_treshold = 1000 -- If average male blossom search time (in microseconds) exceeds this, start limiting the search load.
|
||||
moretrees.dates_blossom_search_iload = 10 -- Inverse fraction of CPU time that male blossom searching search may consume.
|
||||
-- As searching a large area (radius: dates_pollination_distance/3 per attempt) can cause lag,
|
||||
-- this limits the search frequency server-wide so that the impact on server lag is minimised
|
||||
-- For personal servers, this can be set lower, or even to 1 or 0 (0 disables load limiting).
|
||||
-- Obtain the current average search time using /dates_stats
|
||||
moretrees.dates_flower_interval = 59
|
||||
moretrees.dates_flower_chance = 181
|
||||
moretrees.dates_grow_interval = 2 * moretrees.dates_flower_interval * moretrees.dates_flower_chance
|
||||
-- As date palms have a high yield, don't grow dates too fast
|
||||
-- The actual interval will vary randomly between 67% and 133% of this value.
|
||||
-- 2 * 59 * 181 ~ 6 hours. So by default flowers become dates in about one (human) day.
|
||||
moretrees.dates_item_drop_ichance = 10 -- inverse probability of ripe dates dropping as items (instead of disappearing)
|
||||
|
||||
-- Sapling settings
|
||||
|
||||
moretrees.sapling_interval = 100
|
||||
moretrees.sapling_chance = 5
|
||||
|
||||
-- If this variable is set to true, drop leaves out as entities during leaf
|
||||
-- decay, rather than just disappearing them.
|
||||
|
||||
moretrees.decay_leaves_as_items = false
|
99
world/news-1.0.txt
Normal file
99
world/news-1.0.txt
Normal file
@ -0,0 +1,99 @@
|
||||
### DESCRIPTION DU SERVEUR ###
|
||||
|
||||
Bienvenue sur "Notre Ami Le Cube" ! (ou NALC)
|
||||
|
||||
Ce serveur hautement moddé est conçu pour être équilibré et vous offre de multiples possibilités dans votre façon de jouer.
|
||||
Soyez un constructeur, un ingénieur, un guerrier, un magicien ou même un trader.
|
||||
Les possibilités sont presque infinies.
|
||||
Mais attention, survivre sera un vrai défi.
|
||||
|
||||
[Petite histoire du serveur en dernière page]
|
||||
|
||||
* Si vous voulez devenir modérateur, donc pour obtenir des droits spéciaux et pouvoir en délivrer à d'autres joueurs, il faudra bien sûr que vous ayez fais vos preuves sur le serveur.
|
||||
La décision m'appartiendra exclusivement de délivrer les droits de modération aux personnes que je jugerai assez sérieuses pour les obtenir.
|
||||
|
||||
* Vous pouvez rejoindre le serveur IRC officiel de nalc à cette adresse :
|
||||
irc.sys4.fr:6697 - Canal #NALC
|
||||
|
||||
[Codes Sources]
|
||||
- Installation serveur : https://sys4.fr/gitea/nalc/nalc-server.git
|
||||
- Mods du serveur : https://sys4.fr/gitea/nalc/nalc-server-mods.git
|
||||
- Jeux nalc_game : https://sys4.fr/gitea/nalc/nalc_game.git
|
||||
- Minetest : https://gitlab.com/minetest/minetest.git
|
||||
[Ce serveur est hébergé/maintenue par Sys4]
|
||||
|
||||
### SERVER DESCRIPTION ###
|
||||
|
||||
Welcome to "Notre Ami Le Cube"! (or NALC). "Our Friend The Cube" in English.
|
||||
|
||||
This highly modded server is intended to be balanced and offers you multiple possibilities in the way you play.
|
||||
Be a builder, engineer, warrior, a magician or even a trader.
|
||||
The possibilities are almost endless.
|
||||
But be warned, surviving it will be a real challenge.
|
||||
|
||||
[Server history in last page]
|
||||
|
||||
* You can connect to the official nalc IRC server through this URL:
|
||||
irc.sys4.fr:6697 - Channel #NALC
|
||||
|
||||
[Sources code]
|
||||
- Server installation: https://sys4.fr/gitea/nalc/nalc-server.git
|
||||
- Server mods: https://sys4.fr/gitea/nalc/nalc-server-mods.git
|
||||
- Game nalc_game: https://sys4.fr/gitea/nalc/nalc_game.git
|
||||
- Minetest: https://gitlab.com/minetest/minetest.git
|
||||
[This server is hosted/maintained by Sys4]
|
||||
|
||||
### NOTES DE VERSIONS / CHANGELOG ###
|
||||
|
||||
=== 1.0.1 ===
|
||||
* [nalc_default] Corrige alias du silver dans la roche du desert
|
||||
|
||||
=== 1.0.0 ===
|
||||
* #20 : [homedecor] Correction stackage lampes dans inventaire.
|
||||
* #25 : [nalc_buckets] Correction des seaux d'acide et de sable mouvant
|
||||
* #16 : [tsm_pyramids] Réduction de la fréquence de spawn des pyramides
|
||||
* #18 : [nalc_trm] Correction du nom de 2 objets
|
||||
food:milk --> mtfood:dandelion_milk
|
||||
moreblocks:grey_brick --> moreblocks:grey_bricks
|
||||
* #12 : [nalc_technic] Tentative d'optimisation des perfs de la superquarry
|
||||
* #10 : [email] Correction du mod.
|
||||
Corrige un bug qui vidait la boite mail lorsque un joueur effaçait sa
|
||||
recherche depuis le craft guide du mod craftguide.
|
||||
* #5 : [global_exchange] N'afficher que la première ligne de la description des items
|
||||
* [global_exchange] Mise à jour du mod provenant d'un fork plus récent
|
||||
* #1 : [toolranks] Ajoute plus de niveaux. 10 niveaux au total.
|
||||
* #9 : [awards] Ajout du privilège awards_admin.
|
||||
Avec la commande /awards il est possible de gérer les awards d'un
|
||||
joueur à condition d'avoir le privilège.
|
||||
* #6 : [nalc_awards] Limiter le nombre de craft maximum de quarry par joueur
|
||||
Un joueur peux débloquer le craft de 12 quarry et 4 super quarry à
|
||||
condition d'achever les awards nécessaires. Ces crafts ont été
|
||||
désactivés de l'autocrafter.
|
||||
|
||||
=== 1.0.0-beta ===
|
||||
* Jeux : nalc_game (fork de minetest_game v.0.4.17.1)
|
||||
* Générateur de terrain : Valleys
|
||||
* Graine du monde : 1681440164076556961
|
||||
* Liste des mods : (la pluspart sont corrigés où modifiés pour les besoins du serveur)
|
||||
3d_armor, 3d_armor_classes, action_timers, areas, armor_monoid, arrow_signs, awards, bakedclay, banners, biome_lib, bitchange, bobblocks, bonemeal, boost_cart, broomstick, camera, cherry_tree, chesttools, christmas_craft, claycrafter, colddb, coloredwood, colouredstonebricks, columnia, connected_chests, cozy, craftguide, creeper, darkage, death_messages, diet, digilines, email, enchanting, exchange_shop, factions, fail, farming, fishing, food, food_sweet, framedglass, gauges, global_exchange, glow, h2omes, hazmat_suit, hbarmor, hbhunger, hbsprint, homedecor_modpack, hudbars, interact, inventorycheck, inventory_icon, invtweak, irc, irc_commands, item_drop, jumping, kpgmobs, lantern, lavatemple, lightning, locks, maidroid, mana, mapfix, maptools, markers, maze, mesecons, metatools, minercantile, mob_horse, mobs, mobs_animal, mobs_monster, mobs_water, moognu, moreblocks, more_chests, morefarming, moreflowers, moremesecons, moreores, moreplants, moretrees, mtfoods, multitest, nalc, name_restrictions, names_per_ip, nether, news, notice, paintings, pdisc, pipeworks, plantlife_modpack, playeranim, playereffects, player_inactive, player_monoids, pmobs, quartz, random_messages, report, returnmirror, riesenpilz, runes, sea, serverguide, shutdown, signs_lib, slimes, snow, spears, sponge, stained_glass, technic, technic_armor, throwing, toolranks, treasurer, tsm_chests_dungeon, tsm_mines, tsm_pyramids, unifiedbricks, unifieddyes, unified_inventory, unifiedwool, u_skins, vector_extras, warps, weather_pack, whoison, witchcraft, worldedge, WorldEdit, xban2, zombie
|
||||
|
||||
### Histoire du serveur ###
|
||||
|
||||
Ce serveur à l'origine a été créé avec l'intention première de réaliser une série de vidéos Minetest sur Youtube co-animée par moi (sys4) [https://www.youtube.com/channel/UCGPpNs57nKiGlK24hPvq2Ig] et Cyberpangolin [https://www.youtube.com/user/CyberPangolin].
|
||||
Comme il a fallu faire vite pour débuter, nous avons décidé de forker le serveur MFF Classic et de lui rajouter les quelques mods dont nous avions besoins pour nos vidéos.
|
||||
Puis, avec l'expérience acquise dans l'administration du serveur et le développement de mods et aussi suite au départ de Cyberpangolin, j'ai continué à faire évoluer le serveur sur sa propre voie.
|
||||
Le serveur n'était toujours pas public et pourtant grâce au bouche à oreille, quelques joueurs confirmés sont venus s'installer petit à petit et y viennent régulièrement encore aujourd'hui.
|
||||
Aujourd'hui le serveur a pris un tournant important, car son code source n'est plus rattaché à la plate-forme GitHub depuis son rachat par "$vous savez qui$".
|
||||
Du coup j'en ai profité pour le reprendre depuis le début.
|
||||
Il ne reste plus grand chose de l'original, je n'ai gardé que quelques codes sources de l'original de MFF.
|
||||
De ce fait je ne sais pas si je peux encore parler d'un fork à ce stade, mais en tout cas il en garde une certaine inspiration.
|
||||
|
||||
### Server history ###
|
||||
|
||||
This server was created with the primary intention of making a series of Minetest videos on Youtube coanimated by me (sys4) and Cyberpangolin, called Notre Ami Le Cube (Our Friend The Cube in English).
|
||||
As we had to make a quick start, we decided to fork out the MFF Classic server and add the few mods we needed for our videos.
|
||||
Then, with the experience gained in server administration and mod development and also following the departure of Cyberpangolin, I continued to evolve the server on its own path.
|
||||
The server was still not public and yet thanks to word of mouth, some experienced players came to settle down little by little and still come regularly today.
|
||||
Today the server taken an important turn, because its source code is no longer attached to the GitHub platform since its purchase by "$you know who$".
|
||||
So I took the opportunity to take it from the beginning. There is not much left of the original, I only kept a few source codes of the original MFF.
|
||||
So I don't know if I can still talk about a fork at this point, however it kept some inspiration from the MFF one.
|
71
world/news-1.1.txt
Normal file
71
world/news-1.1.txt
Normal file
@ -0,0 +1,71 @@
|
||||
### ANNONCES ###
|
||||
|
||||
* Je cherche des builders pour améliorer le spawn et les zones publiques.
|
||||
Contactez moi par mail (/mail sys4) pour vos propositions et afin que je puisse vous donner des droits supplémentaires.
|
||||
|
||||
### NOTES DE VERSIONS / CHANGELOG ###
|
||||
|
||||
=== master ===
|
||||
* (#40) [moreblocks] Corrige crash avec la scie circulaire
|
||||
* [serverguide] Ajoute description de la commande /hotbar
|
||||
* (#34) [serverguide][interact] Textes modifiés et ajout d'une règle
|
||||
* (#38) [gauges] Corrige emplacement de la barre de vie/respiration
|
||||
- La barre se situe à nouveau au dessus de la tête du joueur.
|
||||
* (#36) [unified_inventory] Supprime icônes set_home et home_go
|
||||
- Ces icônes sont redondantes avec l'icône h2omes
|
||||
* (#35) Suppression du mod minercantile
|
||||
* [technic] Désactivation des frames.
|
||||
* [locks] Mise à jour et correction texture porte vérouillé.
|
||||
- Mise à jour depuis le dépôt d'origine
|
||||
- Correction de la texture quand une porte vérouillé est dans la main du joueur.
|
||||
* [nalc][nalc_doors] Corrige crash quand on dig une porte de 3 blocs.
|
||||
* [plantlife_modpack][trunks] #24: Moss et moss_fungus se droppent.
|
||||
- Ajout de ces deux items dans le groupe attached_node. Cela évite d'avoir de la mousse qui reste accrochée dans le vide.
|
||||
* [moretrees] #19 : Drop des arbres de jungle de moretrees en default.
|
||||
- La récolte des arbres de jungle générés par moretrees donne ceux du mod default. Cela évite d'avoir l'impression de doublons dans l'inventaire et on y gagne un peu plus de place.
|
||||
|
||||
=== 1.1.0 ===
|
||||
* [nalc_game] Passage en version stable Minetest 5.0
|
||||
* [diet][food_sweet] Actualise le support de la nourriture.
|
||||
- diet et food_sweet supportent les blueberries de Minetest 5 (#17)
|
||||
- diet mis à jour pour la nourriture de farming
|
||||
* #15 : Optimisation du mod sea pour Minetest 5
|
||||
* #14 : Texture auiguilles de pain remplacée par Minetest 5
|
||||
* #26 : Correction du mod plantlife_modpack
|
||||
Cette correction ne fait plus crasher le mod awards lors de la
|
||||
récolte de fougères arborescentes.
|
||||
* [plantlife_modpack] Mise à jour du mod depuis le dépôt d'origine
|
||||
* [name_restrictions] MAJ appels déprécié minetest.settings:get
|
||||
* #13 : [name_restrictions] Correction crash au démarrage
|
||||
|
||||
=== 1.0.1 ===
|
||||
* [nalc_default] Corrige alias du silver dans la roche du desert
|
||||
|
||||
=== 1.0.0 ===
|
||||
* #20 : [homedecor] Correction stackage lampes dans inventaire.
|
||||
* #25 : [nalc_buckets] Correction des seaux d'acide et de sable mouvant
|
||||
* #16 : [tsm_pyramids] Réduction de la fréquence de spawn des pyramides
|
||||
* #18 : [nalc_trm] Correction du nom de 2 objets
|
||||
food:milk --> mtfood:dandelion_milk
|
||||
moreblocks:grey_brick --> moreblocks:grey_bricks
|
||||
* #12 : [nalc_technic] Tentative d'optimisation des perfs de la superquarry
|
||||
* #10 : [email] Correction du mod.
|
||||
Corrige un bug qui vidait la boite mail lorsque un joueur effaçait sa
|
||||
recherche depuis le craft guide du mod craftguide.
|
||||
* #5 : [global_exchange] N'afficher que la première ligne de la description des items
|
||||
* [global_exchange] Mise à jour du mod provenant d'un fork plus récent
|
||||
* #1 : [toolranks] Ajoute plus de niveaux. 10 niveaux au total.
|
||||
* #9 : [awards] Ajout du privilège awards_admin.
|
||||
Avec la commande /awards il est possible de gérer les awards d'un
|
||||
joueur à condition d'avoir le privilège.
|
||||
* #6 : [nalc_awards] Limiter le nombre de craft maximum de quarry par joueur
|
||||
Un joueur peux débloquer le craft de 12 quarry et 4 super quarry à
|
||||
condition d'achever les awards nécessaires. Ces crafts ont été
|
||||
désactivés de l'autocrafter.
|
||||
|
||||
=== 1.0.0-beta ===
|
||||
* Jeux : nalc_game (fork de minetest_game v.0.4.17.1)
|
||||
* Générateur de terrain : Valleys
|
||||
* Graine du monde : 1681440164076556961
|
||||
* Liste des mods : (la pluspart sont corrigés où modifiés pour les besoins du serveur)
|
||||
3d_armor, 3d_armor_classes, action_timers, areas, armor_monoid, arrow_signs, awards, bakedclay, banners, biome_lib, bitchange, bobblocks, bonemeal, boost_cart, broomstick, camera, cherry_tree, chesttools, christmas_craft, claycrafter, colddb, coloredwood, colouredstonebricks, columnia, connected_chests, cozy, craftguide, creeper, darkage, death_messages, diet, digilines, email, enchanting, exchange_shop, factions, fail, farming, fishing, food, food_sweet, framedglass, gauges, global_exchange, glow, h2omes, hazmat_suit, hbarmor, hbhunger, hbsprint, homedecor_modpack, hudbars, interact, inventorycheck, inventory_icon, invtweak, irc, irc_commands, item_drop, jumping, kpgmobs, lantern, lavatemple, lightning, locks, maidroid, mana, mapfix, maptools, markers, maze, mesecons, metatools, minercantile, mob_horse, mobs, mobs_animal, mobs_monster, mobs_water, moognu, moreblocks, more_chests, morefarming, moreflowers, moremesecons, moreores, moreplants, moretrees, mtfoods, multitest, nalc, name_restrictions, names_per_ip, nether, news, notice, paintings, pdisc, pipeworks, plantlife_modpack, playeranim, playereffects, player_inactive, player_monoids, pmobs, quartz, random_messages, report, returnmirror, riesenpilz, runes, sea, serverguide, shutdown, signs_lib, slimes, snow, spears, sponge, stained_glass, technic, technic_armor, throwing, toolranks, treasurer, tsm_chests_dungeon, tsm_mines, tsm_pyramids, unifiedbricks, unifieddyes, unified_inventory, unifiedwool, u_skins, vector_extras, warps, weather_pack, whoison, witchcraft, worldedge, WorldEdit, xban2, zombie
|
124
world/news-1.2.txt
Normal file
124
world/news-1.2.txt
Normal file
@ -0,0 +1,124 @@
|
||||
### ANNONCES ###
|
||||
|
||||
* Je cherche des builders pour améliorer le spawn et les zones publiques.
|
||||
Contactez moi par mail (/mail sys4) pour vos propositions et afin que je puisse vous donner des droits supplémentaires.
|
||||
|
||||
### NOTES DE VERSIONS / CHANGELOG ###
|
||||
|
||||
=== 1.2.1 ===
|
||||
* (#45)[witchcraft/nether] Corrige création potions et brewing_stand
|
||||
* Corrige un unknown_bloc dans coffre des pyramides
|
||||
* (#58)[moreblocks] Corrige drop pierre du desert
|
||||
* (#23)Obtenir farine en grindant les graines (barley, oat, rye, rice)
|
||||
* (#56) [sea - clams] Corrige crash quand récolte terre avec algues
|
||||
|
||||
=== 1.2.0 ===
|
||||
* Minetest 5.2.0
|
||||
* Supression du mod worldedge
|
||||
* Mise à jour de la plupart des mods
|
||||
* Suppression du mod tsm_dungeon_chests
|
||||
* Désactivation du mod 3dmushrooms
|
||||
* Ajoute le mod basic_signs
|
||||
* (#51)[coloredwood] Corrige division stacks des items moreblocks
|
||||
* [3d_armor] Bouton inventaire en version legacy
|
||||
* [farming] Supprime génération carottes et maïs
|
||||
* [moretrees] Corrige spawn palmier sur mud de darkage
|
||||
* [nalc_flowers] Réécriture génération des nénuphars custom (lily_pad)
|
||||
* Ajoute biome méditérranéen et change la génération moretrees
|
||||
* (#33) [maidroid] Corrige duplication avec maidroid-tool
|
||||
* [nalc] Modifie le lily_pad en version ondulante sur l'eau
|
||||
* [nalc/ambience] Désactive le son canadianloon2
|
||||
* [nalc] Ajoute biomes et barrières champignons
|
||||
* [hell] Corrections + intégration nouveau portail en utilisant API du mod nether
|
||||
* [nether][hell] Nouvelle implémentation des différentes dimensions
|
||||
* [nalc] Corrige le groupe des minerais dans la pierre du désert
|
||||
* [invtweak] Corrige affichage boutons de trie
|
||||
* (#31) [global_exchange] Ajoute retrait d'espèces depuis l'ATM
|
||||
* [framedglass] Corrige la fabrication des versions colorées
|
||||
* [diet] Ajoute support de nouvelles nourritures + corrections
|
||||
* [christmas_craft] Ajoute diverses améliorations et corrections
|
||||
* [cherry_tree] Ajoute support bonemeal
|
||||
* (#31) [bitchange] Rend convertible monnaie bitchange <-> maptools
|
||||
* [factions] Retourne à la version MFF + corrections
|
||||
* supprime le mod banners
|
||||
* [arrow_signs] Corrige compatibilité avec le mod locks
|
||||
* (#37) [areas] Merge de la version d'origine avec perte icônes cadenas HUD
|
||||
* (#39) [tsm_pyramids] Maj + Ajoute régénération coffres + modif items générés
|
||||
* Remplace le mod u_skins (obsolète) par le mod skinsdb
|
||||
* (#42) [seaglass] Corrige compatibilité Minetest 5 et crash
|
||||
* [moretrees] Mise à jour + activation barrières et feuilles d'arbres simplifiées
|
||||
* [moreores] Maj + Corrige problème dépendance circulaire avec toolranks
|
||||
* [riesenpilz] Mise à jour + désactive pommes 3D
|
||||
* [hbhunger] Mise à jour + modifie le son du joueur qui mange
|
||||
* [death_messages] Mise à jour des messages et support de mobs
|
||||
* [bobblocks] Mise à jour + Empêche perte de couleur à la récolte d'un bloc éteint
|
||||
* (#30) [technic] Mise à jour
|
||||
* (#30) [pipeworks] Mise à jour
|
||||
* (#30) [unifieddyes] Mise à jour
|
||||
* (#30) [basic_materials] Ajout du mod
|
||||
* [homedecor_modpack] Mise à jour
|
||||
|
||||
=== 1.1.3 ===
|
||||
* Minetest 5.1.1
|
||||
* [serverguide] Ajoute description de la commande /hotbar
|
||||
* (#34) [serverguide][interact] Textes modifiés et ajout d'une règle
|
||||
* (#38) [gauges] Corrige emplacement de la barre de vie/respiration
|
||||
- La barre se situe à nouveau au dessus de la tête du joueur.
|
||||
* (#36) [unified_inventory] Supprime icônes set_home et home_go
|
||||
- Ces icônes sont redondantes avec l'icône h2omes
|
||||
* (#35) Suppression du mod minercantile
|
||||
* [technic] Désactivation des frames.
|
||||
* [locks] Mise à jour et correction texture porte vérouillé.
|
||||
- Mise à jour depuis le dépôt d'origine
|
||||
- Correction de la texture quand une porte vérouillé est dans la main du joueur.
|
||||
* [nalc][nalc_doors] Corrige crash quand on dig une porte de 3 blocs.
|
||||
* [plantlife_modpack][trunks] #24: Moss et moss_fungus se droppent.
|
||||
- Ajout de ces deux items dans le groupe attached_node. Cela évite d'avoir de la mousse qui reste accrochée dans le vide.
|
||||
* [moretrees] #19 : Drop des arbres de jungle de moretrees en default.
|
||||
- La récolte des arbres de jungle générés par moretrees donne ceux du mod default. Cela évite d'avoir l'impression de doublons dans l'inventaire et on y gagne un peu plus de place.
|
||||
|
||||
=== 1.1.0 ===
|
||||
* [nalc_game] Passage en version stable Minetest 5.0
|
||||
* [diet][food_sweet] Actualise le support de la nourriture.
|
||||
- diet et food_sweet supportent les blueberries de Minetest 5 (#17)
|
||||
- diet mis à jour pour la nourriture de farming
|
||||
* #15 : Optimisation du mod sea pour Minetest 5
|
||||
* #14 : Texture auiguilles de pain remplacée par Minetest 5
|
||||
* #26 : Correction du mod plantlife_modpack
|
||||
Cette correction ne fait plus crasher le mod awards lors de la
|
||||
récolte de fougères arborescentes.
|
||||
* [plantlife_modpack] Mise à jour du mod depuis le dépôt d'origine
|
||||
* [name_restrictions] MAJ appels déprécié minetest.settings:get
|
||||
* #13 : [name_restrictions] Correction crash au démarrage
|
||||
|
||||
=== 1.0.1 ===
|
||||
* [nalc_default] Corrige alias du silver dans la roche du desert
|
||||
|
||||
=== 1.0.0 ===
|
||||
* #20 : [homedecor] Correction stackage lampes dans inventaire.
|
||||
* #25 : [nalc_buckets] Correction des seaux d'acide et de sable mouvant
|
||||
* #16 : [tsm_pyramids] Réduction de la fréquence de spawn des pyramides
|
||||
* #18 : [nalc_trm] Correction du nom de 2 objets
|
||||
food:milk --> mtfood:dandelion_milk
|
||||
moreblocks:grey_brick --> moreblocks:grey_bricks
|
||||
* #12 : [nalc_technic] Tentative d'optimisation des perfs de la superquarry
|
||||
* #10 : [email] Correction du mod.
|
||||
Corrige un bug qui vidait la boite mail lorsque un joueur effaçait sa
|
||||
recherche depuis le craft guide du mod craftguide.
|
||||
* #5 : [global_exchange] N'afficher que la première ligne de la description des items
|
||||
* [global_exchange] Mise à jour du mod provenant d'un fork plus récent
|
||||
* #1 : [toolranks] Ajoute plus de niveaux. 10 niveaux au total.
|
||||
* #9 : [awards] Ajout du privilège awards_admin.
|
||||
Avec la commande /awards il est possible de gérer les awards d'un
|
||||
joueur à condition d'avoir le privilège.
|
||||
* #6 : [nalc_awards] Limiter le nombre de craft maximum de quarry par joueur
|
||||
Un joueur peux débloquer le craft de 12 quarry et 4 super quarry à
|
||||
condition d'achever les awards nécessaires. Ces crafts ont été
|
||||
désactivés de l'autocrafter.
|
||||
|
||||
=== 1.0.0-beta ===
|
||||
* Jeux : nalc_game (fork de minetest_game v.0.4.17.1)
|
||||
* Générateur de terrain : Valleys
|
||||
* Graine du monde : 1681440164076556961
|
||||
* Liste des mods : (la pluspart sont corrigés où modifiés pour les besoins du serveur)
|
||||
3d_armor, 3d_armor_classes, action_timers, areas, armor_monoid, arrow_signs, awards, bakedclay, banners, biome_lib, bitchange, bobblocks, bonemeal, boost_cart, broomstick, camera, cherry_tree, chesttools, christmas_craft, claycrafter, colddb, coloredwood, colouredstonebricks, columnia, connected_chests, cozy, craftguide, creeper, darkage, death_messages, diet, digilines, email, enchanting, exchange_shop, factions, fail, farming, fishing, food, food_sweet, framedglass, gauges, global_exchange, glow, h2omes, hazmat_suit, hbarmor, hbhunger, hbsprint, homedecor_modpack, hudbars, interact, inventorycheck, inventory_icon, invtweak, irc, irc_commands, item_drop, jumping, kpgmobs, lantern, lavatemple, lightning, locks, maidroid, mana, mapfix, maptools, markers, maze, mesecons, metatools, minercantile, mob_horse, mobs, mobs_animal, mobs_monster, mobs_water, moognu, moreblocks, more_chests, morefarming, moreflowers, moremesecons, moreores, moreplants, moretrees, mtfoods, multitest, nalc, name_restrictions, names_per_ip, nether, news, notice, paintings, pdisc, pipeworks, plantlife_modpack, playeranim, playereffects, player_inactive, player_monoids, pmobs, quartz, random_messages, report, returnmirror, riesenpilz, runes, sea, serverguide, shutdown, signs_lib, slimes, snow, spears, sponge, stained_glass, technic, technic_armor, throwing, toolranks, treasurer, tsm_chests_dungeon, tsm_mines, tsm_pyramids, unifiedbricks, unifieddyes, unified_inventory, unifiedwool, u_skins, vector_extras, warps, weather_pack, whoison, witchcraft, worldedge, WorldEdit, xban2, zombie
|
@ -1,175 +1,11 @@
|
||||
–=( NOTES DE VERSIONS / CHANGELOG )=–
|
||||
### ANNONCES ###
|
||||
|
||||
Pour voir le détail d'une révision, se rendre sur https://sys4.fr/gitea puis aller dans le dépôt nalc-server-mods de l'organisation nalc. Dans la vue des révisions vous pouvez chercher la description d'une révision dont le numéro se trouve dans le tableaux des révisions ci-dessous :
|
||||
* Je cherche des builders pour améliorer le spawn et les zones publiques.
|
||||
Contactez moi par mail (/mail sys4) pour vos propositions et afin que je puisse vous donner des droits supplémentaires.
|
||||
|
||||
===] experimental / dev [===
|
||||
### NOTES DE VERSIONS / CHANGELOG ###
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* bac9fa9 | 8/7/22 | Refresh mods part.7 and last
|
||||
* c1e2583 | 7/7/22 | Refresh mods part.6
|
||||
* 9f73e12 | 7/7/22 | Refresh mods part.5
|
||||
* 3c018f9 | 6/7/22 | Refresh mods part.4
|
||||
* 20ec1e8 | 2/7/22 | Refresh mods part.3
|
||||
* 366bc22 | 1/7/22 | Mods refresh part.2
|
||||
* b50f8c8 | 27/6/22 | Mods refresh part. 1
|
||||
* 5393304 | 25/6/22 | Mise à jour de mods
|
||||
* e903247 | 27/5/22 | Mods update
|
||||
* 74e9d7b | 6/3/22 | Mise à jour de mods
|
||||
* aa126a5 | 6/3/22 | Fix mods startup warnings part. 1
|
||||
* 899760e | 5/3/22 | Mise à jour de mods
|
||||
* bcc504f | 22/1/22 | Mise à jour de mods
|
||||
* e42875f | 17/12/21| Mise à jour de mods
|
||||
* c7307e3 | 10/12/21| Mise à jour de mods
|
||||
* e95ed4b | 26/11/21| Mise à jour de mods
|
||||
|
||||
===] master [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 6653545 | 10/11/21| Supprime le mod gauge (barre de santé sur personnage)
|
||||
* 166350f | 9/11/21 | [gauges] Corrige crash sur math.round à nil
|
||||
* 8955b5e | 8/11/21 | [food_basic] Ajoute alias de soupe à la tomate #88
|
||||
* ad511bf | 8/11/21 | [nalc_beds] Remplace la recette de craft des lits par défaut #108
|
||||
* 25f4166 | 6/11/21 | Mise à jour de mods
|
||||
* bffac3b | 1/11/21 | [riesenpilz] Corrige enregistrement barrières
|
||||
* 48b5711 | 1/11/21 | Mise à jour de mods
|
||||
* 4a4a9aa | 4/10/21 | Mise à jour de mods
|
||||
* 4164d82 | 4/10/21 | Mise à jour de mods
|
||||
* 7791647 | 8/9/21 | [diet] Ajoute le support du mod awards (#68)
|
||||
* 2970e91 | 31/8/21 | Mise à jour de mods
|
||||
* d6854c7 | 25/8/21 | [mobs_animal] Corrige crash Maj+clic-droit sur les chèvres
|
||||
|
||||
===] 1.4.7 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* ae89ab2 | 24/8/21 | [plantlife_modpack] Corrige duplication des branches #95
|
||||
* bd36312 | 23/8/21 | [hell] Corrige manger 2 fruits de l'enfer au lieu d'un #78
|
||||
* e4b5685 | 18/8/21 | [plantlife_modpack] Tentative de correction crash
|
||||
* 5083846 | 16/8/21 | [witchcraft] Corrige crash clic droit sur chaudron avec mains vides
|
||||
* 0294cc8 | 16/8/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.6 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 12b8920 | 11/8/21 | [report] Corrige crash
|
||||
* 1ae8d2c | 6/8/21 | Mise à jour de mods
|
||||
* 12df7b4 | 1/8/21 | Mise à jour de mods
|
||||
* 1ed9e0c | 26/7/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.5 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 1963f31 | 24/7/21 | Corrections et mise à jour de mods
|
||||
* 4cfe267 | 18/7/21 | [moreblocks] Corrige crash
|
||||
* 2b0f8be | 17/7/21 | Mise à jour de mods
|
||||
* 7c9047d | 17/7/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.4 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 07fd016 | 5/7/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.3 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* bb64260 | 3/7/21 | [coloredwood] Corrige division de pile
|
||||
* 3615148 | 3/7/21 | Mise à jour de mods
|
||||
* d9f775e | 27/6/21 | [morefarming] Corrige support de l'ethanol de farming_redo
|
||||
|
||||
===] 1.4.2 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 1ee7e72 | 26/6/21 | [diet] Corrige un appel de méthode obsolète
|
||||
* e45acaa | 26/6/21 | [plantlife_modpack] Corrige crash
|
||||
* f482921 | 26/6/21 | Mise à jour de mods
|
||||
* b5c2135 | 20/6/21 | Corrections et mise à jour de mods
|
||||
* 0adf3b7 | 10/5/21 | Ajoute support soupe de tomate de farming_redo
|
||||
* c3f82b6 | 9/5/21 | Mise à jour de mods
|
||||
* 38765ed | 17/4/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.1 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 1c86a7e | 11/4/21 | [global_exchange] Améliore salle des marchés affichant de longs items
|
||||
* 60f2e84 | 9/4/21 | [global_exchange] Corrige crash si un item n'existe plus.
|
||||
|
||||
===] 1.4.0 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 6bb6f81 | 8/4/21 | [runes] Corrige l'inventaire depuis que unified_inventory est en v2
|
||||
* b8a1119 | 8/4/21 | Mise à jour de plusieurs mods
|
||||
* 3825925 | 8/4/21 | [3d_armor_classes] Corrige remise à zero de la barre d'energie
|
||||
* 53f9678 | 7/4/21 | [ambience] Corrige la référence du submodule
|
||||
* 63499ce | 7/4/21 | Supprime le mod weather_pack
|
||||
* 7531276 | 7/4/21 | Ajoute les mods climate_api, regional_weather et moon_phases
|
||||
* 9cd81fe | 7/4/21 | [moremesecons] Fusion de la branche github
|
||||
* 2a1053c | 7/4/21 | Remet à jour le mod moremesecons et corrige bugs wireless
|
||||
* fd62b02 | 6/4/21 | Remplace le mod ambience par la version lite de TenPlus1
|
||||
* 07bf4e2 | 5/4/21 | Corrige méthodes obsolètes de warps
|
||||
* 92f8fa2 | 4/4/21 | Mise à jour de mods
|
||||
* f4fd41a | 4/4/21 | [moremesecons] Revient à la version précédente
|
||||
* 7049d2b | 4/4/21 | Remplace méthode obsolète de maidroid
|
||||
* 5145c2d | 4/4/21 | Remplace méthodes obsolètes pour maidroid et morefarming
|
||||
* 54df5ed | 4/4/21 | Remplace méthodes obsolètes pour h2omes et maidroid
|
||||
* 5c4d4f0 | 27/3/21 | Mise à jour de mods
|
||||
* 1a98997 | 26/3/21 | [nether] Vérifie comment appliquer la valeur à use_texture_alpha
|
||||
* e8416d4 | 25/3/21 | Mise à jour de mods
|
||||
* b071a52 | 25/3/21 | Mise à jour de mods
|
||||
* 9475098 | 24/3/21 | [claycrafter] Change url dépôt et corrige use_texture_alpha
|
||||
* 224b3c7 | 24/3/21 | Mise à jour de mods
|
||||
* 4a36057 | 20/3/21 | [stained_glass] Mise à jour de l'url du dépôt
|
||||
* fb02fa8 | 20/3/21 | Mise à jour de mods
|
||||
* c9fc5ac | 19/3/21 | Mise à jour de mods
|
||||
* 104f802 | 15/3/21 | [sea] Mise à jour
|
||||
* 82d3278 | 15/3/21 | [witchcraft] Corrige une erreur de fusion
|
||||
* 3a63c53 | 15/3/21 | [witchcraft] Mise à jour corrective
|
||||
* 4cd51c3 | 13/3/21 | [hazmat_suit] Corrige crash au démarrage
|
||||
* a658de9 | 13/3/21 | [technic_armor] Corrige crash au démarrage
|
||||
* b7cfc4e | 12/3/21 | Mise à jour de mods
|
||||
* 8ef841d | 3/3/21 | Mise à jour de mods
|
||||
* 177446b | 2/3/21 | Mise à jour de homedecor_modpack et ajout de home_workshop_modpack
|
||||
* 8978185 | 2/3/21 | Remplace le mod throwing par throwing_redo de la team Eurythmia
|
||||
* b078bd3 | 2/3/21 | Mise à jour de mods
|
||||
* ba477ab | 25/2/21 | [craftguide] Passage en version 2 pour Minetest 5.4
|
||||
* 0285993 | 25/2/21 | [ambience] Enlève sons lave depuis que Minetest 5.4 inclut les siens
|
||||
* 5595914 | 23/2/21 | Mise à jour de mods
|
||||
* 2968b1f | 13/2/21 | Mise à jour de mods
|
||||
* e3f2f2d | 7/2/21 | Mise à jour de mods
|
||||
* 1221766 | 31/1/21 | Mise à jour de mods
|
||||
|
||||
===] 1.3.6 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* f054f02 | 29/1/21 | Mise à jour de mods
|
||||
* 5dc18e2 | 24/1/21 | Mise à jour de mods
|
||||
* 71d5dc7 | 23/1/21 | Mise à jour de mods
|
||||
* 7e7c6bc | 19/1/21 | Mise à jour de mods
|
||||
* cb0df3a | 15/1/21 | Mise à jour de mods
|
||||
* 9a0db1f | 12/1/21 | Mise à jour du mod awards
|
||||
* 557dfef | 8/1/21 | Mise à jour de mods
|
||||
* c8df44d | 5/1/21 | Mise à jour de mods
|
||||
|
||||
===] 1.3.5 [===
|
||||
* (#48) Amélioration et extension du support christmas_craft
|
||||
* Mise à jour de mods : WorldEdit, bonemeal, claycrafter, craftguide, digilines, display_modpack, farming, homedecor_modpack, mapfix, maptools, mob_horse, mobs_animal, mobs_redo, moreblocks, moretrees, nether, plantlife_modpack, scifi_nodes, toolranks, unified_inventory, unifieddyes
|
||||
|
||||
===] 1.3.4 [===
|
||||
* Hudbars en version progress_bar
|
||||
* Les coordonnées des os s'affichent dans le chat quand on meurt
|
||||
* (#47)[3d_armor_classes] Ajoute support hudbars et hbsprint
|
||||
* Mise à jour de mods : basic_materials, bonemeal, claycrafter, connected_chests, digilines, hbhunger, hbsprint, maidroid, maptools, mesecons, mobs, moreblocks, moreores, pipeworks, scifi_nodes, signs_lib
|
||||
|
||||
===] 1.3.3 [===
|
||||
=== 1.3.3 ===
|
||||
* Ajoute support basic_materials des objets partagés/vérouillés
|
||||
* (#53) Ajoute plus de plants autorisés dans les aires openfarming
|
||||
* Réactive spawn des mobs dans aires protégées
|
||||
@ -191,18 +27,18 @@
|
||||
* [locks] Corrige perte password après utilisation porte verrouillée
|
||||
* Mise à jour de plusieurs mods : WorldEdit, areas, basic_materials, bonemeal, craftguide, farming, gauges, hbsprint, homedecor_modpack, interact, item_drop, led_marquee, maptools, mesecons, mob_horse, mobs, mobs_animal, mobs_monster, moreblocks, moreores, moretrees, nalc, nether, pipeworks, riesenpilz, scaffolding, scifi_nodes, serverguide, skinsdb, stained_glass, technic, unifieddyes, vector_extras
|
||||
|
||||
===] 1.3.2 [===
|
||||
=== 1.3.2 ===
|
||||
* Change la configuration de Toolranks pour 80 niveaux
|
||||
* [trunks] Empêche placement des branches dans les zones protégées
|
||||
* Ajoute plusieurs mods : display_modpack, font_oldwizard, font_botic, digiterms, led_marquee
|
||||
* Maj de craftguide, scifi_nodes et mobs_redo
|
||||
* [plantlife_modpack] Tentative d'optimisation
|
||||
|
||||
===] 1.3.1 [===
|
||||
=== 1.3.1 ===
|
||||
* [nalc_mediterranean] Ajoute support bonemeal
|
||||
* [nalc_riesenpilz] Ajoute support bonemeal pour faire pousser les champignons géants
|
||||
|
||||
===] 1.3.0 [===
|
||||
=== 1.3.0 ===
|
||||
* Minetest 5.3.0
|
||||
* Maj de plusieurs mods : bonemeal, craftguide, death_messages, farming, hudbars, mobs, mobs_animal, mobs_monster, pipeworks, unified_inventory, unifieddyes, irc, maptools
|
||||
* [locks] Corrige warning
|
||||
@ -213,14 +49,14 @@
|
||||
* [sea-clams] Corrige erreurs textures (non bloquantes) au démarrage
|
||||
* [death_message] Messages s'affichent exlusivement dans la langue du client
|
||||
|
||||
===] 1.2.1 [===
|
||||
=== 1.2.1 ===
|
||||
* (#45)[witchcraft/nether] Corrige création potions et brewing_stand
|
||||
* Corrige un unknown_bloc dans coffre des pyramides
|
||||
* (#58)[moreblocks] Corrige drop pierre du desert
|
||||
* (#23)Obtenir farine en grindant les graines (barley, oat, rye, rice)
|
||||
* (#56) [sea - clams] Corrige crash quand récolte terre avec algues
|
||||
|
||||
===] 1.2.0 [===
|
||||
=== 1.2.0 ===
|
||||
* Minetest 5.2.0
|
||||
* Supression du mod worldedge
|
||||
* Mise à jour de la plupart des mods
|
||||
@ -266,7 +102,7 @@
|
||||
* (#30) [basic_materials] Ajout du mod
|
||||
* [homedecor_modpack] Mise à jour
|
||||
|
||||
===] 1.1.3 [===
|
||||
=== 1.1.3 ===
|
||||
* Minetest 5.1.1
|
||||
* [serverguide] Ajoute description de la commande /hotbar
|
||||
* (#34) [serverguide][interact] Textes modifiés et ajout d'une règle
|
||||
@ -285,7 +121,7 @@
|
||||
* [moretrees] #19 : Drop des arbres de jungle de moretrees en default.
|
||||
- La récolte des arbres de jungle générés par moretrees donne ceux du mod default. Cela évite d'avoir l'impression de doublons dans l'inventaire et on y gagne un peu plus de place.
|
||||
|
||||
===] 1.1.0 [===
|
||||
=== 1.1.0 ===
|
||||
* [nalc_game] Passage en version stable Minetest 5.0
|
||||
* [diet][food_sweet] Actualise le support de la nourriture.
|
||||
- diet et food_sweet supportent les blueberries de Minetest 5 (#17)
|
||||
@ -299,10 +135,10 @@ récolte de fougères arborescentes.
|
||||
* [name_restrictions] MAJ appels déprécié minetest.settings:get
|
||||
* #13 : [name_restrictions] Correction crash au démarrage
|
||||
|
||||
===] 1.0.1 [===
|
||||
=== 1.0.1 ===
|
||||
* [nalc_default] Corrige alias du silver dans la roche du desert
|
||||
|
||||
===] 1.0.0 [===
|
||||
=== 1.0.0 ===
|
||||
* #20 : [homedecor] Correction stackage lampes dans inventaire.
|
||||
* #25 : [nalc_buckets] Correction des seaux d'acide et de sable mouvant
|
||||
* #16 : [tsm_pyramids] Réduction de la fréquence de spawn des pyramides
|
||||
@ -324,7 +160,7 @@ Un joueur peux débloquer le craft de 12 quarry et 4 super quarry à
|
||||
condition d'achever les awards nécessaires. Ces crafts ont été
|
||||
désactivés de l'autocrafter.
|
||||
|
||||
===] 1.0.0-beta [===
|
||||
=== 1.0.0-beta ===
|
||||
* Jeux : nalc_game (fork de minetest_game v.0.4.17.1)
|
||||
* Générateur de terrain : Valleys
|
||||
* Graine du monde : 1681440164076556961
|
@ -1,188 +1,15 @@
|
||||
–=( NOTES DE VERSIONS / CHANGELOG )=–
|
||||
### INFOS ###
|
||||
|
||||
Pour voir le détail d'une révision, se rendre sur https://sys4.fr/gitea puis aller dans le dépôt nalc-server-mods de l'organisation nalc. Dans la vue des révisions vous pouvez chercher la description d'une révision dont le numéro se trouve dans le tableaux des révisions ci-dessous :
|
||||
* Prenez le temps de lire les affiches dans le château du Spawn :)
|
||||
|
||||
===] 1.6.1/1.6.0/master/dev [===
|
||||
### NOTES DE VERSIONS / CHANGELOG ###
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 740adf6 | 26/8/22 | Mods update
|
||||
|
||||
===] 1.5.0 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 0357243 | 20/8/22 | Mods update (thanks to crabman77)
|
||||
* e8ae74d | 17/7/22 | Mods update
|
||||
* 4d06f28 | 12/7/22 | [witchcraft] Fix crash and other things
|
||||
* 7f85d1a | 10/7/22 | [global_exchange] Fix claim of bought items #94
|
||||
* 4df165b | 10/7/22 | [global_exchange] Fix crash if buyer out of funds #94
|
||||
* 5769df5 | 10/7/22 | [nalc] Fix unknown items in treasure #83
|
||||
* c413087 | 9/7/22 | Fix mods
|
||||
* bac9fa9 | 8/7/22 | Refresh mods part.7 and last
|
||||
* c1e2583 | 7/7/22 | Refresh mods part.6
|
||||
* 9f73e12 | 7/7/22 | Refresh mods part.5
|
||||
* 3c018f9 | 6/7/22 | Refresh mods part.4
|
||||
* 20ec1e8 | 2/7/22 | Refresh mods part.3
|
||||
* 366bc22 | 1/7/22 | Mods refresh part.2
|
||||
* b50f8c8 | 27/6/22 | Mods refresh part. 1
|
||||
* 5393304 | 25/6/22 | Mise à jour de mods
|
||||
* e903247 | 27/5/22 | Mods update
|
||||
* 74e9d7b | 6/3/22 | Mise à jour de mods
|
||||
* aa126a5 | 6/3/22 | Fix mods startup warnings part. 1
|
||||
* 899760e | 5/3/22 | Mise à jour de mods
|
||||
* bcc504f | 22/1/22 | Mise à jour de mods
|
||||
* e42875f | 17/12/21| Mise à jour de mods
|
||||
* c7307e3 | 10/12/21| Mise à jour de mods
|
||||
* e95ed4b | 26/11/21| Mise à jour de mods
|
||||
|
||||
===] 1.4.8 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 6653545 | 10/11/21| Supprime le mod gauge (barre de santé sur personnage)
|
||||
* 166350f | 9/11/21 | [gauges] Corrige crash sur math.round à nil
|
||||
* 8955b5e | 8/11/21 | [food_basic] Ajoute alias de soupe à la tomate #88
|
||||
* ad511bf | 8/11/21 | [nalc_beds] Remplace la recette de craft des lits par défaut #108
|
||||
* 25f4166 | 6/11/21 | Mise à jour de mods
|
||||
* bffac3b | 1/11/21 | [riesenpilz] Corrige enregistrement barrières
|
||||
* 48b5711 | 1/11/21 | Mise à jour de mods
|
||||
* 4a4a9aa | 4/10/21 | Mise à jour de mods
|
||||
* 4164d82 | 4/10/21 | Mise à jour de mods
|
||||
* 7791647 | 8/9/21 | [diet] Ajoute le support du mod awards (#68)
|
||||
* 2970e91 | 31/8/21 | Mise à jour de mods
|
||||
* d6854c7 | 25/8/21 | [mobs_animal] Corrige crash Maj+clic-droit sur les chèvres
|
||||
|
||||
===] 1.4.7 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* ae89ab2 | 24/8/21 | [plantlife_modpack] Corrige duplication des branches #95
|
||||
* bd36312 | 23/8/21 | [hell] Corrige manger 2 fruits de l'enfer au lieu d'un #78
|
||||
* e4b5685 | 18/8/21 | [plantlife_modpack] Tentative de correction crash
|
||||
* 5083846 | 16/8/21 | [witchcraft] Corrige crash clic droit sur chaudron avec mains vides
|
||||
* 0294cc8 | 16/8/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.6 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 12b8920 | 11/8/21 | [report] Corrige crash
|
||||
* 1ae8d2c | 6/8/21 | Mise à jour de mods
|
||||
* 12df7b4 | 1/8/21 | Mise à jour de mods
|
||||
* 1ed9e0c | 26/7/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.5 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 1963f31 | 24/7/21 | Corrections et mise à jour de mods
|
||||
* 4cfe267 | 18/7/21 | [moreblocks] Corrige crash
|
||||
* 2b0f8be | 17/7/21 | Mise à jour de mods
|
||||
* 7c9047d | 17/7/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.4 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 07fd016 | 5/7/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.3 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* bb64260 | 3/7/21 | [coloredwood] Corrige division de pile
|
||||
* 3615148 | 3/7/21 | Mise à jour de mods
|
||||
* d9f775e | 27/6/21 | [morefarming] Corrige support de l'ethanol de farming_redo
|
||||
|
||||
===] 1.4.2 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 1ee7e72 | 26/6/21 | [diet] Corrige un appel de méthode obsolète
|
||||
* e45acaa | 26/6/21 | [plantlife_modpack] Corrige crash
|
||||
* f482921 | 26/6/21 | Mise à jour de mods
|
||||
* b5c2135 | 20/6/21 | Corrections et mise à jour de mods
|
||||
* 0adf3b7 | 10/5/21 | Ajoute support soupe de tomate de farming_redo
|
||||
* c3f82b6 | 9/5/21 | Mise à jour de mods
|
||||
* 38765ed | 17/4/21 | Mise à jour de mods
|
||||
|
||||
===] 1.4.1 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 1c86a7e | 11/4/21 | [global_exchange] Améliore salle des marchés affichant de longs items
|
||||
* 60f2e84 | 9/4/21 | [global_exchange] Corrige crash si un item n'existe plus.
|
||||
|
||||
===] 1.4.0 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* 6bb6f81 | 8/4/21 | [runes] Corrige l'inventaire depuis que unified_inventory est en v2
|
||||
* b8a1119 | 8/4/21 | Mise à jour de plusieurs mods
|
||||
* 3825925 | 8/4/21 | [3d_armor_classes] Corrige remise à zero de la barre d'energie
|
||||
* 53f9678 | 7/4/21 | [ambience] Corrige la référence du submodule
|
||||
* 63499ce | 7/4/21 | Supprime le mod weather_pack
|
||||
* 7531276 | 7/4/21 | Ajoute les mods climate_api, regional_weather et moon_phases
|
||||
* 9cd81fe | 7/4/21 | [moremesecons] Fusion de la branche github
|
||||
* 2a1053c | 7/4/21 | Remet à jour le mod moremesecons et corrige bugs wireless
|
||||
* fd62b02 | 6/4/21 | Remplace le mod ambience par la version lite de TenPlus1
|
||||
* 07bf4e2 | 5/4/21 | Corrige méthodes obsolètes de warps
|
||||
* 92f8fa2 | 4/4/21 | Mise à jour de mods
|
||||
* f4fd41a | 4/4/21 | [moremesecons] Revient à la version précédente
|
||||
* 7049d2b | 4/4/21 | Remplace méthode obsolète de maidroid
|
||||
* 5145c2d | 4/4/21 | Remplace méthodes obsolètes pour maidroid et morefarming
|
||||
* 54df5ed | 4/4/21 | Remplace méthodes obsolètes pour h2omes et maidroid
|
||||
* 5c4d4f0 | 27/3/21 | Mise à jour de mods
|
||||
* 1a98997 | 26/3/21 | [nether] Vérifie comment appliquer la valeur à use_texture_alpha
|
||||
* e8416d4 | 25/3/21 | Mise à jour de mods
|
||||
* b071a52 | 25/3/21 | Mise à jour de mods
|
||||
* 9475098 | 24/3/21 | [claycrafter] Change url dépôt et corrige use_texture_alpha
|
||||
* 224b3c7 | 24/3/21 | Mise à jour de mods
|
||||
* 4a36057 | 20/3/21 | [stained_glass] Mise à jour de l'url du dépôt
|
||||
* fb02fa8 | 20/3/21 | Mise à jour de mods
|
||||
* c9fc5ac | 19/3/21 | Mise à jour de mods
|
||||
* 104f802 | 15/3/21 | [sea] Mise à jour
|
||||
* 82d3278 | 15/3/21 | [witchcraft] Corrige une erreur de fusion
|
||||
* 3a63c53 | 15/3/21 | [witchcraft] Mise à jour corrective
|
||||
* 4cd51c3 | 13/3/21 | [hazmat_suit] Corrige crash au démarrage
|
||||
* a658de9 | 13/3/21 | [technic_armor] Corrige crash au démarrage
|
||||
* b7cfc4e | 12/3/21 | Mise à jour de mods
|
||||
* 8ef841d | 3/3/21 | Mise à jour de mods
|
||||
* 177446b | 2/3/21 | Mise à jour de homedecor_modpack et ajout de home_workshop_modpack
|
||||
* 8978185 | 2/3/21 | Remplace le mod throwing par throwing_redo de la team Eurythmia
|
||||
* b078bd3 | 2/3/21 | Mise à jour de mods
|
||||
* ba477ab | 25/2/21 | [craftguide] Passage en version 2 pour Minetest 5.4
|
||||
* 0285993 | 25/2/21 | [ambience] Enlève sons lave depuis que Minetest 5.4 inclut les siens
|
||||
* 5595914 | 23/2/21 | Mise à jour de mods
|
||||
* 2968b1f | 13/2/21 | Mise à jour de mods
|
||||
* e3f2f2d | 7/2/21 | Mise à jour de mods
|
||||
* 1221766 | 31/1/21 | Mise à jour de mods
|
||||
|
||||
===] 1.3.6 [===
|
||||
|
||||
* Révision| Date | Description
|
||||
—————————————————————————————————————————
|
||||
* f054f02 | 29/1/21 | Mise à jour de mods
|
||||
* 5dc18e2 | 24/1/21 | Mise à jour de mods
|
||||
* 71d5dc7 | 23/1/21 | Mise à jour de mods
|
||||
* 7e7c6bc | 19/1/21 | Mise à jour de mods
|
||||
* cb0df3a | 15/1/21 | Mise à jour de mods
|
||||
* 9a0db1f | 12/1/21 | Mise à jour du mod awards
|
||||
* 557dfef | 8/1/21 | Mise à jour de mods
|
||||
* c8df44d | 5/1/21 | Mise à jour de mods
|
||||
|
||||
===] 1.3.5 [===
|
||||
* (#48) Amélioration et extension du support christmas_craft
|
||||
* Mise à jour de mods : WorldEdit, bonemeal, claycrafter, craftguide, digilines, display_modpack, farming, homedecor_modpack, mapfix, maptools, mob_horse, mobs_animal, mobs_redo, moreblocks, moretrees, nether, plantlife_modpack, scifi_nodes, toolranks, unified_inventory, unifieddyes
|
||||
|
||||
===] 1.3.4 [===
|
||||
* Hudbars en version progress_bar
|
||||
* Les coordonnées des os s'affichent dans le chat quand on meurt
|
||||
=== dev ===
|
||||
* (#47)[3d_armor_classes] Ajoute support hudbars et hbsprint
|
||||
* Mise à jour de mods : basic_materials, bonemeal, claycrafter, connected_chests, digilines, hbhunger, hbsprint, maidroid, maptools, mesecons, mobs, moreblocks, moreores, pipeworks, scifi_nodes, signs_lib
|
||||
|
||||
===] 1.3.3 [===
|
||||
=== master ===
|
||||
=== 1.3.3 ===
|
||||
* Ajoute support basic_materials des objets partagés/vérouillés
|
||||
* (#53) Ajoute plus de plants autorisés dans les aires openfarming
|
||||
* Réactive spawn des mobs dans aires protégées
|
||||
@ -204,18 +31,18 @@
|
||||
* [locks] Corrige perte password après utilisation porte verrouillée
|
||||
* Mise à jour de plusieurs mods : WorldEdit, areas, basic_materials, bonemeal, craftguide, farming, gauges, hbsprint, homedecor_modpack, interact, item_drop, led_marquee, maptools, mesecons, mob_horse, mobs, mobs_animal, mobs_monster, moreblocks, moreores, moretrees, nalc, nether, pipeworks, riesenpilz, scaffolding, scifi_nodes, serverguide, skinsdb, stained_glass, technic, unifieddyes, vector_extras
|
||||
|
||||
===] 1.3.2 [===
|
||||
=== 1.3.2 ===
|
||||
* Change la configuration de Toolranks pour 80 niveaux
|
||||
* [trunks] Empêche placement des branches dans les zones protégées
|
||||
* Ajoute plusieurs mods : display_modpack, font_oldwizard, font_botic, digiterms, led_marquee
|
||||
* Maj de craftguide, scifi_nodes et mobs_redo
|
||||
* [plantlife_modpack] Tentative d'optimisation
|
||||
|
||||
===] 1.3.1 [===
|
||||
=== 1.3.1 ===
|
||||
* [nalc_mediterranean] Ajoute support bonemeal
|
||||
* [nalc_riesenpilz] Ajoute support bonemeal pour faire pousser les champignons géants
|
||||
|
||||
===] 1.3.0 [===
|
||||
=== 1.3.0 ===
|
||||
* Minetest 5.3.0
|
||||
* Maj de plusieurs mods : bonemeal, craftguide, death_messages, farming, hudbars, mobs, mobs_animal, mobs_monster, pipeworks, unified_inventory, unifieddyes, irc, maptools
|
||||
* [locks] Corrige warning
|
||||
@ -226,14 +53,14 @@
|
||||
* [sea-clams] Corrige erreurs textures (non bloquantes) au démarrage
|
||||
* [death_message] Messages s'affichent exlusivement dans la langue du client
|
||||
|
||||
===] 1.2.1 [===
|
||||
=== 1.2.1 ===
|
||||
* (#45)[witchcraft/nether] Corrige création potions et brewing_stand
|
||||
* Corrige un unknown_bloc dans coffre des pyramides
|
||||
* (#58)[moreblocks] Corrige drop pierre du desert
|
||||
* (#23)Obtenir farine en grindant les graines (barley, oat, rye, rice)
|
||||
* (#56) [sea - clams] Corrige crash quand récolte terre avec algues
|
||||
|
||||
===] 1.2.0 [===
|
||||
=== 1.2.0 ===
|
||||
* Minetest 5.2.0
|
||||
* Supression du mod worldedge
|
||||
* Mise à jour de la plupart des mods
|
||||
@ -279,7 +106,7 @@
|
||||
* (#30) [basic_materials] Ajout du mod
|
||||
* [homedecor_modpack] Mise à jour
|
||||
|
||||
===] 1.1.3 [===
|
||||
=== 1.1.3 ===
|
||||
* Minetest 5.1.1
|
||||
* [serverguide] Ajoute description de la commande /hotbar
|
||||
* (#34) [serverguide][interact] Textes modifiés et ajout d'une règle
|
||||
@ -298,7 +125,7 @@
|
||||
* [moretrees] #19 : Drop des arbres de jungle de moretrees en default.
|
||||
- La récolte des arbres de jungle générés par moretrees donne ceux du mod default. Cela évite d'avoir l'impression de doublons dans l'inventaire et on y gagne un peu plus de place.
|
||||
|
||||
===] 1.1.0 [===
|
||||
=== 1.1.0 ===
|
||||
* [nalc_game] Passage en version stable Minetest 5.0
|
||||
* [diet][food_sweet] Actualise le support de la nourriture.
|
||||
- diet et food_sweet supportent les blueberries de Minetest 5 (#17)
|
||||
@ -312,10 +139,10 @@ récolte de fougères arborescentes.
|
||||
* [name_restrictions] MAJ appels déprécié minetest.settings:get
|
||||
* #13 : [name_restrictions] Correction crash au démarrage
|
||||
|
||||
===] 1.0.1 [===
|
||||
=== 1.0.1 ===
|
||||
* [nalc_default] Corrige alias du silver dans la roche du desert
|
||||
|
||||
===] 1.0.0 [===
|
||||
=== 1.0.0 ===
|
||||
* #20 : [homedecor] Correction stackage lampes dans inventaire.
|
||||
* #25 : [nalc_buckets] Correction des seaux d'acide et de sable mouvant
|
||||
* #16 : [tsm_pyramids] Réduction de la fréquence de spawn des pyramides
|
||||
@ -337,7 +164,7 @@ Un joueur peux débloquer le craft de 12 quarry et 4 super quarry à
|
||||
condition d'achever les awards nécessaires. Ces crafts ont été
|
||||
désactivés de l'autocrafter.
|
||||
|
||||
===] 1.0.0-beta [===
|
||||
=== 1.0.0-beta ===
|
||||
* Jeux : nalc_game (fork de minetest_game v.0.4.17.1)
|
||||
* Générateur de terrain : Valleys
|
||||
* Graine du monde : 1681440164076556961
|
||||
|
@ -1,603 +1,10 @@
|
||||
--=| INFOS |=--
|
||||
### INFOS ###
|
||||
|
||||
* Prenez le temps de lire les affiches dans le château du Spawn :)
|
||||
|
||||
--=| NOTES DE VERSIONS / CHANGELOG |=--
|
||||
|
||||
===] 1.6.1 [===
|
||||
|
||||
*** CHANGES & ADDITIONS ****
|
||||
* Minetest 5.6.1
|
||||
|
||||
===] 1.6.0 [===
|
||||
|
||||
**** CHANGES & ADDITIONS ****
|
||||
* Minetest 5.6.0
|
||||
* basic_materials: Add lead strip, carbon steel bar and stainless
|
||||
steel wire if technic is enabled.
|
||||
* digilines: zh_TW Translations.
|
||||
* farming: add mac & cheese.
|
||||
* hbarmor: version 1.0.1
|
||||
- Add French translation.
|
||||
* maptools: Make all nodes un-blastable, increase stack size to 65535.
|
||||
* mobs
|
||||
- add /clear_mobs command,
|
||||
- add mob protection to infotext,
|
||||
* mobs_animal
|
||||
- add clownfish to kitty food,
|
||||
- add black kitty skin.
|
||||
* mobs_monster
|
||||
- Added new mese monster types by SirrobZeroone,
|
||||
- add arrow_override changes to mese monster arrows to make them
|
||||
stronger/faster the deeper you go,
|
||||
* moretrees
|
||||
- speed up coconut spawn ABM,
|
||||
* pipeworks
|
||||
- prevent tubes from connecting to the front of furnaces to match
|
||||
chests,
|
||||
* unified_inventory: Update CN translation.
|
||||
|
||||
**** BUG FIX ****
|
||||
* hangglider: fixes #1.
|
||||
* homedecor_modpack
|
||||
- fix some seats,
|
||||
- fix https://github.com/mt-mods/homedecor_modpack/issues/44,
|
||||
- fix wrong collision box for homedecor skylights.
|
||||
* mesecons
|
||||
- microcontroller: fix unsafe pattern usage,
|
||||
* mobs
|
||||
- extend mob reach when on top of player to fix issue,
|
||||
- fix premature mob death and drops,
|
||||
* moretrees
|
||||
- fix typo to limit polar leaves drops to 1.
|
||||
|
||||
===] 1.5.0 [===
|
||||
|
||||
**** CHANGEMENTS & AJOUTS / CHANGES & ADDITIONS ****
|
||||
* Minetest 5.5.1
|
||||
* 3d_armor
|
||||
- Ajoute une armure du nether et un bouclier du nether,
|
||||
- Ajoute protection du feu à l'armure du nether,
|
||||
- add feather falling.
|
||||
* 3d_armor_classes: Translate mod client-side.
|
||||
* awards: Translate client-side.
|
||||
* basic_materials
|
||||
- Ajoute plus de crafts,
|
||||
- Ajoute crafts plus diverses corrections de Hades Revisited.
|
||||
* bonemeal
|
||||
- Support des pousses de fougères du mod plantlife,
|
||||
- change of jungle grass on rainforest litter.
|
||||
* boost_cart: Import two MTG commits for better driving experience.
|
||||
* darkage : v1.4
|
||||
- Génération du Tuff dans la terre,
|
||||
- Utilise palette étendue,
|
||||
- add new basalt textures
|
||||
* farming
|
||||
- Amélioration des recettes, simplification des
|
||||
pois, soja, riz,
|
||||
- Myrtilles peuvent faire du colorant bleue,
|
||||
- Ajoute traduction espagnole,
|
||||
- lower refill time,
|
||||
- add sound to hemp block.
|
||||
* food, food_sweet: Translate client-side.
|
||||
* global_exchange: Add search in translated string.
|
||||
* h2omes
|
||||
- Translate client-side,
|
||||
- Add hell home support.
|
||||
* hell: Add french translation.
|
||||
* home_workshop_modpack
|
||||
- Ajoute des distributeurs automatiques et nettoyage de code,
|
||||
- Ajout de crafts pour distributeurs automatiques.
|
||||
* maptools: Augmente `maxlevel` à 5 de la pioche Admin.
|
||||
* metatools: Merged poikilos's fork
|
||||
* mob_horse: Les chevaux sont de bons nageurs, suppression des dégâts de l'eau.
|
||||
* mobs_animal :
|
||||
- Ajoute la traduction espagnole,
|
||||
- added support for wooden bucket and milking cow with recipes.
|
||||
* mobs_monster : Ajoute la traduction espagnole,
|
||||
* moreblocks : Fusionne et met à jour des traductions.
|
||||
* moreores : Améliore la génération de minerai pour mieux coller aux
|
||||
versions récentes de Minetest.
|
||||
* moretrees: remove floating date palm trunk and adjust decay.
|
||||
* mtfoods: Translate client-side.
|
||||
* nalc
|
||||
- Translate many nalc_* mods and use function to register toolranks,
|
||||
- Update 3 nodes doors code with 2 nodes doors changes from default doors.
|
||||
* nalc_hell: Add toolranks support for hell swords.
|
||||
* nether : Trésors.
|
||||
* pipeworks: Make tubes opaque when entities are not used.
|
||||
* plantlife_modpack
|
||||
- Les lianes se génèrent dorénavant pendant la génération de la map
|
||||
et se génèrent à une taille aléatoire,
|
||||
- Quand une liane est détruite, on s'assure que la partie restante
|
||||
de la liane se termine avec un nœud d'extrémité de liane,
|
||||
- Couper des lianes avec des cisailles donne maintenant au joueur
|
||||
des extrémités de lianes, afin qu'ils puissent créer leurs propres
|
||||
fermes à lianes,
|
||||
- Évite les lianes d'un seul nœud sur le dessus des arbres,
|
||||
- Suppression du mod flowers_plus.
|
||||
* signs_lib
|
||||
- Prise en charge complète du jeu de caractères Unicode Plan
|
||||
0 (63000+ caractères, seulement ~2Mo),
|
||||
- Optimise toutes les textures.
|
||||
* skinsdb
|
||||
- Ajoute traduction ukrainienne (uk),
|
||||
- Ajoute traduction russe (ru),
|
||||
- implement skinned 1st person view hand.
|
||||
* spears: Translate client-side.
|
||||
* technic_armor
|
||||
- Utilise traductions de 3d_armor,
|
||||
- Divers changements et améliorations,
|
||||
- Refonte du mod,
|
||||
- Optimisation des textures.
|
||||
* unified_inventory
|
||||
- Montre usure et description dans le guide de craft,
|
||||
- Ajoute barre de défilement pour les boutons d'onglets qui
|
||||
dépasseraient la zone d'affichage disponible,
|
||||
- Change background to rounded corners.
|
||||
|
||||
**** CORRECTION DE BUGS / BUG FIX ****
|
||||
* 3d_armor: Corrige faute de frappe du package `nether`.
|
||||
* areas: Minor fixes.
|
||||
* awards:
|
||||
- Fix torch awards.
|
||||
- Fix typo.
|
||||
* basic_materials: add silver-spool recipes only if silver is present.
|
||||
* biome_lib: Corrige données de température/humidité.
|
||||
* bonemeal: fix large cactus seedling growth.
|
||||
* darkage
|
||||
- Fix some obvious tilling issues,
|
||||
- Fix various texture issues.
|
||||
* death_messages: Fix translation before sending to irc.
|
||||
* farming
|
||||
- Corrige manger du pain de tournesol,
|
||||
- Corrige les groupes de cornstarch,
|
||||
- Arrange types de sols pour mieux fonctionner avec les vieux
|
||||
clients 0.4.x,
|
||||
- Corrige noms des plantations de poix et de soja,
|
||||
- Corrige fautes de frappes,
|
||||
- Mise à jour et correction de traductions,
|
||||
- fix jaffa cake recipe to work with wooden buckets,
|
||||
- tweak recipe for wooden bucket, nil check for refile_plant inv.
|
||||
* global_exchange: Fix crash if buyer out of funds.
|
||||
* hell
|
||||
- fix deprecated functions,
|
||||
- fix portal detection and coords with Minetest 5.5.x.
|
||||
* homedecor_modpack
|
||||
- fix recipes broken by 546cd711,
|
||||
- fix https://github.com/mt-mods/homedecor_modpack/issues/34,
|
||||
- fix spears visual bug.
|
||||
* irc: Fix error caused by ident check notice.
|
||||
* jumping: Fix use_texture_alpha warnings.
|
||||
* mesecons
|
||||
- Optimise les mises à jour d'éclairage quand on passe les
|
||||
conducteurs à on et off,
|
||||
- Corrige règles de torche,
|
||||
- Corrige l'éclairage des conducteurs quand alias sont utilisés,
|
||||
- Corrige problème de lumière de VM,
|
||||
- Avoid duplicating VManip data in Lua memory,
|
||||
- v2022-04-01 Fix MTG doors not reacting correctly to Mesecon power,
|
||||
- Use FIFO queue for mvps,
|
||||
- Make some fixes to movement and rotation,
|
||||
- Fix mesecon cooking recipes,
|
||||
- Add missing nil check in hydroturbine code,
|
||||
- Consolidate horizontal rules getters,
|
||||
- Exit with error if vports do not exist for any reason.
|
||||
* mob_horse: Corrige faute de frappe.
|
||||
* mobs
|
||||
- Corrige traductions,
|
||||
- Corrige un crash,
|
||||
- Supprime l'infotext du propriétaire si aucun propriétaire n'est
|
||||
présent,
|
||||
- nil checks,
|
||||
- select proper animation for flying mobs.
|
||||
* mtfoods: Fix global var.
|
||||
* nalc_hell: Redefine hell tools with new toolranks api.
|
||||
* nalc_trm: Fix unknown items in treasure.
|
||||
* pipeworks
|
||||
- fix digiline formspec spacing,
|
||||
- fix https://github.com/mt-mods/pipeworks/issues/31,
|
||||
- Return early from on_step,
|
||||
- fix broken shift-clicking in wielder formspec.
|
||||
* plantlife_modpack
|
||||
- Suppression de attached_node des groupes de lianes, car il causait
|
||||
la destruction de toute la liane instantanément,
|
||||
- Corrige croissance des lianes. Elles grandissent d'un bloc toutes
|
||||
les 3-6 minutes,
|
||||
- Lianes : Corrige humidité et température. Également corrige
|
||||
quelques soucis avec leur apparition : Les racines sont prévus pour
|
||||
apparaître sous les blocks de terre, mais des lianes apparaissaient
|
||||
aussi sur le côté de la neige,
|
||||
- Trunks : Empêche crash quand des unknown nodes existes,
|
||||
- Corrige la chute de `ferns:fern_trunk_big`,
|
||||
- fix https://github.com/mt-mods/plantlife_modpack/issues/16,
|
||||
- wear too when breaking vines,
|
||||
- Fix typo in crafting recipes in trunks.
|
||||
* scifi_nodes: fix https://github.com/D00Med/scifi_nodes/issues/68 and adding additional game digging support.
|
||||
* signs_lib
|
||||
- hotfix fake player action,
|
||||
- remove sign entity if sign is gone (due to voxelmanip or such),
|
||||
- force all signs into the sign group.
|
||||
* skinsdb
|
||||
- Corrige appel skins.set_player_skin avec le nom du skin en
|
||||
paramètre, cela corrige la compatibilité avec homedecor_wardrobe,
|
||||
- Corrige liste de skins sans trie par clé ou nom.
|
||||
* spears
|
||||
- fix itemframes,
|
||||
- fix deployer,
|
||||
- fix deprecated function,
|
||||
- fix bad/nonexistent collision detection on mobs/players by using collision box.
|
||||
* technic
|
||||
- Fix Mining Drill Mk1 not drilling,
|
||||
- Switching station: Begin optimizations,
|
||||
- CNC: Fix startup error and texture warnings.
|
||||
* technic_armor: Fix deprecated group declaration.
|
||||
* tsm_pyramids : Version 1.0.3: Corrige crash si on_punch était appelé avec dégât à nil.
|
||||
* unified_inventory
|
||||
- Corrige deux erreurs de runtime occasionnelles,
|
||||
- Fix error caused by slow starts and mod dependencies,
|
||||
- Fix reverse item lookup ("usage") broken by 5ac2558.
|
||||
* unifieddyes: respect the shift click convention and fix unreachable if else(if) tree.
|
||||
* witchcraft
|
||||
- fix crash,
|
||||
- fix infinite spawn mobs,
|
||||
- fix brewing stand for non compatible potions,
|
||||
- fix volatile splash potion craft.
|
||||
|
||||
===] 1.4.8 [===
|
||||
**** CHANGEMENTS ET AJOUTS ****
|
||||
* bakedclay : Ajoute des couleurs manquantes de terracotta émaillées.
|
||||
* bonemeal : Ajoute le support du tournesol de farming.
|
||||
* diet : Ajoute le support du mod awards #68
|
||||
* farming
|
||||
- Change la texture des fèves de cacao,
|
||||
- Ajoute le tournesol.
|
||||
* gauges : Suppression du mod.
|
||||
* mana : Accélère le remplissage de la barre de mana.
|
||||
* mobs : Permet d'attraper les animaux enfants au lasso.
|
||||
* mobs_monster : Ajoute des variations nether du dungeon master.
|
||||
* moreores : Ajuste les niveaux des outils en mithril (dégats…).
|
||||
* nalc_beds : Remplace la recette de craft des lits par défaut #108
|
||||
* replacer
|
||||
- La touche aux1 s'utilise comme la touche discrétion pour enregistrer un pattern,
|
||||
- La description du nœud mémorisé est plus compréhensible.
|
||||
|
||||
**** CORRECTION DE BUGS ****
|
||||
* food_basic : Ajoute alias de la soupe à la tomate #88
|
||||
* mobs_animal : Corrige crash Maj + clic-droit sur les chèvres,
|
||||
* moreblocks : Corrige le bug de duplication d'item de la scie circulaire
|
||||
|
||||
===] 1.4.7 [===
|
||||
* Ajustement de la configuration du serveur
|
||||
- Correction du déchargement des switching stations et des quarry :
|
||||
max_forceloaded_blocks = 128
|
||||
- Correction du plantage serveur si trop de LBM s'exécutent et que le serveur n'arrive pas à envoyer à temps les packets aux clients :
|
||||
max_block_generate_distance = 4
|
||||
max_block_send_distance = 6
|
||||
max_simultaneous_block_sends_per_client = 6
|
||||
max_simultaneous_block_sends_server_total = 125
|
||||
active_block_range = 2
|
||||
active_object_send_range_blocks = 4
|
||||
block_send_optimize_distance = 4
|
||||
* boost_carts : Corrige le ramassage des items ne fonctionnant pas quelquefois.
|
||||
* headanim : v1.1
|
||||
- Améliore les performances.
|
||||
* hell : Corrige manger 2 fruits de l'enfer au lieu d'un #78.
|
||||
* mobs : Ajoute des informations de reproduction des mobs pointés et des informations des items suivis par les mobs avec maj + clic droit.
|
||||
* plantlife_modpack
|
||||
- Corrige duplication des branches #95,
|
||||
- Tente de corriger un crash potentiel.
|
||||
* scifi_nodes : Corrections du pot de plantes métallique.
|
||||
* witchcraft : Corrige crash clic droit sur chaudron avec mains vides
|
||||
|
||||
===] 1.4.6 [===
|
||||
* Augmentation de certaine valeurs du serveur
|
||||
- max_forceloaded_blocks passe de 13 à 16,
|
||||
- active_block_range passe de 1 à 4,
|
||||
- active_object_send_range_blocks passe de 3 à 8.
|
||||
* Réactivation des dégats de torches.
|
||||
* 3d_armor : Corrige l'équipement d'armures avec clic droit depuis la barre d'inventaire.
|
||||
* bakedclay : Ré-ajoute les textures de terres cuites émaillées.
|
||||
* farming : Simplifie les recettes de l'eau.
|
||||
* mesecons : Corrige dans on_placenode la direction du lien lors de
|
||||
l'activation du conducteur.
|
||||
* mobs : Ne despawne pas les monstres apprivoisés.
|
||||
* moreblocks : Corrige crash quand node.name ne contient pas ':'
|
||||
* report
|
||||
- Le joueur peut envoyer des rapports aux modérateurs hors ligne,
|
||||
- Corrige crach.
|
||||
|
||||
===] 1.4.5 [===
|
||||
* WorldEdit : Ajoute bouton param2 à l'interface WorldEdit.
|
||||
* ambience : Correction bugs.
|
||||
* farming
|
||||
- Corrige le drop du cacao,
|
||||
- Ajoute verre d'eau et recette pour filtrer l'eau de mer en eau de
|
||||
rivière,
|
||||
- Corrige les drops des graines,
|
||||
- Mise à jour de traduction.
|
||||
* hudbars : Version 2.3.3
|
||||
- Correction du spam massif hud_change (masquer/afficher).
|
||||
* mobs : Corrige vitesse de chute des mobs.
|
||||
* moreblocks : Corrige crash avec blocs colorés (coloredwood et unifiedbricks)
|
||||
* nether
|
||||
- Ajoute la deep nether brick,
|
||||
- Correction bugs.
|
||||
* plantlife_modpack : Corrige crash de façon sûre cette fois.
|
||||
* signs_lib : Correction bugs.
|
||||
* unified_inventory
|
||||
- Ajout waypoints,
|
||||
- Mise à jour de traductions.
|
||||
* unifiedbricks : Corrige duplication de stacks.
|
||||
|
||||
===] 1.4.4 [===
|
||||
* ambience
|
||||
- Augmente le volume du craquement de la glace,
|
||||
- Joue le son des gouttes d'eau des cavernes près de l'eau.
|
||||
* backedclay : Ajoute de la terre cuite émaillée.
|
||||
* farming
|
||||
- Ajoute popcorn,
|
||||
- Corrige les drops du cacao.
|
||||
|
||||
===] 1.4.3 [===
|
||||
* coloredwood : Corrige division de stack.
|
||||
* maptools : v2.2.0
|
||||
* moreblocks : v2.2.0
|
||||
* morefarming : Corrige recettes de craft de l'ethanol.
|
||||
* moreores : v2.1.0
|
||||
* plantlife_modpack : La mousse devient buildable_to et le tournesol attached_node comme les autres plantes.
|
||||
|
||||
===] 1.4.2 [===
|
||||
* 3d_armor : Ajoute la lave du nether à la pretection contre le feu.
|
||||
* ambience : Corrections, optimisations et ajustements des volumes.
|
||||
* biome_lib : Corrections diverses et optimisations.
|
||||
* bonemeal :
|
||||
- L'herbe sèche pousse sur la terre sèche,
|
||||
- Réduit les shapeless crafts.
|
||||
* digilines : Ajoute les recettes de craft de l'horloge RTC et du détecteur de lumière.
|
||||
* farming :
|
||||
- Vérification de l'eau de rivière dans la recette de la sauce soja,
|
||||
- Corrige faute de frappe pour la faux,
|
||||
- La citrouille/pastèque deviennent rotatives,
|
||||
- Soupe de tomate ajoutée,
|
||||
- Simplifie les recettes,
|
||||
- Nouvelles textures pour le gyoza, la tranche d'ananas, la pastèque et le dessous de la citrouille,
|
||||
- Ajoute mochi,
|
||||
- Réduit les shapeless crafts.
|
||||
* food : Support soupe de tomate de farming_redo.
|
||||
* hb_hunger : Version 1.1.1
|
||||
* home_workshop_modpack : Corrige alias manquant de «slaystation_off».
|
||||
* homedecor_modpack :
|
||||
- Corrige les recettes cassées des meubles de cuisine,
|
||||
- Corrige LBM pour meubles de cuisine verouillés.
|
||||
* mob_horse :
|
||||
- Refait la selle avec un nouvel overlay,
|
||||
- 100% de chance de capture au lasso,
|
||||
- Rétrécit le joueur lorsqu'il monte à cheval pour s'adapter au modèle.
|
||||
* mobs :
|
||||
- Corrections :
|
||||
- Vérifie la hauteur du mob pour le glitch à travers les blocs,
|
||||
- Bug saut de clôture.
|
||||
- Seuls les joueurs peuvent repousser les mobs,
|
||||
- Réduit les shapeless craft.
|
||||
* mobs_animal :
|
||||
- Ajoute traductions en portugais du Brésil,
|
||||
- Corrige l'apprivoisement des chats avec des rats,
|
||||
- Réduit les shapeless craft.
|
||||
* mobs_monster :
|
||||
- Ajoute l'esprit de feu,
|
||||
- Les lava flan se revitalisent dans la lave.
|
||||
* moremesecons : Version 1.3
|
||||
* pipeworks : L'éditeur LUA et l'indicateur d'erreur utilisent une police de caractère à espacement fixe.
|
||||
* plantlife_modpack :
|
||||
- Converti mousse en nœuds wallmounted (facilite le placement),
|
||||
- Les cailloux tombent quand le sol est creusé,
|
||||
- Les arbrisseaux et buissons tombent lorsque récoltés,
|
||||
- Corrige rare cas de crash.
|
||||
* pmobs : Corrige crash causé par lancé de boule de neige du yeti avec Minetest 5.4.
|
||||
* scifi_nodes : Corrige le drop de `scifi_nodes:digicode_on`.
|
||||
* signs_lib :
|
||||
- Corrige faute de frappe,
|
||||
- Autorise l'écriture de `#` sur les panneaux (écrire `##` dans l'éditeur),
|
||||
- Corrections de bugs.
|
||||
* unifieddyes : Corrige crash du clic-droit sur les nœuds inconnus.
|
||||
|
||||
===] 1.4.1 [===
|
||||
* Passage à Minetest 5.4.1
|
||||
* global_exchange :
|
||||
- Corrige crash si un item n'existe plus,
|
||||
- Améliore salle des marchés affichant de longs items.
|
||||
|
||||
===] 1.4.0 [===
|
||||
* Compatibilité Minetest 5.4
|
||||
* Remplace le mod weather_pack par les mods climate_api, regional_weather et moon_phases.
|
||||
* Remplace le mod ambience par la version lite de TenPlus1.
|
||||
* Remplace le mod throwing par throwing_redo de la team Eurythmia.
|
||||
* Ajoute le mod home_workshop_modpack de VanessaE.
|
||||
* 3d_armor_classes : Corrige remise à zero de la barre d'energie
|
||||
* WorldEdit : v1.3
|
||||
* biome_lib : Corrections diverses et optimisations.
|
||||
* bonemeal :
|
||||
- Peut faire grandir les cactus et le papyrus,
|
||||
- Ajoute support persil et artichaut,
|
||||
- Corrections mineures.
|
||||
* craftguide : Passage en version 2 pour Minetest 5.4.
|
||||
* darkage : Restaure le bruit des pas sur le mud et silt.
|
||||
* farming :
|
||||
- Ajoute onigiri et gyoza aux items nourriture,
|
||||
- Ajoute sauce soja,
|
||||
- Ajout du cristal de sel et recettes associées,
|
||||
- Ajoute persil et artichaut avec nouveaux plats cuisinés,
|
||||
- Ajoute le fromage vegan avec recette associée,
|
||||
- Amidon de maïs ajouté au groupe gélatine,
|
||||
- Corrections diverses.
|
||||
* food :
|
||||
- Retravaille les items de remplacements dans certaines recettes,
|
||||
- Améliore le support des versions récentes de farming_redo,
|
||||
- Certaines recettes sont légèrement changées.
|
||||
* hbsprint : Corrections mineures pour les particules.
|
||||
* homedecor_modpack :
|
||||
- Permet la coloration des meubles de cuisine,
|
||||
- Ajoute meuble de cuisine avec tirroirs et redessine textures des autres meubles,
|
||||
- Déplacements de certains objets vers le nouveau mod home_workshop_modpack,
|
||||
- Ajuste la formspec des fours pour correspondre à celle du four par défaut,
|
||||
- Diverses corrections et optimisations.
|
||||
* mesecons :
|
||||
- /tell a besoin du privilège shout,
|
||||
- Diverses corrections et optimisations.
|
||||
* led_marquee :
|
||||
- Change la texture des pixels ronds par une version carré,
|
||||
- Améliore communication digilines.
|
||||
* mob_horse : Améliore l'ensemble d'animation du sur-place.
|
||||
* mobs :
|
||||
- Joueurs avec protection_bypass peuvent s'emparer et renommer les animaux appartenants à d'autres joueurs,
|
||||
- Simplifie la flottaison des mobs,
|
||||
- Corrections de bugs.
|
||||
* mobs_animal :
|
||||
- Modifie recette du bloc de fromage,
|
||||
- Renforcement du code,
|
||||
- Les chats et les manchots peuvent suivrent les poissons faisant partis du même groupe,
|
||||
- Diverses corrections.
|
||||
* mobs_monster :
|
||||
- Mise à jour des types d'araignées,
|
||||
- La tarentule de la jungle émet des crachats de toile,
|
||||
- Ajoute différent types de monstres d'arbres, de terre et de pierre,
|
||||
- Rend l'araigné des cavernes minuscule,
|
||||
- Ajoute des gardes terrestres (Land Guards),
|
||||
- Ajoute un creeper d'arbre (Tree Creeper),
|
||||
- Mise à jour texture du monstre de mese.
|
||||
* mobs_water :
|
||||
- Corrige échouement des requins sur la plage,
|
||||
- Requins, crocodiles, tortues donnent viande quand ils meurent,
|
||||
- Crocodiles donnent cuir quand ils meurent.
|
||||
* moreblocks : Corrige fonctionnement de la scie circulaire.
|
||||
* more_chests : v1.2
|
||||
- Réécriture du mod,
|
||||
- Les coffres WIFI fonctionnent avec pipeworks.
|
||||
* moremesecons : 1.2
|
||||
- Corrections de bugs et optimisation du code.
|
||||
* nether :
|
||||
- Ajoute support de climate_api,
|
||||
- Amélioration des donjons,
|
||||
- Rend la croûte de lave accessible à la marche,
|
||||
- Corrections mineures.
|
||||
* pipeworks :
|
||||
- Ajoute support des catégories Unified Inventory
|
||||
- Les tubes peuvent maintenant être intentionellement cassés en utilisant un marteau,
|
||||
- Dorénavant, frapper un tube cassé cause des dommages dues aux bords tranchants,
|
||||
- Optimisation du code,
|
||||
- Corrections diverses.
|
||||
* plantlife_modpack :
|
||||
- Réécriture partielle du mod et optimisations,
|
||||
- Les galets apparaissent sur quelques surfaces supplémentaires,
|
||||
- Les sols de sous-bois peuvent se labourer.
|
||||
* riesenpilz : Optimisation des textures.
|
||||
* signs_lib : Modifie la formspec des panneaux.
|
||||
* skins_db : Mise à jour pour fonctionner correctement avec Unified inventory v2.
|
||||
* snow :
|
||||
- Génération du terrain optimisée,
|
||||
- Rend la glace glissante.
|
||||
* technic :
|
||||
- Mode public/privé pour injecteur autonome,
|
||||
- Ajout du caoutchouc Goo
|
||||
* unified_inventory :
|
||||
- Changement majeur pour fonctionner avec Minetest 5.4,
|
||||
- Ajoute le filtrage par catégorie.
|
||||
* unifieddyes : Corrige le pistolet à peinture ne montrant pas le sélecteur de couleur lors d'un Shift+clic droit sur un nœud qui a une formspec dans ses métadonnées.
|
||||
* warps : Permet la sélection de "warps" depuis une liste déroulante.
|
||||
* witchcraft : Corrige de multiples bugs liés au chaudron, potions, parchemins, etc.
|
||||
|
||||
===] 1.3.6 [===
|
||||
* Awards : Agrémente API + corrections
|
||||
* basic_materials : Traductions italiennes,
|
||||
* bonemeal : Traductions allemandes,
|
||||
|
||||
* claycrafter :
|
||||
- Créé fichier de licence.
|
||||
- Verres transparents
|
||||
|
||||
* digilines :
|
||||
- Corrige avertissement LuaCheck
|
||||
- Corrige les câbles qui ne se connectent pas aux nœuds en
|
||||
utilisant une définition `digilines`.
|
||||
- Divers changements et améliorations
|
||||
|
||||
* farming_redo : Traductions allemandes mises à jour,
|
||||
* headanim : Mise à jour de la description et du README.md
|
||||
|
||||
* homedecor_modpack
|
||||
- Corrige traductions ES,
|
||||
- Les livres homedecor peuvent fonctionner sans unifieddyes.
|
||||
- Compression du modpack ← 1 Mo de réduction
|
||||
- Compresse les animations de Plasma ← réduction texture (64px → 48px)
|
||||
|
||||
* mobs :
|
||||
- Les spawners spawnent les mobs dans leur propre élément (air,
|
||||
eau etc.)
|
||||
- nil check,
|
||||
- améliore mount.lua.
|
||||
- Corrige hauteur d'apparition des mobs,
|
||||
- Ajoute quelques groupes de compatibilité aux éléments mobs,
|
||||
- Corrections de bugs
|
||||
- Ajout nouveau privs et config «peaceful player»
|
||||
|
||||
* mobs_animal :
|
||||
- Change le groupe de la peau de lapin en 'pelt' (peau)
|
||||
au lieu de 'leather' (cuir)
|
||||
- Mise à jour de la recette du seau de lait pour
|
||||
utiliser du lait de soja (pour le fromage végétalien),
|
||||
- Ajoute groupes de compatibilité aux éléments mobs,
|
||||
- Rotation quand les porcs meurent
|
||||
|
||||
* mobs_monster : La sphère de lave et la pioche de ce matériau
|
||||
brillent.
|
||||
|
||||
* nether : v3
|
||||
- Corrige des reférences nil.
|
||||
- Mise à jour de descriptions et README.md
|
||||
- Ajout dependence optionnelle «fire» + attributions de
|
||||
licences pour les outils
|
||||
- Ajoute une région d'océans magmatiques au Nether à
|
||||
l'extérieur des cavernes du Nether existantes, qui peut être atteint
|
||||
via des tunnels.
|
||||
- chatcomment nether_whereami, une aide au débogage pour savoir dans
|
||||
quelle région de bruit de perlin vous vous trouvez
|
||||
- Les minerais du Nether ne peuvent plus être obtenus au plafond
|
||||
- Déplacement de l'artisanat dans craft.lua
|
||||
- Ajoute de la vapeur au refroidissement de la lave et joue le son de
|
||||
la lave bouillonnante à la mort par la lave
|
||||
- Ajoute brique du nether fissurée
|
||||
un bloc décoratif qui ne peut être obtenu qu'à partir de donjons
|
||||
ou de structures
|
||||
|
||||
* pdisc : Ajoute un paramètre manquant à mul
|
||||
* quartz : Permet de casser les blocs «stairsplus» à la main
|
||||
* scifi_nodes : Ajoute la barre lumineuse animée.
|
||||
|
||||
* signs_lib :
|
||||
- Écrire [ ou ] dans une pancarte brise le formulaire pour certains utilisateurs
|
||||
- Mise à jour on off
|
||||
- Les «formspec» ne résident plus dans les métadonnées des
|
||||
nœuds
|
||||
- Propiétaires de panneaux et de terrains peuvent toujours
|
||||
éditer les panneaux.
|
||||
|
||||
* skinsdb : Fait mention du support du mod i3 dans le README.md
|
||||
* technic : Ajout message erreur si échec de démarrage d'un réacteur nucléaire.
|
||||
* unifieddyes : Ajoute plus de traductions en allemands et corrige la
|
||||
traductabilité du noms des couleurs.
|
||||
|
||||
===] 1.3.5 [===
|
||||
* (#48) Amélioration et extension du support christmas_craft
|
||||
* Mise à jour de mods : WorldEdit, bonemeal, claycrafter, craftguide, digilines, display_modpack, farming, homedecor_modpack, mapfix, maptools, mob_horse, mobs_animal, mobs_redo, moreblocks, moretrees, nether, plantlife_modpack, scifi_nodes, toolranks, unified_inventory, unifieddyes
|
||||
|
||||
===] 1.3.4 [===
|
||||
* Corrige vitesse de régénération de la mana
|
||||
* Hudbars en version progress_bar
|
||||
* Les coordonnées des os s'affichent dans le chat quand on meurt
|
||||
* (#47)[3d_armor_classes] Ajoute support hudbars et hbsprint
|
||||
* Mise à jour de mods : basic_materials, bonemeal, claycrafter, connected_chests, digilines, hbhunger, hbsprint, maidroid, maptools, mesecons, mobs, moreblocks, moreores, pipeworks, scifi_nodes, signs_lib
|
||||
### NOTES DE VERSIONS / CHANGELOG ###
|
||||
|
||||
===] master [===
|
||||
===] 1.3.3 [===
|
||||
* Ajoute support basic_materials des objets partagés/vérouillés
|
||||
* (#53) Ajoute plus de plants autorisés dans les aires openfarming
|
||||
|
27
world/random_messages-1.0
Normal file
27
world/random_messages-1.0
Normal file
@ -0,0 +1,27 @@
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limités sur le serveur, vous devrez faire preuve d'expérience dans le minage. Jetez un œuil dans la liste des awards. / To be able to crafter quarry that are limited on the server, you will need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E", attention cela augmentera votre faim considérablement. / Tip: You can sprint while holding down the "E" key, be careful this will increase your hunger considerably.
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou griefée, pensez aux areas ! / Advice: If you don't want to see your house stolen or grieffed then think of the areas!
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé #NALC de ce serveur. URL : irc.sys4.fr:6697 / Tip: You can speak with other players from a secure IRC channel #NALC of this server. URL: irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grâce au bot "nalc", interagir avec le serveur depuis votre client IRC favoris. URL : irc.sys4.fr:6697 / Tip: On the #NALC IRC channel you can with "nalc" bot interact with the server from your favorite client program. URL: irc.sys4.fr:6697
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère. / Info: Mana is a resource for using magic or magical objects, no food regenerates it.
|
||||
Astuce : Vous pouvez accroître votre mana en portant des amulettes. / Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Fabriquer un "returnmirror" peut être une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn". / Advice: Craft a "returnmirror" might be a good idea to bypass the limitations on teleportation as "/home" and "/spawn".
|
||||
Astuce : La pêche est un bon moyen de se nourrir, mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc... / Tip: Fishing is a good way to eat fish food, but can also bring you surprises like pieces of equipment/weapons/shields etc...
|
||||
Conseil : La canne à pêche en bois n'est pas le meilleur outil pour attraper des poissons, essayez la canne à pêche parfaite (faite en mithril) ! / Advice: The wooden fishing pole isn't the best tool to catch fish, try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre, mais aussi des poissons en appâts, avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets ! / Tip: You can use worms, but also fish as bait, with them you will have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grâce à la commande "/news" de vous tenir informé des nouveautés du serveur. / Tip: The news mod allows you read news with the command "/ news" wich keep you informed of news of the server.
|
||||
Astuce : Le mod u_skins permet de changer l'apparence de votre avatar depuis l'icone en bas à droite de votre inventaire. / Tip: The u_skins mod allow you to change the appearance of your avatar through the icon at the bottom right of your inventory.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne, utilisez la commande "/mail <name> <msg>". / Tip: The email mod allow you to transmit messages to offline players, use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant au Nether sans en être vraiment prêt ! / Advice: Don't build a Nether portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug ou rapporter un problème avec un autre joueur. / Advice: You can use the /report command to explain the discover of a bug or to report a problem with another player.
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront ! / Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce: Utilisez "/guide" pour voir le menu "guide du serveur". / Tip: Use "/guide" to see the server's guide's menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité. / Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes. / Info: The contents of the pyramid chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines. / Info: You will find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau. / Tip: You can use the hazmat suit against radioactivity but also to go under water.
|
||||
ATTENTION : Le serveur sera prochainement public, protégez vos installations. Demandez de l'aide à l'Administrateur ou a un modérateur si nécessaire. / WARNING: The server will be public soon, protect your builds. Ask help to the Administrator or a moderator if necessary.
|
||||
Astuce : Vous pouvez lancer des boules de neiges. Attention toutefois à ne pas en abuser. Cela peut être perçue comme une provocation par celui qui est visé. / Tip: You can throw snowballs. However, be careful not to abuse it. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux. / Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>. / Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique. / Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
27
world/random_messages-1.1
Normal file
27
world/random_messages-1.1
Normal file
@ -0,0 +1,27 @@
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limités sur le serveur, vous devrez faire preuve d'expérience dans le minage. Jetez un œuil dans la liste des awards. / To be able to crafter quarry that are limited on the server, you will need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E", attention cela augmentera votre faim considérablement. / Tip: You can sprint while holding down the "E" key, be careful this will increase your hunger considerably.
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou griefée, pensez aux areas ! / Advice: If you don't want to see your house stolen or grieffed then think of the areas!
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé #NALC de ce serveur. URL : irc.sys4.fr:6697 / Tip: You can speak with other players from a secure IRC channel #NALC of this server. URL: irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grâce au bot "nalc", interagir avec le serveur depuis votre client IRC favoris. URL : irc.sys4.fr:6697 / Tip: On the #NALC IRC channel you can with "nalc" bot interact with the server from your favorite client program. URL: irc.sys4.fr:6697
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère. / Info: Mana is a resource for using magic or magical objects, no food regenerates it.
|
||||
Astuce : Vous pouvez accroître votre mana en portant des amulettes. / Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Fabriquer un "returnmirror" peut être une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn". / Advice: Craft a "returnmirror" might be a good idea to bypass the limitations on teleportation as "/home" and "/spawn".
|
||||
Astuce : La pêche est un bon moyen de se nourrir, mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc... / Tip: Fishing is a good way to eat fish food, but can also bring you surprises like pieces of equipment/weapons/shields etc...
|
||||
Conseil : La canne à pêche en bois n'est pas le meilleur outil pour attraper des poissons, essayez la canne à pêche parfaite (faite en mithril) ! / Advice: The wooden fishing pole isn't the best tool to catch fish, try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre, mais aussi des poissons en appâts, avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets ! / Tip: You can use worms, but also fish as bait, with them you will have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grâce à la commande "/news" de vous tenir informé des nouveautés du serveur. / Tip: The news mod allows you read news with the command "/ news" wich keep you informed of news of the server.
|
||||
Astuce : Le mod u_skins permet de changer l'apparence de votre avatar depuis l'icone en bas à droite de votre inventaire. / Tip: The u_skins mod allow you to change the appearance of your avatar through the icon at the bottom right of your inventory.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne, utilisez la commande "/mail <name> <msg>". / Tip: The email mod allow you to transmit messages to offline players, use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant au Nether sans en être vraiment prêt ! / Advice: Don't build a Nether portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug ou rapporter un problème avec un autre joueur. / Advice: You can use the /report command to explain the discover of a bug or to report a problem with another player.
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront ! / Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce: Utilisez "/guide" pour voir le menu "guide du serveur". / Tip: Use "/guide" to see the server's guide's menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité. / Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes. / Info: The contents of the pyramid chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines. / Info: You will find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau. / Tip: You can use the hazmat suit against radioactivity but also to go under water.
|
||||
ATTENTION : Le serveur sera prochainement public, protégez vos installations. Demandez de l'aide à l'Administrateur ou a un modérateur si nécessaire. / WARNING: The server will be public soon, protect your builds. Ask help to the Administrator or a moderator if necessary.
|
||||
Astuce : Vous pouvez lancer des boules de neiges. Attention toutefois à ne pas en abuser. Cela peut être perçue comme une provocation par celui qui est visé. / Tip: You can throw snowballs. However, be careful not to abuse it. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux. / Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>. / Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique. / Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
27
world/random_messages-1.2
Normal file
27
world/random_messages-1.2
Normal file
@ -0,0 +1,27 @@
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limités sur le serveur, vous devrez faire preuve d'expérience dans le minage. Jetez un œuil dans la liste des awards. / To be able to crafter quarry that are limited on the server, you will need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E", attention cela augmentera votre faim considérablement. / Tip: You can sprint while holding down the "E" key, be careful this will increase your hunger considerably.
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou griefée, pensez aux areas ! / Advice: If you don't want to see your house stolen or grieffed then think of the areas!
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé #NALC de ce serveur. URL : irc.sys4.fr:6697 / Tip: You can speak with other players from a secure IRC channel #NALC of this server. URL: irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grâce au bot "nalc", interagir avec le serveur depuis votre client IRC favoris. URL : irc.sys4.fr:6697 / Tip: On the #NALC IRC channel you can with "nalc" bot interact with the server from your favorite client program. URL: irc.sys4.fr:6697
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère. / Info: Mana is a resource for using magic or magical objects, no food regenerates it.
|
||||
Astuce : Vous pouvez accroître votre mana en portant des amulettes. / Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Fabriquer un "returnmirror" peut être une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn". / Advice: Craft a "returnmirror" might be a good idea to bypass the limitations on teleportation as "/home" and "/spawn".
|
||||
Astuce : La pêche est un bon moyen de se nourrir, mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc... / Tip: Fishing is a good way to eat fish food, but can also bring you surprises like pieces of equipment/weapons/shields etc...
|
||||
Conseil : La canne à pêche en bois n'est pas le meilleur outil pour attraper des poissons, essayez la canne à pêche parfaite (faite en mithril) ! / Advice: The wooden fishing pole isn't the best tool to catch fish, try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre, mais aussi des poissons en appâts, avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets ! / Tip: You can use worms, but also fish as bait, with them you will have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grâce à la commande "/news" de vous tenir informé des nouveautés du serveur. / Tip: The news mod allows you read news with the command "/ news" wich keep you informed of news of the server.
|
||||
Astuce : Le mod u_skins permet de changer l'apparence de votre avatar depuis l'icone en bas à droite de votre inventaire. / Tip: The u_skins mod allow you to change the appearance of your avatar through the icon at the bottom right of your inventory.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne, utilisez la commande "/mail <name> <msg>". / Tip: The email mod allow you to transmit messages to offline players, use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant au Nether sans en être vraiment prêt ! / Advice: Don't build a Nether portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug ou rapporter un problème avec un autre joueur. / Advice: You can use the /report command to explain the discover of a bug or to report a problem with another player.
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront ! / Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce: Utilisez "/guide" pour voir le menu "guide du serveur". / Tip: Use "/guide" to see the server's guide's menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité. / Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes. / Info: The contents of the pyramid chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines. / Info: You will find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau. / Tip: You can use the hazmat suit against radioactivity but also to go under water.
|
||||
ATTENTION : Le serveur sera prochainement public, protégez vos installations. Demandez de l'aide à l'Administrateur ou a un modérateur si nécessaire. / WARNING: The server will be public soon, protect your builds. Ask help to the Administrator or a moderator if necessary.
|
||||
Astuce : Vous pouvez lancer des boules de neiges. Attention toutefois à ne pas en abuser. Cela peut être perçue comme une provocation par celui qui est visé. / Tip: You can throw snowballs. However, be careful not to abuse it. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux. / Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>. / Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique. / Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
27
world/random_messages-1.3
Normal file
27
world/random_messages-1.3
Normal file
@ -0,0 +1,27 @@
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limités sur le serveur, vous devrez faire preuve d'expérience dans le minage. Jetez un œuil dans la liste des awards. / To be able to crafter quarry that are limited on the server, you will need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E", attention cela augmentera votre faim considérablement. / Tip: You can sprint while holding down the "E" key, be careful this will increase your hunger considerably.
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou griefée, pensez aux areas ! / Advice: If you don't want to see your house stolen or grieffed then think of the areas!
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé #NALC de ce serveur. URL : irc.sys4.fr:6697 / Tip: You can speak with other players from a secure IRC channel #NALC of this server. URL: irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grâce au bot "nalc", interagir avec le serveur depuis votre client IRC favoris. URL : irc.sys4.fr:6697 / Tip: On the #NALC IRC channel you can with "nalc" bot interact with the server from your favorite client program. URL: irc.sys4.fr:6697
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère. / Info: Mana is a resource for using magic or magical objects, no food regenerates it.
|
||||
Astuce : Vous pouvez accroître votre mana en portant des amulettes. / Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Fabriquer un "returnmirror" peut être une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn". / Advice: Craft a "returnmirror" might be a good idea to bypass the limitations on teleportation as "/home" and "/spawn".
|
||||
Astuce : La pêche est un bon moyen de se nourrir, mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc... / Tip: Fishing is a good way to eat fish food, but can also bring you surprises like pieces of equipment/weapons/shields etc...
|
||||
Conseil : La canne à pêche en bois n'est pas le meilleur outil pour attraper des poissons, essayez la canne à pêche parfaite (faite en mithril) ! / Advice: The wooden fishing pole isn't the best tool to catch fish, try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre, mais aussi des poissons en appâts, avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets ! / Tip: You can use worms, but also fish as bait, with them you will have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grâce à la commande "/news" de vous tenir informé des nouveautés du serveur. / Tip: The news mod allows you read news with the command "/ news" wich keep you informed of news of the server.
|
||||
Astuce : Le mod u_skins permet de changer l'apparence de votre avatar depuis l'icone en bas à droite de votre inventaire. / Tip: The u_skins mod allow you to change the appearance of your avatar through the icon at the bottom right of your inventory.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne, utilisez la commande "/mail <name> <msg>". / Tip: The email mod allow you to transmit messages to offline players, use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant au Nether sans en être vraiment prêt ! / Advice: Don't build a Nether portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug ou rapporter un problème avec un autre joueur. / Advice: You can use the /report command to explain the discover of a bug or to report a problem with another player.
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront ! / Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce: Utilisez "/guide" pour voir le menu "guide du serveur". / Tip: Use "/guide" to see the server's guide's menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité. / Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes. / Info: The contents of the pyramid chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines. / Info: You will find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau. / Tip: You can use the hazmat suit against radioactivity but also to go under water.
|
||||
ATTENTION : Le serveur sera prochainement public, protégez vos installations. Demandez de l'aide à l'Administrateur ou a un modérateur si nécessaire. / WARNING: The server will be public soon, protect your builds. Ask help to the Administrator or a moderator if necessary.
|
||||
Astuce : Vous pouvez lancer des boules de neiges. Attention toutefois à ne pas en abuser. Cela peut être perçue comme une provocation par celui qui est visé. / Tip: You can throw snowballs. However, be careful not to abuse it. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux. / Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>. / Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique. / Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
@ -1,57 +1,27 @@
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limitées sur le serveur, vous devrez faire preuve d'expérience dans le minage. Allez voir la liste des awards.
|
||||
Tip: To be able to craft quarries that are limited on the server, you'll need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E". Attention car cela augmentera considérablement votre faim !
|
||||
Tip: You can sprint while holding down the "E" key. Be carefull because this will increase considerably your hunger!
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou altérée, pensez aux aires de protections !
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé de ce serveur #NALC@irc.sys4.fr:6697
|
||||
Tip: You can chat with other players from the secure channel of this server #NALC@irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grace au bot "nalc", interagir avec le serveur depuis votre client IRC favoris.
|
||||
Tip: On the #NALC IRC channel you can, with the 'nalc" bot, interact with the server from your favorite IRC client program.
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère pour le moment.
|
||||
Info: Mana is a resource for using magic or magical objects, no food regenerates it for the moment.
|
||||
Astuce : Vous pouvez accroitre votre mana en portant des amulettes.
|
||||
Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Un "returnmirror" peut etre une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn".
|
||||
Advice: A "returnmirror" might be a good idea to bypass the limitations on teleportation like "/home" and "/spawn".
|
||||
Astuce : La peche est un bon moyen de se nourrir mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc...
|
||||
Tip: Fishing is a good way to eat fish food but can also bring you surprises like part of equipment/weapons/shields etc...
|
||||
Conseil : La canne à peche en bois n'est pas le meilleur outil pour attraper des poissons. Essayez la canne à peche parfaite (faite en mithril) !
|
||||
Advice: The wooden fishing pole isn't the best tool to catch fishes. Try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre mais aussi des poissons en appats. Avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets !
|
||||
Tip: You can use worms but also fishes as bait. With them you'll have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grace à la commande "/news" de vous tenir informé des nouveautés du serveur.
|
||||
Tip: The news mod allows you to read news with the command "/news" that keep you informed on the server activity.
|
||||
Astuce : Le mod skinsdb permet de changer l'apparence de votre personnage depuis le menu de votre inventaire.
|
||||
Tip: The skinsdb mod allow you to change the appearance of your character from your inventory menu.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne. Utilisez la commande "/mail <name> <msg>".
|
||||
Tip: The email mod allow you to send messages to offline players. Use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant en Enfer sans etre vraiment pret !
|
||||
Advice: Don't build a Hell portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug, rapporter un problème avec un autre joueur ou contacter un des modérateurs.
|
||||
Advice: You can use the /report command to explain the discovery of a bug, report a problem with another player or to contact one of the moderators.
|
||||
Advice: If you wont see your house stolen or grieffed then think of protected areas!
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront !
|
||||
Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce : Utilisez "/guide" pour voir le menu "guide du serveur".
|
||||
Tip: Use "/guide" to see the server's guide menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité.
|
||||
Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes.
|
||||
Info: The content of the pyramids chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude de trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines.
|
||||
Info: You'll find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau.
|
||||
Tip: You can use the hazmat suit against radioactivity but also to go underwater.
|
||||
Astuce : Vous pouvez lancer des boules de neige. Attention toutefois à ne pas en abuser. Cela peut etre perçue comme une provocation par celui qui est visé.
|
||||
Tip: You can throw snowballs. However, be careful to not abuse them. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux.
|
||||
Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>.
|
||||
Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique.
|
||||
Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
||||
Info : Vous souhaitez parler modding ou tout simplement suivre ce qu'il se passe coté développement ? Venez sur le canal IRC #NALC-DEV.
|
||||
Info: You want to speak about modding or follow what is going on dev side? Come to the IRC channel #NALC-DEV.
|
||||
Info : Le cours des matières première est affiché près de l'ATM du spawn.
|
||||
Info: The commodity prices can be read near the ATM of the spawn.
|
||||
N'oubliez pas de consulter le site internet de NALC sur https://demonix.fr/nalc
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limités sur le serveur, vous devrez faire preuve d'expérience dans le minage. Jetez un œuil dans la liste des awards. / To be able to crafter quarry that are limited on the server, you will need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E", attention cela augmentera votre faim considérablement. / Tip: You can sprint while holding down the "E" key, be careful this will increase your hunger considerably.
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou griefée, pensez aux areas ! / Advice: If you don't want to see your house stolen or grieffed then think of the areas!
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé #NALC de ce serveur. URL : irc.sys4.fr:6697 / Tip: You can speak with other players from a secure IRC channel #NALC of this server. URL: irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grâce au bot "nalc", interagir avec le serveur depuis votre client IRC favoris. URL : irc.sys4.fr:6697 / Tip: On the #NALC IRC channel you can with "nalc" bot interact with the server from your favorite client program. URL: irc.sys4.fr:6697
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère. / Info: Mana is a resource for using magic or magical objects, no food regenerates it.
|
||||
Astuce : Vous pouvez accroître votre mana en portant des amulettes. / Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Fabriquer un "returnmirror" peut être une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn". / Advice: Craft a "returnmirror" might be a good idea to bypass the limitations on teleportation as "/home" and "/spawn".
|
||||
Astuce : La pêche est un bon moyen de se nourrir, mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc... / Tip: Fishing is a good way to eat fish food, but can also bring you surprises like pieces of equipment/weapons/shields etc...
|
||||
Conseil : La canne à pêche en bois n'est pas le meilleur outil pour attraper des poissons, essayez la canne à pêche parfaite (faite en mithril) ! / Advice: The wooden fishing pole isn't the best tool to catch fish, try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre, mais aussi des poissons en appâts, avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets ! / Tip: You can use worms, but also fish as bait, with them you will have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grâce à la commande "/news" de vous tenir informé des nouveautés du serveur. / Tip: The news mod allows you read news with the command "/ news" wich keep you informed of news of the server.
|
||||
Astuce : Le mod u_skins permet de changer l'apparence de votre avatar depuis l'icone en bas à droite de votre inventaire. / Tip: The u_skins mod allow you to change the appearance of your avatar through the icon at the bottom right of your inventory.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne, utilisez la commande "/mail <name> <msg>". / Tip: The email mod allow you to transmit messages to offline players, use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant au Nether sans en être vraiment prêt ! / Advice: Don't build a Nether portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug ou rapporter un problème avec un autre joueur. / Advice: You can use the /report command to explain the discover of a bug or to report a problem with another player.
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront ! / Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce: Utilisez "/guide" pour voir le menu "guide du serveur". / Tip: Use "/guide" to see the server's guide's menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité. / Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes. / Info: The contents of the pyramid chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines. / Info: You will find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau. / Tip: You can use the hazmat suit against radioactivity but also to go under water.
|
||||
ATTENTION : Le serveur sera prochainement public, protégez vos installations. Demandez de l'aide à l'Administrateur ou a un modérateur si nécessaire. / WARNING: The server will be public soon, protect your builds. Ask help to the Administrator or a moderator if necessary.
|
||||
Astuce : Vous pouvez lancer des boules de neiges. Attention toutefois à ne pas en abuser. Cela peut être perçue comme une provocation par celui qui est visé. / Tip: You can throw snowballs. However, be careful not to abuse it. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux. / Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>. / Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique. / Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
||||
|
@ -1,57 +0,0 @@
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limitées sur le serveur, vous devrez faire preuve d'expérience dans le minage. Allez voir la liste des awards.
|
||||
Tip: To be able to craft quarries that are limited on the server, you'll need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E". Attention car cela augmentera considérablement votre faim !
|
||||
Tip: You can sprint while holding down the "E" key. Be carefull because this will increase considerably your hunger!
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou altérée, pensez aux aires de protections !
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé de ce serveur #NALC@irc.sys4.fr:6697
|
||||
Tip: You can chat with other players from the secure channel of this server #NALC@irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grace au bot "nalc", interagir avec le serveur depuis votre client IRC favoris.
|
||||
Tip: On the #NALC IRC channel you can, with the 'nalc" bot, interact with the server from your favorite IRC client program.
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère pour le moment.
|
||||
Info: Mana is a resource for using magic or magical objects, no food regenerates it for the moment.
|
||||
Astuce : Vous pouvez accroitre votre mana en portant des amulettes.
|
||||
Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Un "returnmirror" peut etre une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn".
|
||||
Advice: A "returnmirror" might be a good idea to bypass the limitations on teleportation like "/home" and "/spawn".
|
||||
Astuce : La peche est un bon moyen de se nourrir mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc...
|
||||
Tip: Fishing is a good way to eat fish food but can also bring you surprises like part of equipment/weapons/shields etc...
|
||||
Conseil : La canne à peche en bois n'est pas le meilleur outil pour attraper des poissons. Essayez la canne à peche parfaite (faite en mithril) !
|
||||
Advice: The wooden fishing pole isn't the best tool to catch fishes. Try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre mais aussi des poissons en appats. Avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets !
|
||||
Tip: You can use worms but also fishes as bait. With them you'll have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grace à la commande "/news" de vous tenir informé des nouveautés du serveur.
|
||||
Tip: The news mod allows you to read news with the command "/news" that keep you informed on the server activity.
|
||||
Astuce : Le mod skinsdb permet de changer l'apparence de votre personnage depuis le menu de votre inventaire.
|
||||
Tip: The skinsdb mod allow you to change the appearance of your character from your inventory menu.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne. Utilisez la commande "/mail <name> <msg>".
|
||||
Tip: The email mod allow you to send messages to offline players. Use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant en Enfer sans etre vraiment pret !
|
||||
Advice: Don't build a Hell portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug, rapporter un problème avec un autre joueur ou contacter un des modérateurs.
|
||||
Advice: You can use the /report command to explain the discovery of a bug, report a problem with another player or to contact one of the moderators.
|
||||
Advice: If you wont see your house stolen or grieffed then think of protected areas!
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront !
|
||||
Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce : Utilisez "/guide" pour voir le menu "guide du serveur".
|
||||
Tip: Use "/guide" to see the server's guide menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité.
|
||||
Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes.
|
||||
Info: The content of the pyramids chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude de trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines.
|
||||
Info: You'll find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau.
|
||||
Tip: You can use the hazmat suit against radioactivity but also to go underwater.
|
||||
Astuce : Vous pouvez lancer des boules de neige. Attention toutefois à ne pas en abuser. Cela peut etre perçue comme une provocation par celui qui est visé.
|
||||
Tip: You can throw snowballs. However, be careful to not abuse them. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux.
|
||||
Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>.
|
||||
Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique.
|
||||
Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
||||
Info : Vous souhaitez parler modding ou tout simplement suivre ce qu'il se passe coté développement ? Venez sur le canal IRC #NALC-DEV.
|
||||
Info: You want to speak about modding or follow what is going on dev side? Come to the IRC channel #NALC-DEV.
|
||||
Info : Le cours des matières première est affiché près de l'ATM du spawn.
|
||||
Info: The commodity prices can be read near the ATM of the spawn.
|
||||
N'oubliez pas de consulter le site internet de NALC sur https://demonix.fr/nalc
|
@ -1,57 +1,27 @@
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limitées sur le serveur, vous devrez faire preuve d'expérience dans le minage. Allez voir la liste des awards.
|
||||
Tip: To be able to craft quarries that are limited on the server, you'll need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E". Attention car cela augmentera considérablement votre faim !
|
||||
Tip: You can sprint while holding down the "E" key. Be carefull because this will increase considerably your hunger!
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou altérée, pensez aux aires de protections !
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé de ce serveur #NALC@irc.sys4.fr:6697
|
||||
Tip: You can chat with other players from the secure channel of this server #NALC@irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grace au bot "nalc", interagir avec le serveur depuis votre client IRC favoris.
|
||||
Tip: On the #NALC IRC channel you can, with the 'nalc" bot, interact with the server from your favorite IRC client program.
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère pour le moment.
|
||||
Info: Mana is a resource for using magic or magical objects, no food regenerates it for the moment.
|
||||
Astuce : Vous pouvez accroitre votre mana en portant des amulettes.
|
||||
Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Un "returnmirror" peut etre une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn".
|
||||
Advice: A "returnmirror" might be a good idea to bypass the limitations on teleportation like "/home" and "/spawn".
|
||||
Astuce : La peche est un bon moyen de se nourrir mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc...
|
||||
Tip: Fishing is a good way to eat fish food but can also bring you surprises like part of equipment/weapons/shields etc...
|
||||
Conseil : La canne à peche en bois n'est pas le meilleur outil pour attraper des poissons. Essayez la canne à peche parfaite (faite en mithril) !
|
||||
Advice: The wooden fishing pole isn't the best tool to catch fishes. Try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre mais aussi des poissons en appats. Avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets !
|
||||
Tip: You can use worms but also fishes as bait. With them you'll have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grace à la commande "/news" de vous tenir informé des nouveautés du serveur.
|
||||
Tip: The news mod allows you to read news with the command "/news" that keep you informed on the server activity.
|
||||
Astuce : Le mod skinsdb permet de changer l'apparence de votre personnage depuis le menu de votre inventaire.
|
||||
Tip: The skinsdb mod allow you to change the appearance of your character from your inventory menu.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne. Utilisez la commande "/mail <name> <msg>".
|
||||
Tip: The email mod allow you to send messages to offline players. Use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant en Enfer sans etre vraiment pret !
|
||||
Advice: Don't build a Hell portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug, rapporter un problème avec un autre joueur ou contacter un des modérateurs.
|
||||
Advice: You can use the /report command to explain the discovery of a bug, report a problem with another player or to contact one of the moderators.
|
||||
Advice: If you wont see your house stolen or grieffed then think of protected areas!
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront !
|
||||
Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce : Utilisez "/guide" pour voir le menu "guide du serveur".
|
||||
Tip: Use "/guide" to see the server's guide menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité.
|
||||
Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes.
|
||||
Info: The content of the pyramids chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude de trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines.
|
||||
Info: You'll find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau.
|
||||
Tip: You can use the hazmat suit against radioactivity but also to go underwater.
|
||||
Astuce : Vous pouvez lancer des boules de neige. Attention toutefois à ne pas en abuser. Cela peut etre perçue comme une provocation par celui qui est visé.
|
||||
Tip: You can throw snowballs. However, be careful to not abuse them. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux.
|
||||
Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>.
|
||||
Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique.
|
||||
Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
||||
Info : Vous souhaitez parler modding ou tout simplement suivre ce qu'il se passe coté développement ? Venez sur le canal IRC #NALC-DEV.
|
||||
Info: You want to speak about modding or follow what is going on dev side? Come to the IRC channel #NALC-DEV.
|
||||
Info : Le cours des matières première est affiché près de l'ATM du spawn.
|
||||
Info: The commodity prices can be read near the ATM of the spawn.
|
||||
N'oubliez pas de consulter le site internet de NALC sur https://demonix.fr/nalc
|
||||
Astuce : Pour pouvoir crafter des quarry qui sont limités sur le serveur, vous devrez faire preuve d'expérience dans le minage. Jetez un œuil dans la liste des awards. / To be able to crafter quarry that are limited on the server, you will need to have experience in mining. Take a look at the awards list.
|
||||
Astuce : Vous pouvez sprinter en restant appuyé sur la touche "E", attention cela augmentera votre faim considérablement. / Tip: You can sprint while holding down the "E" key, be careful this will increase your hunger considerably.
|
||||
Conseil : Si vous ne voulez pas voir votre maison volée ou griefée, pensez aux areas ! / Advice: If you don't want to see your house stolen or grieffed then think of the areas!
|
||||
Astuce : Vous pouvez parler avec les autres joueurs depuis le canal IRC sécurisé #NALC de ce serveur. URL : irc.sys4.fr:6697 / Tip: You can speak with other players from a secure IRC channel #NALC of this server. URL: irc.sys4.fr:6697
|
||||
Astuce : Sur le canal IRC #NALC vous pouvez, grâce au bot "nalc", interagir avec le serveur depuis votre client IRC favoris. URL : irc.sys4.fr:6697 / Tip: On the #NALC IRC channel you can with "nalc" bot interact with the server from your favorite client program. URL: irc.sys4.fr:6697
|
||||
Info : La mana est une ressource permettant d'utiliser la magie ou des objets magiques, aucune nourriture ne la régénère. / Info: Mana is a resource for using magic or magical objects, no food regenerates it.
|
||||
Astuce : Vous pouvez accroître votre mana en portant des amulettes. / Tip: You can increase your mana by wearing amulets.
|
||||
Conseil : Fabriquer un "returnmirror" peut être une bonne idée pour contourner les limitations sur les téléportations comme "/home" et "/spawn". / Advice: Craft a "returnmirror" might be a good idea to bypass the limitations on teleportation as "/home" and "/spawn".
|
||||
Astuce : La pêche est un bon moyen de se nourrir, mais peut aussi vous apporter des surprises comme des pièces d'équipements/armes/boucliers/etc... / Tip: Fishing is a good way to eat fish food, but can also bring you surprises like pieces of equipment/weapons/shields etc...
|
||||
Conseil : La canne à pêche en bois n'est pas le meilleur outil pour attraper des poissons, essayez la canne à pêche parfaite (faite en mithril) ! / Advice: The wooden fishing pole isn't the best tool to catch fish, try the perfect fishing pole (made with mithril)!
|
||||
Astuce : Vous pouvez utiliser des vers de terre, mais aussi des poissons en appâts, avec ces derniers vous aurez plus de chance d'obtenir de magnifiques et rares objets ! / Tip: You can use worms, but also fish as bait, with them you will have more chances to get wonderful and rare items!
|
||||
Astuce : Le mod news vous permet grâce à la commande "/news" de vous tenir informé des nouveautés du serveur. / Tip: The news mod allows you read news with the command "/ news" wich keep you informed of news of the server.
|
||||
Astuce : Le mod u_skins permet de changer l'apparence de votre avatar depuis l'icone en bas à droite de votre inventaire. / Tip: The u_skins mod allow you to change the appearance of your avatar through the icon at the bottom right of your inventory.
|
||||
Astuce : Le mod email permet de transmettre des messages à des joueurs hors ligne, utilisez la commande "/mail <name> <msg>". / Tip: The email mod allow you to transmit messages to offline players, use the command "/mail <name> <msg>".
|
||||
Conseil : Ne construisez pas un portail menant au Nether sans en être vraiment prêt ! / Advice: Don't build a Nether portal without being seriously prepared!
|
||||
Conseil : Vous pouvez utiliser la commande /report pour expliquer la découverte d'un bug ou rapporter un problème avec un autre joueur. / Advice: You can use the /report command to explain the discover of a bug or to report a problem with another player.
|
||||
Astuce : Le plus profond vous creuserez, plus vous trouverez de minerais, et plus précieux ils seront ! / Tip: The deeper you will mine, the more you will find ores, and the more precious they will be!
|
||||
Astuce: Utilisez "/guide" pour voir le menu "guide du serveur". / Tip: Use "/guide" to see the server's guide's menu.
|
||||
Conseil : Équippez-vous avec des armures adéquates en fonction de ce que vous voulez privilégier comme la vitesse, la résistance au coups ou encore la radio-activité. / Advice: Equip yourself with appropriate armour according to what you want to focus on, such as speed, impact resistance or radio-activity.
|
||||
Info : Le contenue des coffres des pyramides se régénère toutes les 30 minutes. / Info: The contents of the pyramid chests regenerate every 30 minutes.
|
||||
Info : Vous trouverez une multitude trésors disséminés dans les pyramides, les temples abandonnés, les épaves de bateaux et les mines souterraines. / Info: You will find a multitude of treasures scattered in the pyramids, abandoned temples, shipwrecks and underground mines.
|
||||
Astuce : Vous pouvez utiliser la combinaison de protection contre la radio-activité mais aussi pour aller sous l'eau. / Tip: You can use the hazmat suit against radioactivity but also to go under water.
|
||||
ATTENTION : Le serveur sera prochainement public, protégez vos installations. Demandez de l'aide à l'Administrateur ou a un modérateur si nécessaire. / WARNING: The server will be public soon, protect your builds. Ask help to the Administrator or a moderator if necessary.
|
||||
Astuce : Vous pouvez lancer des boules de neiges. Attention toutefois à ne pas en abuser. Cela peut être perçue comme une provocation par celui qui est visé. / Tip: You can throw snowballs. However, be careful not to abuse it. This can be perceived as a provocation by the person being targeted.
|
||||
Astuce : Vous pouvez utiliser la commande /hotbar pour changer la taille de votre barre d'items dynamiquement en jeux. / Tip: You can use /hotbar command to change the size of your items hotbar dynamically in game.
|
||||
Astuce : Utilisez /help <commande> pour une aide détaillé de <commande>. / Tip: Use /help <command> for a detailled help of <command>.
|
||||
Astuce : Utilisez la commande /volume pour régler les niveaux sonores des bruitages et de la musique. / Tip: Use /volume command to adjust the sound levels of sound effects and music.
|
||||
|
3
world/technic-1.1.conf
Normal file
3
world/technic-1.1.conf
Normal file
@ -0,0 +1,3 @@
|
||||
enable_wind_mill = true
|
||||
enable_flashlight = true
|
||||
enable_frames = false
|
3
world/technic-1.2.conf
Normal file
3
world/technic-1.2.conf
Normal file
@ -0,0 +1,3 @@
|
||||
enable_wind_mill = true
|
||||
enable_flashlight = true
|
||||
enable_frames = false
|
3
world/technic-1.3.conf
Normal file
3
world/technic-1.3.conf
Normal file
@ -0,0 +1,3 @@
|
||||
enable_wind_mill = true
|
||||
enable_flashlight = true
|
||||
enable_frames = false
|
3
worldmt-1.0.conf
Normal file
3
worldmt-1.0.conf
Normal file
@ -0,0 +1,3 @@
|
||||
gameid = nalc_game
|
||||
backend = leveldb
|
||||
player_backend = sqlite3
|
Loading…
Reference in New Issue
Block a user