1
0
mirror of https://github.com/sys4-fr/server-nalc.git synced 2024-09-27 15:00:35 +02:00

Add [warps]; Reformat and update update_sources for future scripted use

This commit is contained in:
Wouters Dorian 2015-07-09 00:59:05 +02:00
parent e0874db012
commit be03e62452
12 changed files with 905 additions and 99 deletions

19
mods/warps/LICENSE Normal file
View File

@ -0,0 +1,19 @@
warps- a minetest mod that adds more farming crops
See spdx.org/licenses to see what the License Identifiers used below mean.
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
All source code (lua):
(C) Auke Kok <sofar@foo-projects.org>
LGPL-2.0+
All textures, models:
(C) Auke Kok <sofar@foo-projects.org>
CC-BY-SA-3.0
All sounds: read sounds/LICENSE
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

37
mods/warps/README Normal file
View File

@ -0,0 +1,37 @@
"Warps" - a simple warp mod for minetest.
========
/setwarp [name]
/delwarp [name]
/warp [name]
/listwarps
priv: warp_admin - set/change/delete warps
priv: warp_user - list, and use warps
warps are stored in the world folder file "warps.txt".
A warpstone can be given or found in the creative inventory (item
id: warps:warpstone). This warpstone can be placed on the ground
and be programmed to warp players who punch it to a certain warp
location (one of the warps in /listwarps). Right-clicking the item
as a warp_admin user will allow you to program the warpstone. The
warpstone can be removed by shift-punching the warp stone.
All warps are delayed by ~5 seconds. You have to stand still for
that duration, otherwise the warp will be cancelled. This may avoid
warp spamming and warping out of combat a bit. There's a bit
of variation in time due to the timer resolution in minetest
being rather large.
========
Copyright (C) 2015 - Auke Kok <sofar@foo-projects.org>
"warps" is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 2.1
of the license, or (at your option) any later version.

1
mods/warps/depends.txt Normal file
View File

@ -0,0 +1 @@
default

View File

@ -0,0 +1 @@
Warp locations and warp stones (portal stones)

250
mods/warps/init.lua Normal file
View File

@ -0,0 +1,250 @@
--[[
Copyright (C) 2015 - Auke Kok <sofar@foo-projects.org>
"warps" is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 2.1
of the license, or (at your option) any later version.
--]]
warps = {}
warps_queue = {}
queue_state = 0
local warps_freeze = 5
-- t = time in usec
-- p = player obj
-- w = warp name
local warp = function(player, dest)
for i = 1,table.getn(warps) do
if warps[i].name == dest then
player:setpos({x = warps[i].x, y = warps[i].y, z = warps[i].z})
-- MT Core FIXME
-- get functions don't output proper values for set!
-- https://github.com/minetest/minetest/issues/2658
player:set_look_yaw(warps[i].yaw - (math.pi/2))
player:set_look_pitch(0 - warps[i].pitch)
minetest.chat_send_player(player:get_player_name(), "Warped to \"" .. dest .. "\"")
minetest.log("action", player:get_player_name() .. " warped to \"" .. dest .. "\"")
minetest.sound_play("warps_plop", {
pos = {x = warps[i].x, y = warps[i].y, z = warps[i].z},
})
return
end
end
minetest.chat_send_player(player:get_player_name(), "Unknown warp \"" .. dest .. "\"")
end
do_warp_queue = function()
if table.getn(warps_queue) == 0 then
queue_state = 0
return
end
local t = minetest.get_us_time()
for i = table.getn(warps_queue),1,-1 do
local e = warps_queue[i]
if e.p:getpos().x == e.pos.x and e.p:getpos().y == e.pos.y and e.p:getpos().z == e.pos.z then
if t > e.t then
warp(e.p, e.w)
table.remove(warps_queue, i)
end
else
minetest.sound_stop(e.sh)
minetest.chat_send_player(e.p:get_player_name(), "You have to stand still for " .. warps_freeze .. " seconds!")
table.remove(warps_queue, i)
end
end
if table.getn(warps_queue) == 0 then
queue_state = 0
return
end
minetest.after(1, do_warp_queue)
end
local warp_queue_add = function(player, dest)
table.insert(warps_queue, {
t = minetest.get_us_time() + ( warps_freeze * 1000000 ),
pos = player:getpos(),
p = player,
w = dest,
sh = minetest.sound_play("warps_woosh", { pos = player:getpos() })
})
minetest.chat_send_player(player:get_player_name(), "Don't move for " .. warps_freeze .. " seconds!")
if queue_state == 0 then
queue_state = 1
minetest.after(1, do_warp_queue)
end
end
local worldpath = minetest.get_worldpath()
local save = function ()
local fh,err = io.open(worldpath .. "/warps.txt", "w")
if err then
print("No existing warps to read.")
return
end
for i = 1,table.getn(warps) do
local s = warps[i].name .. " " .. warps[i].x .. " " .. warps[i].y .. " " .. warps[i].z .. " " .. warps[i].yaw .. " " .. warps[i].pitch .. "\n"
fh:write(s)
end
fh:close()
end
local load = function ()
local fh,err = io.open(worldpath .. "/warps.txt", "r")
if err then
minetest.log("action", "[warps] loaded ")
return
end
while true do
local line = fh:read()
if line == nil then
break
end
local paramlist = string.split(line, " ")
local w = {
name = paramlist[1],
x = tonumber(paramlist[2]),
y = tonumber(paramlist[3]),
z = tonumber(paramlist[4]),
yaw = tonumber(paramlist[5]),
pitch = tonumber(paramlist[6])
}
table.insert(warps, w)
end
fh:close()
minetest.log("action", "[warps] loaded " .. table.getn(warps) .. " warp location(s)")
end
minetest.register_privilege("warp_admin", {
description = "Allows modification of warp points",
give_to_singleplayer = true,
default = false
})
minetest.register_privilege("warp_user", {
description = "Allows use of warp points",
give_to_singleplayer = true,
default = true
})
minetest.register_chatcommand("setwarp", {
params = "name",
description = "Set a warp location to the players location",
privs = { warp_admin = true },
func = function(name, param)
local h = "created"
for i = 1,table.getn(warps) do
if warps[i].name == param then
table.remove(warps, i)
h = "changed"
break
end
end
local player = minetest.get_player_by_name(name)
local pos = player:getpos()
table.insert(warps, { name = param, x = pos.x, y = pos.y, z = pos.z, yaw = player:get_look_yaw(), pitch = player:get_look_pitch() })
save()
minetest.log("action", name .. " " .. h .. " warp \"" .. param .. "\": " .. pos.x .. ", " .. pos.y .. ", " .. pos.z)
return true, h .. " warp \"" .. param .. "\""
end,
})
minetest.register_chatcommand("delwarp", {
params = "name",
description = "Set a warp location to the players location",
privs = { warp_admin = true },
func = function(name, param)
for i = 1,table.getn(warps) do
if warps[i].name == param then
table.remove(warps, i)
minetest.log("action", name .. " removed warp \"" .. param .. "\"")
return true, "Removed warp \"" .. param .. "\""
end
end
return false, "Unknown warp location \"" .. param .. "\""
end,
})
minetest.register_chatcommand("listwarps", {
params = "name",
description = "List known warp locations",
privs = { warp_user = true },
func = function(name, param)
local s = "List of known warp locations:\n"
for i = 1,table.getn(warps) do
s = s .. "- " .. warps[i].name .. "\n"
end
return true, s
end
})
minetest.register_chatcommand("warp", {
params = "name",
description = "Warp to a warp location",
privs = { warp_user = true },
func = function(name, param)
local player = minetest.get_player_by_name(name)
warp_queue_add(player, param)
end
})
minetest.register_node("warps:warpstone", {
visual = "mesh",
mesh = "warps_warpstone.obj",
description = "A Warp Stone",
tiles = { "warps_warpstone.png" },
drawtype = "mesh",
sunlight_propagates = true,
walkable = false,
paramtype = "light",
groups = { choppy=3 },
light_source = 8,
selection_box = {
type = "fixed",
fixed = {-0.25, -0.5, -0.25, 0.25, 0.5, 0.25}
},
on_construct = function(pos)
local meta = minetest.get_meta(pos)
meta:set_string("formspec",
"field[destination;Warp Destination;]")
meta:set_string("infotext", "Uninitialized Warp Stone")
end,
on_receive_fields = function(pos, formname, fields, sender)
if not minetest.check_player_privs(sender:get_player_name(), {warp_admin = true}) then
minetest.chat_send_player(sender:get_player_name(), "You do not have permission to modify warp stones")
return false
end
if not fields.destination then
return
end
local meta = minetest.get_meta(pos)
meta:set_string("formspec",
"field[destination;Warp Destination;" .. fields.destination .. "]")
meta:set_string("infotext", "Warp stone to " .. fields.destination)
meta:set_string("warps_destination", fields.destination)
minetest.log("action", sender:get_player_name() .. " changed warp stone to \"" .. fields.destination .. "\"")
end,
on_punch = function(pos, node, puncher, pointed_thingo)
if puncher:get_player_control().sneak and minetest.check_player_privs(puncher:get_player_name(), {warp_admin = true}) then
minetest.remove_node(pos)
minetest.chat_send_player(puncher:get_player_name(), "Warp stone removed!")
return
end
local meta = minetest.get_meta(pos)
local destination = meta:get_string("warps_destination")
if destination == "" then
minetest.chat_send_player(puncher:get_player_name(), "Unknown warp location for this warp stone, cannot warp!")
return false
end
warp_queue_add(puncher, destination)
end,
})
-- load existing warps
load()

View File

@ -0,0 +1,70 @@
# Blender v2.60 (sub 0) OBJ File: ''
# www.blender.org
mtllib warps_warpstone.mtl
o Plane
v 0.000345 -0.332211 0.238072
v -0.238873 -0.332211 -0.000181
v -0.187467 0.347788 0.000753
v 0.003339 0.347788 0.186987
v -0.000061 0.473738 -0.000013
v -0.000061 -0.400212 -0.000013
v 0.238345 -0.332211 0.000071
v 0.187345 0.347788 -0.000779
v -0.000467 -0.332211 -0.238097
v -0.003461 0.347788 -0.187013
vt 0.247005 0.000534
vt 0.000000 0.000534
vt 0.000000 0.499516
vt 0.247005 0.499516
vt 0.744000 0.749758
vt 0.744000 0.501019
vt 0.248498 0.501019
vt 0.248498 0.749758
vt 0.495503 0.000534
vt 0.248498 0.000534
vt 0.248498 0.499516
vt 0.495503 0.499516
vt 0.744000 1.000000
vt 0.744000 0.751261
vt 0.248498 0.751261
vt 0.248498 1.000000
vt 0.247005 1.000000
vt 0.247005 0.752012
vt 0.000746 1.000000
vt 0.497742 0.249273
vt 0.744000 0.001285
vt 0.744000 0.249273
vt 0.744000 0.251528
vt 0.497742 0.499516
vt 0.744000 0.499516
vt 0.247005 0.749758
vt 0.000746 0.749758
vt 0.247005 0.501770
vt 0.000000 0.751261
vt 0.000000 0.999249
vt 0.246259 0.751261
vt 0.743254 0.000534
vt 0.496995 0.248522
vt 0.496995 0.000534
vt 0.496995 0.250776
vt 0.496995 0.498764
vt 0.743254 0.250776
vt 0.000000 0.501019
vt 0.246259 0.501019
vt 0.000000 0.749006
g Plane_Plane_Material.001
usemtl Material.001
s off
f 2/1 1/2 4/3 3/4
f 1/5 7/6 8/7 4/8
f 7/9 9/10 10/11 8/12
f 9/13 2/14 3/15 10/16
s 1
f 5/17 3/18 4/19
f 1/20 2/21 6/22
f 7/23 1/24 6/25
f 5/26 4/27 8/28
f 5/29 8/30 10/31
f 9/32 7/33 6/34
f 6/35 2/36 9/37
f 5/38 10/39 3/40

10
mods/warps/sounds/LICENSE Normal file
View File

@ -0,0 +1,10 @@
File: warps_plop.ogg
Original: 19987__acclivity__fingerplop1.flac
Url: https://www.freesound.org/people/acclivity/sounds/19987/
License: CC-BY-NC-3.0
File: warps_woosh.ogg
Original: 112837__dymewiz__whoosh-21.wav
Url: https://www.freesound.org/people/Dymewiz/sounds/112837/
License: CC-BY-3.0

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 B

View File

@ -1,109 +1,527 @@
Sources file # Sources file
============
# Here are listed all the git remote repositories for the server.
# Please stick to the current file format, it is used by an update script.
# If you have doubts regarding syntax refer to Python 3's ConfigParser example:
# https://docs.python.org/3/library/configparser.html#supported-ini-file-structure
# Ici sont répertoriés les dépôts git des mods du serveur.
# Merci de conserver la structure du fichier, il est utilisé par un script de mise à jour.
# Si vous avez des toutes concernant la syntaxe, regardez l'exemple de config de ConfigParser de Python 3:
# https://docs.python.org/3/library/configparser.html#supported-ini-file-structure
Here are listed all the git remote repositories for the server :
# MFF_Game # MFF_Game
http://github.com/minetest/minetest # http://github.com/minetest/minetest
http://gitorious.org/calinou/carbone # http://gitorious.org/calinou/carbone
https://github.com/Jordach/big_freaking_dig (some elements) # https://github.com/Jordach/big_freaking_dig (some elements)
# Mods # Mods
http://github.com/stujones11/minetest-3d_armor.git [3D Armor]
http://github.com/Neuromancer56/MinetestAmbiance.git <= ERROR 404 dir: 3d_armor
http://github.com/ShadowNinja/areas.git git: http://github.com/stujones11/minetest-3d_armor.git
=> Modifié pour : ajout de megabuilder et openfarming
http://bitbucket.org/ardrido/arrow_signs.git [3D Armor Classes]
http://github.com/rubenwardy/awards.git dir: 3d_armor_classes
=> Modifié pour : ajout de divers awards internal: true
bedrock is already in carbone original game
http://github.com/LeMagnesium/beginners_chest.git [Ambience]
https://github.com/rabbibob/BobBlocks.git dir: ambience_modpack
https://forum.minetest.net/viewtopic.php?id=5429 <= Is this our one? \ need to be replaced by a git repository git: https://github.com/Neuromancer56/MinetestAmbience
https://github.com/PilzAdam/builtin_item <= Semble inactif/abandonné web: https://forum.minetest.net/viewtopic.php?pid=38355
OU https://github.com/HybridDog/builtin_item <= Semble actif
https://forum.minetest.net/viewtopic.php?f=9&t=10525 <= DEVRAIT être remplacé par un dépot git / mort [Areas]
# CHESTTOOLS : ? dir: areas
https://bitbucket.org/kingarthursteam/christmas_craft.git <= Is it this? git: http://github.com/ShadowNinja/areas.git
https://github.com/VanessaE/coloredwood.git mff-edit: Add megabuilder and openfarming
=> Modifié pour : que les objets s'affiche dans la grille de craft mff-edit-fr: Ajout de megabuilder et openfarming
https://github.com/Sokomine/colormachine.git
https://github.com/CraigyDavi/colouredstonebricks.git [Arrow signs]
https://github.com/Glunggi/columnia.git dir: arrow_signs
https://github.com/adrido/darkage.git git: http://bitbucket.org/ardrido/arrow_signs.git
OU
https://github.com/MasterGollum/darkage.git ???? [Awards]
https://github.com/4Evergreen4/death_messages.git dir: awards
https://github.com/minermoder27/minetest-dropondie.git git: http://github.com/rubenwardy/awards.git
=> Modifié pour : Drop des sacs lors de le mort d'un joueur mff-edit: Add multiple awards
https://github.com/sapier/factions.git mff-edit-fr: Ajout de divers awards
http://github.com/LeMagnesium/fail.git
https://github.com/tenplus1/farming.git [Bedrock]
=> Modifié pour : light pour que certaines plantes poussent dir: bedrock
https://forum.minetest.net/viewtopic.php?t=5016 <= Should be replaced by a git repository note: bedrock is already in Carbone original game
https://github.com/Mossmanikin/fishing.git internal: true
https://github.com/rubenwardy/food.git
https://github.com/minetest-technic/framedglass.git [Beginner's chest]
https://github.com/VanessaE/future_ban.git => pas activé dir: beginners_chest
Gauges déjà présent dans carbone original git: http://github.com/LeMagnesium/beginners_chest.git
https://github.com/bdjnk/glow.git
http://github.com/VanessaE/homedecor.git [BobBlocks]
https://github.com/BlockMen/hud.git dir: bobblocks
OU https://github.com/mgl512/hud.git <= ?? git: https://github.com/rabbibob/BobBlocks.git
=> Modifié pour : fichier de conf pour la position, valeur de hunger/health des aliments
https://forum.minetest.net/viewtopic.php?id=5694 <= he has a problem with git or what? [Bone]
http://github.com/kaeza/minetest-irc.git dir: bone
[IRC_Commands] # Is this our one? \ need to be replaced by a git repository
http://github.com/PilzAdam/item_drop.git web: https://forum.minetest.net/viewtopic.php?id=5429
https://gitorious.org/calinou/carbone/source/3d917e25bc7ac44a657020497c7f2ebfbd7209a1:mods/jumping (from carbone)
[Lantern] => homedecor_modpack ? [builtin_item]
[Lavalamp] dir: builtin_item
git: https://github.com/HybridDog/builtin_item.git
#git: https://github.com/PilzAdam/builtin_item.git
#note: Seems inactive/abandoned
#note-fr: Semble inactif/abandonné
[builtin_falling]
dir: builtin_falling
web: https://forum.minetest.net/viewtopic.php?f=9&t=10525
note: SHOULD be replace by a git repo / dead
note-fr: DEVRAIT être remplacé par un dépot git / mort
[Carts]
dir: carts
git: https://github.com/PilzAdam/carts.git
web: https://forum.minetest.net/viewtopic.php?id=2451
[Chat plus]
dir: chatplus
git: https://github.com/rubenwardy/chatplus.git
web: https://forum.minetest.net/viewtopic.php?id=6273
[Chesttools]
dir: chesttools
git: https://github.com/Sokomine/chesttools.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=10160
[Christmas Craft]
dir: christmas_craft
git: https://bitbucket.org/kingarthursteam/christmas_craft.git
web: http://forum.minetest.org/viewtopic.php?f=11&t=7780
[Colored wood]
dir: coloredwool
git: https://github.com/VanessaE/coloredwood.git
mff-edit: Items shows up in crafting grid
mff-edit-fr: Les objets s'affiche dans la grille de craft
[Color machine]
dir: colormachine
git: https://github.com/Sokomine/colormachine.git
# Soon
# [Coloured nametag]
# dir: coloured_nametag
# git: https://github.com/crabman77/coloured_nametag.git
[Coloured stone bricks]
dir: colouredstonebricks
git: https://github.com/CraigyDavi/colouredstonebricks.git
[Columnia]
dir: columnia
git: https://github.com/Glunggi/columnia.git
[Compass GPS]
dir: compassgps
git: https://github.com/Kilarin/compassgps.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=9373
[Connected Chests]
dir: connected_chests
git: https://github.com/HybridDog/connected_chests.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=10264
[DarkAge]
dir: darkage
git: https://github.com/adrido/darkage.git
# Original: https://github.com/MasterGollum/darkage.git
[Death messages]
dir: death_messages
git: https://github.com/4Evergreen4/death_messages.git
[Drop on die]
dir: dropondie
git: https://github.com/minermoder27/minetest-dropondie.git
mff-edit: Bags drops when player dies
mff-edit-fr: Drop des sacs lors de le mort d'un joueur
[Factions]
dir: factions
git: https://github.com/sapier/factions.git
[Events' Objects]
dir: eventobjects
internal: true
[Fail]
dir: fail
git: http://github.com/LeMagnesium/fail.git
[Fences]
dir: fences
web: https://forum.minetest.net/viewtopic.php?pid=74716
[Fishing]
dir: fishing
web: https://forum.minetest.net/viewtopic.php?f=11&t=4375
# For the near future
# [Fishing]
# dir: fishing
# git: https://github.com/crabman77/fishing.git
[Food]
dir: food
git: https://github.com/rubenwardy/food.git
web: https://forum.minetest.net/viewtopic.php?id=2960
[Forceload]
dir: forceload
git: https://github.com/rubenwardy/forceload.git
[Framed glass]
dir: framedglass
git: https://github.com/minetest-technic/framedglass.git
[Future ban]
dir: future_ban
git: https://github.com/VanessaE/future_ban.git
note: Not enabled
note-fr: Pas activé
# [Farming]
# https://github.com/tenplus1/farming.git
# => Modifié pour : light pour que certaines plantes poussent
[Gauges]
dir: gauges
internal: true
note-fr: déjà présent dans carbone original
[Glow]
dir: glow
git: https://github.com/bdjnk/glow.git
[Armor HUD bar]
dir: hbarmor
web: https://forum.minetest.net/viewtopic.php?f=9&t=11337
[Hunger with HUD bar]
dir: hbhunger
web: https://forum.minetest.net/viewtopic.php?f=9&t=11336
[Homedecor]
dir: homedecor
git: http://github.com/VanessaE/homedecor.git
[HUD]
dir: hud
git: https://github.com/BlockMen/hud.git
# Not https://github.com/mgl512/hud.git , it's behind the above
mff-edit: Config file to add position, hunger/health value of food
mff-edit-fr: Fichier de conf pour la position, valeur de hunger/health des aliments
[HUD Bars]
dir: hudbars
git: http://repo.or.cz/w/minetest_hudbars.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=11153
[Interact]
dir: interact
git: https://github.com/Amaz1/interact.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=11200
[Inventory icon]
dir: inventory_icon
git: http://repo.or.cz/w/minetest_inventory_icon.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=12358
[Inventory Tweaks]
dir: invtweak
git: https://github.com/BlockMen/invtweak.git
web: https://forum.minetest.net/viewtopic.php?id=5694
[IRC]
dir: irc
git: http://github.com/kaeza/minetest-irc.git
[IRC Commands]
dir: irc_commands
git: https://github.com/ShadowNinja/minetest-irc_commands.git
web: https://forum.minetest.net/viewtopic.php?id=5275
[Item drop]
dir: item_drop
git: http://github.com/PilzAdam/item_drop.git
[Jukebox]
dir: jukebox
git: https://forum.minetest.net/viewtopic.php?id=5913
[Jumping]
dir: jumping
internal: true
# https://gitorious.org/calinou/carbone/source/3d917e25bc7ac44a657020497c7f2ebfbd7209a1:mods/jumping (from carbone)
[Lantern]
dir: lantern
git: https://github.com/RHRhino/lantern.git
web: https://forum.minetest.net/viewtopic.php?id=8718
[Lavatemple] [Lavatemple]
[Locked_Sign] => homedecor_modpack ? dir: lavatemple
http://github.com/Gael-de-Sailly/mapfix.git check-update: false
http://gitorious.org/calinou/maptools.git git: https://github.com/Zeg9/minetest-zmobs.git
=> Modifié pour : unbreakable rail/rail_power/fence note: Merged in a modpack with zmob; TODO: update
https://github.com/Sokomine/markers
=> Modifié pour : ajout de megabuilder [Locked Sign]
https://github.com/Jeija/minetest-mod-mesecons.git dir: locked_sign
git: https://github.com/Kotolegokot/minetest-mod-locked_sign.git
web: https://forum.minetest.net/viewtopic.php?id=2256
[Mana]
dir: mana
git: http://repo.or.cz/w/minetest_mana.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=11154
[Mapfix]
dir: mapfix
git: http://github.com/Gael-de-Sailly/mapfix.git
[Maptools]
dir: maptools
git: http://gitorious.org/calinou/maptools.git
mff-edit: unbreakable rail/rail_power/fence
[Markers]
dir: markers
git: https://github.com/Sokomine/markers
mff-edit: Add megabuilder
mff-edit-fr: Ajout de megabuilder
[Maze]
dir: maze
web: https://forum.minetest.net/viewtopic.php?id=7210
[Mesecons]
dir: mesecons
git: https://github.com/Jeija/minetest-mod-mesecons.git
[Metatools]
dir: metatools
git: https://github.com/LeMagnesium/minetest-mod-metatools.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=12090
[Mobs]
dir: mobs
https://github.com/tenplus1/mobs https://github.com/tenplus1/mobs
=> Modifié pour : mélange entre paramêtre propre au serveur, mobs redo(principalement) et mobs carbone mff-edit: Mix with server-specific settings, mobs redo and Carbone mobs
mff-edit-fr: Mélange entre paramêtre propre au serveur, mobs redo(principalement) et mobs Carbone
[Money] [Money]
https://github.com/Megaf/more_chests dir: money
http://gitorious.org/calinou/moreblocks.git git: https://github.com/Kotolegokot/minetest-mod-money.git
http://gitorious.org/calinou/moreores.git web: https://forum.minetest.net/viewtopic.php?id=2263
http://github.com/VanessaE/moretrees.git
https://forum.minetest.net/viewtopic.php?f=11&t=9334&hilit=MultiTest (pas de github) [More chests]
[Name_Restriction] => m'a été donné par VanessaE en pastebin dir: more_chests
=> Modifié pour : tableau de nom interdit git: https://github.com/Megaf/more_chests.git
https://github.com/SmallJoker/names_per_ip web: https://forum.minetest.net/viewtopic.php?f=9&t=9495
https://github.com/HybridDog/minetest-nether
[New] [More blocks]
https://gitorious.org/calinou/carbone/source/3d917e25bc7ac44a657020497c7f2ebfbd7209a1:mods/paintings (from carbone) dir: moreblocks
http://github.com/VanessaE/pipeworks.git git: http://gitorious.org/calinou/moreblocks.git
http://github.com/VanessaE/plantlife_modpack.git web: https://forum.minetest.net/viewtopic.php?id=509
=> Modifié pour : palmtree avec branche non walkable, crashfix (nénuphare sur door)
http://github.com/Ombridride/minetest-player_inactive.git [More ores]
[PlayerPlus] => désactivé ou supprimé depuis longtemps ? dir: moreores
[Quarts (by 4EverGreen?)] git: http://gitorious.org/calinou/moreores.git
http://github.com/arsdragonfly/random_messages.git web: https://forum.minetest.net/viewtopic.php?id=549
https://github.com/HybridDog/riesenpilz --nether dependence
http://github.com/TenPlus1/screwdriver.git [More trees]
=> Modifié pour : screwdriver infini et valeur du screwdriver normal dir: moretrees
git: http://github.com/VanessaE/moretrees.git
web: https://forum.minetest.net/viewtopic.php?id=4394
[Multitest]
dir: multitest
web: https://forum.minetest.net/viewtopic.php?f=11&t=9334
[Name Restrictions]
dir: name_restrictions
internal: true
note: Given by VanessaE using pastebin
note-fr: Donné par VanessaE en pastebin
mff-edit: Restricted names table
mff-edit-fr: Tableau de nom interdit
[Names per IP]
dir: names_per_ip
git: https://github.com/SmallJoker/names_per_ip.git
web: https://forum.minetest.net/viewtopic.php?f=11&t=9768
[Nether]
dir: nether
git: https://github.com/HybridDog/minetest-nether.git
web: https://forum.minetest.net/viewtopic.php?id=5790
[News]
dir: news
internal: true
[Pipeworks]
dir: pipeworks
git: http://github.com/VanessaE/pipeworks.git
web: https://forum.minetest.net/viewtopic.php?pid=27794
# [Paintings]
# dir: paintings
# https://gitorious.org/calinou/carbone/source/3d917e25bc7ac44a657020497c7f2ebfbd7209a1:mods/paintings (from carbone)
[Plantlife]
dir: plantlife_modpack
git: http://github.com/VanessaE/plantlife_modpack.git
web: https://forum.minetest.net/viewtopic.php?id=3898
mff-edit: palmtree with nonwalkable branches, crashfix (lily pad on door)
mff-edit-fr: palmtree avec branche non walkable, crashfix (nénuphare sur door)
[Player inactive]
dir: player_inactive
git: http://github.com/Ombridride/minetest-player_inactive.git
# Semi-internal
[Quartz]
dir: quartz
git: https://github.com/4Evergreen4/quartz.git
web: https://forum.minetest.net/viewtopic.php?id=5682
[Random Messages]
dir: random_messages
git: http://github.com/arsdragonfly/random_messages.git
[Mirror of Returning]
dir: returnmirror
web: https://forum.minetest.net/viewtopic.php?f=9&t=11224
[Riesenpilz]
dir: riezenpilz
git: https://github.com/HybridDog/riesenpilz.git
note: Nether dependence
[Runes]
dir: runes
internal: true
[Sea]
dir: sea
web: https://forum.minetest.net/viewtopic.php?id=4627
[Shutdown]
dir: shutdown
internal: true
# [Screw Driver]
# dir: screwdriver
# git: http://github.com/TenPlus1/screwdriver.git
# mff-edit-fr => Modifié pour : screwdriver infini et valeur du screwdriver normal
[Snow]
dir: snow
git: https://github.com/Splizard/minetest-mod-snow/
web: https://forum.minetest.net/viewtopic.php?f=11&t=4627&hilit=Sea (pas de github...)
mff-edit: Minimum snowfall setting
mff-edit-fr: Paramétrage minimal pour la tombé de neige
[Snowdrift]
dir: snowdrift
git: https://github.com/paramat/snowdrift.git
web: https://forum.minetest.net/viewtopic.php?id=6854
[Solar Mana]
dir: solarmana
git: https://github.com/bendeutsch/minetest-solarmana.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=11728
[Soundset]
dir: soundset
git: https://github.com/crabman77/soundset.git
[Spawn]
dir: spawn
internal: true
[Sponge]
dir: sponge
internal: true
note: By davedevils, given it to me in a .zip...
[Sprint]
dir: sprint
git: https://github.com/GunshipPenguin/sprint.git
mff-edit: Stop when clicking, cacti damage included in the position check loop
mff-edit-fr: Arrêt quand un clique est effectué, dégât des cactus dans la boucle du check position
[Stained Glass]
dir: stained_glass
[Throwing]
dir: throwing
git: https://github.com/PilzAdam/throwing.git
[Track players]
dir: track_players
internal: true
[Treasurer]
dir: treasurer
web: https://forum.minetest.net/viewtopic.php?id=7292
[TrmPyramids]
dir: trm_pyramids
internal: true
[TsmPyramids]
dir: tsm_pyramids
git: http://repo.or.cz/w/minetest_pyramids/tsm_pyramids.git
[Unified Dyes]
dir: unifieddyes
git: https://github.com/VanessaE/unifieddyes.git
[Unified Inventory]
dir: unified_inventory
git: https://github.com/minetest-technic/unified_inventory.git
[U_skins]
dir: u_skins
git: https://github.com/SmallJoker/minetest-u_skinsdb.git
[Vector Extras]
dir: vector_extras
git: https://github.com/HybridDog/vector_extras.git
[Warps]
dir: warps
git: https://github.com/sofar/warps.git
web: https://forum.minetest.net/viewtopic.php?t=12005&p=177374
[Watershed]
dir: Watershed
git: https://github.com/paramat/watershed.git
https://forum.minetest.net/viewtopic.php?f=11&t=4627&hilit=Sea (pas de github...)
https://github.com/Splizard/minetest-mod-snow/
=> Modifié pour : paramétrage minimal pour la tombé de neige
https://github.com/GunshipPenguin/sprint
[Sponge] => by davedevils, given it to me in a .zip...
https://github.com/GunshipPenguin/sprint
=> Modifié pour : arrêt quand un clique est effectué, dégât des cactus dans la boucle du check position
[Stained_Glass]
https://github.com/PilzAdam/throwing
https://github.com/SmallJoker/minetest-u_skinsdb/
https://github.com/minetest-technic/unified_inventory
https://github.com/VanessaE/unifieddyes
https://github.com/HybridDog/vector_extras --nether dependence, with riesenpilz
[WhoIsOn] [WhoIsOn]
http://github.com/kaeza/minetest-xban2.git dir: whoison
internal: true
======= TO CHECK ======= [World Edge]
dir: worldedge
git: https://github.com/DonBatman/worldedge.git
web: https://forum.minetest.net/viewtopic.php?f=9&t=10753
[World Edit]
dir: WorldEdit
git: https://github.com/Uberi/Minetest-WorldEdit.git
web: https://forum.minetest.net/viewtopic.php?id=572
[Xban2]
dir: xban2
git: http://github.com/kaeza/minetest-xban2.git