Mods et fichiers worlds peuvent être mis à jour par script

- upgrade.sh entièrement réécrit
- shutdown.sh peut faire une mise à jour des mods et des fichiers
  worlds à le fermeture du serveur en appelant le script upgrade.sh
- install.sh fait appel au script upgrade.sh pour remplir le dossier
  world lors de sa création.
- Réorganisation des fichier world
- Mise à jour des news
- Désactivation des frames de technic
This commit is contained in:
Sys Quatre 2019-04-28 15:52:46 +02:00
parent db190fb0a0
commit e699ff085e
31 changed files with 1474 additions and 140 deletions

View File

@ -214,13 +214,9 @@ install_world() {
ln -s $(pwd)/world.mt minetest/worlds/$world_name/world.mt
cp -r world/* minetest/worlds/$world_name/
fi
./upgrade.sh -w $world_name -b $ver
if [[ $ver == "stable" || $ver == "dev" ]]; then
cp news-1.1.txt minetest/worlds/$world_name/news.txt
else
cp news-$ver.txt minetest/worlds/$world_name/news.txt
mkdir $world_name/runes
fi
}

24
shutdown.sh Normal file → Executable file
View File

@ -1,8 +1,22 @@
#!/bin/bash
serverpath=/home/minetest/nalc-1.1
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
bak=0
update=0
restart=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."
exit 0
}
action() {
kill -s TERM $(pidof minetestserver)
sleep 10
@ -10,6 +24,7 @@ action() {
kill -s TERM $(pidof -x $serverpath/start.sh)
[[ $bak -eq 1 ]] && $serverpath/backup.sh
[[ $update -eq 1 ]] && $serverpath/upgrade.sh -s $serverpath -m -w $world -b $branch -f $world_file
[[ $restart -eq 1 ]] && $serverpath/start.sh&
exit 0
@ -22,7 +37,7 @@ action() {
# -o : Options courtes
# -l : options longues
OPT=$(getopt -o b,r -l bak,restart -- "$@")
OPT=$(getopt -o b,r,h,u -l bak,restart,help,update -- "$@")
# éclatement de $options en $1, $2...
set -- $OPT
@ -35,6 +50,11 @@ while true; do
-r|--restart)
restart=1
shift;;
-h|--help)
usage;;
-u|--update)
update=1
shift;;
--)
shift;;
*)

View File

@ -1,6 +1,12 @@
#!/bin/bash
auth="https"
serverpath=$(pwd)
UP_MODS=0
WORLD_FILE=all
strip() {
echo $1 | cut -d \' -f 2
}
verif() {
if [[ $? -gt 0 ]]; then
@ -10,167 +16,166 @@ verif() {
}
error() {
echo "ERREUR : paramètres invalides !" >&2
echo "utilisez l'option -h pour en savoir plus" >&2
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 : ./upgrade.sh [options]"
echo "Usage : ./upgrade.sh [-h|--help] | [-s|--serverpath <path>] [-m|--mods] [ -w|--world <world> < -b|--branch <branch> [-f|--world-file <arg>] > ]"
echo "WARNING: This is for an experimental usage. Don't use it!"
echo "--help ou -h : Afficher l'aide"
echo "--ssh : Authentification par ssh"
echo "--https : Authentification publique anonyme"
echo "--mods-link : Met à jour les liens symboliques des mods et le fichier world.mt"
echo "--mods <mod|all> : Met à jour le(s) mod(s) depuis le dépôt distant"
echo "--minetest : Met à jour le moteur du jeux depuis le dépot distant"
echo "--game : Met à jour le jeux minetest depuis le dépot distant"
echo "Options:"
echo -e "\t-h --help\t\tAffiche cette aide"
echo -e "\t-s --serverpath <path>\tRépertoire racine du serveur"
echo -e "\t-m --mods\t\tMet à jour les mods"
echo -e "\t-w --world <name>\tNom de la carte"
echo -e "\t-b --branch <branch>\tBranche concerné"
echo -e "\t-f --world-file <arg>\tFichier(s) a mettre à jour :"
echo -e "\t<arg> doit être une des valeur suivante :"
echo -e "\tall\t\tTous les fichiers seront mis à jours"
echo -e "\tnews\t\tLes news du serveur"
echo -e "\ttechnic\t\tLes paramètres de technic"
echo -e "\tfbn\t\tLes paramètres de forbidden_names"
echo -e "\tfbnp\t\tLes paramètres de forbidden_names_patterns"
echo -e "\tbitchange\tLes paramètres de bitchange"
echo -e "\tchristmas\tLes paramètres de christmas_craft"
echo -e "\trandommsg\tLes messages aléatoires"
echo "Exemples:"
echo -e "\tMise à jour des mods :"
echo -e "\t$ ./upgrade.sh -m"
echo -e "\tMise à jour des fichiers world :"
echo -e "\t$ ./upgrade.sh -w nalc-stable -b stable"
echo -e "\tMise à jour des mods et des news :"
echo -e "\t$ ./upgrade.sh -m -w nalc-1.1 -b 1.1 -f news"
}
modslink() {
# Suppression des liens
rm minetest/mods/*
# Supression du world.mt
if [[ -a world.mt ]]; then
rm world.mt
fi
# Création du fichier world.mt depuis sa conf
cp worldmt.conf world.mt
# Création des liens
while read -r mod
do
if [[ -d nalc-server-mods/$mod ]]; then
ln -s $(pwd)/nalc-server-mods/$mod minetest/mods/$mod
# Ajout dans world.mt
if [[ -a nalc-server-mods/$mod/modpack.txt ]]; then
while read -r submod
do
echo "load_mod_"$submod" = true" >> world.mt
done <<< $(ls nalc-server-mods/$mod)
else
echo "load_mod_"$mod" = true" >> world.mt
fi
fi
done <<< $(ls nalc-server-mods)
echo "Liens des mods créés dans minetest/mods/"
# Lien symbolique world.mt
if [[ ! -a minetest/worlds/nalc/world.mt ]]; then
ln -s $(pwd)/world.mt minetest/worlds/nalc/world.mt
echo "Lien vers world.mt créé dans minetest/worlds/nalc/"
fi
}
modsupgrade() {
if [[ $auth == "ssh" ]]; then
read -p "Please enter <username>@<host> : " ident
ident=$ident\:
else
ident="https://sys4.fr/gogs/"
update_mods() {
local mods_path=$serverpath/nalc-server-mods
if [[ ! -d $mods_path ]]; then
error "Le répertoire $mods_path n'existe pas"
fi
mods=$(echo $1 | cut -f 2 -d \')
if [[ $mods == "all" ]]; then
# On met à jour le dépot local des mods
cd nalc-server-mods
git pull
git submodule update --remote --recursive
verif
cd ..
else
# Mise à jour du mod spécifié en ligne de commande
cd nalc-server-mods
git pull
git submodule update --remote --recursive $1
verif
cd ..
fi
# Mise à jour des liens
modslink
}
minetestupgrade() {
cd minetest
pushd $mods_path > /dev/null 2>&1
git pull
verif
cmake . -DRUN_IN_PLACE=true -DENABLE_GETTEXT=true
make -j33
cd ..
echo "Upgrade du moteur Minetest terminé."
git submodule update --init --recursive
verif
popd > /dev/null 2>&1
}
gameupgrade() {
cd minetest/games/minetest_game
git pull
cd ../../..
echo "Upgrade du jeux Minetest terminé."
}
update_world() {
local world_repos=$serverpath/world
local world_dest=$serverpath/minetest/worlds/$WORLD_NAME
upgradeall() {
gameupgrade
modsupgrade "all"
minetestupgrade
}
sshauth() {
if [[ -z `pidof ssh-agent` ]]; then
echo "Exécutez les commandes suivantes :"
echo "$ eval \`ssh-agent -s\`"
echo "$ ssh-add <chemin vers votre clé privé>"
echo "Relancez de nouveau le script : ./upgrade.sh --ssh [options]"
exit 0
else
auth="ssh"
echo "Authentification ssh activé."
if [[ ! -d $world_repos ]]; then
error "$world_repos n'existe pas"
fi
if [[ ! -d $world_dest ]]; then
error "$world_dest n'existe pas"
fi
if [[ $WORLD_FILE == "all" ]]; then
WORLD_FILE="news technic fbn fbnp bitchange christmas randommsg"
fi
for w_file in $WORLD_FILE; do
local file=""
local file_dest=""
case $w_file in
news)
file_dest=$world_dest/news.txt
file=$world_repos/news-$BRANCH.txt;;
technic)
file_dest=$world_dest/technic.conf
file=$world_repos/technic-$BRANCH.conf;;
fbn)
file_dest=$world_dest/forbidden_names.txt
file=$world_repos/forbidden_names-$BRANCH.txt;;
fbnp)
file_dest=$world_dest/forbidden_names_patterns.txt
file=$world_repos/forbidden_names_patterns-$BRANCH.txt;;
bitchange)
file_dest=$world_dest/bitchange_config.txt
file=$world_repos/bitchange_config-$BRANCH.txt;;
christmas)
file_dest=$world_dest/christmas_craft.conf
file=$world_repos/christmas_craft-$BRANCH.conf;;
randommsg)
file_dest=$world_dest/random_messages
file=$world_repos/random_messages-$BRANCH;;
*)
error;;
esac
if [[ ! -e $file ]]; then
error "Le fichier $file n'existe pas"
fi
echo "Copie de $file vers $file_dest"
cp -up $file $file_dest
done
}
httpauth() {
auth="https"
echo "Authentification https activé."
action() {
if [[ ! -d $serverpath ]]; then
error "Le répertoire $serverpath n'existe pas"
fi
if [[ $UP_MODS -eq 1 ]]; then
echo "Mise à jour des mods dans $serverpath/nalc-server-mods..."
update_mods
echo "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 "Terminé."
elif [[ -n $WORLD_NAME || -n $BRANCH ]]; then
error
fi
}
# Pas de paramètre
[[ $# -lt 1 ]] && error
[[ $# -lt 1 ]] && usage
# -o : Options courtes
# -l : Options longues
options=$(getopt -o h -l help,https,ssh,mods-link,minetest,game,mods: -- "$@")
options=$(getopt -o h,s:,m,w:,b:,f: -l help,serverpath:,mods,world:,branch:,world-file: -- "$@")
# Éclatement de $options en $1, $2...
set -- $options
while true; do
case "$1" in
--ssh) sshauth
shift;;
--https) httpsauth
shift;;
--mods-link) modslink
shift;;
--mods) modsupgrade $2
shift 2;;
--minetest) minetestupgrade
shift;;
--game) gameupgrade
shift;;
--all) upgradeall
shift;;
-h|--help) usage
exit 0;;
-h|--help)
usage
exit 0;;
-s|--serverpath)
serverpath=$(strip $2)
shift 2;;
-m|--mods)
UP_MODS=1
shift;;
-w|--world)
WORLD_NAME=$(strip $2)
shift 2;;
-b|--branch)
BRANCH=$(strip $2)
shift 2;;
-f|--world-file)
WORLD_FILE=$(strip $2)
shift 2;;
--)
shift
break;;
*) error
shift;;
shift;;
*)
action
exit 0
shift;;
esac
done

View 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

View 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

View 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

View File

@ -0,0 +1,2 @@
enable_crafts = true
enable_snowing = false

View File

@ -0,0 +1,2 @@
enable_crafts = true
enable_snowing = false

View File

@ -0,0 +1,2 @@
enable_crafts = true
enable_snowing = false

View 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é

View 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é

View 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é

View 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.",
}

View 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.",
}

View 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.",
}

124
world/news-1.1.txt Normal file
View File

@ -0,0 +1,124 @@
### 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 ###
=== master ===
* [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
### 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.

124
world/news-stable.txt Normal file
View File

@ -0,0 +1,124 @@
### 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 ###
=== master ===
* [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
### 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.

27
world/random_messages-1.1 Normal file
View 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-dev Normal file
View 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.

View 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.

3
world/technic-1.1.conf Normal file
View File

@ -0,0 +1,3 @@
enable_wind_mill = true
enable_flashlight = true
enable_frames = false

3
world/technic-dev.conf Normal file
View File

@ -0,0 +1,3 @@
enable_wind_mill = true
enable_flashlight = true
enable_frames = false

View File

@ -0,0 +1,3 @@
enable_wind_mill = true
enable_flashlight = true
enable_frames = false