Miroir du dépôt server-nalc.
Go to file
LeMagnesium 11a121f7df Fixed /rules and added blacklist system
- Removed useless copy of /rules
 - Added a blacklist system avoiding people to get back the interact privilege using /rules when blacklisted
2015-06-29 20:19:40 +02:00
minetestforfun_game Add the new 32px textures for Pickaxe tool (and fix the Mithril Axe texture) 2015-06-29 01:05:41 +02:00
mods Fixed /rules and added blacklist system 2015-06-29 20:19:40 +02:00
other_things Add the Dungeon Master's Blood Sword and the craft of this sword, also add mobs:zombie_tibia and mobs:dungeon_master_diamond wich are dropped from zombies and Dungeon Masters and wich are needed for the craft recipe of the DM's Blood Sword because the craft recipe is also added, finally add the texture of the DM's Blood Sword ! 2015-06-28 00:17:30 +02:00
worlds/minetestforfun Updated 3d_armor and fixed armors' drop 2015-06-28 14:12:31 +02:00
.gitignore Fix mana bar 2015-06-12 10:34:37 +02:00
LICENSE Change rights in the repository (755) 2015-05-26 23:37:16 +02:00
README.md Update README.md 2015-06-04 23:12:32 +02:00

README.md

minetestforfun_game subgame and mods

You can find here the subgame and the mods of the server MinetestForFun.

If you want help us, don't hesitate and take a look at our ToDoList here.

Contributors

  • Ombridride - Darcidride - MinetestForFun

    Server hoster, reposity owner.

  • LeMagnesium - Mg

    Debugging, mod maintenance and global variables annihilator.

  • crabman77 - crabman - guillaume

    Debugging, mod maintenance and global variables annihilator.

  • mgl512

    Helper for debugging, and leaves very useful comments.

  • Ataron

    Occasionnal debogger, texture creater.

  • Gael-de-Sailly

    Kittens carer, and debogger.

  • davedevils

    Gardener, creepers' father and chickens' friend.

  • Obani

    Audio bit king.

minetestforfun_game sous-jeu et mods

Vous pouvez trouver ici le sous-jeu et les mods du serveur MinetestForFun.

Si vous voulez nous aider, n'hésitez pas et jetez un coup d'oeil à notre ToDoList ici.

Contributeurs

  • Ombridride - Darcidride - MinetestForFun

    Hébergeur du serveur, possesseur du dépôt.

  • LeMagnesium - Mg

    Deboggueur, entretien des mods et annihilateur de variables globales.

  • crabman77 - crabman - guillaume

    Deboggueur, entretien des mods et annihilateur de variables globales.

  • mgl512

    Aide au déboggage, et laisse des commentaires très utiles.

  • Ataron

    Déboggueur occasionnel, créateur de textures

  • Gael-de-Sailly

    Soigneur et deboggueur de chatons.

  • davedevils

    Jardinier, père des creeper et ami des poulets.

  • Obani

    Roi du bit audio.

Note to developpers

Recently many changes have been made in the repository. New methods have been adopted for pushing/pulling from the repository. You will find here the most importants

When you are pushing

After committing, you will need to reproduce your changes on parallel branches. For example, if you commit on master :

> git format-patch HEAD~<amount of commits to reproduce> --stdout > patch_for_branch.patch
> # Created a .patch file to apply commits on the other branch
> git checkout <parallel branch>
> git am ./patch_for_branch.patch # Apply the patch
> git push origin <parallel branch>

If you want to see which files are being modified, or how many lines are added :

> git apply --stat < patch_for_branch.patch
another_file.txt |    0
another_file.txt |    0
2 files changed, 0 insertions(+), 0 deletions(-)
>

If you want to check whether or not you will have to resolve merge conflicts :

> git apply --check < patch_for_branch.patch

If you get errors, then git am will require you to solve merge conflicts.

When a parallel branch cannot be pulled

WIP works are often put on parallel branch to not disturb simple updates or fixes for mods (even if they should be reproduced on these branches as shown above). However, there might be problems, requiring devs to 'forcepush' on the branches. Note: It will never happen on master

If you cannot pull, then, here is what to do :

> git checkout master
> git branch -D <parallel branch>
> git checkout -b <parallel branch>
> git branch --set-upstream-to=origin/<parallel branch>
> git pull origin <parallel branch>

This will delete your copy of the branch, create a new one, and replace it with the remote content. You can also :

> git pull --force