From 632001af3e74a62a3846b31946686fa734b4856f Mon Sep 17 00:00:00 2001 From: 3raven Date: Mon, 22 Aug 2022 21:41:55 +0000 Subject: [PATCH 001/193] update --- mods/HELP/mcl_tt/locale/mcl_tt.fr.tr | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/HELP/mcl_tt/locale/mcl_tt.fr.tr b/mods/HELP/mcl_tt/locale/mcl_tt.fr.tr index a66311448..6803e6e40 100644 --- a/mods/HELP/mcl_tt/locale/mcl_tt.fr.tr +++ b/mods/HELP/mcl_tt/locale/mcl_tt.fr.tr @@ -45,3 +45,4 @@ Mining durability: @1=Durabilité de minage: @1 Block breaking strength: @1=Résistance à la rupture: @1 @1 uses=@1 utilisations Unlimited uses=Utilisations illimitées +Durability: @1=Durabilité \ No newline at end of file From 71424aa5fbd6541073fadf7dcaa1d7195cae701a Mon Sep 17 00:00:00 2001 From: 3raven Date: Mon, 22 Aug 2022 21:54:28 +0000 Subject: [PATCH 002/193] update+corrections --- mods/PLAYER/mcl_spawn/locale/mcl_spawn.fr.tr | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mods/PLAYER/mcl_spawn/locale/mcl_spawn.fr.tr b/mods/PLAYER/mcl_spawn/locale/mcl_spawn.fr.tr index f1fab2bf1..a2e5fbd8e 100644 --- a/mods/PLAYER/mcl_spawn/locale/mcl_spawn.fr.tr +++ b/mods/PLAYER/mcl_spawn/locale/mcl_spawn.fr.tr @@ -1,4 +1,5 @@ # textdomain: mcl_spawn -New respawn position set!=Nouvelle position de réapparition définie! -Respawn position cleared!=Position de réapparition supprimée! -Your spawn bed was missing or blocked.=Votre lit d'apparition était manquant ou bloqué. +New respawn position set!=Nouvelle position de réapparition définie ! +Respawn position cleared!=Position de réapparition supprimée ! +Couldn't get level of your respawn anchor!=Impossible d'obtenir le niveau de votre ancre de réapparition ! +Your spawn bed was missing or blocked, and you had no charged respawn anchor!=Votre lit d'apparition était manquant ou bloqué, et vou n'avez pas d'ancre de réapparition chargée ! \ No newline at end of file From 09e6eabdca4f0fb41ff159fb476da3a42c65c721 Mon Sep 17 00:00:00 2001 From: 3raven Date: Mon, 22 Aug 2022 22:02:18 +0000 Subject: [PATCH 003/193] create the file --- .../mcl_shields/locale/mcl_shields.fr.tr | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr diff --git a/mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr b/mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr new file mode 100644 index 000000000..9eb070e3b --- /dev/null +++ b/mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr @@ -0,0 +1,19 @@ +# textdomain: mcl_shields +Shield= +A shield is a tool used for protecting the player against attacks.= +White Shield= +Grey Shield= +Light Grey Shield= +Black Shield= +Red Shield= +Yellow Shield= +Green Shield= +Cyan Shield= +Blue Shield= +Magenta Shield= +Orange Shield= +Purple Shield= +Brown Shield= +Pink Shield= +Lime Shield= +Light Blue Shield= \ No newline at end of file From cd9dde40d98d5e1dfe87c91b43a32908b36bd9c1 Mon Sep 17 00:00:00 2001 From: 3raven Date: Mon, 22 Aug 2022 22:06:56 +0000 Subject: [PATCH 004/193] Add translation --- .../mcl_shields/locale/mcl_shields.fr.tr | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr b/mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr index 9eb070e3b..fb4b5fd70 100644 --- a/mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr +++ b/mods/ITEMS/mcl_shields/locale/mcl_shields.fr.tr @@ -1,19 +1,19 @@ # textdomain: mcl_shields -Shield= -A shield is a tool used for protecting the player against attacks.= -White Shield= -Grey Shield= -Light Grey Shield= -Black Shield= -Red Shield= -Yellow Shield= -Green Shield= -Cyan Shield= -Blue Shield= -Magenta Shield= -Orange Shield= -Purple Shield= -Brown Shield= -Pink Shield= -Lime Shield= -Light Blue Shield= \ No newline at end of file +Shield=Bouclier +A shield is a tool used for protecting the player against attacks.=Un bouclier est un outil utilisé pour protéger le joueur contre les attaques. +White Shield=Bouclier Blanc +Grey Shield=Bouclier Gris +Light Grey Shield=Bouclier Gris Clair +Black Shield=Bouclier Noir +Red Shield=Bouclier Rouge +Yellow Shield=Bouclier Jaune +Green Shield=Bouclier Vert +Cyan Shield=Bouclier Cyan +Blue Shield=Bouclier Bleu +Magenta Shield=Bouclier Magenta +Orange Shield=Bouclier Orange +Purple Shield=Bouclier Pourpre +Brown Shield=Bouclier Marron +Pink Shield=Bouclier Rose +Lime Shield=Bouclier Vert Clair +Light Blue Shield=Bouclier Bleu Clair \ No newline at end of file From b15575469a39e19a1d0c32e713e3b847c2b61964 Mon Sep 17 00:00:00 2001 From: 3raven Date: Mon, 22 Aug 2022 22:15:37 +0000 Subject: [PATCH 005/193] Add translation --- mods/ITEMS/mcl_buckets/locale/mcl_buckets.fr.tr | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_buckets/locale/mcl_buckets.fr.tr b/mods/ITEMS/mcl_buckets/locale/mcl_buckets.fr.tr index 4320f7509..2562a2f84 100644 --- a/mods/ITEMS/mcl_buckets/locale/mcl_buckets.fr.tr +++ b/mods/ITEMS/mcl_buckets/locale/mcl_buckets.fr.tr @@ -3,7 +3,7 @@ Empty Bucket=Seau Vide A bucket can be used to collect and release liquids.=Un seau peut être utilisé pour recueillir et libérer les liquides. Punch a liquid source to collect it. You can then use the filled bucket to place the liquid somewhere else.=Frappez une source de liquide pour la collecter. Vous pouvez ensuite utiliser le seau rempli pour placer le liquide ailleurs. Lava Bucket=Seau de Lave -A bucket can be used to collect and release liquids. This one is filled with hot lava, safely contained inside. Use with caution.=Un seau peut être utilisé pour recueillir et libérer les liquides. Celui-ci est rempli de lave chaude, contenue en toute sécurité à l'intérieur. Utiliser avec précaution. +A bucket can be used to collect and release liquids. This one is filled with hot lava, safely contained inside. Use with caution.=Un seau peut être utilisé pour recueillir et libérer les liquides. Celui-ci est rempli de lave chaude, contenue en toute sécurité à l'intérieur. À utiliser avec précaution. Get in a safe distance and place the bucket to empty it and create a lava source at this spot. Don't burn yourself!=Eloignez-vous et placez le seau pour le vider et créez une source de lave à cet endroit. Ne vous brûlez pas! Water Bucket=Seau d'Eau A bucket can be used to collect and release liquids. This one is filled with water.=Un seau peut être utilisé pour recueillir et libérer les liquides. Celui-ci est rempli d'eau. @@ -15,3 +15,10 @@ Collects liquids=Collecte des liquides Places a lava source=Place une source de lave Places a water source=Place une source d'eau Places a river water source=Place une source d'eau de rivière +Cod=Morue +Salmon=Saumon +Tropical Fish=Poisson Tropical +Bucket of @1=Seau de @1 +This bucket is filled with water and @1.=Ce seau est rempli d'eau et de @1. +Place it to empty the bucket and place a @1. Obtain by right clicking on a @2 fish with a bucket of water.=Le placer pour vider le seau et placer un @1. +Places a water source and a @1 fish.=Placer une source d'eau et un poisson @1. From d3a94e80891c6f26eaf1ce48c2f7531f6930ce19 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 00:21:38 +0000 Subject: [PATCH 006/193] Add missing translations + changes for cohesion --- mods/ITEMS/mcl_core/locale/mcl_core.fr.tr | 49 +++++++++++++++++------ 1 file changed, 37 insertions(+), 12 deletions(-) diff --git a/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr b/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr index 64aadd6db..858a826e3 100644 --- a/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr +++ b/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr @@ -13,10 +13,10 @@ A grass block is dirt with a grass cover. Grass blocks are resourceful blocks wh A lapis lazuli block is mostly a decorative block but also useful as a compact storage of lapis lazuli.=Un bloc de lapis-lazuli est principalement un bloc décoratif mais également utile comme stockage compact de lapis-lazuli. A lava source sets fire to a couple of air blocks above when they're next to a flammable block.=Une source de lave met le feu à quelques blocs d'air au-dessus lorsqu'ils sont à côté d'un bloc inflammable. A piece of ladder which allows you to climb vertically. Ladders can only be placed on the side of solid blocks and not on glass, leaves, ice, slabs, glowstone, nor sea lanterns.=Un morceau d'échelle qui vous permet de grimper verticalement. Les échelles ne peuvent être placées que sur le côté de blocs solides et non sur du verre, des feuilles, de la glace, des dalles, des pierres incandescentes ou des lanternes marines. -Acacia Bark=Écorce d'Acacia +Acacia Bark=Bois d'Acacia Acacia Leaves=Feuilles d'Acacia Acacia Sapling=Pousse d'Acacia -Acacia Wood=Bois d'Acacia +Acacia Wood=Bûche d'Acacia Acacia Wood Planks=Planches d'Acacia Acacia leaves are grown from acacia trees.=Les feuilles d'acacia sont cultivées à partir d'acacias. Andesite=Andésite @@ -27,10 +27,10 @@ Barrier=Barrière invisible Barriers are invisble walkable blocks. They are used to create boundaries of adventure maps and the like. Monsters and animals won't appear on barriers, and fences do not connect to barriers. Other blocks can be built on barriers like on any other block.=Les barrières sont des blocs accessibles à pied. Ils sont utilisés pour créer des limites de cartes d'aventure et similaires. Les monstres et les animaux n'apparaissent pas sur les barrières, et les clôtures ne se connectent pas aux barrières. D'autres blocs peuvent être construits sur des barrières comme sur n'importe quel autre bloc. Bedrock=Bedrock Bedrock is a very hard type of rock. It can not be broken, destroyed, collected or moved by normal means, unless in Creative Mode.=Le bedrock est un type de roche très dur. Il ne peut pas être brisé, détruit, collecté ou déplacé par des moyens normaux, sauf en mode créatif. -Birch Bark=Écorce de Bouleau +Birch Bark=Bois de Bouleau Birch Leaves=Feuilles de Bouleau Birch Sapling=Pousse de Bouleau -Birch Wood=Bois de Bouleau +Birch Wood=Bûche de Bouleau Birch Wood Planks=Planches de Bouleau Birch leaves are grown from birch trees.=Les feuilles de bouleau sont cultivées à partir de bouleaux. Black Stained Glass=Verre Noir @@ -75,10 +75,10 @@ Cut Sandstone=Grès Taillé Cut red sandstone is a decorative building block.=Le grès rouge taillé est un bloc de construction décoratif. Cut sandstone is a decorative building block.=Le grès taillé est un bloc de construction décoratif. Cyan Stained Glass=Vitre Cyan -Dark Oak Bark=Écorce de Chêne Noir +Dark Oak Bark=Bois de Chêne Noir Dark Oak Leaves=Feuilles de Chêne Noir Dark Oak Sapling=Pousse de Chêne Noir -Dark Oak Wood=Bois de Chêne Noir +Dark Oak Wood=Bûche de Chêne Noir Dark Oak Wood Planks=Planche de Chêne Noir Dark oak leaves are grown from dark oak trees.=Les feuilles de chêne noir sont issues de chênes noirs. Dark oak saplings can grow into dark oaks, but only in groups. A lonely dark oak sapling won't grow. A group of four dark oak saplings grows into a dark oak after some time when they are placed on soil (such as dirt) in a 2×2 square and exposed to light.=Les pousses de chêne noir peuvent devenir des chênes noirs, mais seulement en groupes. Une pousse de chêne noir solitaire ne poussera pas. Un groupe de quatre pousses de chêne noir se transforme en chêne noir après un certain temps lorsqu'ils sont placés sur le sol (comme la terre) dans un carré 2×2 et exposés à la lumière. @@ -123,10 +123,10 @@ Iron Ingot=Lingot de Fer Iron Nugget=Pépite de Fer Iron Ore=Minerai de Fer Iron nuggets are very small pieces of molten iron; the main purpose is to create iron ingots.=Les pépites de fer sont de très petits morceaux de fer fondu; le but principal est de créer des lingots de fer. -Jungle Bark=Écorce d'Acajou +Jungle Bark=Bois d'Acajou Jungle Leaves=Feuilles d'Acajou Jungle Sapling=Pousse d'Acajou -Jungle Wood=Bois d'Acajou +Jungle Wood=Bûche d'Acajou Jungle Wood Planks=Planches d'Acajou Jungle leaves are grown from jungle trees.=Les feuilles d'Acajou sont cultivées à partir d'arbres d'Acajou. Ladder=Échelle @@ -146,10 +146,10 @@ Mossy Cobblestone=Pierre Moussue Mossy Stone Bricks=Pierre Taillée Moussue Mycelium=Mycélium Mycelium is a type of dirt and the ideal soil for mushrooms. Unlike other dirt-type blocks, it can not be turned into farmland with a hoe. In light, mycelium slowly spreads over nearby dirt. Under an opaque block or a liquid, it eventually turns back into dirt.=Le mycélium est un type de terre et le sol idéal pour les champignons. Contrairement à d'autres blocs de terre, il ne peut pas être transformé en terres agricoles avec une houe. À la lumière, le mycélium se répand lentement sur la terre voisine. Sous un bloc opaque ou un liquide, il finit par redevenir de la terre. -Oak Bark=Écorce de Chêne +Oak Bark=Bois de Chêne Oak Leaves=Feuilles de Chêne Oak Sapling=Pousse de Chêne -Oak Wood=Bois de Chêne +Oak Wood=Bûche de Chêne Oak Wood Planks=Planches de Chêne Oak leaves are grown from oak trees.=Les feuilles de chêne sont cultivées à partir de chênes. Obsidian=Obsidienne @@ -192,30 +192,55 @@ Smooth sandstone is compressed sand and is a rather soft kind of stone.=Le grès Snow=Neige Some coal contained in stone, it is very common and can be found inside stone in medium to large clusters at nearly every height.=Du charbon contenu dans la pierre, il est très commun et peut être trouvé à l'intérieur de la pierre en grappes moyennes à grandes à presque toutes les hauteurs. Some iron contained in stone, it is prety common and can be found below sea level.=Du fer contenu dans la pierre, il est assez courant et se trouve sous le niveau de la mer. -Spruce Bark=Écorce de Sapin +Spruce Bark=Bois de Sapin Spruce Leaves=Feuilles de Sapin Spruce Sapling=Pousse de Sapin -Spruce Wood=Bois de Sapin +Spruce Wood=Bûche de Sapin Spruce Wood Planks=Planches de Sapin Spruce leaves are grown from spruce trees.=Les feuilles de sapin sont cultivées à partir de sapin. Stained glass is a decorative and mostly transparent block which comes in various different colors.=Le verre est un bloc décoratif et principalement transparent qui se décline en différentes couleurs. Stick=Bâton Sticks are a very versatile crafting material; used in countless crafting recipes.=Les bâtons sont un matériau d'artisanat très polyvalent; utilisé dans d'innombrables recettes d'artisanat. Stone=Roche +Stripped Acacia Log=Bûche d'Acacia Ecorcée +Stripped Acacia Wood=Bois d'Acacia Ecorcé +Stripped Birch Log=Bûche de Bouleau Ecorcée +Stripped Birch Wood=Bois de Bouleau Ecorcé +Stripped Dark Oak Log=Bûche de Chêne Noir +Stripped Dark Oak Wood=Bois de Chêne Noir +Stripped Jungle Log=Bûche d'Acajou Ecorcée +Stripped Jungle Wood=Bois d'Acajou Ecorcé +Stripped Oak Log=Bûche de Chêne Ecorcée +Stripped Oak Wood=Bois de Chêne Ecorcé +Stripped Spruce Log=Bûche de Sapin Ecorcée +Stripped Spruce Wood=Bois de Sapin Ecorcé Stone Bricks=Pierre Taillée Sugar=Sucre Sugar Canes=Canne à Sucre Sugar canes are a plant which has some uses in crafting. Sugar canes will slowly grow up to 3 blocks when they are next to water and are placed on a grass block, dirt, sand, red sand, podzol or coarse dirt. When a sugar cane is broken, all sugar canes connected above will break as well.=Les cannes à sucre sont une plante qui a certaines utilisations dans l'artisanat. Les cannes à sucre poussent lentement jusqu'à 3 blocs lorsqu'elles sont à côté de l'eau et sont placées sur un bloc d'herbe, de saleté, de sable, de sable rouge, de podzol ou de saleté grossière. Lorsqu'une canne à sucre est cassée, toutes les cannes à sucre connectées ci-dessus se brisent également. Sugar canes can only be placed top of other sugar canes and on top of blocks on which they would grow.=Les cannes à sucre ne peuvent être placées que sur d'autres cannes à sucre et sur des blocs sur lesquels elles poussent. Sugar comes from sugar canes and is used to make sweet foods.=Le sucre provient des cannes à sucre et est utilisé pour fabriquer des aliments sucrés. +The stripped trunk of an acacia tree.=Le tronc écorcé d'un acacia. +The stripped trunk of a birch tree.=Le tronc écorcé d'un bouleau. +The stripped trunk of a dark oak tree.=Le tronc écorcé d'un chêne noir. +The stripped trunk of a jungle tree.=Le tronc écorcé d'un acajou. +The stripped trunk of an oak tree.=Le tronc écorcé d'un chêne. +The stripped trunk of a spruce tree.=Le tronc écorcé d'un sapin. The trunk of a birch tree.=Le tronc d'un bouleau. The trunk of a dark oak tree.=Le tronc d'un chêne noir. The trunk of a jungle tree.=Le tronc d'un acajou. The trunk of a spruce tree.=Le tronc d'un sapin. The trunk of an acacia.=Le tronc d'un acacia The trunk of an oak tree.=Le tronc d'un chêne. +The stripped wood of an acacia tree.=Le bois écorcé d'un acacia. +The stripped wood of a birch tree.=Le bois écorcé d'un bouleau. +The stripped wood of a dark oak tree.=Le bois écorcé d'un chêne noir. +The stripped wood of a jungle tree.=Le bois écorcé d'un acajou. +The stripped wood of an oak tree.=Le bois écorcé d'un chêne. +The stripped wood of a spruce tree.=Le bois écorcé d'un sapin. This block consists of a couple of loose stones and can't support itself.=Ce bloc se compose de quelques pierres lâches et ne peut pas se soutenir. This is a decorative block surrounded by the bark of a tree trunk.=Il s'agit d'un bloc décoratif entouré par l'écorce d'un tronc d'arbre. +This is a decorative block.=Il s'agit d'un bloc décoratif. This is a full block of snow. Snow of this thickness is usually found in areas of extreme cold.=Ceci est un bloc de neige complet. La neige de cette épaisseur se trouve généralement dans les zones de froid extrême. This is a piece of cactus commonly found in dry areas, especially deserts. Over time, cacti will grow up to 3 blocks high on sand or red sand. A cactus hurts living beings touching it with a damage of 1 HP every half second. When a cactus block is broken, all cactus blocks connected above it will break as well.=Il s'agit d'un morceau de cactus que l'on trouve couramment dans les zones sèches, en particulier dans les déserts. Au fil du temps, les cactus pousseront jusqu'à 3 blocs de haut sur le sable ou le sable rouge. Un cactus blesse les êtres vivants qui le touchent avec des dégâts de 1 HP toutes les demi-secondes. Lorsqu'un bloc de cactus est brisé, tous les blocs de cactus connectés au-dessus se brisent également. This stone contains pure gold, a rare metal.=Cette pierre contient de l'or pur, un métal rare. From 79d19d8a47e7d591f4441c788bd1306f22c5e293 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 00:36:08 +0000 Subject: [PATCH 007/193] Add translations --- .../locale/mcl_blackstone.fr.tr | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr new file mode 100644 index 000000000..49538b395 --- /dev/null +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr @@ -0,0 +1,23 @@ +# textdomain: mcl_blackstone +Blackstone=Roche noire +Polished Blackstone=Pierre noire +Chieseled Polished Blackstone=Pierre noire sculptée +Polished Blackstone Bricks=Briques de pierre noire +Basalt=Basalte +Polished Basalt=Basalte taillé +Blackstone Slab=Dalle de roche noire +Polished Blackstone Slab=Dalle de pierre noire +Chieseled Polished Blackstone Slab=Dalle de pierre noire sculptée +Polished Blackstone Brick Slab=Dalle de briques de pierre noire +Blackstone Stairs=Escalier de roche noire +Polished Blackstone Stairs=Escalier de pierre noire +Chieseled Polished Blackstone Stairs=Escalier de pierre noire sculptée +Polished Blackstone Brick Stairs=Escalier de briques de pierre noire +Quartz Bricks=Briques de quartz +Soul Torch=Torche des âmes +Soul Lantern=Lanterne des âmes +Soul Soil=Terre des âmes +Eternal Soul Fire=Feu éternel des âmes +Gilded Blackstone=Roche noire dorée +Nether Gold Ore=Minerai d'or du Nether +Smooth Basalt=Basalte lisse \ No newline at end of file From 118ceb9bf3eed7f4fcceae7d2dad037cdcdfb39b Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 01:52:15 +0000 Subject: [PATCH 008/193] Add an reorder translations --- .../locale/mcl_enchanting.fr.tr | 212 +++++++++++------- 1 file changed, 128 insertions(+), 84 deletions(-) diff --git a/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr b/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr index 985499964..1cb821648 100644 --- a/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr +++ b/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr @@ -1,100 +1,144 @@ # textdomain: mcl_enchanting + + +### enchantments.lua ### + +Arrows passes through multiple objects.=Les flèches traversent plusieurs objets. +Arrows set target on fire.=Les flèches mettent le feu à la cible. +Bane of Arthropods=Fléau des arthropodes +Channeling=Canalisation + +Channels a bolt of lightning toward a target. Works only during thunderstorms and if target is unobstructed with opaque blocks.=Canalise un éclair vers une cible. Fonctionne uniquement pendant les orages et si la cible n'est pas obstruée par des blocs opaques. + +Curse of Vanishing=Malédiction de disparition +Decreases crossbow charging time.=Diminue le temps de chargement de l'arbalète. +Decreases time until rod catches something.=Diminue le temps jusqu'à ce qu'un poisson ne morde à l'hameçon. +Depth Strider=Agilité aquatique +Efficiency=Efficacité +Extends underwater breathing time.=Prolonge le temps de respiration sous l'eau. +Fire Aspect=Aura de feu +Flame=Flamme +Fortune=Fortune +Frost Walker=Semelles givrantes +Impaling=Empalement +Increases arrow damage.=Augmente les dégâts des flèches. +Increases arrow knockback.=Augmente le recul de la flèche. +Increases certain block drops.=Multiplie les items droppés + +Increases damage and applies Slowness IV to arthropod mobs (spiders, cave spiders, silverfish and endermites).=Augmente les dégâts et applique la lenteur IV aux mobs arthropodes (araignées, araignées des cavernes, lépismes argentés et endermites). + +Increases damage to undead mobs.=Augmente les dégâts infligés aux monstres morts-vivants. +Increases damage.=Augmente les dégâts. +Increases item durability.=Augmente la durabilité des objets. +Increases knockback.=Augmente le recul. +Increases mining speed.=Augmente la vitesse de minage. +Increases mob loot.=Augmente le butin des mobs. +Increases rate of good loot (enchanting books, etc.)=Augmente le taux de bon butin (livres enchanteurs, etc.) +Increases sweeping attack damage.=Augmente les dégâts de l'épée +Increases underwater movement speed.=Augmente la vitesse de déplacement sous l'eau. +Increases walking speed on soul sand.=Augmente la vitesse de marche sur le sable de l'âme. +Infinity=Infinité +Item destroyed on death.=Objet détruit à la mort. +Knockback=Recul +Looting=Butin +Loyalty=Loyauté +Luck of the Sea=Chance de la mer +Lure=Appât +Mending=Raccommodage +Mined blocks drop themselves.=Vous obtenez les blocs minés en minant. +Multishot=Tir multiple +Piercing=Perforation +Power=Puissance +Punch=Frappe +Quick Charge=Charge rapide +Repair the item while gaining XP orbs.=Réparez l'objet tout en gagnant des points d'XP. +Respiration=Apnée +Riptide=Impulsion +Sets target on fire.=Enflamme la cible. +Sharpness=Tranchant +Shoot 3 arrows at the cost of one.=Tirez 3 flèches pour le prix d'une. +Shooting consumes no regular arrows.=Le tir ne consomme pas de flèches standard. +Silk Touch=Toucher de soie +Smite=Châtiment +Soul Speed=Agilité des âmes +Sweeping Edge=Affilage +Trident deals additional damage to ocean mobs.=Le trident inflige des dégâts supplémentaires aux animaux océaniques. + +Trident launches player with itself when thrown. Works only in water or rain.=Le trident emporte le joueur avec lui-même lorsqu'il est lancé. Fonctionne uniquement sous l'eau ou sous la pluie. + +Trident returns after being thrown. Higher levels reduce return time.=Le trident revient après avoir été jeté. Des niveaux plus élevés réduisent le temps de retour. + +Turns water beneath the player into frosted ice and prevents the damage from magma blocks.=Transforme l'eau sous le joueur en glace givrée et empêche les dommages causés par les blocs de magma. + +Unbreaking=Solidité + +### engine.lua ### + +@1 Enchantment Levels=@1 Niveaux d'enchantement +@1 Lapis Lazuli=@1 Lapis Lazuli +Inventory=Inventaire +Level requirement: @1=Niveau requis: @1 + +### init.lua ### + +'@1' is not a valid number='@1' n'est pas un nombre valide +'@1' is not a valid number.='@1' n'est pas un nombre valide. + []= [] +@1 can't be combined with @2.=@1 ne peut pas être combiné avec @2. + +After finally selecting your enchantment; left-click on the selection, and you will see both the lapis lazuli and your experience levels consumed. And, an enchanted item left in its place.=Après avoir finalement sélectionné un enchantement ; cliquer gauche la sélection, et vous verrez à la fois les lapis-lazuli et vos niveaux d'expérience consommés. Un objet enchanté est laissé à leur place. + +After placing your items in the slots, the enchanting options will be shown. Hover over the options to read what is available to you.=Après avoir placé vos objets dans les emplacements, les options d'enchantement seront montrées. Passer au-dessus des options pour lire ce qui est disponible. + +Enchant=Enchantement +Enchant an item=Enchanter un objet +Enchanted Book=Livre enchanté +Enchanting Table=Table d'enchantement + +Enchanting Tables will let you enchant armors, tools, weapons, and books with various abilities. But, at the cost of some experience, and lapis lazuli.= + +Enchanting succeded.=L'enchantement a réussi. +Forcefully enchant an item=Enchantement forcé d'un objet + +Place a tool, armor, weapon or book into the top left slot, and then place 1-3 Lapis Lazuli in the slot to the right.= + +Player '@1' cannot be found.=Le joueur '@1' est introuvable. +Rightclick the Enchanting Table to open the enchanting menu.= +Spend experience, and lapis to enchant various items.= + +The number you have entered (@1) is too big, it must be at most @2.=Le nombre que vous avez entré (@1) est trop grand, il doit être au plus de @2. + +The number you have entered (@1) is too small, it must be at least @2.=Le nombre que vous avez entré (@1) est trop petit, il doit être au moins de @2. + +The selected enchantment can't be added to the target item.=L'enchantement sélectionné ne peut pas être ajouté à la cible. +The target doesn't hold an item.=La cible ne contient aucun élément. +The target item is not enchantable.=L'objet cible n'est pas enchantable. +There is no such enchantment '@1'.=Il n'y a pas un tel enchantement '@1'. + +These options are randomized, and dependent on experience level; but the enchantment strength can be increased.=Ces options sont aléatoires et dépendent du niveau d'expérience ; mais la force d'enchantement peut être augmentée. + +To increase the enchantment strength, place bookshelves around the enchanting table. However, you will need to keep 1 air node between the table, & the bookshelves to empower the enchanting table.=Pour augmenter la force d'enchantement, placer des bibliothèques autour de la table d'enchantement. Cependant, vous devrez garder au moins un bloc d'air entre la table et les bibliothèques pour alimenter la table d'enchantement. + +Usage: /enchant []=Usage: /enchant [] +Usage: /forceenchant []=Usage: /forceenchant [] + + +##### not used anymore ##### + +# textdomain: mcl_enchanting Aqua Affinity=Affinité aquatique Increases underwater mining speed.=Augmente la vitesse de minage sous-marine. -Bane of Arthropods=Fléau des arthropodes -Increases damage and applies Slowness IV to arthropod mobs (spiders, cave spiders, silverfish and endermites).=Augmente les dégâts et applique la lenteur IV aux mobs arthropodes (araignées, araignées des cavernes, lépismes argentés et endermites). Blast Protection=Protection contre les explosions Reduces explosion damage and knockback.=Réduit les dégâts d'explosion et de recul. -Channeling=Canalisation -Channels a bolt of lightning toward a target. Works only during thunderstorms and if target is unobstructed with opaque blocks.=Canalise un éclair vers une cible. Fonctionne uniquement pendant les orages et si la cible n'est pas obstruée par des blocs opaques. Curse of Binding=Malédiction du lien éternel Item cannot be removed from armor slots except due to death, breaking or in Creative Mode.=L'objet ne peut pas être retiré des emplacements d'armure sauf en cas de mort, de rupture ou en mode créatif. -Curse of Vanishing=Malédiction de disparition -Item destroyed on death.=Objet détruit à la mort. -Depth Strider=Agilité aquatique -Increases underwater movement speed.=Augmente la vitesse de déplacement sous l'eau. -Efficiency=Efficacité -Increases mining speed.=Augmente la vitesse de minage. Feather Falling=Chute amortie Reduces fall damage.=Reduit les dégats de chute. -Fire Aspect=Aura de feu -Sets target on fire.=Définit la cible en feu. Fire Protection=Protection contre le feu Reduces fire damage.=Reduit les dégats de feu. -Flame=Flamme -Arrows set target on fire.=Les flèches mettent le feu à la cible. -Fortune=Fortune -Increases certain block drops.=Multiplie les items droppés -Frost Walker=Semelles givrantes -Turns water beneath the player into frosted ice and prevents the damage from magma blocks.=Transforme l'eau sous le joueur en glace givrée et empêche les dommages causés par les blocs de magma. -Impaling=Empalement -Trident deals additional damage to ocean mobs.=Trident inflige des dégâts supplémentaires aux mobs océaniques. -Infinity=Infinité -Shooting consumes no regular arrows.=Le tir ne consomme pas de flèches standard. -Knockback=Recul -Increases knockback.=Augmente le recul. -Looting=Butin -Increases mob loot.=Augmente le butin des mobs. -Loyalty=Loyauté -Trident returns after being thrown. Higher levels reduce return time.=Trident revient après avoir été jeté. Des niveaux plus élevés réduisent le temps de retour. -Luck of the Sea=Chance de la mer -Increases rate of good loot (enchanting books, etc.)=Augmente le taux de bon butin (livres enchanteurs, etc.) -Lure=Appât -Decreases time until rod catches something.=Diminue le temps jusqu'à ce qu'un poisson ne morde à l'hameçon. -Mending=Raccommodage -Repair the item while gaining XP orbs.=Réparez l'objet tout en gagnant des points d'XP. -Multishot=Tir multiple -Shoot 3 arrows at the cost of one.=Tirez sur 3 flèches au prix d'une. -Piercing=Perforation -Arrows passes through multiple objects.=Les flèches traversent plusieurs objets. -Power=Puissance -Increases arrow damage.=Augmente les dégâts des flèches. Projectile Protection=Protection contre les projectiles Reduces projectile damage.=Réduit les dommages causés par les projectiles. Protection=Protection Reduces most types of damage by 4% for each level.=éduit la plupart des types de dégâts de 4% pour chaque niveau. -Punch=Frappe -Increases arrow knockback.=Augmente le recul de la flèche. -Quick Charge=Charge rapide -Decreases crossbow charging time.=Diminue le temps de chargement de l'arbalète. -Respiration=Apnée -Extends underwater breathing time.=Prolonge le temps de respiration sous l'eau. -Riptide=Impulsion -Trident launches player with itself when thrown. Works only in water or rain.=Trident lance le joueur avec lui-même lorsqu'il est lancé. Fonctionne uniquement sous l'eau ou sous la pluie. -Sharpness=Tranchant -Increases damage.=Augmente les dégâts. -Silk Touch=Toucher de soie -Mined blocks drop themselves.=Les blocs minés tombent d'eux-mêmes. -Smite=Châtiment -Increases damage to undead mobs.=Augmente les dégâts infligés aux monstres morts-vivants. -Soul Speed=Agilité des âmes -Increases walking speed on soul sand.=Augmente la vitesse de marche sur le sable de l'âme. -Sweeping Edge=Affilage -Increases sweeping attack damage.=Augmente les dégâts de l'épée -Thorns=Épines Reflects some of the damage taken when hit, at the cost of reducing durability with each proc.=Reflète une partie des dégâts subis lors de la frappe, au prix d'une réduction de la durabilité à chaque déclenchement. -Unbreaking=Solidité -Increases item durability.=Augmente la durabilité des objets. -Inventory=Inventaire -@1 Lapis Lazuli=@1 Lapis Lazuli -@1 Enchantment Levels=@1 Niveaux d'enchantement -Level requirement: @1=Niveau requis: @1 -Enchant an item=Enchanter un objet - []= [] -Usage: /enchant []=Usage: /enchant [] -Player '@1' cannot be found.=Le joueur '@1' est introuvable. -There is no such enchantment '@1'.=Il n'y a pas un tel enchantement '@1'. -The target doesn't hold an item.=La cible ne contient aucun élément. -The selected enchantment can't be added to the target item.=L'enchantement sélectionné ne peut pas être ajouté à la cible. -'@1' is not a valid number='@1' n'est pas un nombre valide -The number you have entered (@1) is too big, it must be at most @2.=Le nombre que vous avez entré (@1) est trop grand, il doit être au plus de @2. -The number you have entered (@1) is too small, it must be at least @2.=Le nombre que vous avez entré (@1) est trop petit, il doit être au moins de @2. -@1 can't be combined with @2.=@1 ne peut pas être combiné avec @2. -Enchanting succeded.=L'enchantement a réussi. -Forcefully enchant an item=Enchantement forcé d'un objet -Usage: /forceenchant []=Usage: /forceenchant [] -The target item is not enchantable.=L'objet cible n'est pas enchantable. -'@1' is not a valid number.='@1' n'est pas un nombre valide. -Enchanted Book=Livre enchanté -Enchanting Table=Table d'enchantement -Enchant=Enchantement +Thorns=Épines \ No newline at end of file From 54201da15f3d18563d6f057cd2a5d8dca16822e4 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:05:57 +0000 Subject: [PATCH 009/193] Add translation --- mods/ITEMS/mcl_composters/locale/mcl_composters.fr.tr | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 mods/ITEMS/mcl_composters/locale/mcl_composters.fr.tr diff --git a/mods/ITEMS/mcl_composters/locale/mcl_composters.fr.tr b/mods/ITEMS/mcl_composters/locale/mcl_composters.fr.tr new file mode 100644 index 000000000..66a72bf38 --- /dev/null +++ b/mods/ITEMS/mcl_composters/locale/mcl_composters.fr.tr @@ -0,0 +1,7 @@ +# textdomain: mcl_composters +Composter=Composteur +Composters can convert various organic items into bonemeal.=Les composteurs peuvent convertir divers objets organiques en farine d'os. +Use organic items on the composter to fill it with layers of compost. Every time an item is put in the composter, there is a chance that the composter adds another layer of compost. Some items have a bigger chance of adding an extra layer than other items. After filling up with 7 layers of compost, the composter is full. After a delay of approximately one second the composter becomes ready and bone meal can be retrieved from it. Right-clicking the composter takes out the bone meal empties the composter."=Utiliser des objets organiques sur le composteur pour le remplir de couches de compost. Chaque fois qu'un objet est mis dans le composteur, il y a une chance d'ajouter une nouvelle couche de compost au composteur. Certains objets ont une plus grande chance que d'autres d'ajouter une couche supplémentaire. Après l'avoir rempli de 7 couches de compost, le composteur est plein. Après un délai d'approximativement une seconde, le composteur est prêt et on peut récupérer la farine d'os. Cliquer droit le composteur permet de récupérer la farine d'os et de vider le composteur. +filled=rempli +ready for harvest=prêt pour la récolte +Converts organic items into bonemeal=Convertit les objets organiques en farine d'os. From 3aa7ea993dcf5f79f37d2bcde8192cb5693e2371 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:18:02 +0000 Subject: [PATCH 010/193] Add translations --- mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr b/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr index c09b334a0..32f11936f 100644 --- a/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr +++ b/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr @@ -3,7 +3,7 @@ Compass=Boussole Points to the world origin=Pointe vers l'origine mondiale Compasses are tools which point to the world origin (X@=0, Z@=0) or the spawn point in the Overworld.=Les boussoles sont des outils qui pointent vers l'origine du monde (X@=0,Z@=0) ou le point d'apparition dans l'Overworld. A Compass always points to the world spawn point when the player is in the overworld. In other dimensions, it spins randomly.= -Lodestone Compass= -Points to a lodestone= -Lodestone compasses resemble regular compasses, but they point to a specific lodestone.= -A Lodestone compass can be made from an ordinary compass by using it on a lodestone. After becoming a lodestone compass, it always points to its linked lodestone, provided that they are in the same dimension. If not in the same dimension, the lodestone compass spins randomly, similarly to a regular compass when outside the overworld. A lodestone compass can be relinked with another lodestone.= +Lodestone Compass=Boussole magnétisée +Points to a lodestone=Pointe vers une magnétite +Lodestone compasses resemble regular compasses, but they point to a specific lodestone.=Les boussoles magnétisées ressemblent à des boussoles normales, mais pointent vers une magnétite spécifique. +A Lodestone compass can be made from an ordinary compass by using it on a lodestone. After becoming a lodestone compass, it always points to its linked lodestone, provided that they are in the same dimension. If not in the same dimension, the lodestone compass spins randomly, similarly to a regular compass when outside the overworld. A lodestone compass can be relinked with another lodestone.=Une boussole magnétisée peut être crée à partir d'une boussole normale en l'utilisant sur une magnétite. Après être devenue une boussole magnétisée, elle pointera toujours vers sa magnétite liée, pourvu qu'elle soit dans la même dimension. Si ce n'est pas le cas, la boussole magnétisée tourne au hasard, comme une boussole normale hors de l'overworld. Une boussole magnétisée peut être liée à une autre magnétite. From 8014e84ac019b4fd689211a834daa318b6548937 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:21:36 +0000 Subject: [PATCH 011/193] Add translations --- mods/ITEMS/mcl_copper/locale/mcl_copper.fr.tr | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 mods/ITEMS/mcl_copper/locale/mcl_copper.fr.tr diff --git a/mods/ITEMS/mcl_copper/locale/mcl_copper.fr.tr b/mods/ITEMS/mcl_copper/locale/mcl_copper.fr.tr new file mode 100644 index 000000000..1efae66ee --- /dev/null +++ b/mods/ITEMS/mcl_copper/locale/mcl_copper.fr.tr @@ -0,0 +1,37 @@ +# textdomain: mcl_copper +A block of copper is mostly a decorative block.=Le bloc de cuivre est surtout un bloc décoratif. +A block used for compact raw copper storage.=Un bloc utilisé pour le stockage compact de cuivre brut. +Block of Copper=Bloc de cuivre +Block of Raw Copper=Bloc de cuivre brut +Copper Ingot=Lingot de cuivre +Copper Ore=Minerai de cuivre +Cut copper is a decorative block.=Le cuivre taillé est un bloc décoratif. +Cut Copper=Cuivre taillé +Double Slab of Cut Copper=Double dalle de cuivre taillé +Double Slab of Exposed Cut Copper=Double dalle de cuivre taillé exposé +Double Slab of Oxidized Cut Copper=Double dalle de cuivre taillé oxydé +Double Slab of Weathered Cut Copper=Double dalle de cuivre taillé érodé +Exposed copper is a decorative block.=Le cuivre exposé est un bloc décoratif. +Exposed Copper=Cuivre exposé +Exposed cut copper is a decorative block.=Le cuivre taillé exposé est un bloc décoratif. +Exposed Cut Copper=Cuivre taillé exposé +Molten Raw Copper. It is used to craft blocks.=Cuivre brut fondu. Utilisé pour fabriquer des blocs. +Oxidized copper is a decorative block.=Le cuivre oxydé est un bloc décoratif. +Oxidized Copper=Cuivre oxydé +Oxidized cut copper is a decorative block.=Le cuivre taillé oxydé est un bloc décoratif. +Oxidized Cut Copper=Cuivre taillé oxydé +Raw Copper. Mine a Copper Ore to get it.=Cuivre brut. Creuser dans du minerai de cuivre pour l'obtenir. +Raw Copper=Cuivre brut +Slab of Cut Copper=Dalle de cuivre taillé +Slab of Exposed Cut Copper=Dalle de cuivre taillé exposé +Slab of Oxidized Cut Copper=Dalle de cuivre taillé oxydé +Slab of Weathered Cut Copper=Dalle de cuivre taillé érodé +Some copper contained in stone, it is pretty common and can be found below sea level.=Un peu de cuivre se trouve dans la pierre, il est plutôt répandu et peut être trouvé sous le niveau de la mer. +Stairs of Cut Copper=Escalier de cuivre taillé +Stairs of Exposed Cut Copper=Escalier de cuivre taillé exposé +Stairs of Oxidized Cut Copper=Escalier de cuivre taillé oxydé +Stairs of Weathered Cut Copper=Escalier de cuivre taillé érodé +Weathered copper is a decorative block.=Le cuivre érodé est un bloc décoratif. +Weathered Copper=Cuivre érodé +Weathered cut copper is a decorative block.=Le cuivre taillé érodé est un bloc décoratif. +Weathered Cut Copper=Cuivre taillé érodé From b939f14a6ea03b57bbc65119090fb6c52d1bb22c Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:30:10 +0000 Subject: [PATCH 012/193] Add translations --- mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.fr.tr | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.fr.tr b/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.fr.tr index 8353054ab..8a916e99a 100644 --- a/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.fr.tr +++ b/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.fr.tr @@ -93,6 +93,12 @@ A carrot on a stick can be used on saddled pigs to ride them.=Une carotte sur un Place it on a saddled pig to mount it. You can now ride the pig like a horse. Pigs will also walk towards you when you just wield the carrot on a stick.=Placez-le sur un cochon sellé pour le monter. Vous pouvez maintenant monter le cochon comme un cheval. Les porcs marcheront également vers vous lorsque vous brandirez la carotte sur un bâton. +Nautilus Shell=Coquille de nautile +Used to craft a conduit=Utilisé pour fabriquer un conduit. +The Nautilus Shell is used to craft a conduit. They can be obtained by fishing or killing a drowned that is wielding a shell.=La Coquille de nautile est utilisée pour fabriquer un conduit. Elles peuvent être obtenues en pêchant ou en tuant un noyé qui tient une coquille. +Heart of the Sea=Coeur de la Mer +The Heart of the Sea is used to craft a conduit. They can be obtained by finding them in a buried treasure chest.=Le Coeur de la Mer est utilisé pour fabriquer un conduit. Il peut être obtenu dans un coffre au trésor enterré. + Iron Horse Armor=Armure de cheval en fer Iron horse armor can be worn by horses to increase their protection from harm a bit.=L'armure de cheval en fer peut être portée par les chevaux pour augmenter un peu leur protection contre les dommages. Golden Horse Armor=Armure de cheval en or From bedd6cd333ebb9467feee9f19dba290e0915b6c8 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:33:27 +0000 Subject: [PATCH 013/193] Add translations --- mods/ITEMS/mcl_beds/locale/mcl_beds.fr.tr | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/ITEMS/mcl_beds/locale/mcl_beds.fr.tr b/mods/ITEMS/mcl_beds/locale/mcl_beds.fr.tr index d85d48bf1..c9c6de71e 100644 --- a/mods/ITEMS/mcl_beds/locale/mcl_beds.fr.tr +++ b/mods/ITEMS/mcl_beds/locale/mcl_beds.fr.tr @@ -37,5 +37,7 @@ Players in bed: @1/@2=Joueurs au lit: @1/@2 Note: Night skip is disabled.=Remarque: Le saut de nuit est désactivé. You're sleeping.=Tu dors. You will fall asleep when all players are in bed.=Vous vous endormirez lorsque tous les joueurs seront au lit. +You will fall asleep when @1% of all players are in bed.=Vous vous endormirez lorsque @1% de tous les joueurs seront au lit. You're in bed.=Tu es au lit. Allows you to sleep=Vous permet de dormir +Respawn Anchor=Ancre de réapparition \ No newline at end of file From 593c34e183aa79ad07fb6241b9e570e87afc583d Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:39:57 +0000 Subject: [PATCH 014/193] Add translation --- mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr diff --git a/mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr b/mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr new file mode 100644 index 000000000..2950924a9 --- /dev/null +++ b/mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr @@ -0,0 +1,3 @@ +Stone Cutter=Tailleur de pierre +Used to cut stone like materials.=utilisé pour couper les matériaux similaires à la pierre. +Stonecutters are used to create stairs and slabs from stone like materials. It is also the jobsite for the Stone Mason Villager.=Les tailleurs de pierre sont utilisés pour créer des escaliers et dalles à partir de matériaux similaires à la pierre. C'est aussi le poste de travail du villageois maçon. From 02622fc04b89b670d5c392bd7cc2a3098ed669f3 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:54:10 +0000 Subject: [PATCH 015/193] Add translation --- mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr diff --git a/mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr b/mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr new file mode 100644 index 000000000..7be8d5db9 --- /dev/null +++ b/mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr @@ -0,0 +1,10 @@ +Inventory=Inventaire +Repair & Disenchant=Répare & Désenchante +Grindstone=Meule +Used to disenchant/fix tools=Utilisée pour désenchanter/réparer +Grindstone disenchants tools and armour except for curses, and repairs two items of the same type it is also the weapon smith's work station.=Les meules désenchantent les outils et armures sauf si elles sont maudites, et répare deux objets du même type, c'est aussi le poste de travail du forgeron d'armes. +To use the grindstone, rightclick it, Two input slots (on the left) and a single output slot.=Pour utiliser la meule, cliquer droit, deux emplacements d'entrée (à gauche) et un seul emplacement de sortie. +To disenchant an item place enchanted item in one of the input slots and take the disenchanted item from the output.=Pour désenchanter un objet, placer un objet enchanté à l'entrée et récupérer l'objet désenchanté à la sortie. +To repair a tool you need a tool of the same type and material, put both items in the input slot and the output slot will combine two items durabilities with 5% bonus.=Pour réparer un outil vous avez besoin d'un outil du même type et matériau, placer deux objets à l'entrée et à la sortie leurs durabilités seront combinées avec un bonus de 5%. +If both items have enchantments the player will get xp from both items from the disenchant.=Si les deux objets ont des enchantements le joueur aura de l'expérience à partir des deux objets à désenchanter. +Curses cannot be removed and will be transfered to the new repaired item, if both items have a different curse the curses will be combined.=Les malédictions ne peuvent pas être retirées et sont transférées à l'objet réparé, si les deux objets ont des malédictions différentes elles sont combinées. \ No newline at end of file From 24a73fb66cdca57f45696b482feb1e4c49d3bc0f Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:56:31 +0000 Subject: [PATCH 016/193] Add translations --- mods/ITEMS/mcl_spyglass/locale/mcl_spyglass.fr.tr | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 mods/ITEMS/mcl_spyglass/locale/mcl_spyglass.fr.tr diff --git a/mods/ITEMS/mcl_spyglass/locale/mcl_spyglass.fr.tr b/mods/ITEMS/mcl_spyglass/locale/mcl_spyglass.fr.tr new file mode 100644 index 000000000..ecd181146 --- /dev/null +++ b/mods/ITEMS/mcl_spyglass/locale/mcl_spyglass.fr.tr @@ -0,0 +1,3 @@ +# textdomain: mcl_spyglass +Spyglass=Longue-vue +A spyglass is an item that can be used for zooming in on specific locations.=Une longue-vue peut être utilisée pour zoomer sur des endroits spécifiques. From 1116b53ba8a4134094624a6172750136b9246da2 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 02:58:53 +0000 Subject: [PATCH 017/193] Add translations --- mods/ITEMS/mcl_beacons/locale/mcl_beacons.fr.tr | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 mods/ITEMS/mcl_beacons/locale/mcl_beacons.fr.tr diff --git a/mods/ITEMS/mcl_beacons/locale/mcl_beacons.fr.tr b/mods/ITEMS/mcl_beacons/locale/mcl_beacons.fr.tr new file mode 100644 index 000000000..f6290b800 --- /dev/null +++ b/mods/ITEMS/mcl_beacons/locale/mcl_beacons.fr.tr @@ -0,0 +1,5 @@ +# textdomain: mcl_beacons +Beacon=Balise +Beacon:=Balise : +Primary Power:=Pouvoir Primaire : +Inventory:=Inventaire : From bfbfff189cffad0fef1397782803de1faac5eb36 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 03:11:27 +0000 Subject: [PATCH 018/193] Add translation --- .../mcl_deepslate/locale/mcl_deepslate.fr.tr | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 mods/ITEMS/mcl_deepslate/locale/mcl_deepslate.fr.tr diff --git a/mods/ITEMS/mcl_deepslate/locale/mcl_deepslate.fr.tr b/mods/ITEMS/mcl_deepslate/locale/mcl_deepslate.fr.tr new file mode 100644 index 000000000..d79146701 --- /dev/null +++ b/mods/ITEMS/mcl_deepslate/locale/mcl_deepslate.fr.tr @@ -0,0 +1,53 @@ +# textdomain: mcl_deepslate +An infested block is a block from which a silverfish will pop out when it is broken. It looks identical to its normal counterpart.=Un bloc infesté est un bloc dont va sortir un poisson d'argent lorsqu'il sera cassé. Il a la même apparence que son équivalent normal. +Chiseled deepslate is the chiseled version of deepslate.=l'ardoise des abîmes sculptée est la version sculptée de l'ardoise des abîmes. +Chiseled Deepslate=Ardoise des abîmes sculptée +Cobbled deepslate is a stone variant that functions similar to cobblestone or blackstone.=La pierre des abîmes est une variante de roche similaire à la pierre ou la pierre noire. +Cobbled Deepslate Slab=Dalle de pierre des abîmes +Cobbled Deepslate Stairs=Escalier de pierre des abîmes +Cobbled Deepslate Wall=Muret de pierre des abîmes +Cobbled Deepslate=Pierre des abîmes +Cracked Deepslate Bricks=Ardoise des abîmes taillée craquelée +Cracked Deepslate Tiles=Ardoise des abîmes carrelée craquelée +Deepslate bricks are the brick version of deepslate.=L'ardoise des abîmes taillée est la version brique de l'ardoise des abîmes. +Deepslate Bricks Slab=Dalle d'ardoise des abîmes taillée +Deepslate Bricks Stairs=Escalier d'ardoise des abîmes taillée +Deepslate Bricks Wall=Muret d'ardoise des abîmes taillée +Deepslate Bricks=Ardoise des abîmes taillée +Deepslate coal ore is a variant of coal ore that can generate in deepslate and tuff blobs.=Le minerai de charbon de l'ardoise des abîmes est une variante de minerai de charbon qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate Coal Ore=Minerai de charbon de l'ardoise des abîmes +Deepslate copper ore is a variant of copper ore that can generate in deepslate and tuff blobs.=Le minerai de cuivre de l'ardoise des abîmes est une variante de minerai de cuivre qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate Copper Ore=Minerai de cuivre de l'ardoise des abîmes +Deepslate diamond ore is a variant of diamond ore that can generate in deepslate and tuff blobs.=Le minerai de diamand de l'ardoise des abîmes est une variante de minerai de diamand qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate Diamond Ore=Minerai de diamand de l'ardoise des abîmes +Deepslate emerald ore is a variant of emerald ore that can generate in deepslate and tuff blobs.=Le minerai d'émeraude de l'ardoise des abîmes est une variante de minerai d'émeraude qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate Emerald Ore=Minerai d'émeraude de l'ardoise des abîmes +Deepslate gold ore is a variant of gold ore that can generate in deepslate and tuff blobs.=Le minerai d'or de l'ardoise des abîmes est une variante de minerai d'or qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate Gold Ore=Minerai d'or de l'ardoise des abîmes +Deepslate iron ore is a variant of iron ore that can generate in deepslate and tuff blobs.=Le minerai de fer de l'ardoise des abîmes est une variante de minerai de fer qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate Iron Ore=Minerai de fer de l'ardoise des abîmes +Deepslate is a stone type found deep underground in the Overworld that functions similar to regular stone but is harder than the stone.=L'ardoise des abîmes est un type de roche présente dans les profondeurs de l'Overworld qui fonctionne de manière similaire à la roche classique mais en plus dur. +Deepslate Lapis Lazuli Ore=Minerai de lapis-lazuli de l'ardoise des abîmes +Deepslate lapis ore is a variant of lapis ore that can generate in deepslate and tuff blobs.=Le minerai de lapis de l'ardoise des abîmes est une variante de minerai de lapis-lazuli qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate redstone ore is a variant of redstone ore that can generate in deepslate and tuff blobs.=Le minerai de redstone de l'ardoise des abîmes est une variante de minerai de redstone qui apparaît dans l'ardoise des abîmes et les filons de tuf. +Deepslate Redstone Ore=Minerai de Redstone de l'ardoise des abîmes +Deepslate tiles are a decorative variant of deepslate.=L'ardoise des abîmes carrelée est une variante décorative de l'ardoise des abîmes. +Deepslate Tiles Slab=Dalle d'ardoise des abîmes carrelée +Deepslate Tiles Stairs=Escalier d'ardoise des abîmes carrelée +Deepslate Tiles Wall=Muret d'ardoise des abîmes carrelée +Deepslate Tiles=Ardoise des abîmes carrelée +Deepslate=Ardoise des abîmes +Double Cobbled Deepslate Slab=Dalle double de pierre des abîmes +Double Deepslate Bricks Slab=Dalle double d'ardoise des abîmes taillée +Double Deepslate Tiles Slab=Dalle double d'ardoise des abîmes carrelée +Double Polished Deepslate Slab=Dalle double d'ardoise des abîmes polie +Hides a silverfish=Cache un poisson d'argent +Infested Deepslate=Ardoise des abîmes infestée +Lit Deepslate Redstone Ore=Minerai de Redstone de l'ardoise des abîmes éclairé +Polished deepslate is the stone-like polished version of deepslate.=l'ardoise des abîmes polie est la version polie de l'ardoise des abîmes, de manière similaire à la pierre. +Polished Deepslate Slab=Dalle d'ardoise des abîmes +Polished Deepslate Stairs=Escalier d'ardoise des abîmes +Polished Deepslate Wall=Muret d'ardoise des abîmes +Polished Deepslate=Ardoise des abîmes polie +Tuff=Tuf +Tuff is an ornamental rock formed from volcanic ash, occurring in underground blobs below Y=16.=Le tuf est une roche ornementale formée de roche volcanique, apparraissant dans des blobs souterrains sous Y=16. From 57d0b29bf5b20f5aa3b757de561d165e3beef6d1 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 03:13:32 +0000 Subject: [PATCH 019/193] Add translation --- mods/ENTITIES/mcl_minecarts/locale/mcl_minecarts.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ENTITIES/mcl_minecarts/locale/mcl_minecarts.fr.tr b/mods/ENTITIES/mcl_minecarts/locale/mcl_minecarts.fr.tr index 67ed5eb1b..8ad3b34b2 100644 --- a/mods/ENTITIES/mcl_minecarts/locale/mcl_minecarts.fr.tr +++ b/mods/ENTITIES/mcl_minecarts/locale/mcl_minecarts.fr.tr @@ -33,4 +33,4 @@ Activates minecarts when powered=Active les wagonnets lorsqu'il est alimenté Emits redstone power when a minecart is detected=Émet de l'énergie redstone lorsqu'un wagonnet est détecté Vehicle for fast travel on rails=Véhicule pour voyager rapidement sur rails Can be ignited by tools or powered activator rail=Peut être allumé par des outils ou un rail d'activation motorisé -Sneak to dismount= \ No newline at end of file +Sneak to dismount=Se baisser pour descendre \ No newline at end of file From 6013dec4bb22e007e3b2e895ffef0b57d6e37283 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 03:14:30 +0000 Subject: [PATCH 020/193] Complete translation --- mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr b/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr index 785d50146..1f1e62c35 100644 --- a/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr +++ b/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr @@ -9,4 +9,4 @@ Oak Boat=Bateau en Chêne Rightclick on a water source to place the boat. Rightclick the boat to enter it. Use [Left] and [Right] to steer, [Forwards] to speed up and [Backwards] to slow down or move backwards. Use [Sneak] to leave the boat, punch the boat to make it drop as an item.=Faites un clic droit sur une source d'eau pour placer le bateau. Faites un clic droit sur le bateau pour y entrer. Utilisez [Gauche] et [Droite] pour diriger, [Avant] pour accélérer et [Arrière] pour ralentir ou reculer. Utilisez [Sneak] pour le quitter, frappez le bateau pour le faire tomber en tant qu'objet. Spruce Boat=Bateau en Sapin Water vehicle=Véhicule aquatique -Sneak to dismount= \ No newline at end of file +Sneak to dismount=Se baisser pour descendre \ No newline at end of file From f1bb05d353e1d3d8fa7065146b35bd71fb596378 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 03:16:23 +0000 Subject: [PATCH 021/193] Complete translation --- mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr b/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr index 3354dd49a..79571ed62 100644 --- a/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr +++ b/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr @@ -62,3 +62,7 @@ Weapon Smith=Fabriquant d'arme Tool Smith=Fabriquant d'outil Cleric=Clerc Nitwit=Crétin +Cod=Morue +Salmon=Saumon +Dolphin=Dauphin +Pillager=Pilleur From 541501fd70e51778823e25b7bfff63f3e75b4052 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 03:22:51 +0000 Subject: [PATCH 022/193] Complete translation --- mods/ENVIRONMENT/lightning/locale/lightning.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr b/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr index 18c61d51c..643e79834 100644 --- a/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr +++ b/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr @@ -1,4 +1,4 @@ # textdomain: lightning @1 was struck by lightning.=@1 a été frappé par la foudre. -Let lightning strike at the specified position or yourself=Laissez la foudre frapper à la position spécifiée ou sur vous-même +Let lightning strike at the specified position or player. No parameter will strike yourself.=Fait frapper la foudre à la position spécifiée ou sur le joueur. Sans paramètre vous vous frapperez vous-même. No position specified and unknown player=Aucune position spécifiée et joueur inconnu From 1e8ddf3ab8412697fb08cd25a851968fc85a2aac Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 03:41:51 +0000 Subject: [PATCH 023/193] Add translations --- .../locale/mcl_achievements.fr.tr | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr b/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr index ae4941d2e..93d0fae43 100644 --- a/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr +++ b/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr @@ -47,3 +47,35 @@ Use a crafting table to craft a wooden hoe from wooden planks and sticks.=Utilis Use a crafting table to craft a wooden pickaxe from wooden planks and sticks.=Utilisez un établi pour fabriquer une pioche en bois à partir de planches et de bâtons en bois. Use obsidian and a fire starter to construct a Nether portal.=Utilisez de l'obsidienne et un briquet pour construire un portail du Nether. Use wheat to craft a bread.=Utilisez du blé pour fabriquer un pain. +Who is Cutting Onions?=Qui épluche des oignons ? +Pick up a crying obsidian from the floor.=Ramasser une obsidienne pleureuse sur le sol. +Hidden in the Depths=Caché dans les profondeurs +Pick up an Ancient Debris from the floor.=Ramasser un Ancien Débris par terre. +The Nether=Le Nether +Bring summer clothes.@nHint: Enter the Nether.=Apportez des vêtements d'été.@nAstuce : Entrez dans le Nether +Isn't It Iron Pick=Bonne Pioche ! +Craft a iron pickaxe using sticks and iron.=Fabriquer une pioche de fer avec des batons et du fer. +Postmortal=Aux frontières de la mort +Use a Totem of Undying to cheat death.=Utiliser un Totem d'imortalité pour tromper la mort. +Sweet Dreams=Bonne nuit les petits +Sleep in a bed to change your respawn point.=Dormez dans un lit pour changer votre point de réapparition. +Not Quite "Nine" Lives=Presque "neuf" vies +Charge a Respawn Anchor to the maximum.=Charger une Ancre de Réapparition au maximum. +What A Deal!=Adjugé, Vendu ! +Successfully trade with a Villager.=Commercez avec succès avec un villageois. +Withering Heights=Les Witherables +Summon the wither from the dead.=Invoquez le Wither d'entre les morts. +Fishy Business=Merci pour le poisson +Catch a fish.@nHint: Catch a fish, salmon, clownfish, or pufferfish.=Attrapez un poisson. \nAstuce : attrapez un poisson, saumon, poisson-clown, ou poisson-globe. +Country Lode,@nTake Me Home=Petit Poucet +Use a compass on a Lodestone.=utiliser une boussole sur une magnétite. +Serious Dedication=Sérieux dévouement +Use a Netherite Ingot to upgrade a hoe, and then completely reevaluate your life choices.=Utilisez un lingot de netherite pour améliorez une houe, puis réévaluez complètement vos choix de vie. +Local Brewery=Apprenti chimiste +Brew a Potion.@nHint: Take a potion or glass bottle out of the brewing stand.=Concotez une potion.@nAstuce : Retirez une potion ou bouteille d'eau d'un alambic. +Enchanter=Enchanté ! +Enchant an item using an Enchantment Table.=Enchanter un objet avec la table d'enchantement. +Bring Home the Beacon=Fais ta balise +Use a beacon.=Utilisez une balise. +Beaconator=Phare allumé +Use a fully powered beacon.=Utilisez une balise à pleine puissance. From 1d64a7bdad419ff856fd51e2c6f077861b2527c4 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 15:15:41 +0000 Subject: [PATCH 024/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ENVIR?= =?UTF-8?q?ONMENT/lightning/locale/lightning.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ENVIRONMENT/lightning/locale/lightning.fr.tr | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr b/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr index 643e79834..ca0854553 100644 --- a/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr +++ b/mods/ENVIRONMENT/lightning/locale/lightning.fr.tr @@ -1,4 +1,3 @@ # textdomain: lightning -@1 was struck by lightning.=@1 a été frappé par la foudre. Let lightning strike at the specified position or player. No parameter will strike yourself.=Fait frapper la foudre à la position spécifiée ou sur le joueur. Sans paramètre vous vous frapperez vous-même. No position specified and unknown player=Aucune position spécifiée et joueur inconnu From 10e09baeaa9b45dac241693a6b03022b41d6bb37 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 15:20:32 +0000 Subject: [PATCH 025/193] Match template --- mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr b/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr index 93d0fae43..731d43490 100644 --- a/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr +++ b/mods/HUD/mcl_achievements/locale/mcl_achievements.fr.tr @@ -19,7 +19,7 @@ Getting an Upgrade=Obtenir une augmentaton de niveau Hit a skeleton, wither skeleton or stray by bow and arrow from a distance of at least 20 meters.=Frappez un squelette, wither squelette ou stray à l'arc et à la flèche à une distance d'au moins 20 mètres. Hot Topic=Sujet brûlant Into Fire=Dans le feu -Into the Nether=Dans le Nether +We Need to Go Deeper=Aller au fond des choses Iron Belly=Ventre de fer Librarian=Bibliothécaire Mine emerald ore.=Mine de minerai d'émeraude. From 0f06868c5f99891a63443491eddc3f0fba5a2256 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 15:24:56 +0000 Subject: [PATCH 026/193] Add translation --- mods/HUD/mcl_info/locale/mcl_info.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/HUD/mcl_info/locale/mcl_info.fr.tr diff --git a/mods/HUD/mcl_info/locale/mcl_info.fr.tr b/mods/HUD/mcl_info/locale/mcl_info.fr.tr new file mode 100644 index 000000000..96fb2622e --- /dev/null +++ b/mods/HUD/mcl_info/locale/mcl_info.fr.tr @@ -0,0 +1,4 @@ +# textdomain: mcl_info +Set debug bit mask: 0 @= disable, 1 @= biome name, 2 @= coordinates, 3 @= all=Régler le masque de bits pour débuguer : 0 @= pour désactiver, 1 @= nom du biome, 2 @= coordonnées, 3 @= tout= +Error! Possible values are integer numbers from @1 to @2=Erreur ! Les valeurs possibles sont des nombres entiers de @1 à @2 +Debug bit mask set to @1=Masque de bits de débuguage réglé à @1 From adcb2b8c19907afdb3ce4c32e81caf06a1fd7a34 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 15:38:09 +0000 Subject: [PATCH 027/193] Complete & correct translation --- mods/HUD/awards/locale/awards.fr.tr | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/mods/HUD/awards/locale/awards.fr.tr b/mods/HUD/awards/locale/awards.fr.tr index c227a9c07..39253ee10 100644 --- a/mods/HUD/awards/locale/awards.fr.tr +++ b/mods/HUD/awards/locale/awards.fr.tr @@ -1,25 +1,24 @@ # textdomain:awards @1/@2 chat messages=@1/@2 chat messages -@1/@2 crafted=@1/@2 fabrication -@1/@2 deaths=@1/@2 Mort +@1/@2 crafted=@1/@2 fabriqués +@1/@2 deaths=@1/@2 morts @1/@2 dug=@1/@2 creusé @1/@2 game joins=@1/@2 sessions -@1/@2 placed=@1/@2 mis +@1/@2 placed=@1/@2 placé @1 (got)=@1 (obtenu) -@1: @1=@1: @1 +@1: @2=@1 : @2 @1’s awards:=Récompenses de @1: (Secret Award)=(Récompense Secrètte) = = -A Cat in a Pop-Tart?!=A Cat in a Pop-Tart?! Achievement gotten!=Succès obtenu ! Achievement gotten:=Succès obtenu : Achievement gotten: @1=Succès obtenu : @1 Achievement not found.=Succès inconnu All your awards and statistics have been cleared. You can now start again.=Toutes vos récompenses et statistiques ont été effacées. Vous pouvez maintenant recommencer. Awards=Récompenses -Craft: @1×@2=Frabrication: @1×@2 -Craft: @1=Frabrication: @1 +Craft: @1×@2=Fabrication: @1×@2 +Craft: @1=Fabrication: @1 Die @1 times.=Mort @1 fois. Die.=Mort. Get the achievements statistics for the given player or yourself=Obtenez les statistiques de succès pour le joueur donné ou vous-même @@ -59,3 +58,7 @@ Invalid action.=Action invalide. Player is not online.=Le joueur n'est pas en ligne. Done.=Terminé. Achievement “@1” does not exist.=Le succès «@1» n'existe pas. +@1 has made the achievement @2=@1 a obtenu le succès +Mine a block: @1=Miner un bloc : @1 +Mine blocks: @1×@2=Miner des blocs : @1×@2 +Awards are disabled, enable them first by using /awards enable!=Les succès sont désactivés, activez les d'abord en utilisant /awards enable ! From 9648edb17361e12dbe932d6218dc2888b9e7b5ba Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 16:04:55 +0000 Subject: [PATCH 028/193] Doublon --- mods/HUD/mcl_death_messages/locale/template.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/HUD/mcl_death_messages/locale/template.txt b/mods/HUD/mcl_death_messages/locale/template.txt index 67ba9fd1c..5c9dd5443 100644 --- a/mods/HUD/mcl_death_messages/locale/template.txt +++ b/mods/HUD/mcl_death_messages/locale/template.txt @@ -33,7 +33,6 @@ @1 was roasted in dragon breath by @2= @1 withered away= @1 withered away whilst fighting @2= -@1 was killed by magic= @1 was shot by a skull from @2= @1 was squashed by a falling anvil= @1 was squashed by a falling anvil whilst fighting @2= From 5dfb64dcc9f63894861afe6c4e4efec02198d2b3 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 16:10:26 +0000 Subject: [PATCH 029/193] Remove doublon --- mods/HUD/mcl_death_messages/locale/template.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/mods/HUD/mcl_death_messages/locale/template.txt b/mods/HUD/mcl_death_messages/locale/template.txt index 5c9dd5443..711dfb89b 100644 --- a/mods/HUD/mcl_death_messages/locale/template.txt +++ b/mods/HUD/mcl_death_messages/locale/template.txt @@ -40,8 +40,6 @@ @1 was squashed by a falling block whilst fighting @2= @1 was slain by @2= @1 was slain by @2 using @3= -@1 was slain by @2= -@1 was slain by @2 using @3= @1 was shot by @2= @1 was shot by @2 using @3= @1 was fireballed by @2= From ab3e56d2f77bc72464158ca26c1f00d2512713fa Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 16:20:44 +0000 Subject: [PATCH 030/193] Match template --- .../locale/mcl_death_messages.fr.tr | 112 +++++++++--------- 1 file changed, 54 insertions(+), 58 deletions(-) diff --git a/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr b/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr index 05cf99976..192bef9aa 100644 --- a/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr +++ b/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr @@ -1,59 +1,55 @@ # textdomain: mcl_death_messages -@1 was fatally hit by an arrow.=@1 a été mortellement touché par une flèche. -@1 has been killed with an arrow.=@1 a été tué avec une flèche. -@1 was shot by an arrow from @2.=@1 a été abattu par une flèche de @2. -@1 was shot by an arrow from a skeleton.=@1 a été abattu par une flèche d'un squelette. -@1 was shot by an arrow from a stray.=@1 a été abattu par une flèche d'un vagabond. -@1 was shot by an arrow from an illusioner.=@1 a été abattu par une flèche d'un illusionniste. -@1 was shot by an arrow.=@1 a été abattu par une flèche. -@1 forgot to breathe.=@1 a oublié de respirer. -@1 drowned.=@1 s'est noyé. -@1 ran out of oxygen.=@1 a manqué d'oxygène. -@1 was killed by @2.=@1 a été tué par @2. -@1 was killed.=@1 a été tué. -@1 was killed by a mob.=@1 a été tué par un mob. -@1 was burned to death by a blaze's fireball.=@1 a été brûlé vif par la boule de feu d'un blaze. -@1 was killed by a fireball from a blaze.=@1 a été tué par une boule de feu lors d'un blaze. -@1 was burned by a fire charge.=@1 a été brûlé par un incendie. -A ghast scared @1 to death.=Un ghast a éffrayé @1 à mort. -@1 has been fireballed by a ghast.=@1 a été pétrifié par un ghast. -@1 fell from a high cliff.=@1 est tombé d'une haute falaise. -@1 took fatal fall damage.=@1 a succombé à un chute mortelle. -@1 fell victim to gravity.=@1 a été victime de la gravité. -@1 died.=@1 est mort. -@1 was killed by a zombie.=@1 a été tué par un zombie. -@1 was killed by a baby zombie.=@1 a été tué par un bébé zombie. -@1 was killed by a blaze.=@1 a été tué par un blaze. -@1 was killed by a slime.=@1 a été tué par un slime. -@1 was killed by a witch.=@1 a été tué par un sorcier. -@1 was killed by a magma cube.=@1 a été tué par un cube de magma. -@1 was killed by a wolf.=@1 a été tué par un loup. -@1 was killed by a cat.=@1 a été tué par un chat. -@1 was killed by an ocelot.=@1 a été tué par un ocelot. -@1 was killed by an ender dragon.=@1 a été tué par un ender dragon. -@1 was killed by a wither.=@1 a été tué par un wither. -@1 was killed by an enderman.=@1 a été tué par un enderman. -@1 was killed by an endermite.=@1 a été tué par un endermite. -@1 was killed by a ghast.=@1 a été tué par un ghast. -@1 was killed by an elder guardian.=@1 a été tué par un grand gardien. -@1 was killed by a guardian.=@1 a été tué par un gardien. -@1 was killed by an iron golem.=@1 a été tué par un golem de fer. -@1 was killed by a polar_bear.=@1 a été tué par un ours blanc. -@1 was killed by a killer bunny.=@1 a été tué par un lapin tueur. -@1 was killed by a shulker.=@1 a été tué par un shulker. -@1 was killed by a silverfish.=@1 a été tué par un poisson d'argent. -@1 was killed by a skeleton.=@1 a été tué par un squelette. -@1 was killed by a stray.=@1 a été tué par un vagabond. -@1 was killed by a slime.=@1 a été tué par un slime. -@1 was killed by a spider.=@1 a été tué par une araignée. -@1 was killed by a cave spider.=@1 a été tué par une araignée venimeuse. -@1 was killed by a vex.=@1 a été tué par un vex. -@1 was killed by an evoker.=@1 a été tué par un invocateur. -@1 was killed by an illusioner.=@1 a été tué par un illusionniste. -@1 was killed by a vindicator.=@1 a été tué par un vindicateur. -@1 was killed by a zombie villager.=@1 a été tué par un villageois zombie. -@1 was killed by a husk.=@1 a été tué par un zombie momie. -@1 was killed by a baby husk.=@1 a été tué par un bébé zombie momie. -@1 was killed by a zombie pigman.=@1 a été tué par un zombie-couchon. -@1 was killed by a baby zombie pigman.=@1 a été tué par un bébé zombie-couchon -@1 was slain by @2.= +@1 went up in flames=@1 est parti(e) en fumée +@1 walked into fire whilst fighting @2=@1 a marché dans le feu en combattant @2 +@1 was struck by lightning=@1 a été frappé(e) par la foudre +@1 was struck by lightning whilst fighting @2=@1 a été frappé(e) par la foudre en combattant @2 +@1 burned to death=@1 est mort(e) brûlé vif(ve) +@1 was burnt to a crisp whilst fighting @2=@1 a été grillé comme une saucisse en combattant @2 +@1 tried to swim in lava=@1 a essayé de nager dans la lave +@1 tried to swim in lava to escape @2=1 a essayé de nager dans la lave pour échapper à @2 +@1 discovered the floor was lava=@1 a découvert que le sol était en lave +@1 walked into danger zone due to @2=@1 a marché dans une zone de danger à cause de @2 +@1 suffocated in a wall=@1 a étouffé dans un mur +@1 suffocated in a wall whilst fighting @2=@1 a étouffé dans un mur en combattant @2 +@1 drowned.=@1 s'est noyé(e). +@1 drowned whilst trying to escape @2=@1 s'est noyé(e) en tentant d'échapper à @2 +@1 starved to death=@1 est mort(e) de faim +@1 starved to death whilst fighting @2=@1 est mort(e) de faim en combattant @2 +@1 was pricked to death=@1 a été piqué(e) à mort +@1 walked into a cactus whilst trying to escape @2=@1 est rentré(e) dans un cactus en tentant d'échapper @2 +@1 hit the ground too hard=@1 a heurté le sol trop fort +@1 hit the ground too hard whilst trying to escape @2=@1 a heurté le sol trop fort en tentant d'échapper à @2 +@1 experienced kinetic energy=@1 a fait l'expérience de l'énergie cinétique +@1 experienced kinetic energy whilst trying to escape @2=@1 a fait l'expérience de l'énergie cinétique en tentant d'échapper à @2 +@1 fell out of the world=@1 est tombé(e) hors du monde +@1 didn't want to live in the same world as @2=@1 ne voulait pas vivre dans le même monde que @2 +@1 died=@1 est mort. +@1 died because of @2=@1 est mort à cause de @2 +@1 was killed by magic=@1 a été tué(e) par magie +@1 was killed by magic whilst trying to escape @2=@1 a été tué(e) par magie en tentant d'échapper à @2 +@1 was killed by @2 using magic=@1 a été tué(e) par @2 en utilisant la magie +@1 was killed by @2 using @3=@1 a été tué(e) par @2 en utilisant @3 +@1 was roasted in dragon breath=@1 a été rôti(e) dans le souffle du dragon +@1 was roasted in dragon breath by @2=@1 a été rôti(e) dans le souffle du dragon par @2 +@1 withered away=@1 s'est flétri(e) +@1 withered away whilst fighting @2=@1 s'est flétri(e) en combattant @2 +@1 was shot by a skull from @2=@1 a été abattu(e) par un crâne lancé par @2 +@1 was squashed by a falling anvil=@1 a été écrasé(e) par la chute d'une enclume +@1 was squashed by a falling anvil whilst fighting @2=@1 a été écrasé(e) par la chute d'une enclume en combattant @2 +@1 was squashed by a falling block=@1 a été écrasé(e) par la chute d'un bloc +@1 was squashed by a falling block whilst fighting @2=@1 a été écrasé(e) par la chute d'un bloc en combattant @2 +@1 was slain by @2=@1 a été occis par @2 +@1 was slain by @2 using @3=@1 a été occis par @2 en utilisant @3 +@1 was shot by @2=@1 a été abattu(e) par @2 +@1 was shot by @2 using @3=@1 a été abattu(e) par @2 en utilisant @3 +@1 was fireballed by @2=@1 a reçu une balle de feu lancée par @2 +@1 was fireballed by @2 using @3=@1 a reçu une balle de feu lancée par @2 en utilisant @3 +@1 was killed trying to hurt @2=@1 a été tué(e) en essayant de blesser @2 +@1 was killed by @3 trying to hurt @2=@1 a été tué(e) par @3 en essayant de blesser @2 +@1 blew up=@1 a explosé +@1 was blown up by @2=@2 a fait exploser @1 +@1 was blown up by @2 using @3=@2 a fait exploser @1 en utilisant @3 +@1 was squished too much=@1 a été pressé(e) un peu trop +@1 was squashed by @2=@1 a été écrasé(e) par @2 +@1 went off with a bang=@1 est parti(e) avec un bang +@1 went off with a bang due to a firework fired from @3 by @2=@1 est parti(e) avec un bang dû à un feu d'artifice tiré depuis @3 par @2 \ No newline at end of file From 576dbcd804d543fbb53990ee0778ac30d3b4bb69 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 16:26:16 +0000 Subject: [PATCH 031/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcompass/locale/mcl=5Fcompass.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr b/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr index 32f11936f..92e1064cd 100644 --- a/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr +++ b/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr @@ -2,7 +2,7 @@ Compass=Boussole Points to the world origin=Pointe vers l'origine mondiale Compasses are tools which point to the world origin (X@=0, Z@=0) or the spawn point in the Overworld.=Les boussoles sont des outils qui pointent vers l'origine du monde (X@=0,Z@=0) ou le point d'apparition dans l'Overworld. -A Compass always points to the world spawn point when the player is in the overworld. In other dimensions, it spins randomly.= +A Compass always points to the world spawn point when the player is in the overworld. In other dimensions, it spins randomly.=Une boussole pointe toujours vers le point d'apparition quand le joueur est dans l'overworld. Dans d'autres dimensions elle tourne au hasard. Lodestone Compass=Boussole magnétisée Points to a lodestone=Pointe vers une magnétite Lodestone compasses resemble regular compasses, but they point to a specific lodestone.=Les boussoles magnétisées ressemblent à des boussoles normales, mais pointent vers une magnétite spécifique. From 3d580a397684cf5158612468603fe44c3a5c980c Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 16:34:03 +0000 Subject: [PATCH 032/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fenchanting/locale/mcl=5Fenchanting.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr b/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr index 1cb821648..d8f07507b 100644 --- a/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr +++ b/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.fr.tr @@ -95,16 +95,16 @@ Enchant an item=Enchanter un objet Enchanted Book=Livre enchanté Enchanting Table=Table d'enchantement -Enchanting Tables will let you enchant armors, tools, weapons, and books with various abilities. But, at the cost of some experience, and lapis lazuli.= +Enchanting Tables will let you enchant armors, tools, weapons, and books with various abilities. But, at the cost of some experience, and lapis lazuli.=La table d'enchantement vous permet d'enchanter des armueres, des outils, des armes et des livres avec diverses propriétés. Mais cela coûte de l'expérience et des lapis-lazuli. Enchanting succeded.=L'enchantement a réussi. Forcefully enchant an item=Enchantement forcé d'un objet -Place a tool, armor, weapon or book into the top left slot, and then place 1-3 Lapis Lazuli in the slot to the right.= +Place a tool, armor, weapon or book into the top left slot, and then place 1-3 Lapis Lazuli in the slot to the right.=Placer un outil, armure, arme ou livre dans l'emplacement en haut à gauche, puis 1-3 Lapis-Lazuli dans l'emplacement à droite. Player '@1' cannot be found.=Le joueur '@1' est introuvable. -Rightclick the Enchanting Table to open the enchanting menu.= -Spend experience, and lapis to enchant various items.= +Rightclick the Enchanting Table to open the enchanting menu.=Cliquer droit la table d'enchantement pour ouvrir le menu d'enchantement. +Spend experience, and lapis to enchant various items.=Dépenser de l'expérience, et des lapis pour enchanter divers objets. The number you have entered (@1) is too big, it must be at most @2.=Le nombre que vous avez entré (@1) est trop grand, il doit être au plus de @2. From 85118346aa3deea442b84fdc04c6f623f1c76453 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 17:00:49 +0000 Subject: [PATCH 033/193] Ajouter 'README_locale/README.fr.md' --- README_locale/README.fr.md | 179 +++++++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 README_locale/README.fr.md diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md new file mode 100644 index 000000000..b2a2904b7 --- /dev/null +++ b/README_locale/README.fr.md @@ -0,0 +1,179 @@ +MineClone2 + +An unofficial Minecraft-like game for Minetest. Forked from MineClone by davedevils. Developed by many people. Not developed or endorsed by Mojang AB. + +Version: 0.79 (in development) +Gameplay + +You start in a randomly-generated world made entirely of cubes. You can explore the world and dig and build almost every block in the world to create new structures. You can choose to play in a “survival mode” in which you have to fight monsters and hunger for survival and slowly progress through the various other aspects of the game, such as mining, farming, building machines, and so on Or you can play in “creative mode” in which you can build almost anything instantly. +Gameplay summary + + Sandbox-style gameplay, no goals + Survive: Fight against hostile monsters and hunger + Mine for ores and other treasures + Magic: Gain experience and enchant your tools + Use the collected blocks to create great buildings, your imagination is the limit + Collect flowers (and other dye sources) and colorize your world + Find some seeds and start farming + Find or craft one of hundreds of items + Build a railway system and have fun with minecarts + Build complex machines with redstone circuits + In creative mode you can build almost anything for free and without limits + +How to play (quick start) +Getting started + + Punch a tree trunk until it breaks and collect wood + Place the wood into the 2×2 grid (your “crafting grid” in your inventory menu and craft 4 wood planks + Place the 4 wood planks in a 2×2 shape in the crafting grid to make a crafting table + Rightclick the crafting table for a 3×3 crafting grid to craft more complex things + Use the crafting guide (book icon) to learn all the possible crafting recipes + Craft a wooden pickaxe so you can dig stone + Different tools break different kinds of blocks. Try them out! + Continue playing as you wish. Have fun! + +Farming + + Find seeds + Craft hoe + Rightclick dirt or similar block with hoe to create farmland + Place seeds on farmland and watch them grow + Collect plant when fully grown + If near water, farmland becomes wet and speeds up growth + +Furnace + + Craft furnace + Furnace allows you to obtain more items + Upper slot must contain a smeltable item (example: iron ore) + Lower slot must contain a fuel item (example: coal) + See tooltips in crafting guide to learn about fuels and smeltable items + +Additional help + +More help about the gameplay, blocks items and much more can be found from inside the game. You can access the help from your inventory menu. +Special items + +The following items are interesting for Creative Mode and for adventure map builders. They can not be obtained in-game or in the creative inventory. + + Barrier: mcl_core:barrier + +Use the /giveme chat command to obtain them. See the in-game help for an explanation. +Installation + +This game requires Minetest to run (version 5.4.1 or later). So you need to install Minetest first. Only stable versions of Minetest are officially supported. There is no support for running MineClone2 in development versions of Minetest. + +To install MineClone2 (if you haven't already), move this directory into the “games” directory of your Minetest data directory. Consult the help of Minetest to learn more. +Useful links + +The MineClone2 repository is hosted at Mesehub. To contribute or report issues, head there. + + Mesehub: https://git.minetest.land/MineClone2/MineClone2 + Discord: https://discord.gg/xE4z8EEpDC + YouTube https://www.youtube.com/channel/UClI_YcsXMF3KNeJtoBfnk9A + IRC: https://web.libera.chat/#mineclone2 + Matrix: https://app.element.io/#/room/#mc2:matrix.org + Reddit: https://www.reddit.com/r/MineClone2/ + Minetest forums: https://forum.minetest.net/viewtopic.php?f=50&t=16407 + ContentDB: https://content.minetest.net/packages/wuzzy/mineclone2/ + OpenCollective: https://opencollective.com/mineclone2 + +Target + + Crucially, create a stable, moddable, free/libre clone of Minecraft based on the Minetest engine with polished features, usable in both singleplayer and multiplayer. Currently, a lot of Minecraft Java Edition features are already implemented and polishing existing features are prioritized over new feature requests. + With lessened priority yet strictly, implement features targetting Current Minecraft versions + OptiFine (OptiFine only as far as supported by the Minetest Engine). This means features in parity with the listed Minecraft experiences are prioritized over those that don't fulfill this scope. + Optionally, create a performant experience that will run relatively well on really low spec computers. Unfortunately, due to Minecraft's mechanisms and Minetest engine's limitations along with a very small playerbase on low spec computers, optimizations are hard to investigate. + +Completion status + +This game is currently in beta stage. It is playable, but not yet feature-complete. Backwards-compability is not entirely guaranteed, updating your world might cause small bugs. If you want to use the development version of MineClone2 in production, the master branch is usually relatively stable. The testing branch often features some experimental PRs and should be considered less stable. + +The following main features are available: + + Tools, weapons + Armor + Crafting system: 2×2 grid, crafting table (3×3 grid), furnace, including a crafting guide + Chests, large chests, ender chests, shulker boxes + Furnaces, hoppers + Hunger + Most monsters and animals + All ores from Minecraft + Most blocks in the overworld + Water and lava + Weather + 28 biomes + 5 Nether Biomes + The Nether, a fiery underworld in another dimension + Redstone circuits (partially) + Minecarts (partial) + Status effects (partial) + Experience + Enchanting + Brewing, potions, tipped arrow (partial) + Boats + Fire + Buidling blocks: Stairs, slabs, doors, trapdoors, fences, fence gates, walls + Clock + Compass + Sponge + Slime block + Small plants and saplings + Dyes + Banners + Deco blocks: Glass, stained glass, glass panes, iron bars, hardened clay (and colors), heads and more + Item frames + Jukeboxes + Beds + Inventory menu + Creative inventory + Farming + Writable books + Commands + Villages + The End + And more! + +The following features are incomplete: + + Some monsters and animals + Redstone-related things + Special minecarts + A couple of non-trivial blocks and items + +Bonus features (not found in Minecraft): + + Built-in crafting guide which shows you crafting and smelting recipes + In-game help system containing extensive help about gameplay basics, blocks, items and more + Temporary crafting recipes. They only exist to make some otherwise unaccessible items available when you're not in creative mode. These recipes will be removed as development goes on an more features become available + Saplings in chests in mapgen v6 + Fully moddable (thanks to Minetest's powerful Lua API) + New blocks and items: + Lookup tool, shows you the help for whatever it touches + More slabs and stairs + Nether Brick Fence Gate + Red Nether Brick Fence + Red Nether Brick Fence Gate + Structure replacements - these small variants of Minecraft structures serve as replacements until we can get large structures working: + Woodland Cabin (Mansions) + Nether Outpost (Fortress) + +Technical differences from Minecraft: + + Height limit of ca. 31000 blocks (much higher than in Minecraft) + Horizontal world size is ca. 62000×62000 blocks (much smaller than in Minecraft, but it is still very large) + Still very incomplete and buggy + Blocks, items, enemies and other features are missing + A few items have slightly different names to make them easier to distinguish + Different music for jukebox + Different textures (Pixel Perfection) + Different sounds (various sources) + Different engine (Minetest) + Different easter eggs + +… and finally, MineClone2 is free software (“free” as in “freedom”)! +Other readme files + + LICENSE.txt: The GPLv3 license text + CONTRIBUTING.md: Information for those who want to contribute + API.md: For Minetest modders who want to mod this game + LEGAL.md: Legal information + CREDITS.md: List of everyone who contributed From 31c2607c3efc58f510b030cb4822091da20c8c0d Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 17:29:30 +0000 Subject: [PATCH 034/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README=5Fl?= =?UTF-8?q?ocale/README.fr.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_locale/README.fr.md | 197 +++++-------------------------------- 1 file changed, 24 insertions(+), 173 deletions(-) diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md index b2a2904b7..5171d2ffb 100644 --- a/README_locale/README.fr.md +++ b/README_locale/README.fr.md @@ -1,179 +1,30 @@ -MineClone2 +# MinecClone2 +Un jeu non-officiel similaire à Minecraft pour Minetest. Forké depuis Mineclone par devedevils. Développé par de nombreuses personnes. Ni développé ni supporté par Mojang AB. -An unofficial Minecraft-like game for Minetest. Forked from MineClone by davedevils. Developed by many people. Not developed or endorsed by Mojang AB. + Version: 0.79 (en dévelopment) -Version: 0.79 (in development) -Gameplay +### Gameplay -You start in a randomly-generated world made entirely of cubes. You can explore the world and dig and build almost every block in the world to create new structures. You can choose to play in a “survival mode” in which you have to fight monsters and hunger for survival and slowly progress through the various other aspects of the game, such as mining, farming, building machines, and so on Or you can play in “creative mode” in which you can build almost anything instantly. -Gameplay summary +Vous atterissez dans un monde fait entièrement de cubes et généré aléatoirement. Vous pouvez explorer le monde, miner et construire presque n'importe quel bloc pour créer de nouvelles structures. Vous pouvez choisir de jouer en "mode survie" dans lequel vous devez combattre des monstres et la faim et progresser lentement dans différents aspects du jeu, comme l'extraction de minerai, l'agriculture, la construction de machines et ainsi de suite. Ou alors vous pouvez jouer en "mode créatif" où vous pouvez construire à peu près n'importe quoi instantanément. - Sandbox-style gameplay, no goals - Survive: Fight against hostile monsters and hunger - Mine for ores and other treasures - Magic: Gain experience and enchant your tools - Use the collected blocks to create great buildings, your imagination is the limit - Collect flowers (and other dye sources) and colorize your world - Find some seeds and start farming - Find or craft one of hundreds of items - Build a railway system and have fun with minecarts - Build complex machines with redstone circuits - In creative mode you can build almost anything for free and without limits +### Résumé du Gameplay -How to play (quick start) -Getting started +* Jeu de type bac-à-sable, sans objetifs +* Survie : combattre des monstres hostiles et la faim +* Creuser pour du minerai et d'autres trésors +* Magie : gagner de l'expérience et enchanter les outils +* Utiliser les blocs ramassés pour construire de magnifiques bâtiments, votre imagination est la limite +* Ramasser des fleurs (et d'autres sources de teinture) et colorez votre monde +* Trouvez des graines et commencez à cultiver +* Trouvez ou fabriquez des centaines d'objets +* Construisez un réseau ferroviaire complexe et amusez vous avec les wagonnets +* En mode créatif vous pouvez construire presque n'importe quoi gratuitement et sans limite - Punch a tree trunk until it breaks and collect wood - Place the wood into the 2×2 grid (your “crafting grid” in your inventory menu and craft 4 wood planks - Place the 4 wood planks in a 2×2 shape in the crafting grid to make a crafting table - Rightclick the crafting table for a 3×3 crafting grid to craft more complex things - Use the crafting guide (book icon) to learn all the possible crafting recipes - Craft a wooden pickaxe so you can dig stone - Different tools break different kinds of blocks. Try them out! - Continue playing as you wish. Have fun! - -Farming - - Find seeds - Craft hoe - Rightclick dirt or similar block with hoe to create farmland - Place seeds on farmland and watch them grow - Collect plant when fully grown - If near water, farmland becomes wet and speeds up growth - -Furnace - - Craft furnace - Furnace allows you to obtain more items - Upper slot must contain a smeltable item (example: iron ore) - Lower slot must contain a fuel item (example: coal) - See tooltips in crafting guide to learn about fuels and smeltable items - -Additional help - -More help about the gameplay, blocks items and much more can be found from inside the game. You can access the help from your inventory menu. -Special items - -The following items are interesting for Creative Mode and for adventure map builders. They can not be obtained in-game or in the creative inventory. - - Barrier: mcl_core:barrier - -Use the /giveme chat command to obtain them. See the in-game help for an explanation. -Installation - -This game requires Minetest to run (version 5.4.1 or later). So you need to install Minetest first. Only stable versions of Minetest are officially supported. There is no support for running MineClone2 in development versions of Minetest. - -To install MineClone2 (if you haven't already), move this directory into the “games” directory of your Minetest data directory. Consult the help of Minetest to learn more. -Useful links - -The MineClone2 repository is hosted at Mesehub. To contribute or report issues, head there. - - Mesehub: https://git.minetest.land/MineClone2/MineClone2 - Discord: https://discord.gg/xE4z8EEpDC - YouTube https://www.youtube.com/channel/UClI_YcsXMF3KNeJtoBfnk9A - IRC: https://web.libera.chat/#mineclone2 - Matrix: https://app.element.io/#/room/#mc2:matrix.org - Reddit: https://www.reddit.com/r/MineClone2/ - Minetest forums: https://forum.minetest.net/viewtopic.php?f=50&t=16407 - ContentDB: https://content.minetest.net/packages/wuzzy/mineclone2/ - OpenCollective: https://opencollective.com/mineclone2 - -Target - - Crucially, create a stable, moddable, free/libre clone of Minecraft based on the Minetest engine with polished features, usable in both singleplayer and multiplayer. Currently, a lot of Minecraft Java Edition features are already implemented and polishing existing features are prioritized over new feature requests. - With lessened priority yet strictly, implement features targetting Current Minecraft versions + OptiFine (OptiFine only as far as supported by the Minetest Engine). This means features in parity with the listed Minecraft experiences are prioritized over those that don't fulfill this scope. - Optionally, create a performant experience that will run relatively well on really low spec computers. Unfortunately, due to Minecraft's mechanisms and Minetest engine's limitations along with a very small playerbase on low spec computers, optimizations are hard to investigate. - -Completion status - -This game is currently in beta stage. It is playable, but not yet feature-complete. Backwards-compability is not entirely guaranteed, updating your world might cause small bugs. If you want to use the development version of MineClone2 in production, the master branch is usually relatively stable. The testing branch often features some experimental PRs and should be considered less stable. - -The following main features are available: - - Tools, weapons - Armor - Crafting system: 2×2 grid, crafting table (3×3 grid), furnace, including a crafting guide - Chests, large chests, ender chests, shulker boxes - Furnaces, hoppers - Hunger - Most monsters and animals - All ores from Minecraft - Most blocks in the overworld - Water and lava - Weather - 28 biomes + 5 Nether Biomes - The Nether, a fiery underworld in another dimension - Redstone circuits (partially) - Minecarts (partial) - Status effects (partial) - Experience - Enchanting - Brewing, potions, tipped arrow (partial) - Boats - Fire - Buidling blocks: Stairs, slabs, doors, trapdoors, fences, fence gates, walls - Clock - Compass - Sponge - Slime block - Small plants and saplings - Dyes - Banners - Deco blocks: Glass, stained glass, glass panes, iron bars, hardened clay (and colors), heads and more - Item frames - Jukeboxes - Beds - Inventory menu - Creative inventory - Farming - Writable books - Commands - Villages - The End - And more! - -The following features are incomplete: - - Some monsters and animals - Redstone-related things - Special minecarts - A couple of non-trivial blocks and items - -Bonus features (not found in Minecraft): - - Built-in crafting guide which shows you crafting and smelting recipes - In-game help system containing extensive help about gameplay basics, blocks, items and more - Temporary crafting recipes. They only exist to make some otherwise unaccessible items available when you're not in creative mode. These recipes will be removed as development goes on an more features become available - Saplings in chests in mapgen v6 - Fully moddable (thanks to Minetest's powerful Lua API) - New blocks and items: - Lookup tool, shows you the help for whatever it touches - More slabs and stairs - Nether Brick Fence Gate - Red Nether Brick Fence - Red Nether Brick Fence Gate - Structure replacements - these small variants of Minecraft structures serve as replacements until we can get large structures working: - Woodland Cabin (Mansions) - Nether Outpost (Fortress) - -Technical differences from Minecraft: - - Height limit of ca. 31000 blocks (much higher than in Minecraft) - Horizontal world size is ca. 62000×62000 blocks (much smaller than in Minecraft, but it is still very large) - Still very incomplete and buggy - Blocks, items, enemies and other features are missing - A few items have slightly different names to make them easier to distinguish - Different music for jukebox - Different textures (Pixel Perfection) - Different sounds (various sources) - Different engine (Minetest) - Different easter eggs - -… and finally, MineClone2 is free software (“free” as in “freedom”)! -Other readme files - - LICENSE.txt: The GPLv3 license text - CONTRIBUTING.md: Information for those who want to contribute - API.md: For Minetest modders who want to mod this game - LEGAL.md: Legal information - CREDITS.md: List of everyone who contributed +## Comment jouer (démarrer rapidement) +### Commencer +* **Frappez un arbre** jusqu'à ce qu'il casse et donne du bois +* Placez le **bois dans la grille 2x2** (la "grille de fabrication" de votre menu d'inventaire) et fabriquez 4 planches de bois +* Placer les 4 planches de bois dans la grille 2x2 et **fabriquez une table d'artisanat** +* **Cliquez droit la table d'artisanat** (icone livre) pour apprendre toutes les recettes possibles +* **Fabriquez une pioche de bois** pour miner la pierre +* Différents outils minent différentes sortes de blocs. Essayez les ! \ No newline at end of file From 7fc5c4fd71ee04ea908e75ecafe23f4a22466f9c Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 18:14:38 +0000 Subject: [PATCH 035/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README=5Fl?= =?UTF-8?q?ocale/README.fr.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_locale/README.fr.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md index 5171d2ffb..0fa6e83a2 100644 --- a/README_locale/README.fr.md +++ b/README_locale/README.fr.md @@ -27,4 +27,23 @@ Vous atterissez dans un monde fait entièrement de cubes et généré aléatoire * Placer les 4 planches de bois dans la grille 2x2 et **fabriquez une table d'artisanat** * **Cliquez droit la table d'artisanat** (icone livre) pour apprendre toutes les recettes possibles * **Fabriquez une pioche de bois** pour miner la pierre -* Différents outils minent différentes sortes de blocs. Essayez les ! \ No newline at end of file +* Différents outils minent différentes sortes de blocs. Essayez les ! +* Continuez à jouer comme vous voulez. Amusez vous ! + +### Agriculture +* Trouvez des graines +* Fabriquez une houe +* Cliquez droit la terre ou des blocs similaires avec la houe pour créer des terres agricoles +* Placer des graines sur des terres agricoles et regardez les pousser +* Récoltez les plantes une fois matûres +* Les terres agricoles proche de l'eau deviennent humides et accélèrent la croissance + +### Four +* Fabriquer un Four +* Le four permet d'obtenir plus d'objets +* L'emplacement du haut doit contienir un objet fondable (par ex : minerai de fer) +* L'emplacement du bas doit contienir un objet combustible (par ex : charbon) +* Voir le guide d'artisanat pour en apprendre plus sur les objets fondables et combustibles + +### Aide supplémentaire +Plus d'aide à propos du jeu, des blocs, objets et plus encore peuvent être trouvés dans le jeu. Vous pouvez accéder à l'aide depuis le menu inventaire. \ No newline at end of file From e114c404915413d0088055e037210b6e32b99b87 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 18:38:59 +0000 Subject: [PATCH 036/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README=5Fl?= =?UTF-8?q?ocale/README.fr.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_locale/README.fr.md | 45 +++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md index 0fa6e83a2..1199b09bf 100644 --- a/README_locale/README.fr.md +++ b/README_locale/README.fr.md @@ -46,4 +46,47 @@ Vous atterissez dans un monde fait entièrement de cubes et généré aléatoire * Voir le guide d'artisanat pour en apprendre plus sur les objets fondables et combustibles ### Aide supplémentaire -Plus d'aide à propos du jeu, des blocs, objets et plus encore peuvent être trouvés dans le jeu. Vous pouvez accéder à l'aide depuis le menu inventaire. \ No newline at end of file +Plus d'aide à propos du jeu, des blocs, objets et plus encore peuvent être trouvés dans le jeu. Vous pouvez accéder à l'aide depuis le menu inventaire. + +### Objets spéciaux +Les objets suivants sont intéressants pour le mode Créatif et pour les constructeurs de cartes d'aventure. Ils ne peuvent être obtenus dans le jeu ou dans l'inventaire créatif. + +* Barrière : `mcl_core:barrier` + +Utilisez la commande de chat `/giveme` pour les obtenir. Voir l'aide interne au jeu pour une explication. + +## Installation +Ce jeu nécessite [Minetest](http://minetest.net) pour fonctionner (version 5.4.1 ou plus). Vous devez donc installer Minetest d'abord. Seules les versions stables de Minetest sont officielement supportées. +Il n'y a pas de support de MineClone2 dans les versions développement de Minetest. + +Pour installer MineClone2 (si ce n'est pas déjà fait), déplacez ce dossier dans le dossier “games” de Minetest. Consultez l'aide de Minetest pour en apprendre plus. + +## Liens utiles +Le dépôt de MineClone2 est hébergé sur Mesehub. Pour contribuer ou rapporter des problèmes, aller là-bas. + +* Mesehub: +* Discord: +* YouTube +* IRC: +* Matrix: +* Reddit: +* Minetest forums: +* ContentDB: +* OpenCollective: + +## Objectif +- + +## Statut de complétion +Ce jeu est actuellement au stade **beta**. +Il est jouable mais incomplet en fonctionalités. +La rétro-compatibilité n'est pas entièrement garantie, mettre votre monde à jour peut causer de petits bugs. +Si vous voulez utiliser la version de développement de MineClone2 en production, la branche master est habituellement relativement stable. + +## Autres fichiers readme + +* `LICENSE.txt`: Le texte de la license GPLv3 +* `CONTRIBUTING.md`: Information pour ceux qui veulent contribuer +* `API.md`: Pour les modders Minetest qui veulent modder ce jeu +* `LEGAL.md`: Information légale +* `CREDITS.md`: Liste des contributeurs \ No newline at end of file From b3afaefe360e808ce5657df9a9798edd5f6fe04c Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 19:25:13 +0000 Subject: [PATCH 037/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README=5Fl?= =?UTF-8?q?ocale/README.fr.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_locale/README.fr.md | 67 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 64 insertions(+), 3 deletions(-) diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md index 1199b09bf..5186d3623 100644 --- a/README_locale/README.fr.md +++ b/README_locale/README.fr.md @@ -1,5 +1,5 @@ -# MinecClone2 -Un jeu non-officiel similaire à Minecraft pour Minetest. Forké depuis Mineclone par devedevils. Développé par de nombreuses personnes. Ni développé ni supporté par Mojang AB. +# MineClone2 +Un jeu non-officiel similaire à Minecraft pour Minetest. Forké depuis Mineclone par devedevils. Développé par de nombreuses personnes. Ni développé ou supporté par Mojang AB. Version: 0.79 (en dévelopment) @@ -81,7 +81,68 @@ Le dépôt de MineClone2 est hébergé sur Mesehub. Pour contribuer ou rapporter Ce jeu est actuellement au stade **beta**. Il est jouable mais incomplet en fonctionalités. La rétro-compatibilité n'est pas entièrement garantie, mettre votre monde à jour peut causer de petits bugs. -Si vous voulez utiliser la version de développement de MineClone2 en production, la branche master est habituellement relativement stable. +Si vous voulez utiliser la version de développement de MineClone2 en production, la branche master est habituellement relativement stable. Les branches de test fusionnent souvent des pull requests expérimentales et doivent être considérées comme moins stable. + +Les principales fonctionalités suivantes sont disponibles : + +* Outils, armes +* Armure +* Système de fabrication : grille 2x2, table d'artisanat (grille 3x3), four, incluant un guide de fabrication +* Coffres, grands coffres, coffre ender, boite de shulker +* Fours, entonnoirs +* Faim +* La plupart des monstres et animaux +* Tout les minerais de Minecraft +* La plupart des blocs de l'overworld +* Eau et lave +* Météo +* 28 biomes + 5 biomes du nether +* Le Nether, monde souterrain brûlant dans une autre dimension +* Circuits Redstone (partiel) +* Effets de Statut (partiel) +* Expérience +* Enchantement +* Brassage, potions, flèches trempées (partiel) +* Bâteaux +* Feu +* Blocs de construction : escaliers, dalles, portes, trappes, barrière, portillon, muret +* Horloge +* Boussole +* Eponge +* Bloc de slime +* Petites plantes et pousses +* Teintures +* Bannières +* Blocs de décoration : verre, verre teinté, vitres, barres de fer, terre cuites (et couleurs), têtes et plus +* Cadres d'objets +* Juke-boxes +* Livres pour écrire +* Commandes +* Villages +* L'End +* et plus ! + +Les fonctionalités suivantes sont incomplètes : + +* certains monstres et animaux +* certains composants de Redstone +* Wagonnets spéciaux +* quelques blocs et objets non-triviaux + +Fonctionalités bonus (absentes de Minecraft) : + +* Guide d'artisanat intégré au jeu qui montre les recettes d'artisanat et de cuisson +* Système d'aide intégré au jeu contenant des informations à propos des techniques de base, blocs, objets et plus +* Recettes d'artisanat temporaires. Elles existent uniquement pour rendre des objets accessibles qui ne le seraient pas autrement sauf en mode créatif. Elles seront retirées au cours de l'avancement du développement et de l'ajout de nouvelles fonctionalités. +* Pousses dans les coffres en mapgen v6 +* Entièrement moddable (grâce la puissante API lua de Minetest) +* Nouveaux blocs et objets : + * Outil de recherche, montre l'aide de ce qu'il touche + * Plus de dalles et d'escaliers + * Portillon en briques du Nether + * Barrière en briques du Nether rouges + * Portillon en briques du Nether rouges +* Structures de remplacement - ces petites variantes de structures de Minecraft servent de remplacement en attendant qu'on arrive à en faire fonctionner de plus grandes ## Autres fichiers readme From 8b857a5a52de5fefc352998d50d989cc8a0a6a25 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 19:42:17 +0000 Subject: [PATCH 038/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README=5Fl?= =?UTF-8?q?ocale/README.fr.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_locale/README.fr.md | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md index 5186d3623..bfaf147e2 100644 --- a/README_locale/README.fr.md +++ b/README_locale/README.fr.md @@ -142,7 +142,22 @@ Fonctionalités bonus (absentes de Minecraft) : * Portillon en briques du Nether * Barrière en briques du Nether rouges * Portillon en briques du Nether rouges -* Structures de remplacement - ces petites variantes de structures de Minecraft servent de remplacement en attendant qu'on arrive à en faire fonctionner de plus grandes +* Structures de remplacement - ces petites variantes de structures de Minecraft servent de remplacement en attendant qu'on arrive à en faire fonctionner de plus grandes : + * Cabine dans les bois (Manoir des bois) + * Avant-poste du Nether (Forteresse) + +Différences techniques avec Minecraft : +* Limite en hauteur de 31000 blocs (bien plus grand que Minecraft) +* Taille horizontale du monde 62000×62000 blocs (bien plus petit que Minecraft mais toujours très grand) +* Toujours assez incomplet et buggé +* Des blocs, objets, ennemis et fonctionalités manquent +* Quelques objets ont des noms légèrement différents pour être plus faciles à distinguer +* Des musiques différentes pour le juke-boxe +* Des textures différentes (Pixel Perfection) +* Des sons différents (sources diverses) +* Un moteur de jeu différent (Minetest) +* Des bonus cachés différents +...et enfin MineClone2 est un logiciel libre ! ## Autres fichiers readme From ceb57f526d5f25e0dc1081f41a6a2e3c713acb7a Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 19:55:16 +0000 Subject: [PATCH 039/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README=5Fl?= =?UTF-8?q?ocale/README.fr.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_locale/README.fr.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md index bfaf147e2..7f711213d 100644 --- a/README_locale/README.fr.md +++ b/README_locale/README.fr.md @@ -75,7 +75,9 @@ Le dépôt de MineClone2 est hébergé sur Mesehub. Pour contribuer ou rapporter * OpenCollective: ## Objectif -- +* Créer un clone stable, moddable, libre et gratuit basé sur le moteur de jeu Minetest avec des fonctionalités abouties, utilisable à la fois en mode solo et multijoueur. Actuellement, beaucoup des fonctionalités de **Minecraft Java Edition** sont déjà implémentées et leur amélioration est prioritaire sur les nouvelles demandes. +* Avec une priorité moindre, implémenter les fonctionalités des versions **Minecraft + OptiFine** (OtiFine autant que supporté par le moteur Minetest). Cela signifie que les fonctionalités présentes dans les versions listées sont priorisées. +* Dans l'idéal, créer une expérience performante qui tourne bien sur des ordinateurs à basse performance. Malheureusement, en raison des mécanismes de Minecraft et des limitations du moteur Minetest ainsi que de la petite taille de la communauté de joueurs sur des ordinateurs à basse performances, les optimisations sont difficiles à explorer. ## Statut de complétion Ce jeu est actuellement au stade **beta**. From ae5f263a547987fe38f9459f81d492c054d9fb09 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 19:55:35 +0000 Subject: [PATCH 040/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'README=5Fl?= =?UTF-8?q?ocale/README.fr.md'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README_locale/README.fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_locale/README.fr.md b/README_locale/README.fr.md index 7f711213d..989b6d377 100644 --- a/README_locale/README.fr.md +++ b/README_locale/README.fr.md @@ -1,5 +1,5 @@ # MineClone2 -Un jeu non-officiel similaire à Minecraft pour Minetest. Forké depuis Mineclone par devedevils. Développé par de nombreuses personnes. Ni développé ou supporté par Mojang AB. +Un jeu non-officiel similaire à Minecraft pour Minetest. Forké depuis Mineclone par davedevils. Développé par de nombreuses personnes. Ni développé ou supporté par Mojang AB. Version: 0.79 (en dévelopment) From 957d7ea877f73e42d31b740d844c4153e96fde3b Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 19:59:19 +0000 Subject: [PATCH 041/193] Ajouter 'mods/ITEMS/mcl_loom/locale/template.txt' --- mods/ITEMS/mcl_loom/locale/template.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_loom/locale/template.txt diff --git a/mods/ITEMS/mcl_loom/locale/template.txt b/mods/ITEMS/mcl_loom/locale/template.txt new file mode 100644 index 000000000..31905ea02 --- /dev/null +++ b/mods/ITEMS/mcl_loom/locale/template.txt @@ -0,0 +1,4 @@ +# textdomain: mcl_loom +Loom= +Used to create banner designs= +This is the shepherd villager's work station. It is used to create banner designs.= From 960a090b44a797e8a582e1af39f92a81a64f6b25 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:00:16 +0000 Subject: [PATCH 042/193] from mcl5 --- mods/ITEMS/mcl_loom/locale/mcl_loom.ru.tr | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_loom/locale/mcl_loom.ru.tr diff --git a/mods/ITEMS/mcl_loom/locale/mcl_loom.ru.tr b/mods/ITEMS/mcl_loom/locale/mcl_loom.ru.tr new file mode 100644 index 000000000..2442f76d5 --- /dev/null +++ b/mods/ITEMS/mcl_loom/locale/mcl_loom.ru.tr @@ -0,0 +1,4 @@ +# textdomain: mcl_loom +Loom=Ткацкий станок +Used to create banner designs=Позволяет создавать узоры на флаге +This is the shepherd villager's work station. It is used to create banner designs.=Это рабочее место пастуха. Позволяет создавать узоры на флаге From abea85324339eec4f935afa0bc44b6dc8ccd5684 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:00:59 +0000 Subject: [PATCH 043/193] Ajouter 'mods/ITEMS/mcl_loom/locale/mcl_loom.fr.tr' --- mods/ITEMS/mcl_loom/locale/mcl_loom.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_loom/locale/mcl_loom.fr.tr diff --git a/mods/ITEMS/mcl_loom/locale/mcl_loom.fr.tr b/mods/ITEMS/mcl_loom/locale/mcl_loom.fr.tr new file mode 100644 index 000000000..410099428 --- /dev/null +++ b/mods/ITEMS/mcl_loom/locale/mcl_loom.fr.tr @@ -0,0 +1,4 @@ +# textdomain: mcl_loom +Loom=Métier à tisser +Used to create banner designs=Utilisé pour créer des motifs de bannières +This is the shepherd villager's work station. It is used to create banner designs.=Ceci est le poste de travail du villageois berger. Il est utilisé pour créer des motifs de bannière. \ No newline at end of file From 703abde07fe7d52d1a2b905897707e275db002f9 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:05:38 +0000 Subject: [PATCH 044/193] Correction, remove google trad style --- mods/ITEMS/mcl_books/locale/mcl_books.fr.tr | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mods/ITEMS/mcl_books/locale/mcl_books.fr.tr b/mods/ITEMS/mcl_books/locale/mcl_books.fr.tr index 7024cf5d0..4006d033c 100644 --- a/mods/ITEMS/mcl_books/locale/mcl_books.fr.tr +++ b/mods/ITEMS/mcl_books/locale/mcl_books.fr.tr @@ -1,6 +1,6 @@ # textdomain: mcl_books Book=Livre -Books are used to make bookshelves and book and quills.=Les livres sont utilisés pour fabriquer des étagères et des livres et des plumes. +Books are used to make bookshelves and book and quills.=Les livres sont utilisés pour fabriquer des étagères et des livres avec unes plumes. “@1”="@1" Copy of “@1”=Copie de "@1" Copy of Copy of “@1”=Copie de Copie de "@1" @@ -9,8 +9,8 @@ by @1=ar @1 # as in “to sign a book” Sign=Signer Done=Terminé -This item can be used to write down some notes.=Cet élément peut être utilisé pour écrire certaines notes. -Hold it in the hand, then rightclick to read the current notes and edit then. You can edit the text as often as you like. You can also sign the book which turns it into a written book which you can stack, but it can't be edited anymore.=Tenez-le dans la main, puis faites un clic droit pour lire les notes actuelles et modifiez-les ensuite. Vous pouvez modifier le texte aussi souvent que vous le souhaitez. Vous pouvez également signer le livre qui le transforme en livre écrit que vous pouvez empiler, mais il ne peut plus être édité. +This item can be used to write down some notes.=Cet élément peut être utilisé pour prendre quelques notes. +Hold it in the hand, then rightclick to read the current notes and edit then. You can edit the text as often as you like. You can also sign the book which turns it into a written book which you can stack, but it can't be edited anymore.=Tenez-le dans la main, puis faites un clic droit pour lire les notes actuelles et modifiez-les ensuite. Vous pouvez modifier le texte aussi souvent que vous le souhaitez. Vous pouvez également signer le livre ce qui le transforme en livre écrit que vous pouvez empiler, mais il ne peut plus être édité. A book can hold up to 4500 characters. The title length is limited to 64 characters.=Un livre peut contenir jusqu'à 4500 caractères. La longueur du titre est limitée à 64 caractères. Enter book title:=Entrez le titre du livre: by @1=par @1 @@ -21,8 +21,8 @@ Nameless Book=Livre sans nom Written Book=Livre écrit Written books contain some text written by someone. They can be read and copied, but not edited.=Les livres écrits contiennent du texte écrit par quelqu'un. Ils peuvent être lus et copiés, mais pas modifiés. Hold it in your hand, then rightclick to read the book.=Tenez-le dans votre main, puis faites un clic droit pour lire le livre. -To copy the text of the written book, place it into the crafting grid together with a book and quill (or multiple of those) and craft. The written book will not be consumed. Copies of copies can not be copied.=Pour copier le texte du livre écrit, placez-le dans la grille d'artisanat avec un livre et une plume (ou plusieurs de ceux-ci) et de l'artisanat. Le livre écrit ne sera pas consommé. Les copies de copies ne peuvent pas être copiées. +To copy the text of the written book, place it into the crafting grid together with a book and quill (or multiple of those) and craft. The written book will not be consumed. Copies of copies can not be copied.=Pour copier le texte du livre écrit, placez-le dans la grille d'artisanat avec un livre et une plume (ou plusieurs) et récupérez le résultat. Le livre copié ne sera pas consommé. Les copies de copies ne peuvent pas être copiées. Bookshelf=Bibliothèque Bookshelves are used for decoration.=Les bibliothèques sont utilisées pour la décoration. Book and Quill=Livre et Plume -Write down some notes=Notez quelques notes +Write down some notes=Prenez quelques notes From 541cb4dccc27c7ffe991120e6beb524fb1ca3a05 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:09:22 +0000 Subject: [PATCH 045/193] Ajouter 'mods/ITEMS/mcl_blast_furnace/locale/template.text' --- mods/ITEMS/mcl_blast_furnace/locale/template.text | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 mods/ITEMS/mcl_blast_furnace/locale/template.text diff --git a/mods/ITEMS/mcl_blast_furnace/locale/template.text b/mods/ITEMS/mcl_blast_furnace/locale/template.text new file mode 100644 index 000000000..1c30844d8 --- /dev/null +++ b/mods/ITEMS/mcl_blast_furnace/locale/template.text @@ -0,0 +1,8 @@ +# textdomain: mcl_blast_furnace +Inventory= +Blast Furnace= +Smelts ores faster than furnace= +Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.= +Use the furnace to open the furnace menu.\nPlace a furnace fuel in the lower slot and the source material in the upper slot.\nThe furnace will slowly use its fuel to smelt the item.\nThe result will be placed into the output slot at the right side.= +Blast Furnaces smelt several items, mainly ores and armor, using a furnace fuel, into something else.= +Active Blast Furnace= \ No newline at end of file From 20c92b274a77c2ddcba9ddd9e2935d9c03375609 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:09:47 +0000 Subject: [PATCH 046/193] Supprimer 'mods/ITEMS/mcl_blast_furnace/locale/template.text' --- mods/ITEMS/mcl_blast_furnace/locale/template.text | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 mods/ITEMS/mcl_blast_furnace/locale/template.text diff --git a/mods/ITEMS/mcl_blast_furnace/locale/template.text b/mods/ITEMS/mcl_blast_furnace/locale/template.text deleted file mode 100644 index 1c30844d8..000000000 --- a/mods/ITEMS/mcl_blast_furnace/locale/template.text +++ /dev/null @@ -1,8 +0,0 @@ -# textdomain: mcl_blast_furnace -Inventory= -Blast Furnace= -Smelts ores faster than furnace= -Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.= -Use the furnace to open the furnace menu.\nPlace a furnace fuel in the lower slot and the source material in the upper slot.\nThe furnace will slowly use its fuel to smelt the item.\nThe result will be placed into the output slot at the right side.= -Blast Furnaces smelt several items, mainly ores and armor, using a furnace fuel, into something else.= -Active Blast Furnace= \ No newline at end of file From 64dbc4b1283df8d4a5146c4683342ba1e33aff1e Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:10:28 +0000 Subject: [PATCH 047/193] Ajouter 'mods/ITEMS/mcl_blast_furnace/locale/template.txt' --- mods/ITEMS/mcl_blast_furnace/locale/template.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 mods/ITEMS/mcl_blast_furnace/locale/template.txt diff --git a/mods/ITEMS/mcl_blast_furnace/locale/template.txt b/mods/ITEMS/mcl_blast_furnace/locale/template.txt new file mode 100644 index 000000000..1c30844d8 --- /dev/null +++ b/mods/ITEMS/mcl_blast_furnace/locale/template.txt @@ -0,0 +1,8 @@ +# textdomain: mcl_blast_furnace +Inventory= +Blast Furnace= +Smelts ores faster than furnace= +Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.= +Use the furnace to open the furnace menu.\nPlace a furnace fuel in the lower slot and the source material in the upper slot.\nThe furnace will slowly use its fuel to smelt the item.\nThe result will be placed into the output slot at the right side.= +Blast Furnaces smelt several items, mainly ores and armor, using a furnace fuel, into something else.= +Active Blast Furnace= \ No newline at end of file From 17b8f98279d1b562d8519fca4e9f9f8be4e82a33 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:11:11 +0000 Subject: [PATCH 048/193] Ajouter 'mods/ITEMS/mcl_blast_furnace/locale/mcl_blast_furnace.fr.tr' --- .../mcl_blast_furnace/locale/mcl_blast_furnace.fr.tr | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 mods/ITEMS/mcl_blast_furnace/locale/mcl_blast_furnace.fr.tr diff --git a/mods/ITEMS/mcl_blast_furnace/locale/mcl_blast_furnace.fr.tr b/mods/ITEMS/mcl_blast_furnace/locale/mcl_blast_furnace.fr.tr new file mode 100644 index 000000000..16484251a --- /dev/null +++ b/mods/ITEMS/mcl_blast_furnace/locale/mcl_blast_furnace.fr.tr @@ -0,0 +1,8 @@ +# textdomain: mcl_blast_furnace +Inventory=Inventaire +Blast Furnace=Haut Fourneau +Smelts ores faster than furnace=fond le minerai plus vite que le fourneau +Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.=Utiliser le livre de recettes pour voir ce que vous pouvez fondre, ce que vous pouvez utiliser comme combustible et combien de temps ça va brûler. +Use the furnace to open the furnace menu.\nPlace a furnace fuel in the lower slot and the source material in the upper slot.\nThe furnace will slowly use its fuel to smelt the item.\nThe result will be placed into the output slot at the right side.=Utiliser le fourneau pour ouvrir le menu.\nPlacer le combustible dans la case en bas et le matériau source dans la case du haut.\nLe fourneau utilisera son combustible pour fondre lentement l'objet.\nLe résultat sera placé dans la case de sortie à droite. +Blast Furnaces smelt several items, mainly ores and armor, using a furnace fuel, into something else.=Les hauts fourneaux fondent plusieurs objets, principalement du minerai et des pièces d'armure, en quelque chose d'autre. +Active Blast Furnace=Haut Fourneau Actif From abc71a8217f7bd87ac10182798b7461ae8e0951b Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:13:39 +0000 Subject: [PATCH 049/193] Ajouter 'mods/ITEMS/mcl_smoker/locale/template.txt' --- mods/ITEMS/mcl_smoker/locale/template.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 mods/ITEMS/mcl_smoker/locale/template.txt diff --git a/mods/ITEMS/mcl_smoker/locale/template.txt b/mods/ITEMS/mcl_smoker/locale/template.txt new file mode 100644 index 000000000..dcf0be9b3 --- /dev/null +++ b/mods/ITEMS/mcl_smoker/locale/template.txt @@ -0,0 +1,8 @@ +# textdomain: mcl_smoker +Inventory= +Smoker= +Cooks food faster than furnace= +Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.= +Use the furnace to open the furnace menu.\nPlace a furnace fuel in the lower slot and the source material in the upper slot.\nThe furnace will slowly use its fuel to smelt the item.\nThe result will be placed into the output slot at the right side.= +Smokers cook several items, mainly raw foods, into cooked foods, but twice as fast as a normal furnace.= +Burning Smoker= From 1ed33ad5c7adb2f3af95fd6f3264bc376004e641 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:14:24 +0000 Subject: [PATCH 050/193] Ajouter 'mods/ITEMS/mcl_smoker/locale/mcl_smoker.fr.tr' --- mods/ITEMS/mcl_smoker/locale/mcl_smoker.fr.tr | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 mods/ITEMS/mcl_smoker/locale/mcl_smoker.fr.tr diff --git a/mods/ITEMS/mcl_smoker/locale/mcl_smoker.fr.tr b/mods/ITEMS/mcl_smoker/locale/mcl_smoker.fr.tr new file mode 100644 index 000000000..55f6a2ba8 --- /dev/null +++ b/mods/ITEMS/mcl_smoker/locale/mcl_smoker.fr.tr @@ -0,0 +1,8 @@ +# textdomain: mcl_smoker +Inventory=Inventaire +Smoker=Fumoir +Cooks food faster than furnace=Cuit la nourriture plus vite qu'un fourneau +Use the recipe book to see what you can smelt, what you can use as fuel and how long it will burn.=Utiliser le livre de recettes pour voir ce que vous pouvez fondre, ce que vous pouvez utiliser comme combustible et combien de temps ça va brûler. +Use the furnace to open the furnace menu.\nPlace a furnace fuel in the lower slot and the source material in the upper slot.\nThe furnace will slowly use its fuel to smelt the item.\nThe result will be placed into the output slot at the right side.=Utiliser le fourneau pour ouvrir le menu.\nPlacer le combustible dans la case en bas et le matériau source dans la case du haut.\nLe fourneau utilisera son combustible pour fondre lentement l'objet.\nLe résultat sera placé dans la case de sortie à droite. +Smokers cook several items, mainly raw foods, into cooked foods, but twice as fast as a normal furnace.=Les fumoirs cuisent plusieurs objets, surtout de la nourriture crue, en de la nourriture cuite. +Burning Smoker=Fumoir actif \ No newline at end of file From cba4e5a79d7a1122da63b3b931fe88b1e1fb0a77 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:19:05 +0000 Subject: [PATCH 051/193] Ajouter 'mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr' --- mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr diff --git a/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr b/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr new file mode 100644 index 000000000..04825b5f4 --- /dev/null +++ b/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr @@ -0,0 +1,4 @@ +Campfire= +Soul Campfire= +Cooks food and keeps bees happy.= +Campfires have multiple uses, including keeping bees happy, cooking raw meat and fish, and as a trap.= \ No newline at end of file From d4afc7a5e98f9bfa9cff7068bf9b38885fed29a6 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:21:36 +0000 Subject: [PATCH 052/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcampfires/local/mcl=5Fcampfire.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr b/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr index 04825b5f4..fd5bf7f5a 100644 --- a/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr +++ b/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr @@ -1,4 +1,4 @@ -Campfire= -Soul Campfire= -Cooks food and keeps bees happy.= -Campfires have multiple uses, including keeping bees happy, cooking raw meat and fish, and as a trap.= \ No newline at end of file +Campfire=Feu de camp +Soul Campfire=Feu de camp des âmes +Cooks food and keeps bees happy.=Cuit la nourriture et garde les abeilles heureuses +Campfires have multiple uses, including keeping bees happy, cooking raw meat and fish, and as a trap.=Les feux de camp ont des usages multiples, incluant garder les abeilles heureuses, cuisiner de la viande crue et du poisson, et comme piège. \ No newline at end of file From c9e9395c65ce15fa4ca8d9e1f00a6e82aa1df888 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:23:49 +0000 Subject: [PATCH 053/193] Ajouter 'mods/ITEMS/mcl_cartography_table/locale/template.txt' --- mods/ITEMS/mcl_cartography_table/locale/template.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_cartography_table/locale/template.txt diff --git a/mods/ITEMS/mcl_cartography_table/locale/template.txt b/mods/ITEMS/mcl_cartography_table/locale/template.txt new file mode 100644 index 000000000..e85502e31 --- /dev/null +++ b/mods/ITEMS/mcl_cartography_table/locale/template.txt @@ -0,0 +1,4 @@ +# textdomain: mcl_cartography_table +Cartography Table= +Used to create or copy maps= +Is used to create or copy maps for use..= From acb4bbc3c9bf1bee3f5edabe8af779397e1679b3 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:24:31 +0000 Subject: [PATCH 054/193] Ajouter 'mods/ITEMS/mcl_cartography_table/locale/mcl_cartography_table.fr.tr' --- .../mcl_cartography_table/locale/mcl_cartography_table.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_cartography_table/locale/mcl_cartography_table.fr.tr diff --git a/mods/ITEMS/mcl_cartography_table/locale/mcl_cartography_table.fr.tr b/mods/ITEMS/mcl_cartography_table/locale/mcl_cartography_table.fr.tr new file mode 100644 index 000000000..5229d087d --- /dev/null +++ b/mods/ITEMS/mcl_cartography_table/locale/mcl_cartography_table.fr.tr @@ -0,0 +1,4 @@ +# textdomain: mcl_cartography_table +Cartography Table=Table de Cartographie +Used to create or copy maps=Utilisée pour créer ou copier des cartes +Is used to create or copy maps for use..=Est utilisée pour créer ou copier des cartes.. \ No newline at end of file From f1900c251f8bcd5c2e0f442ee421c407a0a942b2 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:26:42 +0000 Subject: [PATCH 055/193] Ajouter 'mods/ITEMS/mcl_fletching_table/locale/template.txt' --- mods/ITEMS/mcl_fletching_table/locale/template.txt | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_fletching_table/locale/template.txt diff --git a/mods/ITEMS/mcl_fletching_table/locale/template.txt b/mods/ITEMS/mcl_fletching_table/locale/template.txt new file mode 100644 index 000000000..b42ea2578 --- /dev/null +++ b/mods/ITEMS/mcl_fletching_table/locale/template.txt @@ -0,0 +1,4 @@ +# textdomain: mcl_fletching_table +Fletching Table= +A fletching table= +This is the fletcher villager's work station. It currently has no use beyond decoration.= \ No newline at end of file From 24d2d3abaf11252c4d36e2588e6062817629bc7f Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:27:25 +0000 Subject: [PATCH 056/193] Ajouter 'mods/ITEMS/mcl_fletching_table/locale/mcl_fletching_table.fr.tr' --- .../mcl_fletching_table/locale/mcl_fletching_table.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_fletching_table/locale/mcl_fletching_table.fr.tr diff --git a/mods/ITEMS/mcl_fletching_table/locale/mcl_fletching_table.fr.tr b/mods/ITEMS/mcl_fletching_table/locale/mcl_fletching_table.fr.tr new file mode 100644 index 000000000..cea6ab417 --- /dev/null +++ b/mods/ITEMS/mcl_fletching_table/locale/mcl_fletching_table.fr.tr @@ -0,0 +1,4 @@ +# textdomain: mcl_fletching_table +Fletching Table=Table d'Archerie +A fletching table=une table d'archerie +This is the fletcher villager's work station. It currently has no use beyond decoration.=Ceci est le poste de travail du villageois fléchier. Il n'a actuellement aucune autre utilité que la décoration. \ No newline at end of file From 0e69ef915647e568fcd72f400d4109bc96d9a844 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:42:56 +0000 Subject: [PATCH 057/193] Ajouter 'mods/ITEMS/mcl_mangrove/template.txt' --- mods/ITEMS/mcl_mangrove/template.txt | 29 ++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 mods/ITEMS/mcl_mangrove/template.txt diff --git a/mods/ITEMS/mcl_mangrove/template.txt b/mods/ITEMS/mcl_mangrove/template.txt new file mode 100644 index 000000000..8bb225a8e --- /dev/null +++ b/mods/ITEMS/mcl_mangrove/template.txt @@ -0,0 +1,29 @@ +#textdomain: mcl_mangrove +Mangrove Wood= +The trunk of a Mangrove tree.= +Mangrove Bark= +The bark of a Mangrove tree.= +Mangrove Wood Planks= +Mangrove Leaves= +mangrove leaves are grown from mangrove trees.= +The stripped wood of a Mangrove tree= +Mangrove_Roots= +Mangrove roots are decorative blocks that form as part of mangrove trees.= +Needs soil and light to grow= +When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.= +Hanging Propagule= +Grows on Mangrove leaves= +Mangrove Propagule= +water logged mangrove roots= +Muddy Mangrove Roots= +crafted with Mud and Mangrove roots= +Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it= +Mangrove Door= +Mangrove Trapdoor= +Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= +To open or close the trapdoor, rightclick it or send a redstone signal to it.= +Mangrove Wood Fence= +Mangrove Wood Plank Fence= +Mangrove Wood Stairs= +Mangrove Wood Slab= +Double Mangrove Wood Slab= From 7c771ad7020b58ce901efa4ec55320f0f4da88f0 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:45:02 +0000 Subject: [PATCH 058/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/init.lua | 1084 +++++++++++++++--------------- 1 file changed, 542 insertions(+), 542 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/init.lua b/mods/ITEMS/mcl_mangrove/init.lua index 511faca75..2602deccb 100644 --- a/mods/ITEMS/mcl_mangrove/init.lua +++ b/mods/ITEMS/mcl_mangrove/init.lua @@ -1,542 +1,542 @@ -local S = minetest.get_translator("mcl_mangrove") -local modname = minetest.get_current_modname() -local modpath = minetest.get_modpath(modname) - -local propagule_allowed_nodes = { - "mcl_core:dirt", - "mcl_core:coarse_dirt", - "mcl_core:dirt_with_grass", - "mcl_core:podzol", - "mcl_core:mycelium", - "mcl_lush_caves:rooted_dirt", - "mcl_lush_caves:moss", - "mcl_farming:soil", - "mcl_farming:soil_wet", - "mcl_core:clay", - "mcl_mud:mud", -} -local propagule_water_nodes = {"mcl_mud:mud","mcl_core:dirt","mcl_core:coarse_dirt","mcl_core:clay"} - --"mcl_lush_caves:moss","mcl_lush_caves:rooted_dirt - -local function get_drops(fortune_level) - local apple_chances = {200, 180, 160, 120, 40} - local stick_chances = {50, 45, 30, 35, 10} - local sapling_chances = {20, 16, 12, 10} - return { - max_items = 1, - items = { - { - items = {"mcl_mangrove:propagule"}, - rarity = sapling_chances[fortune_level + 1] or sapling_chances[fortune_level] - }, - { - items = {"mcl_core:stick 1"}, - rarity = stick_chances[fortune_level + 1] - }, - { - items = {"mcl_core:stick 2"}, - rarity = stick_chances[fortune_level + 1] - }, - { - items = {"mcl_core:apple"}, - rarity = apple_chances[fortune_level + 1] - } - } - } -end - -minetest.register_node("mcl_mangrove:mangrove_tree", { - description = S("Mangrove Wood"), - _doc_items_longdesc = S("The trunk of a Mangrove tree."), - _doc_items_hidden = false, - tiles = {"mcl_mangrove_log_top.png", "mcl_mangrove_log_top.png", "mcl_mangrove_log.png"}, - paramtype2 = "facedir", - on_place = mcl_util.rotate_axis, - groups = {handy=1,axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, - sounds = mcl_sounds.node_sound_wood_defaults(), - on_place = mcl_util.rotate_axis, - _mcl_blast_resistance = 2, - _mcl_hardness = 2, - _mcl_stripped_variant = "mcl_mangrove:mangrove_stripped_trunk", -}) -minetest.register_node("mcl_mangrove:mangrove_tree_bark", { - description = S("Mangrove Bark"), - _doc_items_longdesc = S("The bark of a Mangrove tree."), - _doc_items_hidden = false, - tiles = {"mcl_mangrove_log.png", "mcl_mangrove_log.png", "mcl_mangrove_log.png"}, - paramtype2 = "facedir", - groups = {handy=1,axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, - sounds = mcl_sounds.node_sound_wood_defaults(), - on_place = mcl_util.rotate_axis, - _mcl_blast_resistance = 2, - _mcl_hardness = 2, - _mcl_stripped_variant = "mcl_mangrove:mangrove_stripped_bark", -}) - -minetest.register_node("mcl_mangrove:mangrove_wood", { - description = S("Mangrove Wood Planks"), - _doc_items_longdesc = doc.sub.items.temp.build, - _doc_items_hidden = false, - tiles = {"mcl_mangrove_planks.png"}, - - is_ground_content = false, - groups = {handy=1,axey=1, flammable=3,wood=1,building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=20}, - sounds = mcl_sounds.node_sound_wood_defaults(), - _mcl_blast_resistance = 3, - _mcl_hardness = 2, -}) - -minetest.register_node("mcl_mangrove:mangroveleaves", { - description = S("Mangrove Leaves"), - _doc_items_longdesc = S("mangrove leaves are grown from mangrove trees."), - _doc_items_hidden = false, - drawtype = "allfaces_optional", - waving = 2, - place_param2 = 1, -- Prevent leafdecay for placed nodes - tiles = {"mcl_mangrove_leaves.png"}, - paramtype = "light", - groups = {handy=1,shearsy=1,swordy=1, leafdecay=10, flammable=2, leaves=1, deco_block=1, dig_by_piston=1, fire_encouragement=30, fire_flammability=60}, - _mcl_shears_drop = true, - sounds = mcl_sounds.node_sound_leaves_defaults(), - _mcl_blast_resistance = 0.2, - _mcl_hardness = 0.2, - _mcl_silk_touch_drop = true, - _mcl_fortune_drop = { get_drops(1), get_drops(2), get_drops(3), get_drops(4) }, -}) - -minetest.register_node("mcl_mangrove:mangrove_stripped_trunk", { - description = "The stripped wood of a Mangove tree", - _doc_items_longdesc = "The stripped wood of a Mangove tree", - _doc_items_hidden = false, - tiles ={"mcl_stripped_mangrove_log_top.png","mcl_stripped_mangrove_log_side.png",}, - paramtype2 = "facedir", - on_place = mcl_util.rotate_axis, - groups = {handy=1, axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, - sounds = mcl_sounds.node_sound_wood_defaults(), - on_rotate = mcl_util.rotate_axis_and_place, - _mcl_blast_resistance = 2, - _mcl_hardness = 2, -}) -minetest.register_node("mcl_mangrove:mangrove_stripped_bark", { - description = "The stripped bark of a Mangove tree", - _doc_items_longdesc = "The stripped bark of a Mangove tree", - _doc_items_hidden = false, - tiles ={"mcl_stripped_mangrove_log_side.png","mcl_stripped_mangrove_log_side.png",}, - paramtype2 = "facedir", - on_place = mcl_util.rotate_axis, - groups = {handy=1, axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, - sounds = mcl_sounds.node_sound_wood_defaults(), - on_rotate = mcl_util.rotate_axis_and_place, - _mcl_blast_resistance = 2, - _mcl_hardness = 2, -}) - -minetest.register_node("mcl_mangrove:mangrove_roots", { - description = "Mangrove_Roots", - _doc_items_longdesc = "Mangrove roots are decorative blocks that form as part of mangrove trees.", - _doc_items_hidden = false, - waving = 0, - place_param2 = 1, -- Prevent leafdecay for placed nodes - tiles = { - "mcl_mangrove_roots_top.png", - "mcl_mangrove_roots_side.png", - "mcl_mangrove_roots_side.png", - }, - paramtype = "light", - drawtype = "allfaces_optional", - groups = { - handy = 1, hoey = 1, shearsy = 1, axey = 1, swordy = 1, dig_by_piston = 0, - leaves = 1, deco_block = 1,flammable = 10, fire_encouragement = 30, fire_flammability = 60, compostability = 30 - }, - drop = "mcl_mangrove:mangrove_roots", - _mcl_shears_drop = true, - sounds = mcl_sounds.node_sound_leaves_defaults(), _mcl_blast_resistance = 0.7, - _mcl_hardness = 0.7, - _mcl_silk_touch_drop = true, - _mcl_fortune_drop = { "mcl_mangrove:mangrove_roots 1", "mcl_mangrove:mangrove_roots 2", "mcl_mangrove:mangrove_roots 3", "mcl_mangrove:mangrove_roots 4" }, -}) - -minetest.register_node("mcl_mangrove:propagule", { - description = S("mangrove_propagule"), - _tt_help = S("Needs soil and light to grow"), - _doc_items_longdesc = S("When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time."), - _doc_items_hidden = false, - drawtype = "plantlike", - waving = 1, - visual_scale = 1.0, - tiles = {"mcl_mangrove_propagule_item.png"}, - inventory_image = "mcl_mangrove_propagule_item.png", - wield_image = "mcl_mangrove_propagule_item.png", - paramtype = "light", - sunlight_propagates = true, - walkable = false, - selection_box = { - type = "fixed", - fixed = {-5/16, -0.5, -5/16, 5/16, 0.5, 5/16} - }, - groups = { - plant = 1, sapling = 1, non_mycelium_plant = 1, attached_node = 1, - deco_block = 1, dig_immediate = 3, dig_by_water = 0, dig_by_piston = 1, - destroy_by_lava_flow = 1, compostability = 30 - }, - sounds = mcl_sounds.node_sound_leaves_defaults(), - on_construct = function(pos) - local meta = minetest.get_meta(pos) - meta:set_int("stage", 0) - end, - node_placement_prediction = "", - _mcl_blast_resistance = 0, - _mcl_hardness = 0, - on_place = mcl_util.generate_on_place_plant_function(function(place_pos, place_node,stack) - local under = vector.offset(place_pos,0,-1,0) - local snn = minetest.get_node_or_nil(under).name - if not snn then return false end - if table.indexof(propagule_allowed_nodes,snn) ~= -1 then - local n = minetest.get_node(place_pos) - if minetest.get_item_group(n.name,"water") > 0 and table.indexof(propagule_water_nodes,snn) ~= -1 then - minetest.set_node(under,{name="mcl_mangrove:propagule_"..snn:split(":")[2]}) - stack:take_item() - return stack - end - return true - end - end) -}) - -minetest.register_node("mcl_mangrove:hanging_propagule_1", { - description = S("Hanging Propagule"), - _tt_help = S("Grows on Mangrove leaves"), - _doc_items_longdesc = "", - _doc_items_usagehelp = "", - groups = { - plant = 1, not_in_creative_inventory=1, non_mycelium_plant = 1, - deco_block = 1, dig_immediate = 3, dig_by_water = 0, dig_by_piston = 1, - destroy_by_lava_flow = 1, compostability = 30 - }, - paramtype = "light", - paramtype2 = "", - on_rotate = false, - walkable = false, - drop = "mcl_mangrove:propagule", - use_texture_alpha = "clip", - drawtype = 'mesh', - mesh = 'propagule_hanging.obj', - selection_box = { - type = "fixed", - fixed = { - {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, -- Base - }, - }, - tiles = {"mcl_mangrove_propagule_hanging.png"}, - inventory_image = "mcl_mangrove_propagule.png", - wield_image = "mcl_mangrove_propagule.png", -}) -local propagule_rooted_nodes = {} -for _,root in pairs(propagule_water_nodes) do - local r = root:split(":")[2] - local def = minetest.registered_nodes[root] - local tx = def.tiles - local n = "mcl_mangrove:propagule_"..r - table.insert(propagule_rooted_nodes,n) - minetest.register_node(n, { - drawtype = "plantlike_rooted", - paramtype = "light", - place_param2 = 1, - tiles = tx, - special_tiles = { { name = "mcl_mangrove_propagule_item.png" } }, - inventory_image = "mcl_mangrove_propagule_item.png", - wield_image = "mcl_mangrove_propagule.png", - selection_box = { - type = "fixed", - fixed = { - { -0.5, -0.5, -0.5, 0.5, 0.5, 0.5 }, - { -0.5, 0.5, -0.5, 0.5, 1.0, 0.5 }, - } - }, - groups = { - plant = 1, sapling = 1, non_mycelium_plant = 1, attached_node = 1,not_in_creative_inventory=1, - deco_block = 1, dig_immediate = 3, dig_by_piston = 1, - destroy_by_lava_flow = 1, compostability = 30 - }, - sounds = mcl_sounds.node_sound_leaves_defaults(), - drop = "mcl_mangrove:propagule", - node_placement_prediction = "", - node_dig_prediction = "", - after_dig_node = function(pos) - minetest.set_node(pos, {name=root}) - end, - _mcl_hardness = 0, - _mcl_blast_resistance = 0, - _mcl_silk_touch_drop = true, - }) - -end - - -mcl_flowerpots.register_potted_flower("mcl_mangrove:propagule", { - name = "propagule", - desc = S("Mangrove Propagule"), - image = "mcl_mangrove_propagule.png", -}) - -local water_tex = "default_water_source_animated.png^[verticalframe:16:0" - -local wlroots = { - description = ("water logged mangrove roots"), - _doc_items_entry_name = S("water logged mangrove roots"), - _doc_items_longdesc = - ("Mangrove roots are decorative blocks that form as part of mangrove trees.").."\n\n".. - ("Mangrove roots, despite being a full block, can be waterlogged and do not flow water out").."\n\n".. - ("These cannot be crafted yet only occure when get in contact of water."), - _doc_items_hidden = false, - tiles = { - {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=5.0}} - }, - special_tiles = { - -- New-style water source material (mostly unused) - { - name="default_water_source_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=5.0}, - backface_culling = false, - } - }, - overlay_tiles = { - "mcl_mangrove_roots_top.png", - "mcl_mangrove_roots_side.png", - "mcl_mangrove_roots_side.png", - }, - sounds = mcl_sounds.node_sound_water_defaults(), - drawtype = "allfaces_optional", - use_texture_alpha = "clip", - is_ground_content = false, - paramtype = "light", - walkable = true, - pointable = true, - diggable = true, - buildable_to = false, - liquids_pointable = true, - drop = "mcl_mangrove:mangrove_roots", - - groups = { - handy = 1, hoey = 1, water=3, liquid=3, puts_out_fire=1, dig_by_piston = 1, deco_block = 1, not_in_creative_inventory=1 }, - _mcl_blast_resistance = 100, - _mcl_hardness = -1, -- Hardness intentionally set to infinite instead of 100 (Minecraft value) to avoid problems in creative mode - after_dig_node = function(pos) - local node = minetest.get_node(pos) - if minetest.get_item_group(node.name, "water") == 0 then - minetest.set_node(pos, {name="mcl_core:water_source"}) - end - end, -} -local rwlroots = table.copy(wlroots) -water_tex = "default_river_water_source_animated.png^[verticalframe:16:0" -rwlroots.tiles = { - "("..water_tex..")^mcl_mangrove_roots_top.png", - "("..water_tex..")^mcl_mangrove_roots_side.png", - "("..water_tex..")^mcl_mangrove_roots_side.png", -} - -minetest.register_node("mcl_mangrove:water_logged_roots", wlroots) -minetest.register_node("mcl_mangrove:river_water_logged_roots",rwlroots) - -minetest.register_node("mcl_mangrove:mangrove_mud_roots", { - description = S("Muddy Mangrove Roots"), - _tt_help = S("crafted with Mud and Mangrove roots"), - _doc_items_longdesc = S("Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it"), - tiles = { - "mcl_mud.png^mcl_mangrove_roots_top.png", - "mcl_mud.png^mcl_mangrove_roots_side.png", - "mcl_mud.png^mcl_mangrove_roots_side.png", - }, - is_ground_content = true, - groups = {handy = 1, shovely = 1, axey = 1, building_block = 1}, - sounds = mcl_sounds.node_sound_sand_defaults(), - _mcl_blast_resistance = 0.7, - _mcl_hardness = 0.7, -}) - -mcl_doors:register_door("mcl_mangrove:mangrove_door", { - description = ("Mangrove Door"), - _doc_items_longdesc = "", - _doc_items_usagehelp = "", - inventory_image = "mcl_mangrove_doors.png", - groups = {handy=1,axey=1, material_wood=1, flammable=-1}, - _mcl_hardness = 3, - _mcl_blast_resistance = 3, - tiles_bottom = {"mcl_mangrove_door_bottom.png", "mcl_mangrove_planks.png"}, - tiles_top = {"mcl_mangrove_door_top.png", "mcl_mangrove_planks.png"}, - sounds = mcl_sounds.node_sound_wood_defaults(), -}) - -mcl_doors:register_trapdoor("mcl_mangrove:mangrove_trapdoor", { - description = S("Mangrove Trapdoor"), - _doc_items_longdesc = S("Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder."), - _doc_items_usagehelp = S("To open or close the trapdoor, rightclick it or send a redstone signal to it."), - tile_front = "mcl_mangrove_trapdoor.png", - tile_side = "mcl_mangrove_planks.png", - wield_image = "mcl_mangrove_trapdoor.png", - groups = {handy=1,axey=1, mesecon_effector_on=1, material_wood=1, flammable=-1}, - _mcl_hardness = 3, - _mcl_blast_resistance = 3, - sounds = mcl_sounds.node_sound_wood_defaults(), -}) - -mcl_fences.register_fence_and_fence_gate( - "mangrove_wood_fence", - S("Mangrove Wood Fence"), - S("Mangrove Wood Plank Fence"), - "mcl_mangrove_fence.png", - {handy=1,axey=1, flammable=2,fence_wood=1, fire_encouragement=5, fire_flammability=20}, - minetest.registered_nodes["mcl_core:wood"]._mcl_hardness, - minetest.registered_nodes["mcl_core:wood"]._mcl_blast_resistance, - {"group:fence_wood"}, - mcl_sounds.node_sound_wood_defaults(), "mcl_mangrove_mangrove_wood_fence_gate_open", "mcl_mangrove_mangrove_wood_fence_gate_close", 1, 1, - "mcl_mangrove_fence_gate.png") - -mcl_stairs.register_stair("mangrove_wood", "mcl_mangrove:mangrove_wood", - {handy=1,axey=1, flammable=3,wood_stairs=1, material_wood=1, fire_encouragement=5, fire_flammability=20}, - {"mcl_mangrove_planks.png"}, - S("Mangrove Wood Stairs"), - mcl_sounds.node_sound_wood_defaults(), 3, 2, - "woodlike") - -mcl_stairs.register_slab("mangrove_wood", "mcl_mangrove:mangrove_wood", - {handy=1,axey=1, flammable=3,wood_slab=1, material_wood=1, fire_encouragement=5, fire_flammability=20}, - {"mcl_mangrove_planks.png"}, - S("Mangrove Wood Slab"), - mcl_sounds.node_sound_wood_defaults(), 3, 2, - S("Double Mangrove Wood Slab")) - -minetest.register_craft({ - output = "mcl_mangrove:mangrove_tree_bark 3", - recipe = { - { "mcl_mangrove:mangrove_tree", "mcl_mangrove:mangrove_tree" }, - { "mcl_mangrove:mangrove_tree", "mcl_mangrove:mangrove_tree" }, - } -}) - -minetest.register_craft({ - output = "mcl_mangrove:mangrove_mud_roots", - recipe = { - {"mcl_mangrove:mangrove_roots", "mcl_mud:mud",}, - } -}) - -minetest.register_craft({ - type = "fuel", - recipe = "mcl_mangrove:mangrove_door", - burntime = 15, -}) - -minetest.register_craft({ - output = "mcl_mangrove:mangrove_door 3", - recipe = { - {"mcl_mangrove:mangrove_wood", "mcl_mangrove:mangrove_wood"}, - {"mcl_mangrove:mangrove_wood", "mcl_mangrove:mangrove_wood"}, - {"mcl_mangrove:mangrove_wood", "mcl_mangrove:mangrove_wood"}, - } -}) - -minetest.register_craft({ - output = "mcl_mangrove:mangrove_trapdoor 2", - recipe = { - {"mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood"}, - {"mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood"}, - } -}) - -minetest.register_craft({ - type = "fuel", - recipe = "mcl_mangrove:mangrove_trapdoor", - burntime = 15, -}) - -minetest.register_craft({ - output = "mcl_mangrove:mangrove_wood_fence_gate", - recipe = { - {"mcl_core:stick", "mcl_mangrove:mangrove_wood", "mcl_core:stick"}, - {"mcl_core:stick", "mcl_mangrove:mangrove_wood", "mcl_core:stick"}, - } - }) - -minetest.register_craft({ - output = "mcl_mangrove:mangrove_wood_fence 3", - recipe = { - {"mcl_mangrove:mangrove_wood", "mcl_core:stick", "mcl_mangrove:mangrove_wood"}, - {"mcl_mangrove:mangrove_wood", "mcl_core:stick", "mcl_mangrove:mangrove_wood"}, - } - }) - -minetest.register_craft({ - output = "mcl_mangrove:mangrove_wood 4", - recipe = { - {"mcl_mangrove:mangrove_tree"}, - } - }) - -minetest.register_craft({ - type = "fuel", - recipe = "group:fence_wood", - burntime = 15, -}) - -local adjacents = { - vector.new(1,0,0), - vector.new(-1,0,0), - vector.new(0,0,1), - vector.new(0,0,-1), -} - -minetest.register_abm({ - label = "Waterlog mangrove roots", - nodenames = {"mcl_mangrove:mangrove_roots"}, - neighbors = {"group:water"}, - interval = 5, - chance = 5, - action = function(pos,value) - for _,v in pairs(adjacents) do - local n = minetest.get_node(vector.add(pos,v)).name - if minetest.get_item_group(n,"water") > 0 then - if n:find("river") then - minetest.swap_node(pos,{name="mcl_mangrove:river_water_logged_roots"}) - return - else - minetest.swap_node(pos,{name="mcl_mangrove:water_logged_roots"}) - return - end - end - end - end -}) - -local abm_nodes = table.copy(propagule_rooted_nodes) -table.insert(abm_nodes,"mcl_mangrove:propagule") -minetest.register_abm({ - label = "Mangrove_tree_growth", - nodenames = abm_nodes, - interval = 30, - chance = 5, - action = function(pos,node) - local pr = PseudoRandom(pos.x+pos.y+pos.z) - local r = pr:next(1,5) - local path = modpath .."/schematics/mcl_mangrove_tree_"..tostring(r)..".mts" - local w = 5 - local h = 10 - local fp = true - pos.y = pos.y - 1 - if table.indexof(propagule_rooted_nodes,node.name) ~= -1 then - local nn = minetest.find_nodes_in_area(vector.offset(pos,0,-1,0),vector.offset(pos,0,h,0),{"group:water","air"}) - if #nn >= h then - minetest.place_schematic(pos, path, "random", function() - local nnv = minetest.find_nodes_in_area(vector.offset(pos,-5,-1,-5),vector.offset(pos,5,h/2,5),{"mcl_core:vine"}) - minetest.bulk_set_node(nnv,{"air"}) - end, true, "place_center_x, place_center_z") - end - return - end - if r > 3 then h = 18 end - if mcl_core.check_growth_width(pos,w,h) then - minetest.place_schematic(pos, path, "random", nil, true, "place_center_x, place_center_z") - end -end -}) +local S = minetest.get_translator("mcl_mangrove") +local modname = minetest.get_current_modname() +local modpath = minetest.get_modpath(modname) + +local propagule_allowed_nodes = { + "mcl_core:dirt", + "mcl_core:coarse_dirt", + "mcl_core:dirt_with_grass", + "mcl_core:podzol", + "mcl_core:mycelium", + "mcl_lush_caves:rooted_dirt", + "mcl_lush_caves:moss", + "mcl_farming:soil", + "mcl_farming:soil_wet", + "mcl_core:clay", + "mcl_mud:mud", +} +local propagule_water_nodes = {"mcl_mud:mud","mcl_core:dirt","mcl_core:coarse_dirt","mcl_core:clay"} + --"mcl_lush_caves:moss","mcl_lush_caves:rooted_dirt + +local function get_drops(fortune_level) + local apple_chances = {200, 180, 160, 120, 40} + local stick_chances = {50, 45, 30, 35, 10} + local sapling_chances = {20, 16, 12, 10} + return { + max_items = 1, + items = { + { + items = {"mcl_mangrove:propagule"}, + rarity = sapling_chances[fortune_level + 1] or sapling_chances[fortune_level] + }, + { + items = {"mcl_core:stick 1"}, + rarity = stick_chances[fortune_level + 1] + }, + { + items = {"mcl_core:stick 2"}, + rarity = stick_chances[fortune_level + 1] + }, + { + items = {"mcl_core:apple"}, + rarity = apple_chances[fortune_level + 1] + } + } + } +end + +minetest.register_node("mcl_mangrove:mangrove_tree", { + description = S("Mangrove Wood"), + _doc_items_longdesc = S("The trunk of a Mangrove tree."), + _doc_items_hidden = false, + tiles = {"mcl_mangrove_log_top.png", "mcl_mangrove_log_top.png", "mcl_mangrove_log.png"}, + paramtype2 = "facedir", + on_place = mcl_util.rotate_axis, + groups = {handy=1,axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, + sounds = mcl_sounds.node_sound_wood_defaults(), + on_place = mcl_util.rotate_axis, + _mcl_blast_resistance = 2, + _mcl_hardness = 2, + _mcl_stripped_variant = "mcl_mangrove:mangrove_stripped_trunk", +}) +minetest.register_node("mcl_mangrove:mangrove_tree_bark", { + description = S("Mangrove Bark"), + _doc_items_longdesc = S("The bark of a Mangrove tree."), + _doc_items_hidden = false, + tiles = {"mcl_mangrove_log.png", "mcl_mangrove_log.png", "mcl_mangrove_log.png"}, + paramtype2 = "facedir", + groups = {handy=1,axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, + sounds = mcl_sounds.node_sound_wood_defaults(), + on_place = mcl_util.rotate_axis, + _mcl_blast_resistance = 2, + _mcl_hardness = 2, + _mcl_stripped_variant = "mcl_mangrove:mangrove_stripped_bark", +}) + +minetest.register_node("mcl_mangrove:mangrove_wood", { + description = S("Mangrove Wood Planks"), + _doc_items_longdesc = doc.sub.items.temp.build, + _doc_items_hidden = false, + tiles = {"mcl_mangrove_planks.png"}, + + is_ground_content = false, + groups = {handy=1,axey=1, flammable=3,wood=1,building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=20}, + sounds = mcl_sounds.node_sound_wood_defaults(), + _mcl_blast_resistance = 3, + _mcl_hardness = 2, +}) + +minetest.register_node("mcl_mangrove:mangroveleaves", { + description = S("Mangrove Leaves"), + _doc_items_longdesc = S("mangrove leaves are grown from mangrove trees."), + _doc_items_hidden = false, + drawtype = "allfaces_optional", + waving = 2, + place_param2 = 1, -- Prevent leafdecay for placed nodes + tiles = {"mcl_mangrove_leaves.png"}, + paramtype = "light", + groups = {handy=1,shearsy=1,swordy=1, leafdecay=10, flammable=2, leaves=1, deco_block=1, dig_by_piston=1, fire_encouragement=30, fire_flammability=60}, + _mcl_shears_drop = true, + sounds = mcl_sounds.node_sound_leaves_defaults(), + _mcl_blast_resistance = 0.2, + _mcl_hardness = 0.2, + _mcl_silk_touch_drop = true, + _mcl_fortune_drop = { get_drops(1), get_drops(2), get_drops(3), get_drops(4) }, +}) + +minetest.register_node("mcl_mangrove:mangrove_stripped_trunk", { + description = "The stripped wood of a Mangrove tree", + _doc_items_longdesc = "The stripped wood of a Mangrove tree", + _doc_items_hidden = false, + tiles ={"mcl_stripped_mangrove_log_top.png","mcl_stripped_mangrove_log_side.png",}, + paramtype2 = "facedir", + on_place = mcl_util.rotate_axis, + groups = {handy=1, axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, + sounds = mcl_sounds.node_sound_wood_defaults(), + on_rotate = mcl_util.rotate_axis_and_place, + _mcl_blast_resistance = 2, + _mcl_hardness = 2, +}) +minetest.register_node("mcl_mangrove:mangrove_stripped_bark", { + description = "The stripped bark of a Mangrove tree", + _doc_items_longdesc = "The stripped bark of a Mangrove tree", + _doc_items_hidden = false, + tiles ={"mcl_stripped_mangrove_log_side.png","mcl_stripped_mangrove_log_side.png",}, + paramtype2 = "facedir", + on_place = mcl_util.rotate_axis, + groups = {handy=1, axey=1, tree=1, flammable=2, building_block=1, material_wood=1, fire_encouragement=5, fire_flammability=5}, + sounds = mcl_sounds.node_sound_wood_defaults(), + on_rotate = mcl_util.rotate_axis_and_place, + _mcl_blast_resistance = 2, + _mcl_hardness = 2, +}) + +minetest.register_node("mcl_mangrove:mangrove_roots", { + description = "Mangrove_Roots", + _doc_items_longdesc = "Mangrove roots are decorative blocks that form as part of mangrove trees.", + _doc_items_hidden = false, + waving = 0, + place_param2 = 1, -- Prevent leafdecay for placed nodes + tiles = { + "mcl_mangrove_roots_top.png", + "mcl_mangrove_roots_side.png", + "mcl_mangrove_roots_side.png", + }, + paramtype = "light", + drawtype = "allfaces_optional", + groups = { + handy = 1, hoey = 1, shearsy = 1, axey = 1, swordy = 1, dig_by_piston = 0, + leaves = 1, deco_block = 1,flammable = 10, fire_encouragement = 30, fire_flammability = 60, compostability = 30 + }, + drop = "mcl_mangrove:mangrove_roots", + _mcl_shears_drop = true, + sounds = mcl_sounds.node_sound_leaves_defaults(), _mcl_blast_resistance = 0.7, + _mcl_hardness = 0.7, + _mcl_silk_touch_drop = true, + _mcl_fortune_drop = { "mcl_mangrove:mangrove_roots 1", "mcl_mangrove:mangrove_roots 2", "mcl_mangrove:mangrove_roots 3", "mcl_mangrove:mangrove_roots 4" }, +}) + +minetest.register_node("mcl_mangrove:propagule", { + description = S("mangrove_propagule"), + _tt_help = S("Needs soil and light to grow"), + _doc_items_longdesc = S("When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time."), + _doc_items_hidden = false, + drawtype = "plantlike", + waving = 1, + visual_scale = 1.0, + tiles = {"mcl_mangrove_propagule_item.png"}, + inventory_image = "mcl_mangrove_propagule_item.png", + wield_image = "mcl_mangrove_propagule_item.png", + paramtype = "light", + sunlight_propagates = true, + walkable = false, + selection_box = { + type = "fixed", + fixed = {-5/16, -0.5, -5/16, 5/16, 0.5, 5/16} + }, + groups = { + plant = 1, sapling = 1, non_mycelium_plant = 1, attached_node = 1, + deco_block = 1, dig_immediate = 3, dig_by_water = 0, dig_by_piston = 1, + destroy_by_lava_flow = 1, compostability = 30 + }, + sounds = mcl_sounds.node_sound_leaves_defaults(), + on_construct = function(pos) + local meta = minetest.get_meta(pos) + meta:set_int("stage", 0) + end, + node_placement_prediction = "", + _mcl_blast_resistance = 0, + _mcl_hardness = 0, + on_place = mcl_util.generate_on_place_plant_function(function(place_pos, place_node,stack) + local under = vector.offset(place_pos,0,-1,0) + local snn = minetest.get_node_or_nil(under).name + if not snn then return false end + if table.indexof(propagule_allowed_nodes,snn) ~= -1 then + local n = minetest.get_node(place_pos) + if minetest.get_item_group(n.name,"water") > 0 and table.indexof(propagule_water_nodes,snn) ~= -1 then + minetest.set_node(under,{name="mcl_mangrove:propagule_"..snn:split(":")[2]}) + stack:take_item() + return stack + end + return true + end + end) +}) + +minetest.register_node("mcl_mangrove:hanging_propagule_1", { + description = S("Hanging Propagule"), + _tt_help = S("Grows on Mangrove leaves"), + _doc_items_longdesc = "", + _doc_items_usagehelp = "", + groups = { + plant = 1, not_in_creative_inventory=1, non_mycelium_plant = 1, + deco_block = 1, dig_immediate = 3, dig_by_water = 0, dig_by_piston = 1, + destroy_by_lava_flow = 1, compostability = 30 + }, + paramtype = "light", + paramtype2 = "", + on_rotate = false, + walkable = false, + drop = "mcl_mangrove:propagule", + use_texture_alpha = "clip", + drawtype = 'mesh', + mesh = 'propagule_hanging.obj', + selection_box = { + type = "fixed", + fixed = { + {-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, -- Base + }, + }, + tiles = {"mcl_mangrove_propagule_hanging.png"}, + inventory_image = "mcl_mangrove_propagule.png", + wield_image = "mcl_mangrove_propagule.png", +}) +local propagule_rooted_nodes = {} +for _,root in pairs(propagule_water_nodes) do + local r = root:split(":")[2] + local def = minetest.registered_nodes[root] + local tx = def.tiles + local n = "mcl_mangrove:propagule_"..r + table.insert(propagule_rooted_nodes,n) + minetest.register_node(n, { + drawtype = "plantlike_rooted", + paramtype = "light", + place_param2 = 1, + tiles = tx, + special_tiles = { { name = "mcl_mangrove_propagule_item.png" } }, + inventory_image = "mcl_mangrove_propagule_item.png", + wield_image = "mcl_mangrove_propagule.png", + selection_box = { + type = "fixed", + fixed = { + { -0.5, -0.5, -0.5, 0.5, 0.5, 0.5 }, + { -0.5, 0.5, -0.5, 0.5, 1.0, 0.5 }, + } + }, + groups = { + plant = 1, sapling = 1, non_mycelium_plant = 1, attached_node = 1,not_in_creative_inventory=1, + deco_block = 1, dig_immediate = 3, dig_by_piston = 1, + destroy_by_lava_flow = 1, compostability = 30 + }, + sounds = mcl_sounds.node_sound_leaves_defaults(), + drop = "mcl_mangrove:propagule", + node_placement_prediction = "", + node_dig_prediction = "", + after_dig_node = function(pos) + minetest.set_node(pos, {name=root}) + end, + _mcl_hardness = 0, + _mcl_blast_resistance = 0, + _mcl_silk_touch_drop = true, + }) + +end + + +mcl_flowerpots.register_potted_flower("mcl_mangrove:propagule", { + name = "propagule", + desc = S("Mangrove Propagule"), + image = "mcl_mangrove_propagule.png", +}) + +local water_tex = "default_water_source_animated.png^[verticalframe:16:0" + +local wlroots = { + description = ("water logged mangrove roots"), + _doc_items_entry_name = S("water logged mangrove roots"), + _doc_items_longdesc = + ("Mangrove roots are decorative blocks that form as part of mangrove trees.").."\n\n".. + ("Mangrove roots, despite being a full block, can be waterlogged and do not flow water out").."\n\n".. + ("These cannot be crafted yet only occure when get in contact of water."), + _doc_items_hidden = false, + tiles = { + {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=5.0}} + }, + special_tiles = { + -- New-style water source material (mostly unused) + { + name="default_water_source_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=5.0}, + backface_culling = false, + } + }, + overlay_tiles = { + "mcl_mangrove_roots_top.png", + "mcl_mangrove_roots_side.png", + "mcl_mangrove_roots_side.png", + }, + sounds = mcl_sounds.node_sound_water_defaults(), + drawtype = "allfaces_optional", + use_texture_alpha = "clip", + is_ground_content = false, + paramtype = "light", + walkable = true, + pointable = true, + diggable = true, + buildable_to = false, + liquids_pointable = true, + drop = "mcl_mangrove:mangrove_roots", + + groups = { + handy = 1, hoey = 1, water=3, liquid=3, puts_out_fire=1, dig_by_piston = 1, deco_block = 1, not_in_creative_inventory=1 }, + _mcl_blast_resistance = 100, + _mcl_hardness = -1, -- Hardness intentionally set to infinite instead of 100 (Minecraft value) to avoid problems in creative mode + after_dig_node = function(pos) + local node = minetest.get_node(pos) + if minetest.get_item_group(node.name, "water") == 0 then + minetest.set_node(pos, {name="mcl_core:water_source"}) + end + end, +} +local rwlroots = table.copy(wlroots) +water_tex = "default_river_water_source_animated.png^[verticalframe:16:0" +rwlroots.tiles = { + "("..water_tex..")^mcl_mangrove_roots_top.png", + "("..water_tex..")^mcl_mangrove_roots_side.png", + "("..water_tex..")^mcl_mangrove_roots_side.png", +} + +minetest.register_node("mcl_mangrove:water_logged_roots", wlroots) +minetest.register_node("mcl_mangrove:river_water_logged_roots",rwlroots) + +minetest.register_node("mcl_mangrove:mangrove_mud_roots", { + description = S("Muddy Mangrove Roots"), + _tt_help = S("crafted with Mud and Mangrove roots"), + _doc_items_longdesc = S("Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it."), + tiles = { + "mcl_mud.png^mcl_mangrove_roots_top.png", + "mcl_mud.png^mcl_mangrove_roots_side.png", + "mcl_mud.png^mcl_mangrove_roots_side.png", + }, + is_ground_content = true, + groups = {handy = 1, shovely = 1, axey = 1, building_block = 1}, + sounds = mcl_sounds.node_sound_sand_defaults(), + _mcl_blast_resistance = 0.7, + _mcl_hardness = 0.7, +}) + +mcl_doors:register_door("mcl_mangrove:mangrove_door", { + description = ("Mangrove Door"), + _doc_items_longdesc = "", + _doc_items_usagehelp = "", + inventory_image = "mcl_mangrove_doors.png", + groups = {handy=1,axey=1, material_wood=1, flammable=-1}, + _mcl_hardness = 3, + _mcl_blast_resistance = 3, + tiles_bottom = {"mcl_mangrove_door_bottom.png", "mcl_mangrove_planks.png"}, + tiles_top = {"mcl_mangrove_door_top.png", "mcl_mangrove_planks.png"}, + sounds = mcl_sounds.node_sound_wood_defaults(), +}) + +mcl_doors:register_trapdoor("mcl_mangrove:mangrove_trapdoor", { + description = S("Mangrove Trapdoor"), + _doc_items_longdesc = S("Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder."), + _doc_items_usagehelp = S("To open or close the trapdoor, rightclick it or send a redstone signal to it."), + tile_front = "mcl_mangrove_trapdoor.png", + tile_side = "mcl_mangrove_planks.png", + wield_image = "mcl_mangrove_trapdoor.png", + groups = {handy=1,axey=1, mesecon_effector_on=1, material_wood=1, flammable=-1}, + _mcl_hardness = 3, + _mcl_blast_resistance = 3, + sounds = mcl_sounds.node_sound_wood_defaults(), +}) + +mcl_fences.register_fence_and_fence_gate( + "mangrove_wood_fence", + S("Mangrove Wood Fence"), + S("Mangrove Wood Plank Fence"), + "mcl_mangrove_fence.png", + {handy=1,axey=1, flammable=2,fence_wood=1, fire_encouragement=5, fire_flammability=20}, + minetest.registered_nodes["mcl_core:wood"]._mcl_hardness, + minetest.registered_nodes["mcl_core:wood"]._mcl_blast_resistance, + {"group:fence_wood"}, + mcl_sounds.node_sound_wood_defaults(), "mcl_mangrove_mangrove_wood_fence_gate_open", "mcl_mangrove_mangrove_wood_fence_gate_close", 1, 1, + "mcl_mangrove_fence_gate.png") + +mcl_stairs.register_stair("mangrove_wood", "mcl_mangrove:mangrove_wood", + {handy=1,axey=1, flammable=3,wood_stairs=1, material_wood=1, fire_encouragement=5, fire_flammability=20}, + {"mcl_mangrove_planks.png"}, + S("Mangrove Wood Stairs"), + mcl_sounds.node_sound_wood_defaults(), 3, 2, + "woodlike") + +mcl_stairs.register_slab("mangrove_wood", "mcl_mangrove:mangrove_wood", + {handy=1,axey=1, flammable=3,wood_slab=1, material_wood=1, fire_encouragement=5, fire_flammability=20}, + {"mcl_mangrove_planks.png"}, + S("Mangrove Wood Slab"), + mcl_sounds.node_sound_wood_defaults(), 3, 2, + S("Double Mangrove Wood Slab")) + +minetest.register_craft({ + output = "mcl_mangrove:mangrove_tree_bark 3", + recipe = { + { "mcl_mangrove:mangrove_tree", "mcl_mangrove:mangrove_tree" }, + { "mcl_mangrove:mangrove_tree", "mcl_mangrove:mangrove_tree" }, + } +}) + +minetest.register_craft({ + output = "mcl_mangrove:mangrove_mud_roots", + recipe = { + {"mcl_mangrove:mangrove_roots", "mcl_mud:mud",}, + } +}) + +minetest.register_craft({ + type = "fuel", + recipe = "mcl_mangrove:mangrove_door", + burntime = 15, +}) + +minetest.register_craft({ + output = "mcl_mangrove:mangrove_door 3", + recipe = { + {"mcl_mangrove:mangrove_wood", "mcl_mangrove:mangrove_wood"}, + {"mcl_mangrove:mangrove_wood", "mcl_mangrove:mangrove_wood"}, + {"mcl_mangrove:mangrove_wood", "mcl_mangrove:mangrove_wood"}, + } +}) + +minetest.register_craft({ + output = "mcl_mangrove:mangrove_trapdoor 2", + recipe = { + {"mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood"}, + {"mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood","mcl_mangrove:mangrove_wood"}, + } +}) + +minetest.register_craft({ + type = "fuel", + recipe = "mcl_mangrove:mangrove_trapdoor", + burntime = 15, +}) + +minetest.register_craft({ + output = "mcl_mangrove:mangrove_wood_fence_gate", + recipe = { + {"mcl_core:stick", "mcl_mangrove:mangrove_wood", "mcl_core:stick"}, + {"mcl_core:stick", "mcl_mangrove:mangrove_wood", "mcl_core:stick"}, + } + }) + +minetest.register_craft({ + output = "mcl_mangrove:mangrove_wood_fence 3", + recipe = { + {"mcl_mangrove:mangrove_wood", "mcl_core:stick", "mcl_mangrove:mangrove_wood"}, + {"mcl_mangrove:mangrove_wood", "mcl_core:stick", "mcl_mangrove:mangrove_wood"}, + } + }) + +minetest.register_craft({ + output = "mcl_mangrove:mangrove_wood 4", + recipe = { + {"mcl_mangrove:mangrove_tree"}, + } + }) + +minetest.register_craft({ + type = "fuel", + recipe = "group:fence_wood", + burntime = 15, +}) + +local adjacents = { + vector.new(1,0,0), + vector.new(-1,0,0), + vector.new(0,0,1), + vector.new(0,0,-1), +} + +minetest.register_abm({ + label = "Waterlog mangrove roots", + nodenames = {"mcl_mangrove:mangrove_roots"}, + neighbors = {"group:water"}, + interval = 5, + chance = 5, + action = function(pos,value) + for _,v in pairs(adjacents) do + local n = minetest.get_node(vector.add(pos,v)).name + if minetest.get_item_group(n,"water") > 0 then + if n:find("river") then + minetest.swap_node(pos,{name="mcl_mangrove:river_water_logged_roots"}) + return + else + minetest.swap_node(pos,{name="mcl_mangrove:water_logged_roots"}) + return + end + end + end + end +}) + +local abm_nodes = table.copy(propagule_rooted_nodes) +table.insert(abm_nodes,"mcl_mangrove:propagule") +minetest.register_abm({ + label = "Mangrove_tree_growth", + nodenames = abm_nodes, + interval = 30, + chance = 5, + action = function(pos,node) + local pr = PseudoRandom(pos.x+pos.y+pos.z) + local r = pr:next(1,5) + local path = modpath .."/schematics/mcl_mangrove_tree_"..tostring(r)..".mts" + local w = 5 + local h = 10 + local fp = true + pos.y = pos.y - 1 + if table.indexof(propagule_rooted_nodes,node.name) ~= -1 then + local nn = minetest.find_nodes_in_area(vector.offset(pos,0,-1,0),vector.offset(pos,0,h,0),{"group:water","air"}) + if #nn >= h then + minetest.place_schematic(pos, path, "random", function() + local nnv = minetest.find_nodes_in_area(vector.offset(pos,-5,-1,-5),vector.offset(pos,5,h/2,5),{"mcl_core:vine"}) + minetest.bulk_set_node(nnv,{"air"}) + end, true, "place_center_x, place_center_z") + end + return + end + if r > 3 then h = 18 end + if mcl_core.check_growth_width(pos,w,h) then + minetest.place_schematic(pos, path, "random", nil, true, "place_center_x, place_center_z") + end +end +}) From 0957c1b3c489a5e919a0070ce6014798afce2f7e Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:45:40 +0000 Subject: [PATCH 059/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/template.txt b/mods/ITEMS/mcl_mangrove/template.txt index 8bb225a8e..875eb7967 100644 --- a/mods/ITEMS/mcl_mangrove/template.txt +++ b/mods/ITEMS/mcl_mangrove/template.txt @@ -17,7 +17,7 @@ Mangrove Propagule= water logged mangrove roots= Muddy Mangrove Roots= crafted with Mud and Mangrove roots= -Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it= +Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.= Mangrove Door= Mangrove Trapdoor= Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= From 9b471f6e5c59d94daa52b85af273329d13911747 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:46:40 +0000 Subject: [PATCH 060/193] Supprimer 'mods/ITEMS/mcl_mangrove/template.txt' --- mods/ITEMS/mcl_mangrove/template.txt | 29 ---------------------------- 1 file changed, 29 deletions(-) delete mode 100644 mods/ITEMS/mcl_mangrove/template.txt diff --git a/mods/ITEMS/mcl_mangrove/template.txt b/mods/ITEMS/mcl_mangrove/template.txt deleted file mode 100644 index 875eb7967..000000000 --- a/mods/ITEMS/mcl_mangrove/template.txt +++ /dev/null @@ -1,29 +0,0 @@ -#textdomain: mcl_mangrove -Mangrove Wood= -The trunk of a Mangrove tree.= -Mangrove Bark= -The bark of a Mangrove tree.= -Mangrove Wood Planks= -Mangrove Leaves= -mangrove leaves are grown from mangrove trees.= -The stripped wood of a Mangrove tree= -Mangrove_Roots= -Mangrove roots are decorative blocks that form as part of mangrove trees.= -Needs soil and light to grow= -When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.= -Hanging Propagule= -Grows on Mangrove leaves= -Mangrove Propagule= -water logged mangrove roots= -Muddy Mangrove Roots= -crafted with Mud and Mangrove roots= -Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.= -Mangrove Door= -Mangrove Trapdoor= -Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= -To open or close the trapdoor, rightclick it or send a redstone signal to it.= -Mangrove Wood Fence= -Mangrove Wood Plank Fence= -Mangrove Wood Stairs= -Mangrove Wood Slab= -Double Mangrove Wood Slab= From 27a172ab004a7fe36791c981790dc9d2bba9d7b3 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:47:03 +0000 Subject: [PATCH 061/193] Ajouter 'mods/ITEMS/mcl_mangrove/locale/template.txt' --- mods/ITEMS/mcl_mangrove/locale/template.txt | 30 +++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 mods/ITEMS/mcl_mangrove/locale/template.txt diff --git a/mods/ITEMS/mcl_mangrove/locale/template.txt b/mods/ITEMS/mcl_mangrove/locale/template.txt new file mode 100644 index 000000000..3a6d208aa --- /dev/null +++ b/mods/ITEMS/mcl_mangrove/locale/template.txt @@ -0,0 +1,30 @@ +#textdomain: mcl_mangrove +Mangrove Wood= +The trunk of a Mangrove tree.= +Mangrove Bark= +The bark of a Mangrove tree.= +Mangrove Wood Planks= +Mangrove Leaves= +mangrove leaves are grown from mangrove trees.= +The stripped wood of a Mangrove tree= +Mangrove_Roots= +Mangrove roots are decorative blocks that form as part of mangrove trees.= +Needs soil and light to grow= +When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.= +Hanging Propagule= +Grows on Mangrove leaves= +Mangrove Propagule= +water logged mangrove roots= +Muddy Mangrove Roots= +crafted with Mud and Mangrove roots= +Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.= +Mangrove Door= +Mangrove Trapdoor= +Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= +To open or close the trapdoor, rightclick it or send a redstone signal to it.= +Mangrove Wood Fence= +Mangrove Wood Plank Fence= +Mangrove Wood Stairs= +Mangrove Wood Slab= +Double Mangrove Wood Slab= + From 60c220c33e060877185d373411f867d484d06ed6 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:47:30 +0000 Subject: [PATCH 062/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/template.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/template.txt b/mods/ITEMS/mcl_mangrove/locale/template.txt index 3a6d208aa..875eb7967 100644 --- a/mods/ITEMS/mcl_mangrove/locale/template.txt +++ b/mods/ITEMS/mcl_mangrove/locale/template.txt @@ -27,4 +27,3 @@ Mangrove Wood Plank Fence= Mangrove Wood Stairs= Mangrove Wood Slab= Double Mangrove Wood Slab= - From fb7207b926ac0974bc4de5387b053113f7e8032b Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:57:00 +0000 Subject: [PATCH 063/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/template.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/template.txt b/mods/ITEMS/mcl_mangrove/locale/template.txt index 875eb7967..33e96f578 100644 --- a/mods/ITEMS/mcl_mangrove/locale/template.txt +++ b/mods/ITEMS/mcl_mangrove/locale/template.txt @@ -7,7 +7,6 @@ Mangrove Wood Planks= Mangrove Leaves= mangrove leaves are grown from mangrove trees.= The stripped wood of a Mangrove tree= -Mangrove_Roots= Mangrove roots are decorative blocks that form as part of mangrove trees.= Needs soil and light to grow= When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.= From 478c99ec269d42d8cf92477a246f5571250a067f Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 20:57:53 +0000 Subject: [PATCH 064/193] Ajouter 'mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr' --- .../mcl_mangrove/locale/mcl_mangrove.fr.tr | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr new file mode 100644 index 000000000..d441407a3 --- /dev/null +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -0,0 +1,28 @@ +#textdomain: mcl_mangrove +Mangrove Wood=Bûche de Palétuvier +The trunk of a Mangrove tree.=Le tronc d'un Palétuvier. +Mangrove Bark=Bois de Palétuvier +The bark of a Mangrove tree.=L'écorce d'un Palétuvier +Mangrove Wood Planks=Planches de Palétuvier +Mangrove Leaves=Feuilles de Palétuvier +mangrove leaves are grown from mangrove trees.=les feuilles de palétuvier poussent sur les palétuviers. +The stripped wood of a Mangrove tree=La bûche écorcée d'un palétuvier. +Mangrove roots are decorative blocks that form as part of mangrove trees.= +Needs soil and light to grow= +When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.= +Hanging Propagule= +Grows on Mangrove leaves= +Mangrove Propagule= +water logged mangrove roots= +Muddy Mangrove Roots= +crafted with Mud and Mangrove roots= +Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.= +Mangrove Door= +Mangrove Trapdoor= +Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= +To open or close the trapdoor, rightclick it or send a redstone signal to it.= +Mangrove Wood Fence= +Mangrove Wood Plank Fence= +Mangrove Wood Stairs= +Mangrove Wood Slab= +Double Mangrove Wood Slab= From f1a1b4d59c05104e9cfecd052cdba43742dd673b Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:07:25 +0000 Subject: [PATCH 065/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mcl_mangrove/locale/mcl_mangrove.fr.tr | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index d441407a3..433e4274f 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -7,18 +7,18 @@ Mangrove Wood Planks=Planches de Palétuvier Mangrove Leaves=Feuilles de Palétuvier mangrove leaves are grown from mangrove trees.=les feuilles de palétuvier poussent sur les palétuviers. The stripped wood of a Mangrove tree=La bûche écorcée d'un palétuvier. -Mangrove roots are decorative blocks that form as part of mangrove trees.= -Needs soil and light to grow= -When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.= -Hanging Propagule= -Grows on Mangrove leaves= -Mangrove Propagule= -water logged mangrove roots= -Muddy Mangrove Roots= -crafted with Mud and Mangrove roots= -Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.= -Mangrove Door= -Mangrove Trapdoor= +Mangrove roots are decorative blocks that form as part of mangrove trees.=Les racines de palétuvier sont des blocs décoratifs qui font partie des palétuviers. +Needs soil and light to grow=A besoin de terre et de lumière pour pousser +When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.=Lorsque placé sur la terre et exposée à la lumière, une propagule pousera en palétuvier après un certain temps. +Hanging Propagule=Propagule suspendue +Grows on Mangrove leaves=Pousse sur les feuilles de Palétuvier +Mangrove Propagule=Propagule de Palétuvier +water logged mangrove roots=racines de palétuvier immergées +Muddy Mangrove Roots=Racines de Palétuvier Boueuses +crafted with Mud and Mangrove roots=fabriqué avec de la Boue et des racines de Palétuvier +Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.=Les Racines de Palétuvier Boueuses sont un bloc du marécage de la mangrove. Il noie un joueur à l'intérieur. +Mangrove Door=Porte en Palétuvier +Mangrove Trapdoor=Trappe en Palétuvier Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= To open or close the trapdoor, rightclick it or send a redstone signal to it.= Mangrove Wood Fence= From 556fe6c7e27b71241a40ce403d4bc99cddb1e8f4 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:10:55 +0000 Subject: [PATCH 066/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index 433e4274f..291c26a38 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -21,8 +21,8 @@ Mangrove Door=Porte en Palétuvier Mangrove Trapdoor=Trappe en Palétuvier Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= To open or close the trapdoor, rightclick it or send a redstone signal to it.= -Mangrove Wood Fence= -Mangrove Wood Plank Fence= -Mangrove Wood Stairs= -Mangrove Wood Slab= -Double Mangrove Wood Slab= +Mangrove Wood Fence=Barrière de Palétuvier +Mangrove Wood Plank Fence=Portillion de Palétuvier +Mangrove Wood Stairs=Escalier en Bois de Palétuvier +Mangrove Wood Slab=Dalle en Bois de Palétuvier +Double Mangrove Wood Slab=Double Dalle en Bois de Palétuvier From 846f1ace2385e17ae418bb1bb43cd660e0622c49 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:15:36 +0000 Subject: [PATCH 067/193] Ajouter 'mods/ITEMS/mcl_mud/locale/template.txt' --- mods/ITEMS/mcl_mud/locale/template.txt | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 mods/ITEMS/mcl_mud/locale/template.txt diff --git a/mods/ITEMS/mcl_mud/locale/template.txt b/mods/ITEMS/mcl_mud/locale/template.txt new file mode 100644 index 000000000..df150769d --- /dev/null +++ b/mods/ITEMS/mcl_mud/locale/template.txt @@ -0,0 +1,7 @@ +#textdomain: mcl_mud +Mud= +Mud is a decorative block that generates in mangrove swamps. Mud can also be obtained by using water bottles on dirt or coarse dirt.= +Packed Mud= +Packed mud is a decorative block used to craft mud bricks.= +Mud Bricks= +Decorative block crafted from packed mud.= \ No newline at end of file From 80488f65ad229f759e1aa822768b32b7a365f5c6 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:16:28 +0000 Subject: [PATCH 068/193] Ajouter 'mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr' --- mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr diff --git a/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr b/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr new file mode 100644 index 000000000..df150769d --- /dev/null +++ b/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr @@ -0,0 +1,7 @@ +#textdomain: mcl_mud +Mud= +Mud is a decorative block that generates in mangrove swamps. Mud can also be obtained by using water bottles on dirt or coarse dirt.= +Packed Mud= +Packed mud is a decorative block used to craft mud bricks.= +Mud Bricks= +Decorative block crafted from packed mud.= \ No newline at end of file From 8dbe41bd4f8c743c4a78da9c605365305bec472f Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:21:09 +0000 Subject: [PATCH 069/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmud/locale/mcl=5Fmud.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr b/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr index df150769d..af66cfcc0 100644 --- a/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr +++ b/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr @@ -1,7 +1,7 @@ #textdomain: mcl_mud -Mud= -Mud is a decorative block that generates in mangrove swamps. Mud can also be obtained by using water bottles on dirt or coarse dirt.= -Packed Mud= -Packed mud is a decorative block used to craft mud bricks.= -Mud Bricks= -Decorative block crafted from packed mud.= \ No newline at end of file +Mud=Boue +Mud is a decorative block that generates in mangrove swamps. Mud can also be obtained by using water bottles on dirt or coarse dirt.=La boue est un bloc décoratif généré dans les marécages mangrove. La boue peut aussi être obtenue en utilisant des bouteilles d'eau sur de la terre ou de la terre stérile. +Packed Mud=Boue Compactée +Packed mud is a decorative block used to craft mud bricks.=La boue compactée est un bloc décoratif utilisé pour fabriquer des briques de boue. +Mud Bricks=Briques de Boue +Decorative block crafted from packed mud.=Bloc décoratif fabriqué à partir de boue compactée. \ No newline at end of file From 6102bf7813cabb3f30e21db39efe57f2e41ec599 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:23:01 +0000 Subject: [PATCH 070/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fwalls/locale/mcl=5Fwalls.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr b/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr index 445c8f7b3..e4bbfd0dd 100644 --- a/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr +++ b/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr @@ -3,7 +3,7 @@ A piece of wall. It cannot be jumped over with a simple jump. When multiple of t Cobblestone Wall=Muret de Pierres Mossy Cobblestone Wall=Muret de Pierres Moussu Andesite Wall=Muret d'Andésite -Granite Wall=Muret de Granit +Granite Wall=Muret de Granite Diorite Wall=Muret de Diorite Brick Wall=Muret en Brique Sandstone Wall=Muret de Grès From 296ba5ccc6e6697a450ec0e57b65c0e9869708df Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:24:14 +0000 Subject: [PATCH 071/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fwalls/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_walls/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_walls/locale/template.txt b/mods/ITEMS/mcl_walls/locale/template.txt index 765365997..e4bfa3602 100644 --- a/mods/ITEMS/mcl_walls/locale/template.txt +++ b/mods/ITEMS/mcl_walls/locale/template.txt @@ -14,3 +14,4 @@ Prismarine Wall= End Stone Brick Wall= Nether Brick Wall= Red Nether Brick Wall= +Mud Brick Wall= \ No newline at end of file From 9f2651d56e1473226e1e4fde208212ea26c76309 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:24:47 +0000 Subject: [PATCH 072/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fwalls/locale/mcl=5Fwalls.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr b/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr index e4bbfd0dd..8fe748c81 100644 --- a/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr +++ b/mods/ITEMS/mcl_walls/locale/mcl_walls.fr.tr @@ -14,3 +14,4 @@ Prismarine Wall=Muret de Prismarine End Stone Brick Wall=Muret de Brique de l'End Nether Brick Wall=Muret de Brique du Nether Red Nether Brick Wall=Muret de Brique Rouge du Nether +Mud Brick Wall=Muret de Brique de Boue \ No newline at end of file From ea412309f52918fbc4e9341705b250d5c5094875 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:33:18 +0000 Subject: [PATCH 073/193] correction --- mods/HUD/awards/locale/awards.fr.tr | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mods/HUD/awards/locale/awards.fr.tr b/mods/HUD/awards/locale/awards.fr.tr index 39253ee10..e69b77281 100644 --- a/mods/HUD/awards/locale/awards.fr.tr +++ b/mods/HUD/awards/locale/awards.fr.tr @@ -27,9 +27,9 @@ Join the game.=Rejoignez le jeu. List awards in chat (deprecated)=Liste des récompenses dans le chat (obsolète) Place a block: @1=Placer un bloc: @1 Place blocks: @1×@2=Placer des blocs: @1×@2 -Secret Achievement gotten!=Succès secret obtenu ! -Secret Achievement gotten:=Succès secret obtenu : -Secret Achievement gotten: @1=Succès secret obtenu : @1 +Secret achievement gotten!=Succès secret obtenu ! +Secret achievement gotten:=Succès secret obtenu : +Secret achievement gotten: @1=Succès secret obtenu : @1 Show details of an achievement=Afficher les détails d'un succès Show, clear, disable or enable your achievements=Affichez, effacez, désactivez ou activez vos succès Get this achievement to find out what it is.=Obtenez ce succès pour découvrir de quoi il s'agit. From 6da876b57385b919b921337a95a96292b1293dc4 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:34:57 +0000 Subject: [PATCH 074/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/HUD/m?= =?UTF-8?q?cl=5Fdeath=5Fmessages/locale/mcl=5Fdeath=5Fmessages.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr b/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr index 192bef9aa..6bf704400 100644 --- a/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr +++ b/mods/HUD/mcl_death_messages/locale/mcl_death_messages.fr.tr @@ -11,7 +11,7 @@ @1 walked into danger zone due to @2=@1 a marché dans une zone de danger à cause de @2 @1 suffocated in a wall=@1 a étouffé dans un mur @1 suffocated in a wall whilst fighting @2=@1 a étouffé dans un mur en combattant @2 -@1 drowned.=@1 s'est noyé(e). +@1 drowned=@1 s'est noyé(e) @1 drowned whilst trying to escape @2=@1 s'est noyé(e) en tentant d'échapper à @2 @1 starved to death=@1 est mort(e) de faim @1 starved to death whilst fighting @2=@1 est mort(e) de faim en combattant @2 From 38318180b82cde2590a10e8a95a90b3ec5b7d769 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 21:39:16 +0000 Subject: [PATCH 075/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index 291c26a38..88a9d870f 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -19,8 +19,8 @@ crafted with Mud and Mangrove roots=fabriqué avec de la Boue et des racines de Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.=Les Racines de Palétuvier Boueuses sont un bloc du marécage de la mangrove. Il noie un joueur à l'intérieur. Mangrove Door=Porte en Palétuvier Mangrove Trapdoor=Trappe en Palétuvier -Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= -To open or close the trapdoor, rightclick it or send a redstone signal to it.= +Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.=Les trappes de bois sont des barrières horizontales qui peuvent être ouvertes et fermées à la main ou avec un signal redstone. Elles occupent la partie haut ou bas d'un bloc, selon la manière dont elles ont été placées. +To open or close the trapdoor, rightclick it or send a redstone signal to it.=Pour ouvrir et fermer la trappe, la cliquer droit ou lui envoyer un signal redstone. Mangrove Wood Fence=Barrière de Palétuvier Mangrove Wood Plank Fence=Portillion de Palétuvier Mangrove Wood Stairs=Escalier en Bois de Palétuvier From 9c4654f8ef1ab350d7f0edce557f162f5f634ab6 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 22:59:44 +0000 Subject: [PATCH 076/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/mcl=5Fblackstone.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr index 49538b395..d75961c0a 100644 --- a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr @@ -1,7 +1,7 @@ # textdomain: mcl_blackstone Blackstone=Roche noire Polished Blackstone=Pierre noire -Chieseled Polished Blackstone=Pierre noire sculptée +Chiseled Polished Blackstone=Pierre noire sculptée Polished Blackstone Bricks=Briques de pierre noire Basalt=Basalte Polished Basalt=Basalte taillé From 70317ecc72553da7e12210db6133d517e8c8f43c Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:00:00 +0000 Subject: [PATCH 077/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/template.txt b/mods/ITEMS/mcl_blackstone/locale/template.txt index 0af51d7d3..a76d1f3a9 100644 --- a/mods/ITEMS/mcl_blackstone/locale/template.txt +++ b/mods/ITEMS/mcl_blackstone/locale/template.txt @@ -1,7 +1,7 @@ # textdomain: mcl_blackstone Blackstone= Polished Blackstone= -Chieseled Polished Blackstone= +Chiseled Polished Blackstone= Polished Blackstone Bricks= Basalt= Polished Basalt= From df3db39ca7a90cfba18e6c51eff1ff88862bbbd9 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:00:26 +0000 Subject: [PATCH 078/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/mcl=5Fblackstone.de.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr index dee9cd15e..9766a07d5 100644 --- a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr @@ -1,7 +1,7 @@ # textdomain: mcl_blackstone Blackstone=Schwarzstein Polished Blackstone=Polierter Schwarzstein -Chieseled Polished Blackstone=Gemeißelter polierter Schwarzstein +Chiseled Polished Blackstone=Gemeißelter polierter Schwarzstein Polished Blackstone Bricks=Polierter Schwarzsteinziegel Basalt=Basalt Polished Basalt=Polierter Basalt From 157c29effa3c7a0de5ba8b50e8156ef4a3bec760 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:09:06 +0000 Subject: [PATCH 079/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ENTIT?= =?UTF-8?q?IES/mcl=5Fboats/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ENTITIES/mcl_boats/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ENTITIES/mcl_boats/locale/template.txt b/mods/ENTITIES/mcl_boats/locale/template.txt index ac52bc19f..c071f3ed4 100644 --- a/mods/ENTITIES/mcl_boats/locale/template.txt +++ b/mods/ENTITIES/mcl_boats/locale/template.txt @@ -10,3 +10,4 @@ Rightclick on a water source to place the boat. Rightclick the boat to enter it. Spruce Boat= Water vehicle= Sneak to dismount= +Obsidian Boat= \ No newline at end of file From b7c6e7801f8ab33a64b06e91d0a591211042760f Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:09:37 +0000 Subject: [PATCH 080/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ENTIT?= =?UTF-8?q?IES/mcl=5Fboats/locale/mcl=5Fboats.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr b/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr index 1f1e62c35..f132f14df 100644 --- a/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr +++ b/mods/ENTITIES/mcl_boats/locale/mcl_boats.fr.tr @@ -9,4 +9,5 @@ Oak Boat=Bateau en Chêne Rightclick on a water source to place the boat. Rightclick the boat to enter it. Use [Left] and [Right] to steer, [Forwards] to speed up and [Backwards] to slow down or move backwards. Use [Sneak] to leave the boat, punch the boat to make it drop as an item.=Faites un clic droit sur une source d'eau pour placer le bateau. Faites un clic droit sur le bateau pour y entrer. Utilisez [Gauche] et [Droite] pour diriger, [Avant] pour accélérer et [Arrière] pour ralentir ou reculer. Utilisez [Sneak] pour le quitter, frappez le bateau pour le faire tomber en tant qu'objet. Spruce Boat=Bateau en Sapin Water vehicle=Véhicule aquatique -Sneak to dismount=Se baisser pour descendre \ No newline at end of file +Sneak to dismount=Se baisser pour descendre +Obsidian Boat=Bateau en Obsidienne \ No newline at end of file From 376c9912be77e9f95de20f33d2df79234a8a37f1 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:11:08 +0000 Subject: [PATCH 081/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_blackstone/locale/template.txt b/mods/ITEMS/mcl_blackstone/locale/template.txt index a76d1f3a9..b8ea04c73 100644 --- a/mods/ITEMS/mcl_blackstone/locale/template.txt +++ b/mods/ITEMS/mcl_blackstone/locale/template.txt @@ -21,3 +21,4 @@ Eternal Soul Fire= Gilded Blackstone= Nether Gold Ore= Smooth Basalt= +Blackstone Wall= \ No newline at end of file From a66e1992f38400eca39c27de7dbfb99816455b65 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:11:46 +0000 Subject: [PATCH 082/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/mcl=5Fblackstone.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr index d75961c0a..9f1774eae 100644 --- a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr @@ -20,4 +20,5 @@ Soul Soil=Terre des âmes Eternal Soul Fire=Feu éternel des âmes Gilded Blackstone=Roche noire dorée Nether Gold Ore=Minerai d'or du Nether -Smooth Basalt=Basalte lisse \ No newline at end of file +Smooth Basalt=Basalte lisse +Blackstone Wall=Muret de Roche noire \ No newline at end of file From 0933f08316f009311d752c03141db4fa4e830207 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:26:06 +0000 Subject: [PATCH 083/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fbells/locale/mcl=5Fbells.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_bells/locale/mcl_bells.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_bells/locale/mcl_bells.fr.tr b/mods/ITEMS/mcl_bells/locale/mcl_bells.fr.tr index a1f7a075c..cfd5a65c9 100644 --- a/mods/ITEMS/mcl_bells/locale/mcl_bells.fr.tr +++ b/mods/ITEMS/mcl_bells/locale/mcl_bells.fr.tr @@ -1,2 +1,2 @@ -# textdomain: mcl_observers +# textdomain: mcl_bells Bell=Cloche From 0da484e58ef66713c2031cddb0476a9b0fc09281 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:26:26 +0000 Subject: [PATCH 084/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fbells/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_bells/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_bells/locale/template.txt b/mods/ITEMS/mcl_bells/locale/template.txt index 2f554c2a0..c6475fb83 100644 --- a/mods/ITEMS/mcl_bells/locale/template.txt +++ b/mods/ITEMS/mcl_bells/locale/template.txt @@ -1,2 +1,2 @@ -# textdomain: mcl_observers +# textdomain: mcl_bells Bell= From 8d1c889d8d29ad326077d1143c81ec8cdb661ca0 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:40:29 +0000 Subject: [PATCH 085/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Farmor/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_armor/locale/template.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mods/ITEMS/mcl_armor/locale/template.txt b/mods/ITEMS/mcl_armor/locale/template.txt index 8a95fca02..b278cd0f9 100644 --- a/mods/ITEMS/mcl_armor/locale/template.txt +++ b/mods/ITEMS/mcl_armor/locale/template.txt @@ -6,18 +6,22 @@ Iron Helmet= Golden Helmet= Diamond Helmet= Chain Helmet= +Netherite Helmet= Leather Tunic= Iron Chestplate= Golden Chestplate= Diamond Chestplate= Chain Chestplate= +Netherie Chestplate= Leather Pants= Iron Leggings= Golden Leggings= Diamond Leggings= Chain Leggings= +Netherite Leggings= Leather Boots= Iron Boots= Golden Boots= Diamond Boots= Chain Boots= +Netherite Boots= From 20822052864a2773bbe7494cfd53e746c8ffef8e Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:43:34 +0000 Subject: [PATCH 086/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Farmor/locale/mcl=5Farmor.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_armor/locale/mcl_armor.fr.tr | 27 +++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/mods/ITEMS/mcl_armor/locale/mcl_armor.fr.tr b/mods/ITEMS/mcl_armor/locale/mcl_armor.fr.tr index 6f55a73fe..19c24c73d 100644 --- a/mods/ITEMS/mcl_armor/locale/mcl_armor.fr.tr +++ b/mods/ITEMS/mcl_armor/locale/mcl_armor.fr.tr @@ -6,18 +6,45 @@ Iron Helmet=Casque de Fer Golden Helmet=Casque d'Or Diamond Helmet=Casque de Diamant Chain Helmet=Casque de Mailles +Netherite Helmet=Casque de Netherite Leather Tunic=Tunique en Cuir Iron Chestplate=Plastron de Fer Golden Chestplate=Plastron d'Or Diamond Chestplate=Plastron de Diamant Chain Chestplate=Cotte de Mailles +Netherite Chestplate=Plastron de Netherite Leather Pants=Pantalon de Cuir Iron Leggings=Jambières de Fer Golden Leggings=Jambières d'Or Diamond Leggings=Jambières de Diamant Chain Leggings=Jambières de Mailles +Netherite Leggings=Jambières de Netherite Leather Boots=Bottes de Cuir Iron Boots=Bottes de Fer Golden Boots=Bottes d'Or Diamond Boots=Bottes de Diamant Chain Boots=Bottes de Mailles +Netherite Boots=Bottes de Netherite +Elytra=Élytres + +#Translations of enchantements +Increases underwater mining speed.=Augmente la vitesse de minage sous-marine. +Blast Protection=Protection contre les explosions +Reduces explosion damage and knockback.=Réduit les dégâts d'explosion et de recul. +Curse of Binding=Malédiction du lien éternel +Item cannot be removed from armor slots except due to death, breaking or in Creative Mode.=L'objet ne peut pas être retiré des emplacements d'armure sauf en cas de mort, de rupture ou en mode créatif. +Feather Falling=Chute amortie +Reduces fall damage.=Réduit les dégats de chute. +Fire Protection=Protection contre le feu +Reduces fire damage.=Reduit les dégats de feu. +Shooting consumes no regular arrows.=Le tir ne consomme pas de flèches standard. +Shoot 3 arrows at the cost of one.=Tirez sur 3 flèches au prix d'une. +Projectile Protection=Protection contre les projectiles +Reduces projectile damage.=Réduit les dommages causés par les projectiles. +Protection=Protection +Reduces most types of damage by 4% for each level.=Réduit la plupart des types de dégâts de 4% pour chaque niveau. +Thorns=Épines +Reflects some of the damage taken when hit, at the cost of reducing durability with each proc.=Reflète une partie des dégâts subis lors de la frappe, au prix d'une réduction de la durabilité à chaque déclenchement. +Aqua Affinity=Affinité aquatique + + From 2b077a2cbcf4623948c4dfa544df092f2f93fa2d Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:44:36 +0000 Subject: [PATCH 087/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Farmor/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_armor/locale/template.txt | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_armor/locale/template.txt b/mods/ITEMS/mcl_armor/locale/template.txt index b278cd0f9..4b4ad8385 100644 --- a/mods/ITEMS/mcl_armor/locale/template.txt +++ b/mods/ITEMS/mcl_armor/locale/template.txt @@ -12,7 +12,7 @@ Iron Chestplate= Golden Chestplate= Diamond Chestplate= Chain Chestplate= -Netherie Chestplate= +Netherite Chestplate= Leather Pants= Iron Leggings= Golden Leggings= @@ -25,3 +25,24 @@ Golden Boots= Diamond Boots= Chain Boots= Netherite Boots= +Elytra= + +#Translations of enchantements +Increases underwater mining speed.= +Blast Protection= +Reduces explosion damage and knockback.= +Curse of Binding=Malédiction du lien éternel +Item cannot be removed from armor slots except due to death, breaking or in Creative Mode.= +Feather Falling= +Reduces fall damage.= +Fire Protection= +Reduces fire damage.= +Shooting consumes no regular arrows.= +Shoot 3 arrows at the cost of one.= +Projectile Protection= +Reduces projectile damage.= +Protection= +Reduces most types of damage by 4% for each level.= +Thorns= +Reflects some of the damage taken when hit, at the cost of reducing durability with each proc.= +Aqua Affinity= \ No newline at end of file From 5391020925fe5facfe7c0631ec23ab8a8931fdf0 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:51:28 +0000 Subject: [PATCH 088/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fenchanting/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_enchanting/locale/template.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/mods/ITEMS/mcl_enchanting/locale/template.txt b/mods/ITEMS/mcl_enchanting/locale/template.txt index 1f540d6d3..59876dcf3 100644 --- a/mods/ITEMS/mcl_enchanting/locale/template.txt +++ b/mods/ITEMS/mcl_enchanting/locale/template.txt @@ -127,3 +127,18 @@ Usage: /forceenchant []= # textdomain: mcl_enchanting Aqua Affinity= +Increases underwater mining speed.= +Blast Protection= +Reduces explosion damage and knockback.= +Curse of Binding=Malédiction du lien éternel +Item cannot be removed from armor slots except due to death, breaking or in Creative Mode.= +Feather Falling= +Reduces fall damage.= +Fire Protection= +Reduces fire damage.= +Projectile Protection= +Reduces projectile damage.= +Protection= +Reduces most types of damage by 4% for each level.= +Thorns= +Reflects some of the damage taken when hit, at the cost of reducing durability with each proc.= From 8aacb265a6a72c01035040a194db04566d503032 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:54:46 +0000 Subject: [PATCH 089/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmud/locale/mcl=5Fmud.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr b/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr index af66cfcc0..e79f5afe9 100644 --- a/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr +++ b/mods/ITEMS/mcl_mud/locale/mcl_mud.fr.tr @@ -1,4 +1,4 @@ -#textdomain: mcl_mud +# textdomain: mcl_mud Mud=Boue Mud is a decorative block that generates in mangrove swamps. Mud can also be obtained by using water bottles on dirt or coarse dirt.=La boue est un bloc décoratif généré dans les marécages mangrove. La boue peut aussi être obtenue en utilisant des bouteilles d'eau sur de la terre ou de la terre stérile. Packed Mud=Boue Compactée From 13750fe332051f95c87756ddaebbd5805d6a5e27 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:55:04 +0000 Subject: [PATCH 090/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmud/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mud/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_mud/locale/template.txt b/mods/ITEMS/mcl_mud/locale/template.txt index df150769d..a42019d1c 100644 --- a/mods/ITEMS/mcl_mud/locale/template.txt +++ b/mods/ITEMS/mcl_mud/locale/template.txt @@ -1,4 +1,4 @@ -#textdomain: mcl_mud +# textdomain: mcl_mud Mud= Mud is a decorative block that generates in mangrove swamps. Mud can also be obtained by using water bottles on dirt or coarse dirt.= Packed Mud= From 07f5cde5d72ac18c5f5a3e8b04f890eccacf1867 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:55:32 +0000 Subject: [PATCH 091/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index 88a9d870f..5d9db50c5 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -1,4 +1,4 @@ -#textdomain: mcl_mangrove +# textdomain: mcl_mangrove Mangrove Wood=Bûche de Palétuvier The trunk of a Mangrove tree.=Le tronc d'un Palétuvier. Mangrove Bark=Bois de Palétuvier From 8eacc9ef945123661e947fef20ebcfa8333e6507 Mon Sep 17 00:00:00 2001 From: 3raven Date: Tue, 23 Aug 2022 23:55:56 +0000 Subject: [PATCH 092/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/template.txt b/mods/ITEMS/mcl_mangrove/locale/template.txt index 33e96f578..49a470a03 100644 --- a/mods/ITEMS/mcl_mangrove/locale/template.txt +++ b/mods/ITEMS/mcl_mangrove/locale/template.txt @@ -1,4 +1,4 @@ -#textdomain: mcl_mangrove +# textdomain: mcl_mangrove Mangrove Wood= The trunk of a Mangrove tree.= Mangrove Bark= From d1376c89f348aa76dcaa905b876181bf90f726a6 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:00:53 +0000 Subject: [PATCH 093/193] dont do this --- .../mcl_smithing_table/locale/mcl_anvils.de.tr | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.de.tr diff --git a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.de.tr b/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.de.tr deleted file mode 100644 index 9e7d88337..000000000 --- a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.de.tr +++ /dev/null @@ -1,16 +0,0 @@ -# textdomain: mcl_anvils -Set Name=Name setzen -Repair and Name=Reparieren und benennen -Inventory=Inventar -Anvil=Amboss -The anvil allows you to repair tools and armor, and to give names to items. It has a limited durability, however. Don't let it fall on your head, it could be quite painful!=Der Amboss ermöglicht es, Werkzeuge und Rüstung zu reparieren und Gegenstände zu benennen. Er hat jedoch eine begrenzte Lebensdauer. Lassen Sie ihn nicht auf Ihren Kopf fallen, das könnte ziemlich schmerzhaft sein! -To use an anvil, rightclick it. An anvil has 2 input slots (on the left) and one output slot.=Um einen Amboss zu benutzen, rechtsklicken Sie auf ihn. Ein Amboss hat 2 Eingabeplätze (links) und einen Ausgabeplatz (rechts). -To rename items, put an item stack in one of the item slots while keeping the other input slot empty. Type in a name, hit enter or “Set Name”, then take the renamed item from the output slot.=Um Gegenstände umzubenennen, platzieren Sie einen Gegenstand in einen der Eingangsplätze und lassen Sie den anderen frei. Geben Sie einen Namen ein und drücken Sie die Eingabetaste oder „Name setzen”, dann nehmen Sie den umbenannten Gegenstand an sich. -There are two possibilities to repair tools (and armor):=Es gibt zwei Möglichkeiten, Werkzeuge (und Rüstung) zu reparieren: -• Tool + Tool: Place two tools of the same type in the input slots. The “health” of the repaired tool is the sum of the “health” of both input tools, plus a 12% bonus.=• Werkzeug + Werkzeug: Platzieren sie zwei gleiche Werkzeuge in die Eingangsplätze. Der Zustand des reparierten Werkzeugs ist die Summe des Zustands beider Eingangswerkzeuge, plus einem Bonus von 12%. -• Tool + Material: Some tools can also be repaired by combining them with an item that it's made of. For example, iron pickaxes can be repaired with iron ingots. This repairs the tool by 25%.=• Werkzeug + Material: Einige Werkzeuge können auch repariert werden, indem man sie mit einem Gegenstand, aus dem sie gemacht worden sind, kombiniert. Zum Beispiel können Eisenspitzhacken mit Eisenbarren repariert werden. Dadurch wird das Werkzeug um 25% repariert. -Armor counts as a tool. It is possible to repair and rename a tool in a single step.=Rüstung zählt als Werkzeug. Es ist möglich, ein Werkzeug in einem Arbeitsschritt zu reparieren und zu benennen. -The anvil has limited durability and 3 damage levels: undamaged, slightly damaged and very damaged. Each time you repair or rename something, there is a 12% chance the anvil gets damaged. Anvils also have a chance of being damaged when they fall by more than 1 block. If a very damaged anvil is damaged again, it is destroyed.=Der Amboss hat begrenze Lebensdauer und 3 Schadensstufen: Kein Schaden, leicht beschädigt, und stark beschädigt. Jedes mal, wenn Sie etwas reparieren oder umbenennen, gibt es eine 12%-ige Chance, dass der Amboss Schaden nimmt. Ambosse können auch beschädigt werden, wenn sie um mehr als 1 Block fallen. Wenn ein sehr beschädigter Amboss erneut beschädigt wird, wird er zerstört. -Slightly Damaged Anvil=Leicht beschädigter Amboss -Very Damaged Anvil=Stark beschädigter Amboss -Repair and rename items=Für die Reparatur und Umbenennung von Gegenständen From 59bee3c391c406829247cab07d40a12f0965b6ab Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:01:10 +0000 Subject: [PATCH 094/193] seriously --- .../mcl_smithing_table/locale/mcl_anvils.es.tr | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.es.tr diff --git a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.es.tr b/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.es.tr deleted file mode 100644 index 7212b92ba..000000000 --- a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.es.tr +++ /dev/null @@ -1,15 +0,0 @@ -# textdomain: mcl_anvils -Set Name=Establece un nombre -Repair and Name=Reparar y nombrar -Inventory=Inventario -Anvil=Yunque -The anvil allows you to repair tools and armor, and to give names to items. It has a limited durability, however. Don't let it fall on your head, it could be quite painful!=El yunque le permite reparar herramientas y armaduras, y dar nombres a los elementos. Sin embargo, tiene una durabilidad limitada. No lo dejes caer sobre tu cabeza, ¡podría ser bastante doloroso! -To use an anvil, rightclick it. An anvil has 2 input slots (on the left) and one output slot.=Para usar un yunque, haga clic derecho sobre él. Un yunque tiene 2 ranuras de entrada (a la izquierda) y una ranura de salida. -To rename items, put an item stack in one of the item slots while keeping the other input slot empty. Type in a name, hit enter or “Set Name”, then take the renamed item from the output slot.=Para cambiar el nombre de los elementos, coloque una pila de elementos en una de las ranuras de elementos mientras mantiene vacía la otra ranura de entrada. Escriba un nombre, presione enter o "Establecer nombre", luego obtenga el elemento renombrado en la ranura de salida. -There are two possibilities to repair tools (and armor):=Hay dos posibilidades para reparar herramientas (y armaduras): -• Tool + Tool: Place two tools of the same type in the input slots. The “health” of the repaired tool is the sum of the “health” of both input tools, plus a 12% bonus.=• Herramienta + Herramienta: Coloque dos herramientas del mismo tipo en las ranuras de entrada. La "salud" de la herramienta reparada es la suma de la "salud" de ambas herramientas, con un bono del 12%. -• Tool + Material: Some tools can also be repaired by combining them with an item that it's made of. For example, iron pickaxes can be repaired with iron ingots. This repairs the tool by 25%.=• Herramienta + Material: Algunas herramientas también pueden repararse combinándolas con un elemento del que está hecho. Por ejemplo, los picos de hierro pueden repararse con lingotes de hierro. Esto repara la herramienta en un 25%. -Armor counts as a tool. It is possible to repair and rename a tool in a single step.=La armadura cuenta como una herramienta. Es posible reparar y cambiar el nombre de una herramienta en un solo paso. -The anvil has limited durability and 3 damage levels: undamaged, slightly damaged and very damaged. Each time you repair or rename something, there is a 12% chance the anvil gets damaged. Anvils also have a chance of being damaged when they fall by more than 1 block. If a very damaged anvil is damaged again, it is destroyed.=El yunque tiene una durabilidad limitada y 3 niveles de daño: sin daños, ligeramente dañado y muy dañado. Cada vez que reparas o cambias el nombre de algo, hay un 12% de posibilidades de que el yunque se dañe. Los yunques también tienen la posibilidad de dañarse cuando caen en más de 1 bloque. Si un yunque muy dañado se daña nuevamente, se destruye. -Slightly Damaged Anvil=Yunque dañado -Very Damaged Anvil=Yunque muy dañado From d5f90fb71668a21a5c254bef75beb72aa2e5d60a Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:01:23 +0000 Subject: [PATCH 095/193] Supprimer 'mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.fr.tr' --- .../mcl_smithing_table/locale/mcl_anvils.fr.tr | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.fr.tr diff --git a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.fr.tr b/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.fr.tr deleted file mode 100644 index 1f03de8e5..000000000 --- a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.fr.tr +++ /dev/null @@ -1,16 +0,0 @@ -# textdomain: mcl_anvils -Set Name=Définir le Nom -Repair and Name=Réparation et Nomme -Inventory=Inventaire -Anvil=Enclume -The anvil allows you to repair tools and armor, and to give names to items. It has a limited durability, however. Don't let it fall on your head, it could be quite painful!=L'enclume vous permet de réparer des outils et des armures, et de donner des noms à des objets. Il a cependant une durabilité limitée. Ne la laissez pas tomber sur la tête, cela pourrait être assez douloureux! -To use an anvil, rightclick it. An anvil has 2 input slots (on the left) and one output slot.=Pour utiliser une enclume, faites un clic droit dessus. Une enclume a 2 emplacements d'entrée (à gauche) et un emplacement de sortie. -To rename items, put an item stack in one of the item slots while keeping the other input slot empty. Type in a name, hit enter or “Set Name”, then take the renamed item from the output slot.=Pour renommer des objets, placez une pile d'objets dans l'un des emplacements d'objets tout en laissant l'autre emplacement d'entrée vide. Tapez un nom, appuyez sur Entrée ou sur «Définir le nom», puis prenez l'élément renommé dans l'emplacement de sortie. -There are two possibilities to repair tools (and armor):=Il existe deux possibilités pour réparer les outils (et les armures): -• Tool + Tool: Place two tools of the same type in the input slots. The “health” of the repaired tool is the sum of the “health” of both input tools, plus a 12% bonus.=• Outil + Outil: Placez deux outils du même type dans les emplacements d'entrée. La "santé" de l'outil réparé est la somme de la "santé" des deux outils d'entrée, plus un bonus de 12%. -• Tool + Material: Some tools can also be repaired by combining them with an item that it's made of. For example, iron pickaxes can be repaired with iron ingots. This repairs the tool by 25%.=• Outil + Matériel: Certains outils peuvent également être réparés en les combinant avec un élément dont il est fait. Par exemple, les pioches de fer peuvent être réparées avec des lingots de fer. Cela répare l'outil de 25%. -Armor counts as a tool. It is possible to repair and rename a tool in a single step.=L'armure compte comme un outil. Il est possible de réparer et de renommer un outil en une seule étape. -The anvil has limited durability and 3 damage levels: undamaged, slightly damaged and very damaged. Each time you repair or rename something, there is a 12% chance the anvil gets damaged. Anvils also have a chance of being damaged when they fall by more than 1 block. If a very damaged anvil is damaged again, it is destroyed.=L'enclume a une durabilité limitée et 3 niveaux de dommages: en bon état, légèrement endommagé et très endommagé. Chaque fois que vous réparez ou renommez quelque chose, il y a 12% de chances que l'enclume soit endommagée. Les enclumes ont également une chance d'être endommagées lorsqu'elles tombent de plus d'un bloc. Si une enclume très endommagée est à nouveau endommagée, elle est détruite. -Slightly Damaged Anvil=Enclume Légèrement Endommagée -Very Damaged Anvil=Enclume Très Endommagée -Repair and rename items=Réparer et renommer des objets From 2ea56cda72e593883b21aa224bff61b587e1ba62 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:01:32 +0000 Subject: [PATCH 096/193] Supprimer 'mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.ru.tr' --- .../mcl_smithing_table/locale/mcl_anvils.ru.tr | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.ru.tr diff --git a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.ru.tr b/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.ru.tr deleted file mode 100644 index 20281bd6b..000000000 --- a/mods/ITEMS/mcl_smithing_table/locale/mcl_anvils.ru.tr +++ /dev/null @@ -1,16 +0,0 @@ -# textdomain: mcl_anvils -Set Name=Дать имя -Repair and Name=Починить и дать имя -Inventory=Инвентарь -Anvil=Наковальня -The anvil allows you to repair tools and armor, and to give names to items. It has a limited durability, however. Don't let it fall on your head, it could be quite painful!=Наковальня позволяет ремонтировать инструменты и защиту, а также давать имена предметам. Но она имеет ограниченный срок службы. Не дайте ей упасть вам на голову, это может быть больно! -To use an anvil, rightclick it. An anvil has 2 input slots (on the left) and one output slot.=Чтобы воспользоваться наковальней, кликните по ней правой кнопкой. Наковальня имеет два входных отсека (слева) и один выходной. -To rename items, put an item stack in one of the item slots while keeping the other input slot empty. Type in a name, hit enter or “Set Name”, then take the renamed item from the output slot.=Для переименования положите стопку предметов в один отсек, второй оставьте пустым. Наберите имя, нажмите [Enter] или “Дать имя” и заберите переименованные предметы из выходного отсека. -There are two possibilities to repair tools (and armor):=Есть два способа отремонтировать инструменты (и защиту): -• Tool + Tool: Place two tools of the same type in the input slots. The “health” of the repaired tool is the sum of the “health” of both input tools, plus a 12% bonus.=• Инструмент + Инструмент: Положите два инструмента одного типа во входные отсеки. “Здоровье” отремонтированного инструмента будет равно сумме “здоровья” каждого из них, плюс 12% бонус. -• Tool + Material: Some tools can also be repaired by combining them with an item that it's made of. For example, iron pickaxes can be repaired with iron ingots. This repairs the tool by 25%.=• Инструмент + Материал: Некоторые инструменты можно также ремонтировать, добавляя к ним предмет, из которого они сделаны. Например, железные кирки ремонтируются добавлением слитков железа. Таким способом инструмент восстанавливается на 25%. -Armor counts as a tool. It is possible to repair and rename a tool in a single step.=Защиты считается за инструмент. Можно ремонтировать и переименовывать за одно действие. -The anvil has limited durability and 3 damage levels: undamaged, slightly damaged and very damaged. Each time you repair or rename something, there is a 12% chance the anvil gets damaged. Anvils also have a chance of being damaged when they fall by more than 1 block. If a very damaged anvil is damaged again, it is destroyed.=Наковальня имеет ограниченный срок службы и 3 уровня износа: новая, немного изношенная, сильно повреждённая. Каждый раз, ремонтируя или переименовывая что-либо, вы имеете 12-процентный шанс повредить наковальню. Наковальни также могут повреждаться, когда они падают с высоте более 1 блока. Если повреждённая наковальня повреждается снова, то она уничтожается. -Slightly Damaged Anvil=Немного изношенная наковальня -Very Damaged Anvil=Сильно повреждённая наковальня -Repair and rename items=Ремонтирует и переименовывает предметы From 05902f793316691cb385351d23098d5f2a3b1ba1 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:02:01 +0000 Subject: [PATCH 097/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fsmithing=5Ftable/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mcl_smithing_table/locale/template.txt | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/mods/ITEMS/mcl_smithing_table/locale/template.txt b/mods/ITEMS/mcl_smithing_table/locale/template.txt index ebc741c00..fc1db52de 100644 --- a/mods/ITEMS/mcl_smithing_table/locale/template.txt +++ b/mods/ITEMS/mcl_smithing_table/locale/template.txt @@ -1,16 +1 @@ -# textdomain: mcl_anvils -Set Name= -Repair and Name= -Inventory= -Anvil= -The anvil allows you to repair tools and armor, and to give names to items. It has a limited durability, however. Don't let it fall on your head, it could be quite painful!= -To use an anvil, rightclick it. An anvil has 2 input slots (on the left) and one output slot.= -To rename items, put an item stack in one of the item slots while keeping the other input slot empty. Type in a name, hit enter or “Set Name”, then take the renamed item from the output slot.= -There are two possibilities to repair tools (and armor):= -• Tool + Tool: Place two tools of the same type in the input slots. The “health” of the repaired tool is the sum of the “health” of both input tools, plus a 12% bonus.= -• Tool + Material: Some tools can also be repaired by combining them with an item that it's made of. For example, iron pickaxes can be repaired with iron ingots. This repairs the tool by 25%.= -Armor counts as a tool. It is possible to repair and rename a tool in a single step.= -The anvil has limited durability and 3 damage levels: undamaged, slightly damaged and very damaged. Each time you repair or rename something, there is a 12% chance the anvil gets damaged. Anvils also have a chance of being damaged when they fall by more than 1 block. If a very damaged anvil is damaged again, it is destroyed.= -Slightly Damaged Anvil= -Very Damaged Anvil= -Repair and rename items= +# textdomain: mcl_smithing_table From 26ea38e92238ba3574024ff067261ea9fed3224a Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:03:12 +0000 Subject: [PATCH 098/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fsmithing=5Ftable/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_smithing_table/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_smithing_table/locale/template.txt b/mods/ITEMS/mcl_smithing_table/locale/template.txt index fc1db52de..48b407d97 100644 --- a/mods/ITEMS/mcl_smithing_table/locale/template.txt +++ b/mods/ITEMS/mcl_smithing_table/locale/template.txt @@ -1 +1,2 @@ # textdomain: mcl_smithing_table +Smithing table= From 2ee8d31ede18823568dba85f4ec62d2c9767bbfc Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:05:14 +0000 Subject: [PATCH 099/193] Ajouter 'mods/ITEMS/mcl_smithing_table/locale/mcl_smithing_table.fr.tr' --- mods/ITEMS/mcl_smithing_table/locale/mcl_smithing_table.fr.tr | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 mods/ITEMS/mcl_smithing_table/locale/mcl_smithing_table.fr.tr diff --git a/mods/ITEMS/mcl_smithing_table/locale/mcl_smithing_table.fr.tr b/mods/ITEMS/mcl_smithing_table/locale/mcl_smithing_table.fr.tr new file mode 100644 index 000000000..4fcdc22a3 --- /dev/null +++ b/mods/ITEMS/mcl_smithing_table/locale/mcl_smithing_table.fr.tr @@ -0,0 +1,2 @@ +# textdomain: mcl_smithing_table +Smithing table=Table de forgeron From aa7a88a0ec46d14a9e88656c970b07617da67f2d Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:06:42 +0000 Subject: [PATCH 100/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fstonecutter/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_stonecutter/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_stonecutter/locale/template.txt b/mods/ITEMS/mcl_stonecutter/locale/template.txt index 840503ec4..d9bd51c32 100644 --- a/mods/ITEMS/mcl_stonecutter/locale/template.txt +++ b/mods/ITEMS/mcl_stonecutter/locale/template.txt @@ -1,3 +1,4 @@ +# textdomain: mcl_stonecutter Stone Cutter= Used to cut stone like materials.= Stonecutters are used to create stairs and slabs from stone like materials. It is also the jobsite for the Stone Mason Villager.= From 2faf27ac4e3a3b4be5702c0ec2b28bc0607f2c5a Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:07:16 +0000 Subject: [PATCH 101/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fstonecutter/locale/mcl=5Fstonecutter.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr b/mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr index 2950924a9..415093305 100644 --- a/mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr +++ b/mods/ITEMS/mcl_stonecutter/locale/mcl_stonecutter.fr.tr @@ -1,3 +1,4 @@ +# textdomain: mcl_stonecutter Stone Cutter=Tailleur de pierre Used to cut stone like materials.=utilisé pour couper les matériaux similaires à la pierre. Stonecutters are used to create stairs and slabs from stone like materials. It is also the jobsite for the Stone Mason Villager.=Les tailleurs de pierre sont utilisés pour créer des escaliers et dalles à partir de matériaux similaires à la pierre. C'est aussi le poste de travail du villageois maçon. From 9acdc376923e30ff7aaa9c166e103ae8b0a3b8ac Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:09:26 +0000 Subject: [PATCH 102/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcompass/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_compass/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_compass/locale/template.txt b/mods/ITEMS/mcl_compass/locale/template.txt index 909e21a36..f41485dea 100644 --- a/mods/ITEMS/mcl_compass/locale/template.txt +++ b/mods/ITEMS/mcl_compass/locale/template.txt @@ -7,3 +7,4 @@ Lodestone Compass= Points to a lodestone= Lodestone compasses resemble regular compasses, but they point to a specific lodestone.= A Lodestone compass can be made from an ordinary compass by using it on a lodestone. After becoming a lodestone compass, it always points to its linked lodestone, provided that they are in the same dimension. If not in the same dimension, the lodestone compass spins randomly, similarly to a regular compass when outside the overworld. A lodestone compass can be relinked with another lodestone.= +Lodestone= From 3a214bb35408ceb4d6efcd6cf09a403e1af30836 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:09:50 +0000 Subject: [PATCH 103/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcompass/locale/mcl=5Fcompass.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr b/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr index 92e1064cd..77d249087 100644 --- a/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr +++ b/mods/ITEMS/mcl_compass/locale/mcl_compass.fr.tr @@ -7,3 +7,4 @@ Lodestone Compass=Boussole magnétisée Points to a lodestone=Pointe vers une magnétite Lodestone compasses resemble regular compasses, but they point to a specific lodestone.=Les boussoles magnétisées ressemblent à des boussoles normales, mais pointent vers une magnétite spécifique. A Lodestone compass can be made from an ordinary compass by using it on a lodestone. After becoming a lodestone compass, it always points to its linked lodestone, provided that they are in the same dimension. If not in the same dimension, the lodestone compass spins randomly, similarly to a regular compass when outside the overworld. A lodestone compass can be relinked with another lodestone.=Une boussole magnétisée peut être crée à partir d'une boussole normale en l'utilisant sur une magnétite. Après être devenue une boussole magnétisée, elle pointera toujours vers sa magnétite liée, pourvu qu'elle soit dans la même dimension. Si ce n'est pas le cas, la boussole magnétisée tourne au hasard, comme une boussole normale hors de l'overworld. Une boussole magnétisée peut être liée à une autre magnétite. +Lodestone=Magnétite \ No newline at end of file From 91678042303a89832f79845af2a7c0fe5021da66 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:16:40 +0000 Subject: [PATCH 104/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fdye/locale/mcl=5Fdye.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_dye/locale/mcl_dye.fr.tr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_dye/locale/mcl_dye.fr.tr b/mods/ITEMS/mcl_dye/locale/mcl_dye.fr.tr index 8d53cc73e..1c2651a94 100644 --- a/mods/ITEMS/mcl_dye/locale/mcl_dye.fr.tr +++ b/mods/ITEMS/mcl_dye/locale/mcl_dye.fr.tr @@ -9,10 +9,10 @@ Light Blue Dye=Teinture Bleu Clair Cyan Dye=Teinture Cyan Cactus Green=Cactus Vert Lime Dye=Teinture Vert Clair -Dandelion Yellow=Pissenlit Jaune +Dandelion Yellow=Teinture Jaune Cocoa Beans=Fèves de Cacao Orange Dye=Teinture Orange -Rose Red=Rose Rouge +Rose Red=Teinture Rouge Magenta Dye=Teinture Magenta Pink Dye=Teinture Rose This item is a dye which is used for dyeing and crafting.=Cet objet est un colorant utilisé pour la teinture et l'artisanat. From b99fca17b175ce226cfc9c3f378f3abc6b0bdf9f Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:18:07 +0000 Subject: [PATCH 105/193] pay attention moron --- mods/ITEMS/mcl_cauldrons/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/template.txt b/mods/ITEMS/mcl_cauldrons/locale/template.txt index 5e18f3283..4c476e166 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/template.txt +++ b/mods/ITEMS/mcl_cauldrons/locale/template.txt @@ -1,4 +1,4 @@ -# textdomain: mcl_cauldron +# textdomain: mcl_cauldrons Cauldron= Cauldrons are used to store water and slowly fill up under rain. They can also be used to wash off banners.= Place a water bucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water. Use an emblazoned banner on a cauldron with water to wash off its top layer.= From 4c17481c6495de15bbaeff1a2c166cb878d3152c Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:18:29 +0000 Subject: [PATCH 106/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcauldrons/locale/mcl=5Fchaudrons.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr b/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr index a241c5cb0..ea920874b 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr +++ b/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr @@ -1,4 +1,4 @@ -# textdomain: mcl_cauldron +# textdomain: mcl_cauldrons Cauldron=Chaudrons Cauldrons are used to store water and slowly fill up under rain. They can also be used to wash off banners.=Les chaudrons sont utilisés pour stocker l'eau et se remplissent lentement sous la pluie. Ils peuvent également être utilisés pour laver les bannières. Place a water bucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water. Use an emblazoned banner on a cauldron with water to wash off its top layer.=Placez une marmite d'eau dans le chaudron pour le remplir d'eau. Placez un seau vide sur un chaudron plein pour récupérer l'eau. Placez une bouteille d'eau dans le chaudron pour remplir le chaudron au tiers avec de l'eau. Placez une bouteille en verre dans un chaudron avec de l'eau pour récupérer un tiers de l'eau. Utilisez une bannière blasonnée sur un chaudron avec de l'eau pour laver sa couche supérieure. From 14bab9263a544b38256b261d4daf66adfad2cf51 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:18:47 +0000 Subject: [PATCH 107/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcauldrons/locale/mcl=5Fchaudrons.ru.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.ru.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.ru.tr b/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.ru.tr index 6ecae1025..272ff7c44 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.ru.tr +++ b/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.ru.tr @@ -1,4 +1,4 @@ -# textdomain: mcl_cauldron +# textdomain: mcl_cauldrons Cauldron=Котёл Cauldrons are used to store water and slowly fill up under rain. They can also be used to wash off banners.=Котлы используются для хранения воды и медленного наполнения под дождём. Они также могут использоваться для промывания флагов. Place a water bucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water. Use an emblazoned banner on a cauldron with water to wash off its top layer.=Попытайтесь поместить ведро воды в котёл, чтобы наполнить его водой. Попытка поместить пустое ведро приведёт к освобождению котла. Поместите в котёл бутылку воды, чтобы наполнить его на треть. From 7711a5aac6956ccf6f5208e9f18ffb0339784a42 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:19:09 +0000 Subject: [PATCH 108/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcauldrons/locale/mcl=5Fcauldrons.zh=5FTW.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.zh_TW.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.zh_TW.tr b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.zh_TW.tr index ea3b97c41..40e37e129 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.zh_TW.tr +++ b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.zh_TW.tr @@ -1,4 +1,4 @@ -# textdomain: mcl_cauldron +# textdomain: mcl_cauldrons Cauldron=鍋釜 Cauldrons are used to store water and slowly fill up under rain. They can also be used to wash off banners.=鍋釜是用來儲水的,在雨水的作用下慢慢填滿。它們也可以用來清洗旗幟。 Place a water pucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water. Use an emblazoned banner on a cauldron with water to wash off its top layer.=將水桶放入鍋釜中,使其充滿水。將一個空桶放在裝滿水的大鍋上,以取回水。將一個水瓶放入鍋釜內,使大鍋內增加三分之一的水。將一個玻璃瓶放在有水的鍋釜裡,取回三分之一的水。在有水的鍋釜上使用印有圖案的旗幟,以洗掉其上層。 From a50539b3d7b9be235b7d485cc62ed3dd6e561a66 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:19:29 +0000 Subject: [PATCH 109/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcauldrons/locale/mcl=5Fcauldrons.pl.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.pl.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.pl.tr b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.pl.tr index 58826d9ab..32adf9851 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.pl.tr +++ b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.pl.tr @@ -1,4 +1,4 @@ -# textdomain: mcl_cauldron +# textdomain: mcl_cauldrons Cauldron=Kocioł Cauldrons are used to store water and slowly fill up under rain. They can also be used to wash off banners.=Kotły są wykorzystywane do przechowywania wody oraz powoli wypełniają się podczas deszczu. Place a water bucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water. Use an emblazoned banner on a cauldron with water to wash off its top layer.=Umieść wiadro wody w kotle by wypełnić go wodą. Umieść puste wiadro na pełnym kotle by odzyskać wodę. Umieść szklaną butelkę w kotle z wodą aby odzyskać jedną trzecią wody. Użyj upiększonego sztandaru na kotle z wodą aby zmyć górną warstwę. From 7d9d300ad22e8d0a2b894c6a114ce18fbd202a3f Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:19:46 +0000 Subject: [PATCH 110/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcauldrons/locale/mcl=5Fcauldrons.es.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.es.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.es.tr b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.es.tr index 9748e61b4..16af1a5c9 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.es.tr +++ b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.es.tr @@ -1,4 +1,4 @@ -# textdomain: mcl_cauldron +# textdomain: mcl_cauldrons Cauldron=Caldera Cauldrons are used to store water and slowly fill up under rain.=Los calderos se usan para almacenar agua y llenarse lentamente bajo la lluvia. Place a water bucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water.=Coloque un cubo de agua en el caldero para llenarlo con agua. Coloque un cubo vacío en un caldero lleno para recuperar el agua. Coloque una botella de agua en el caldero para llenar el caldero hasta un tercio con agua. Coloque una botella de vidrio en un caldero con agua para recuperar un tercio del agua. From d6eb1e5249896a628c0015c6ba7eacaf386cccc8 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:20:04 +0000 Subject: [PATCH 111/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcauldrons/locale/mcl=5Fcauldrons.de.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.de.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.de.tr b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.de.tr index fe1d9aa81..fa2ae6874 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.de.tr +++ b/mods/ITEMS/mcl_cauldrons/locale/mcl_cauldrons.de.tr @@ -1,4 +1,4 @@ -# textdomain: mcl_cauldron +# textdomain: mcl_cauldrons Cauldron=Kessel Cauldrons are used to store water and slowly fill up under rain. They can also be used to wash off banners.=Kessel werden benutzt, um Wasser zu lagern, im Regen werden sie langsam aufgefüllt. Kessel können auch verwendet werden, um Banner abzuwaschen. Place a water bucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water. Use an emblazoned banner on a cauldron with water to wash off its top layer.=Platzieren Sie einen Wassereinmer in den Kessel, um ihn mit Wasser zu füllen. Platzieren Sie einen leeren Eimer auf einen vollen Kessel, um das Wasser aufzusammeln. Platzieren Sie eine Wasserflasche in den Kessel, um ihn zu einem Drittel mit Wasser zu füllen. Benutzen Sie ein bemaltes Banner auf den Kessel, um die oberste Schicht abzuwaschen. From d0454c150d4a29e70d05c9204280791b4612b256 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:21:28 +0000 Subject: [PATCH 112/193] Supprimer 'mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr' --- mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr diff --git a/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr b/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr deleted file mode 100644 index fd5bf7f5a..000000000 --- a/mods/ITEMS/mcl_campfires/local/mcl_campfire.fr.tr +++ /dev/null @@ -1,4 +0,0 @@ -Campfire=Feu de camp -Soul Campfire=Feu de camp des âmes -Cooks food and keeps bees happy.=Cuit la nourriture et garde les abeilles heureuses -Campfires have multiple uses, including keeping bees happy, cooking raw meat and fish, and as a trap.=Les feux de camp ont des usages multiples, incluant garder les abeilles heureuses, cuisiner de la viande crue et du poisson, et comme piège. \ No newline at end of file From 245b6a9b5e31a00605d7fc5f13ebca1fd055db18 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:21:38 +0000 Subject: [PATCH 113/193] Supprimer 'mods/ITEMS/mcl_campfires/local/template.txt' --- mods/ITEMS/mcl_campfires/local/template.txt | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 mods/ITEMS/mcl_campfires/local/template.txt diff --git a/mods/ITEMS/mcl_campfires/local/template.txt b/mods/ITEMS/mcl_campfires/local/template.txt deleted file mode 100644 index 04825b5f4..000000000 --- a/mods/ITEMS/mcl_campfires/local/template.txt +++ /dev/null @@ -1,4 +0,0 @@ -Campfire= -Soul Campfire= -Cooks food and keeps bees happy.= -Campfires have multiple uses, including keeping bees happy, cooking raw meat and fish, and as a trap.= \ No newline at end of file From dfe1a9292e01667fe85ddfa59beb9ace2c2453ba Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:22:17 +0000 Subject: [PATCH 114/193] Ajouter 'mods/ITEMS/mcl_campfires/locale/template.txt' --- mods/ITEMS/mcl_campfires/locale/template.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 mods/ITEMS/mcl_campfires/locale/template.txt diff --git a/mods/ITEMS/mcl_campfires/locale/template.txt b/mods/ITEMS/mcl_campfires/locale/template.txt new file mode 100644 index 000000000..2f8510877 --- /dev/null +++ b/mods/ITEMS/mcl_campfires/locale/template.txt @@ -0,0 +1 @@ +# textdomain: mcl_campfires \ No newline at end of file From 54d3ceea3c839469cbf15ffdc9db79a2a2ca5dde Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:23:10 +0000 Subject: [PATCH 115/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcampfires/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_campfires/locale/template.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_campfires/locale/template.txt b/mods/ITEMS/mcl_campfires/locale/template.txt index 2f8510877..d357de0ed 100644 --- a/mods/ITEMS/mcl_campfires/locale/template.txt +++ b/mods/ITEMS/mcl_campfires/locale/template.txt @@ -1 +1,5 @@ -# textdomain: mcl_campfires \ No newline at end of file +# textdomain: mcl_campfires +Campfire= +Soul Campfire= +Cooks food and keeps bees happy.= +Campfires have multiple uses, including keeping bees happy, cooking raw meat and fish, and as a trap.= \ No newline at end of file From 6433a25ca786d587405c1105c9e23c8a26fa801d Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:24:01 +0000 Subject: [PATCH 116/193] =?UTF-8?q?Transf=C3=A9rer=20les=20fichiers=20vers?= =?UTF-8?q?=20'mods/ITEMS/mcl=5Fcampfires/locale'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr diff --git a/mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr b/mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr new file mode 100644 index 000000000..fd5bf7f5a --- /dev/null +++ b/mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr @@ -0,0 +1,4 @@ +Campfire=Feu de camp +Soul Campfire=Feu de camp des âmes +Cooks food and keeps bees happy.=Cuit la nourriture et garde les abeilles heureuses +Campfires have multiple uses, including keeping bees happy, cooking raw meat and fish, and as a trap.=Les feux de camp ont des usages multiples, incluant garder les abeilles heureuses, cuisiner de la viande crue et du poisson, et comme piège. \ No newline at end of file From b081a4144e5d849c1c151114b6b021293425ab20 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:24:40 +0000 Subject: [PATCH 117/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcampfires/locale/mcl=5Fcampfires.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../locale/{mcl_campfire.fr.tr => mcl_campfires.fr.tr} | 1 + 1 file changed, 1 insertion(+) rename mods/ITEMS/mcl_campfires/locale/{mcl_campfire.fr.tr => mcl_campfires.fr.tr} (80%) diff --git a/mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr b/mods/ITEMS/mcl_campfires/locale/mcl_campfires.fr.tr similarity index 80% rename from mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr rename to mods/ITEMS/mcl_campfires/locale/mcl_campfires.fr.tr index fd5bf7f5a..0708aaeb7 100644 --- a/mods/ITEMS/mcl_campfires/locale/mcl_campfire.fr.tr +++ b/mods/ITEMS/mcl_campfires/locale/mcl_campfires.fr.tr @@ -1,3 +1,4 @@ +# textdomain: mcl_campfires Campfire=Feu de camp Soul Campfire=Feu de camp des âmes Cooks food and keeps bees happy.=Cuit la nourriture et garde les abeilles heureuses From d2821cf5711245f89435a3fdc1e6ff0bb0999c73 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:39:29 +0000 Subject: [PATCH 118/193] =?UTF-8?q?Transf=C3=A9rer=20les=20fichiers=20vers?= =?UTF-8?q?=20'mods/ITEMS/mcl=5Ftools/locale'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_tools/locale/template.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mods/ITEMS/mcl_tools/locale/template.txt b/mods/ITEMS/mcl_tools/locale/template.txt index ecb94105f..2f5830312 100644 --- a/mods/ITEMS/mcl_tools/locale/template.txt +++ b/mods/ITEMS/mcl_tools/locale/template.txt @@ -14,19 +14,23 @@ Stone Pickaxe= Iron Pickaxe= Golden Pickaxe= Diamond Pickaxe= +Netherite Pickaxe= Wooden Shovel= Stone Shovel= Iron Shovel= Golden Shovel= Diamond Shovel= +Netherite Shovel= Wooden Axe= Stone Axe= Iron Axe= Golden Axe= Diamond Axe= +Netherite Axe= Wooden Sword= Stone Sword= Iron Sword= Golden Sword= Diamond Sword= +Netherite Sword= Shears= From 994774489ea104032c40489b2f4ccc52a1227a50 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:40:09 +0000 Subject: [PATCH 119/193] =?UTF-8?q?Transf=C3=A9rer=20les=20fichiers=20vers?= =?UTF-8?q?=20'mods/ITEMS/mcl=5Ftools/locale'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_tools/locale/mcl_tools.fr.tr | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/mods/ITEMS/mcl_tools/locale/mcl_tools.fr.tr b/mods/ITEMS/mcl_tools/locale/mcl_tools.fr.tr index 02cd7f2bd..f01c6c4fe 100644 --- a/mods/ITEMS/mcl_tools/locale/mcl_tools.fr.tr +++ b/mods/ITEMS/mcl_tools/locale/mcl_tools.fr.tr @@ -1,32 +1,36 @@ # textdomain: mcl_tools -You use your bare hand whenever you are not wielding any item. With your hand you can mine most blocks, but this is the slowest method and only the weakest blocks will yield their useful drop. The hand also deals minor damage by punching. Using the hand is often a last resort, as proper mining tools and weapons are much better.=Vous utilisez votre main nue lorsque vous ne portez aucun objet. Avec votre main, vous pouvez miner la plupart des blocs, mais c'est la méthode la plus lente et seuls les blocs les plus faibles produiront un élément utile. La main inflige également des dégâts mineurs en frappant. L'utilisation de la main est souvent un dernier recours, car les outils et les armes d'extraction appropriés sont bien meilleurs. +You use your bare hand whenever you are not wielding any item. With your hand you can mine most blocks, but this is the slowest method and only the weakest blocks will yield their useful drop. The hand also deals minor damage by punching. Using the hand is often a last resort, as proper mining tools and weapons are much better.=Vous utilisez votre main nue lorsque vous ne portez aucun objet. Avec votre main, vous pouvez miner la plupart des blocs, mais c'est la méthode la plus lente et seuls les blocs les plus faibles donneront des éléments utiles. La main inflige également des dégâts mineurs en frappant. L'utilisation de la main est souvent un dernier recours, car les outils et les armes d'extraction appropriées sont bien meilleures. When you are wielding an item which is not a mining tool or a weapon, it will behave as if it were the hand when you start mining or punching.=Lorsque vous maniez un objet qui n'est ni un outil d'extraction ni une arme, il se comportera comme s'il s'agissait de la main lorsque vous commencez à extraire ou à frapper. In Creative Mode, the hand is able to break all blocks instantly.=En mode créatif, la main est capable de briser tous les blocs instantanément. Pickaxes are mining tools to mine hard blocks, such as stone. A pickaxe can also be used as weapon, but it is rather inefficient.=Les pioches sont des outils d'extraction pour extraire des blocs durs, comme la pierre. Une pioche peut également être utilisée comme arme, mais elle est plutôt inefficace. An axe is your tool of choice to cut down trees, wood-based blocks and other blocks. Axes deal a lot of damage as well, but they are rather slow.=Une hache est votre outil de choix pour abattre des arbres, des blocs à base de bois et d'autres blocs. Les haches infligent également beaucoup de dégâts, mais elles sont plutôt lentes. Swords are great in melee combat, as they are fast, deal high damage and can endure countless battles. Swords can also be used to cut down a few particular blocks, such as cobwebs.=Les épées sont excellentes en combat de mêlée, car elles sont rapides, infligent des dégâts élevés et peuvent supporter d'innombrables batailles. Les épées peuvent également être utilisées pour couper quelques blocs particuliers, tels que les toiles d'araignées. -Shovels are tools for digging coarse blocks, such as dirt, sand and gravel. They can also be used to turn grass blocks to grass paths. Shovels can be used as weapons, but they are very weak.=Les pelles sont des outils pour creuser des blocs grossiers, tels que la terre, le sable et le gravier. Ils peuvent également être utilisés pour transformer des blocs d'herbe en chemins de terre. Les pelles peuvent être utilisées comme armes, mais elles sont très faibles. +Shovels are tools for digging coarse blocks, such as dirt, sand and gravel. They can also be used to turn grass blocks to grass paths. Shovels can be used as weapons, but they are very weak.=Les pelles sont des outils pour creuser des blocs grossiers, tels que la terre, le sable et le gravier. Elles peuvent également être utilisées pour transformer des blocs d'herbe en chemins de terre. Les pelles peuvent être utilisées comme armes, mais elles sont très faibles. To turn a grass block into a grass path, hold the shovel in your hand, then use (rightclick) the top or side of a grass block. This only works when there's air above the grass block.=Pour transformer un bloc d'herbe en chemin de terre, tenez la pelle dans votre main, puis utilisez (clic droit) le haut ou le côté d'un bloc d'herbe. Cela ne fonctionne que lorsqu'il y a de l'air au-dessus du bloc d'herbe. Shears are tools to shear sheep and to mine a few block types. Shears are a special mining tool and can be used to obtain the original item from grass, leaves and similar blocks that require cutting.=Les cisailles sont des outils pour tondre les moutons et pour extraire quelques types de blocs. Les cisailles sont un outil d'extraction spécial et peuvent être utilisées pour obtenir l'élément d'origine à partir d'herbe, de feuilles et de blocs similaires qui nécessitent une coupe. -To shear sheep or carve faceless pumpkins, use the “place” key on them. Faces can only be carved at the side of faceless pumpkins. Mining works as usual, but the drops are different for a few blocks.=Pour tondre des moutons ou tailler des citrouilles sans visage, utilisez la touche "placer" dessus. Les visages ne peuvent être sculptés que sur le côté des citrouilles sans visage. L'exploitation minière fonctionne comme d'habitude, mais les éléments sont différentes pour quelques blocs. +To shear sheep or carve faceless pumpkins, use the “place” key on them. Faces can only be carved at the side of faceless pumpkins. Mining works as usual, but the drops are different for a few blocks.=Pour tondre des moutons ou tailler des citrouilles sans visage, utilisez la touche "placer" dessus. Les visages ne peuvent être sculptés que sur le côté des citrouilles sans visage. L'exploitation minière fonctionne comme d'habitude, mais les éléments obtenus sont différentes pour quelques blocs. Wooden Pickaxe=Pioche en Bois Stone Pickaxe=Pioche en Pierre Iron Pickaxe=Pioche en Fer Golden Pickaxe=Pioche en Or Diamond Pickaxe=Pioche en Diamant +Netherite Pickaxe=Pioche en Netherite Wooden Shovel=Pelle en Bois Stone Shovel=Pelle en Pierre Iron Shovel=Pelle en Fer Golden Shovel=Pelle en Or Diamond Shovel=Pelle en Diamant +Netherite Shovel=Pelle en Netherite Wooden Axe=Hache en Bois Stone Axe=Hache en Pierre Iron Axe=Hache en Fer Golden Axe=Hache en Or Diamond Axe=Hache en Diamant +Netherite Axe=Hache en Netherite Wooden Sword=Épée en Bois Stone Sword=Épée en Pierre Iron Sword=Épée en Fer Golden Sword=Épée en Or Diamond Sword=Épée en Diamant +Netherite Sword=Épée en Netherite Shears=Cisailles From 215cb264251e65499ea8f9cd7f8f7139e6bb281e Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:49:17 +0000 Subject: [PATCH 120/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fbows/crossbow.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_bows/crossbow.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_bows/crossbow.lua b/mods/ITEMS/mcl_bows/crossbow.lua index 9ee6d6e9c..b3be4ef7e 100644 --- a/mods/ITEMS/mcl_bows/crossbow.lua +++ b/mods/ITEMS/mcl_bows/crossbow.lua @@ -118,7 +118,7 @@ end minetest.register_tool("mcl_bows:crossbow", { description = S("Crossbow"), _tt_help = S("Launches arrows"), - _doc_items_longdesc = S("Bows are ranged weapons to shoot arrows at your foes.").."\n".. + _doc_items_longdesc = S("Crossbows are ranged weapons to shoot arrows at your foes.").."\n".. S("The speed and damage of the arrow increases the longer you charge. The regular damage of the arrow is between 1 and 9. At full charge, there's also a 20% of a critical hit, dealing 10 damage instead."), _doc_items_usagehelp = S("To use the bow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to shoot."), _doc_items_durability = BOW_DURABILITY, @@ -153,7 +153,7 @@ S("The speed and damage of the arrow increases the longer you charge. The regula minetest.register_tool("mcl_bows:crossbow_loaded", { description = S("Crossbow"), _tt_help = S("Launches arrows"), - _doc_items_longdesc = S("Corssbow are ranged weapons to shoot arrows at your foes.").."\n".. + _doc_items_longdesc = S("Crossbows are ranged weapons to shoot arrows at your foes.").."\n".. S("The speed and damage of the arrow increases the longer you charge. The regular damage of the arrow is between 1 and 9. At full charge, there's also a 20% of a critical hit, dealing 10 damage instead."), _doc_items_usagehelp = S("To use the corssbow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to load an arrow into the chamber, then to shoot press left mouse."), _doc_items_durability = BOW_DURABILITY, From 959fcffff19e1030bdab0019036898fb0593a6d2 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:51:15 +0000 Subject: [PATCH 121/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fbows/crossbow.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_bows/crossbow.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_bows/crossbow.lua b/mods/ITEMS/mcl_bows/crossbow.lua index b3be4ef7e..73d3f96f4 100644 --- a/mods/ITEMS/mcl_bows/crossbow.lua +++ b/mods/ITEMS/mcl_bows/crossbow.lua @@ -120,7 +120,7 @@ minetest.register_tool("mcl_bows:crossbow", { _tt_help = S("Launches arrows"), _doc_items_longdesc = S("Crossbows are ranged weapons to shoot arrows at your foes.").."\n".. S("The speed and damage of the arrow increases the longer you charge. The regular damage of the arrow is between 1 and 9. At full charge, there's also a 20% of a critical hit, dealing 10 damage instead."), - _doc_items_usagehelp = S("To use the bow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to shoot."), + _doc_items_usagehelp = S("To use the crossbow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to shoot."), _doc_items_durability = BOW_DURABILITY, inventory_image = "mcl_bows_crossbow.png", wield_scale = mcl_vars.tool_wield_scale, @@ -155,7 +155,7 @@ minetest.register_tool("mcl_bows:crossbow_loaded", { _tt_help = S("Launches arrows"), _doc_items_longdesc = S("Crossbows are ranged weapons to shoot arrows at your foes.").."\n".. S("The speed and damage of the arrow increases the longer you charge. The regular damage of the arrow is between 1 and 9. At full charge, there's also a 20% of a critical hit, dealing 10 damage instead."), - _doc_items_usagehelp = S("To use the corssbow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to load an arrow into the chamber, then to shoot press left mouse."), + _doc_items_usagehelp = S("To use the crossbow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to load an arrow into the chamber, then to shoot press left mouse."), _doc_items_durability = BOW_DURABILITY, inventory_image = "mcl_bows_crossbow_3.png", wield_scale = mcl_vars.tool_wield_scale, From caf8790a5774a9f0392727175373a648da8cb4e8 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:54:29 +0000 Subject: [PATCH 122/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fbows/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_bows/locale/template.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mods/ITEMS/mcl_bows/locale/template.txt b/mods/ITEMS/mcl_bows/locale/template.txt index 228b61709..ebdea9525 100644 --- a/mods/ITEMS/mcl_bows/locale/template.txt +++ b/mods/ITEMS/mcl_bows/locale/template.txt @@ -13,3 +13,6 @@ Ammunition= Damage from bow: 1-10= Damage from dispenser: 3= Launches arrows= +Crossbow= +Crossbows are ranged weapons to shoot arrows at your foes.= +To use the crossbow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to shoot.= \ No newline at end of file From d88277e6b4f76bea2ed0d663f061d03be312b084 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 00:56:11 +0000 Subject: [PATCH 123/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fbows/locale/mcl=5Fbows.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_bows/locale/mcl_bows.fr.tr | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mods/ITEMS/mcl_bows/locale/mcl_bows.fr.tr b/mods/ITEMS/mcl_bows/locale/mcl_bows.fr.tr index 313081e48..129095b4a 100644 --- a/mods/ITEMS/mcl_bows/locale/mcl_bows.fr.tr +++ b/mods/ITEMS/mcl_bows/locale/mcl_bows.fr.tr @@ -13,3 +13,6 @@ Ammunition=Munition Damage from bow: 1-10=Dégâts de l'arc: 1-10 Damage from dispenser: 3=Dégâts du distributeur: 3 Launches arrows=Lance des flèches +Crossbow=Arbalète +Crossbows are ranged weapons to shoot arrows at your foes.=Les arbalètes sont des armes à distance pour tirer des flèches sur vos ennemis. +To use the crossbow, you first need to have at least one arrow anywhere in your inventory (unless in Creative Mode). Hold down the right mouse button to charge, release to shoot.=Pour utiliser l'arbalète, vous devez d'abord avoir au moins une flèche n'importe où dans votre inventaire (sauf en mode créatif). Maintenez enfoncé le bouton droit de la souris pour charger, relâchez pour tirer. \ No newline at end of file From f2da4c5d36f7e6bbb2e0aa9baefb561f7b950d0d Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 01:04:50 +0000 Subject: [PATCH 124/193] =?UTF-8?q?Transf=C3=A9rer=20les=20fichiers=20vers?= =?UTF-8?q?=20'mods/ITEMS/mcl=5Fnether/locale'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_nether/locale/mcl_nether.fr.tr | 35 +++++++++++-------- mods/ITEMS/mcl_nether/locale/template.txt | 7 +++- 2 files changed, 26 insertions(+), 16 deletions(-) diff --git a/mods/ITEMS/mcl_nether/locale/mcl_nether.fr.tr b/mods/ITEMS/mcl_nether/locale/mcl_nether.fr.tr index 3e3583355..864715eb7 100644 --- a/mods/ITEMS/mcl_nether/locale/mcl_nether.fr.tr +++ b/mods/ITEMS/mcl_nether/locale/mcl_nether.fr.tr @@ -1,40 +1,45 @@ # textdomain: mcl_nether Glowstone=Pierre Lumineuse -Glowstone is a naturally-glowing block which is home to the Nether.=La Pierre Lumineuse est un bloc naturellement brillant qui abrite le Nether. +Glowstone is a naturally-glowing block which is home to the Nether.=La Pierre Lumineuse est un bloc naturellement brillant originaire du Nether. Nether Quartz Ore=Minerai de quartz du Nether -Nether quartz ore is an ore containing nether quartz. It is commonly found around netherrack in the Nether.=Le minerai de quartz du Nether est un minerai contenant du quartz du Nether. Il se trouve généralement autour du Néantrack dans le Nether. +Nether quartz ore is an ore containing nether quartz. It is commonly found around netherrack in the Nether.=Le minerai de quartz du Nether est un minerai contenant du quartz du Nether. Il se trouve généralement autour de la netherrack dans le Nether. Netherrack=Netherrack -Netherrack is a stone-like block home to the Nether. Starting a fire on this block will create an eternal fire.=Netherrack est un bloc de pierre qui abrite le Nether. Démarrer un feu sur ce bloc créera un feu éternel. +Netherrack is a stone-like block home to the Nether. Starting a fire on this block will create an eternal fire.=La netherrack est un bloc de pierre originaire du Nether. Démarrer un feu sur ce bloc créera un feu éternel. Magma Block=Bloc de Magma -Magma blocks are hot solid blocks which hurt anyone standing on it, unless they have fire resistance. Starting a fire on this block will create an eternal fire.=Les blocs de magma sont des blocs solides chauds qui blessent quiconque s'y tient, à moins qu'ils n'aient une résistance au feu. Démarrer un feu sur ce bloc créera un feu éternel. +Magma blocks are hot solid blocks which hurt anyone standing on it, unless they have fire resistance. Starting a fire on this block will create an eternal fire.=Les blocs de magma sont des blocs solides chauds qui blessent quiconque s'y tient, à moins d'avoir une résistance au feu. Démarrer un feu sur ce bloc créera un feu éternel. @1 stood too long on a magma block.=@1 s'est tenu trop longtemps sur un bloc de magma. Soul Sand=Sable des âmes -Soul sand is a block from the Nether. One can only slowly walk on soul sand. The slowing effect is amplified when the soul sand is on top of ice, packed ice or a slime block.=Le sable de l'âme est un bloc du Nether. On ne peut que marcher lentement sur le sable de l'âme. L'effet de ralentissement est amplifié lorsque le sable de l'âme est au-dessus de la glace, de la glace tassée ou d'un bloc de slime. +Soul sand is a block from the Nether. One can only slowly walk on soul sand. The slowing effect is amplified when the soul sand is on top of ice, packed ice or a slime block.=Le sable de l'âme est un bloc du Nether. On ne peut marcher que lentement sur le sable de l'âme. L'effet de ralentissement est amplifié lorsque le sable de l'âme est au-dessus de la glace, de la glace tassée ou d'un bloc de slime. Nether Brick Block=Bloc de Briques du Nether Red Nether Brick Block=Bloc de Briques Rouges du Nether Nether Wart Block=Bloc de Verrues du Nether -A nether wart block is a purely decorative block made from nether wart.=Un bloc de verrues du Nether est un bloc purement décoratif fabriqué à partir de verrue du Nether. +A nether wart block is a purely decorative block made from nether wart.=Un bloc de verrues du Nether est un bloc purement décoratif fabriqué à partir de verrues du Nether. Block of Quartz=Bloc de Quartz Chiseled Quartz Block=Bloc de Quartz sculpté Pillar Quartz Block=Bloc de Quartz rayé Smooth Quartz=Quartz Lisse Glowstone Dust=Poudre Lumineuse -Glowstone dust is the dust which comes out of broken glowstones. It is mainly used in crafting.=La poudre lumineuse est la poussière qui sort des pierres incandescentes brisées. Il est principalement utilisé dans l'artisanat. +Glowstone dust is the dust which comes out of broken glowstones. It is mainly used in crafting.=La poudre lumineuse est la poussière qui sort des pierres lumineuses brisées. Elle est principalement utilisée dans l'artisanat. Nether Quartz=Quartz du Nether Nether quartz is a versatile crafting ingredient.=Le quartz du Nether est un ingrédient artisanal polyvalent. Nether Brick=Brique du Nether Nether bricks are the main crafting ingredient for crafting nether brick blocks and nether fences.=Les briques du Nether sont le principal ingrédient pour la fabrication de blocs de briques et de clôtures du Nether. Nether Lava Source=Source de Lave du Nether -Flowing Nether Lava=Lave du Nether en Mouvement +Flowing Nether Lava=Lave du Nether en mouvement Premature Nether Wart (Stage 1)=Verrue du Néant prématurée (étape 1) -A premature nether wart has just recently been planted on soul sand. Nether wart slowly grows on soul sand in 4 stages (the second and third stages look identical). Although nether wart is home to the Nether, it grows in any dimension.=Une verrue du Nether prématurée vient d'être plantée sur du sable d'âme. La verrue du Nether pousse lentement sur le sable de l'âme en 4 étapes (les deuxième et troisième étapes semblent identiques). Bien que la verrue du Nether habite le Nether, elle se développe dans toutes les dimensions. -Premature Nether Wart (Stage 2)=Verrue du Néant prématurée (étape 2) -Premature Nether Wart (Stage 3)=Verrue du Néant prématurée (étape 3) -Mature Nether Wart=Verrue du Néant Mature -The mature nether wart is a plant from the Nether and reached its full size and won't grow any further. It is ready to be harvested for its items.=La verrue du Nether mature est une plante du Nether qui a atteint sa taille maximale et ne poussera plus. Il est prêt à être récolté pour ses articles. +A premature nether wart has just recently been planted on soul sand. Nether wart slowly grows on soul sand in 4 stages (the second and third stages look identical). Although nether wart is home to the Nether, it grows in any dimension.=Une verrue du Nether prématurée vient d'être plantée sur du sable d'âme. La verrue du Nether pousse lentement sur le sable de l'âme en 4 étapes (les deuxième et troisième étapes semblent identiques). Bien que la verrue du Nether soit originaire du Nether, elle se développe dans toutes les dimensions. +Premature Nether Wart (Stage 2)=Verrue du Nether prématurée (étape 2) +Premature Nether Wart (Stage 3)=Verrue du Nether prématurée (étape 3) +Mature Nether Wart=Verrue du Nether Mature +The mature nether wart is a plant from the Nether and reached its full size and won't grow any further. It is ready to be harvested for its items.=La verrue du Nether mature est une plante du Nether qui a atteint sa taille maximale et ne poussera plus. Elle est prête à être récoltée. Nether Wart=Verrues du Nether -Nether warts are plants home to the Nether. They can be planted on soul sand and grow in 4 stages.=Les verrues du Nether sont des plantes qui habitent le Nether. Ils peuvent être plantés sur du sable d'âme et se développer en 4 étapes. +Nether warts are plants home to the Nether. They can be planted on soul sand and grow in 4 stages.=Les verrues du Nether sont des plantes originaires du Nether. Elles peuvent être plantées sur du sable d'âme et se développer en 4 étapes. Place this item on soul sand to plant it and watch it grow.=Placez cet article sur du sable d'âme pour le planter et regardez-le grandir. Burns your feet=Vous brûle les pieds Grows on soul sand=Pousse sur le sable de l'âme -Reduces walking speed=Réduit la vitesse de marche \ No newline at end of file +Reduces walking speed=Réduit la vitesse de marche +Netherite Scrap=Fragments de Netherite +Netherite Ingot=Lingot de Netherite +Ancient Debris=Débris antiques +Netherite Block=Bloc de Netherite +Netherite block is very hard and can be made of 9 netherite ingots.=Les blocs de netherite sont très durs et peuvent être fabriqués à partir de 9 lingots de netherite. \ No newline at end of file diff --git a/mods/ITEMS/mcl_nether/locale/template.txt b/mods/ITEMS/mcl_nether/locale/template.txt index 0e69ad520..283472f63 100644 --- a/mods/ITEMS/mcl_nether/locale/template.txt +++ b/mods/ITEMS/mcl_nether/locale/template.txt @@ -37,4 +37,9 @@ Nether warts are plants home to the Nether. They can be planted on soul sand and Place this item on soul sand to plant it and watch it grow.= Burns your feet= Grows on soul sand= -Reduces walking speed= \ No newline at end of file +Reduces walking speed= +Netherite Scrap= +Netherite Ingot= +Ancient Debris= +Netherite Block= +Netherite block is very hard and can be made of 9 netherite ingots.= \ No newline at end of file From 037aa6de5fb9e832229ffccc6e3fc512abbd81f2 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 01:18:19 +0000 Subject: [PATCH 125/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcrimson/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_crimson/locale/template.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mods/ITEMS/mcl_crimson/locale/template.txt b/mods/ITEMS/mcl_crimson/locale/template.txt index 386bc5160..7e71a9458 100644 --- a/mods/ITEMS/mcl_crimson/locale/template.txt +++ b/mods/ITEMS/mcl_crimson/locale/template.txt @@ -7,6 +7,9 @@ Warped Roots= Warped Wart Block= Shroomlight= Warped Hyphae= +Warped Hyphae Bark= +Stripped warped hyphae= +Stripped warped hyphae bark= Warped Nylium= Warped Checknode - only to check!= Warped Hyphae Wood= @@ -16,6 +19,9 @@ Crimson Fungus Mushroom= Crimson Roots= Crimson Hyphae= Crimson Hyphae Wood= +Crimson Hyphae Bark= +Stripped Crimson Hyphae= +Stripped Crimson Hyphae Bark= Crimson Stair= Crimson Slab= Double Crimson Slab= From 5f7e0564116fe307e7be05b9bcde14a88b0cfeb6 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 01:26:09 +0000 Subject: [PATCH 126/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcrimson/locale/mcl=5Fcrimson.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr b/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr index 41f151617..aabb3b4c4 100644 --- a/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr +++ b/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr @@ -7,6 +7,9 @@ Warped Roots=Racines tordues Warped Wart Block=Bloc de verrues tordu Shroomlight=Champilampe Warped Hyphae=Tige tordue +Warped Hyphae Bark= +Stripped warped hyphae= +Stripped warped hyphae bark= Warped Nylium=Nylium tordu Warped Checknode - only to check!=Bloc de vérification tordu - seulement pour vérifier ! Warped Hyphae Wood=Planches tordues @@ -15,6 +18,9 @@ Warped Slab=Dalle tordue Crimson Fungus Mushroom=Champignon écarlate Crimson Roots=Racines écarlates Crimson Hyphae=Tige écarlate +Crimson Hyphae Bark= +Stripped Crimson Hyphae= +Stripped Crimson Hyphae Bark= Crimson Hyphae Wood=Planches écarlates Crimson Stair=Escalier écarlate Crimson Slab=Dalle écarlate From d1331ec544e4b6c7afbbbd8f2eb0c492b4ddef55 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 01:26:48 +0000 Subject: [PATCH 127/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcrimson/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_crimson/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_crimson/locale/template.txt b/mods/ITEMS/mcl_crimson/locale/template.txt index 7e71a9458..022a9a6dc 100644 --- a/mods/ITEMS/mcl_crimson/locale/template.txt +++ b/mods/ITEMS/mcl_crimson/locale/template.txt @@ -18,10 +18,10 @@ Warped Slab= Crimson Fungus Mushroom= Crimson Roots= Crimson Hyphae= -Crimson Hyphae Wood= Crimson Hyphae Bark= Stripped Crimson Hyphae= Stripped Crimson Hyphae Bark= +Crimson Hyphae Wood= Crimson Stair= Crimson Slab= Double Crimson Slab= From 9a9c95091778765af4939c46e70f61c138a300e7 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 01:36:44 +0000 Subject: [PATCH 128/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcrimson/locale/mcl=5Fcrimson.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr b/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr index aabb3b4c4..8ebdb6720 100644 --- a/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr +++ b/mods/ITEMS/mcl_crimson/locale/mcl_crimson.fr.tr @@ -7,9 +7,9 @@ Warped Roots=Racines tordues Warped Wart Block=Bloc de verrues tordu Shroomlight=Champilampe Warped Hyphae=Tige tordue -Warped Hyphae Bark= -Stripped warped hyphae= -Stripped warped hyphae bark= +Warped Hyphae Bark=Hyphe tordue +Stripped warped hyphae=Tige tordue dénudée +Stripped warped hyphae bark=Hyphe tordue dénudée Warped Nylium=Nylium tordu Warped Checknode - only to check!=Bloc de vérification tordu - seulement pour vérifier ! Warped Hyphae Wood=Planches tordues @@ -18,9 +18,9 @@ Warped Slab=Dalle tordue Crimson Fungus Mushroom=Champignon écarlate Crimson Roots=Racines écarlates Crimson Hyphae=Tige écarlate -Crimson Hyphae Bark= -Stripped Crimson Hyphae= -Stripped Crimson Hyphae Bark= +Crimson Hyphae Bark=Hyphe écarlate +Stripped Crimson Hyphae=Tige écarlate dénudée +Stripped Crimson Hyphae Bark=Hyphe écarlate dénudée Crimson Hyphae Wood=Planches écarlates Crimson Stair=Escalier écarlate Crimson Slab=Dalle écarlate From 052b44fe8d500a5a8b6c6cd57b679101fcabb976 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 01:57:08 +0000 Subject: [PATCH 129/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ENTIT?= =?UTF-8?q?IES/mobs=5Fmc/locale/mobs=5Fmc.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr b/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr index 79571ed62..06c97945e 100644 --- a/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr +++ b/mods/ENTITIES/mobs_mc/locale/mobs_mc.fr.tr @@ -66,3 +66,4 @@ Cod=Morue Salmon=Saumon Dolphin=Dauphin Pillager=Pilleur +Tropical fish=Poisson tropical \ No newline at end of file From d9f15b461c35132947ddf77c8b1476d30fb14776 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 01:57:26 +0000 Subject: [PATCH 130/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ENTIT?= =?UTF-8?q?IES/mobs=5Fmc/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ENTITIES/mobs_mc/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ENTITIES/mobs_mc/locale/template.txt b/mods/ENTITIES/mobs_mc/locale/template.txt index b7087dffe..493e2cb6e 100644 --- a/mods/ENTITIES/mobs_mc/locale/template.txt +++ b/mods/ENTITIES/mobs_mc/locale/template.txt @@ -66,3 +66,4 @@ Cod= Salmon= Dolphin= Pillager= +Tropical fish= \ No newline at end of file From b8594a6f5d842afec48b1772e9cbad16ac1c2892 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:02:02 +0000 Subject: [PATCH 131/193] Ajouter 'mods/ITEMS/mcl_raw_ores/locale/template.txt' --- mods/ITEMS/mcl_raw_ores/locale/template.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 mods/ITEMS/mcl_raw_ores/locale/template.txt diff --git a/mods/ITEMS/mcl_raw_ores/locale/template.txt b/mods/ITEMS/mcl_raw_ores/locale/template.txt new file mode 100644 index 000000000..4287ca861 --- /dev/null +++ b/mods/ITEMS/mcl_raw_ores/locale/template.txt @@ -0,0 +1 @@ +# \ No newline at end of file From 187dcfb9e79eb3e10cb522d62f54e58defb6b825 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:02:24 +0000 Subject: [PATCH 132/193] =?UTF-8?q?Transf=C3=A9rer=20les=20fichiers=20vers?= =?UTF-8?q?=20'mods/ITEMS/mcl=5Fraw=5Fores/locale'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_raw_ores/locale/mcl_raw_ores.fr.tr | 9 +++++++++ mods/ITEMS/mcl_raw_ores/locale/template.txt | 10 +++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 mods/ITEMS/mcl_raw_ores/locale/mcl_raw_ores.fr.tr diff --git a/mods/ITEMS/mcl_raw_ores/locale/mcl_raw_ores.fr.tr b/mods/ITEMS/mcl_raw_ores/locale/mcl_raw_ores.fr.tr new file mode 100644 index 000000000..bf9c08c4e --- /dev/null +++ b/mods/ITEMS/mcl_raw_ores/locale/mcl_raw_ores.fr.tr @@ -0,0 +1,9 @@ +# textdomain: mcl_raw_ores +Raw Iron=Fer Brut +Raw Gold=Or Brut +Raw Iron. Mine an Iron ore to get it.=Fer Brut. Miner du minerai de fer pour en obtenir. +Raw Gold. Mine a Gold ore to get it.=Or Brut. Miner du minerai d'or pour en obtenir. +Block of Raw Iron=Bloc de Fer Brut +Block of Raw Gold=Bloc d'Or Brut +A block of raw Iron is mostly a decorative block but also useful as a compact storage of raw Iron.=Un bloc de Fer brut est principalement un bloc décoratif mais aussi utile comme stockage compact de Fer brut. +A block of raw Gold is mostly a decorative block but also useful as a compact storage of raw Gold.=Un bloc d'Or brut est principalement un bloc décoratif mais aussi utile comme stockage compact d'Or brut. \ No newline at end of file diff --git a/mods/ITEMS/mcl_raw_ores/locale/template.txt b/mods/ITEMS/mcl_raw_ores/locale/template.txt index 4287ca861..c9913e5c9 100644 --- a/mods/ITEMS/mcl_raw_ores/locale/template.txt +++ b/mods/ITEMS/mcl_raw_ores/locale/template.txt @@ -1 +1,9 @@ -# \ No newline at end of file +# textdomain: mcl_raw_ores +Raw Iron= +Raw Gold= +Raw Iron. Mine an Iron ore to get it.= +Raw Gold. Mine a Gold ore to get it.= +Block of Raw Iron= +Block of Raw Gold= +A block of raw Iron is mostly a decorative block but also useful as a compact storage of raw Iron.= +A block of raw Gold is mostly a decorative block but also useful as a compact storage of raw Gold.= \ No newline at end of file From 9e2cbbf44e35b1e913adf58ec72f0f7c23d413ff Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:04:13 +0000 Subject: [PATCH 133/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/REDSTONE/mesecons=5Fwalllever/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/REDSTONE/mesecons_walllever/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/template.txt b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/template.txt index 0187e6d28..198ad9f9a 100644 --- a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/template.txt +++ b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/template.txt @@ -1,4 +1,4 @@ -# textdomain: mesecons_wallever +# textdomain: mesecons_walllever Lever= A lever is a redstone component which can be flipped on and off. It supplies redstone power to adjacent blocks while it is in the “on” state.= Use the lever to flip it on or off.= From 967889e657848b42021d3c4395e6edbd316d9fb7 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:04:36 +0000 Subject: [PATCH 134/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/REDSTONE/mesecons=5Fwalllever/locale/mesecons=5Fwalllever.ru.t?= =?UTF-8?q?r'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../REDSTONE/mesecons_walllever/locale/mesecons_walllever.ru.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.ru.tr b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.ru.tr index 6ed05b387..00a3e84f1 100644 --- a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.ru.tr +++ b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.ru.tr @@ -1,4 +1,4 @@ -# textdomain: mesecons_wallever +# textdomain: mesecons_walllever Lever=Рычаг A lever is a redstone component which can be flipped on and off. It supplies redstone power to adjacent blocks while it is in the “on” state.=Рычаг это компонент редстоуна, который можно включать и выключать. Он подаёт энергию редстоуна на соседние блоки, пока он находится во «включённом» состоянии. Use the lever to flip it on or off.=[Используйте] рычаг, чтобы перещёлкнуть его во включённое или выключенное положение . From 838ad5b0312ec342c0e41a39f7de46069b38dd02 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:04:55 +0000 Subject: [PATCH 135/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/REDSTONE/mesecons=5Fwalllever/locale/mesecons=5Fwalllever.pl.t?= =?UTF-8?q?r'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../REDSTONE/mesecons_walllever/locale/mesecons_walllever.pl.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.pl.tr b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.pl.tr index 924fe3dd0..9bfed99db 100644 --- a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.pl.tr +++ b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.pl.tr @@ -1,4 +1,4 @@ -# textdomain: mesecons_wallever +# textdomain: mesecons_walllever Lever=Dźwignia A lever is a redstone component which can be flipped on and off. It supplies redstone power to adjacent blocks while it is in the “on” state.=Dźwignia jest czerwienitowym elementem, który można przełączać między stanem włączonym i wyłączonym. Wysyła ona czerwienitową energię gdy jest w stanie włączonym. Use the lever to flip it on or off.=Użyj dźwigni by przełączyć ją między stanami. From c3b35c3436e24f6b43476e0bfede0ab317509d28 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:05:13 +0000 Subject: [PATCH 136/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/REDSTONE/mesecons=5Fwalllever/locale/mesecons=5Fwalllever.fr.t?= =?UTF-8?q?r'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../REDSTONE/mesecons_walllever/locale/mesecons_walllever.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.fr.tr b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.fr.tr index 3d5d23c81..c3dc63aa9 100644 --- a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.fr.tr +++ b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.fr.tr @@ -1,4 +1,4 @@ -# textdomain: mesecons_wallever +# textdomain: mesecons_walllever Lever=Levier A lever is a redstone component which can be flipped on and off. It supplies redstone power to adjacent blocks while it is in the “on” state.=Un levier est un composant de redstone qui peut être activé et désactivé. Il fournit de l'énergie redstone aux blocs adjacents pendant qu'il est à l'état "activé". Use the lever to flip it on or off.=Utilisez le levier pour l'activer ou le désactiver. From af482de67ef43419c7e3f72f53b43becb16283f3 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:05:31 +0000 Subject: [PATCH 137/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/REDSTONE/mesecons=5Fwalllever/locale/mesecons=5Fwalllever.es.t?= =?UTF-8?q?r'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../REDSTONE/mesecons_walllever/locale/mesecons_walllever.es.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.es.tr b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.es.tr index e0e55298e..9b83bf6db 100644 --- a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.es.tr +++ b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.es.tr @@ -1,4 +1,4 @@ -# textdomain: mesecons_wallever +# textdomain: mesecons_walllever Lever=Palanca A lever is a redstone component which can be flipped on and off. It supplies redstone power to adjacent blocks while it is in the “on” state.=EUna palanca es un componente de redstone que se puede activar y desactivar. Suministra energía redstone a bloques adyacentes mientras está en el estado "encendido". Use the lever to flip it on or off.=Use la palanca para encenderlo o apagarlo. From 0d011b34ced9076231803df40909d05603778f11 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:05:49 +0000 Subject: [PATCH 138/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/REDSTONE/mesecons=5Fwalllever/locale/mesecons=5Fwalllever.de.t?= =?UTF-8?q?r'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../REDSTONE/mesecons_walllever/locale/mesecons_walllever.de.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.de.tr b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.de.tr index 27a3bb55f..880219396 100644 --- a/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.de.tr +++ b/mods/ITEMS/REDSTONE/mesecons_walllever/locale/mesecons_walllever.de.tr @@ -1,4 +1,4 @@ -# textdomain: mesecons_wallever +# textdomain: mesecons_walllever Lever=Hebel A lever is a redstone component which can be flipped on and off. It supplies redstone power to adjacent blocks while it is in the “on” state.=Ein Hebel ist eine Redstonekomponente, die ein- und ausgeschaltet werden kann. Er versorgt seine benachbarten Blöcke mit Redstoneenergie, solange er sich im eingeschalteten Zustand befindet. Use the lever to flip it on or off.=Benutzen Sie den Hebel, um ihn ein- oder auszuschalten. From 7545c3aaf3397406c8eded57841ee42b50fbcf85 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:13:14 +0000 Subject: [PATCH 139/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcore/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_core/locale/template.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/ITEMS/mcl_core/locale/template.txt b/mods/ITEMS/mcl_core/locale/template.txt index 19d156711..f5c056966 100644 --- a/mods/ITEMS/mcl_core/locale/template.txt +++ b/mods/ITEMS/mcl_core/locale/template.txt @@ -281,3 +281,5 @@ Slows down movement= 2×2 saplings @= large tree= Grows on sand or dirt next to water= Stackable= +Crying Obsidian= +Crying obsidian is a luminous obsidian that can generate as part of ruined portals.= \ No newline at end of file From 6884d93e176369e9c1a9b9748deccaeb12a8e966 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:16:51 +0000 Subject: [PATCH 140/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcore/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_core/locale/template.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_core/locale/template.txt b/mods/ITEMS/mcl_core/locale/template.txt index f5c056966..cd4b9b463 100644 --- a/mods/ITEMS/mcl_core/locale/template.txt +++ b/mods/ITEMS/mcl_core/locale/template.txt @@ -282,4 +282,5 @@ Slows down movement= Grows on sand or dirt next to water= Stackable= Crying Obsidian= -Crying obsidian is a luminous obsidian that can generate as part of ruined portals.= \ No newline at end of file +Crying obsidian is a luminous obsidian that can generate as part of ruined portals.= +Enchanted Golden Apple= \ No newline at end of file From bb47b5068ef66d55e28a538c3b150e2eed30defa Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:21:04 +0000 Subject: [PATCH 141/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcore/locale/mcl=5Fcore.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_core/locale/mcl_core.fr.tr | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr b/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr index 858a826e3..b48f9310f 100644 --- a/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr +++ b/mods/ITEMS/mcl_core/locale/mcl_core.fr.tr @@ -109,7 +109,7 @@ Gold Ore=Minerai d'Or Gold nuggets are very small pieces of molten gold; the main purpose is to create gold ingots.=Les pépites d'or sont de très petites pièces d'or en fusion; le but principal est de créer des lingots d'or. Golden Apple=Pomme Dorée Golden apples are precious food items which can be eaten.=Les pommes dorrées sont des aliments précieux qui peuvent être consommés. -Granite=Granit +Granite=Granite Grass Block=Bloc d'Herbe Grass Path=Chemin d'Herbe Grass paths are a decorative variant of grass blocks. Their top has a different color and they are a bit lower than grass blocks, making them useful to build footpaths. Grass paths can be created with a shovel. A grass path turns into dirt when it is below a solid block.=Les chemins d'herbe sont une variante décorative des blocs d'herbe. Leur sommet a une couleur différente et ils sont un peu plus bas que les blocs d'herbe, ce qui les rend utiles pour construire des sentiers. Les chemins d'herbe peuvent être créés avec une pelle. Un chemin d'herbe se transforme en terre quand il est en dessous d'un bloc solide. @@ -163,13 +163,13 @@ Paper is used to craft books and maps.=Le papier est utilisé pour créer des li Pink Stained Glass=Verre Rose Podzol=Podzol Podzol is a type of dirt found in taiga forests. Only a few plants are able to survive on it.=Le podzol est un type de terre trouvé dans les forêts de la taïga. Seules quelques plantes peuvent y survivre. -Polished Andesite=Andrésite Polie +Polished Andesite=Andésite Polie Polished Diorite=Diorite Polie -Polished Granite=Granit Poli +Polished Granite=Granite Poli Polished Stone=Roche Polie Polished andesite is a decorative building block made from andesite.=L'andésite polie est un bloc de construction décoratif en andésite. Polished diorite is a decorative building block made from diorite.=La diorite polie est un bloc de construction décoratif en diorite. -Polished granite is a decorative building block made from granite.=Le granit poli est un bloc de construction décoratif en granit. +Polished granite is a decorative building block made from granite.=Le granite poli est un bloc de construction décoratif en granit. Purple Stained Glass=Verre Violet Realm Barrier=Barrière du royaume Red Sand=Sable Rouge @@ -269,7 +269,7 @@ Lava interacts with water various ways:=La lave interagit avec l'eau de différe • When a lava source is directly below or horizontally next to water, the lava turns into obsidian.=• Lorsqu'une source de lave se trouve directement sous ou horizontalement à côté de l'eau, la lave se transforme en obsidienne. • When lava is directly above water, the water turns into stone.=• Lorsque la lave est directement au-dessus de l'eau, l'eau se transforme en pierre. Stained Glass=Verre teinté -Granite is an igneous rock.=Le granit est une roche ignée. +Granite is an igneous rock.=Le granite est une roche ignée. Top snow can be stacked and has one of 8 different height levels. At levels 2-8, top snow is collidable. Top snow drops 2-9 snowballs, depending on its height.=La neige peut être empilée et a l'un des 8 niveaux de hauteur différents. Aux niveaux 2 à 8, la neige provoque des collisions. La neige laisse tomber 2-9 boules de neige, selon sa hauteur. This block can only be placed on full solid blocks and on another top snow (which increases its height).=Ce bloc ne peut être placé que sur des blocs pleins et sur une autre neige (ce qui augmente sa hauteur). Needs soil and water to grow=A besoin de terre et d'eau pour se développer @@ -281,3 +281,6 @@ Slows down movement=Ralentit le mouvement 2×2 saplings @= large tree=2×2 pousses @= grand arbre Grows on sand or dirt next to water=Pousse sur le sable ou la terre près de l'eau Stackable=Empilable +Crying Obsidian=Obsidienne pleureuse +Crying obsidian is a luminous obsidian that can generate as part of ruined portals.=L'obsidienne pleureuse est une obsidienne luminause qui peut être générée dans les portails en ruine. +Enchanted Golden Apple=Pomme dorée enchantée \ No newline at end of file From cfb2ad01c6b3566d66d23e8d391bfff786f0a325 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:25:15 +0000 Subject: [PATCH 142/193] =?UTF-8?q?V=C3=A9rifiez=20la=20prochaine=20fois?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr b/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr index 4892122f6..b96d18392 100644 --- a/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr +++ b/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr @@ -30,9 +30,9 @@ Double Polished Stone Slab=Double Dalle en Pierre Polie Andesite Stairs=Escalier en Andésite Andesite Slab=Dalle en Andésite Double Andesite Slab=Double Dalle en Andésite -Granite Stairs=Escalier en Granit -Granite Slab=Dalle en Granit -Double Granite Slab=Double Dalle en Granit +Granite Stairs=Escalier en Granite +Granite Slab=Dalle en Granite +Double Granite Slab=Double Dalle en Granite Diorite Stairs=Escalier en Diorite Diorite Slab=Dalle en Diorite Double Diorite Slab=Double Dalle en Diorite @@ -90,9 +90,9 @@ Double Dark Prismarine Slab=Double Dalle en Prismarine Sombre Polished Andesite Slab=Dalle en Andésite Polie Double Polished Andesite Slab=Double Dalle en Andésite Polie Polished Andesite Stairs=Escalier en Andésite Polie -Polished Granite Slab=Dalle en Granit Poli -Double Polished Granite Slab=Double Dalle en Granit Poli -Polished Granite Stairs=Escalier en Granit Poli +Polished Granite Slab=Dalle en Granite Poli +Double Polished Granite Slab=Double Dalle en Granite Poli +Polished Granite Stairs=Escalier en Granite Poli Polished Diorite Slab=Dalle en Diorite Polie Double Polished Diorite Slab=Double Dalle en Diorite Polie Polished Diorite Stairs=Escalier en Diorite Polie From 99b304b2f3a6e8dac79a6cbee2f0d00f64a6b7e7 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:30:17 +0000 Subject: [PATCH 143/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fstairs/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_stairs/locale/template.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mods/ITEMS/mcl_stairs/locale/template.txt b/mods/ITEMS/mcl_stairs/locale/template.txt index 0638af3db..dfacc1b5c 100644 --- a/mods/ITEMS/mcl_stairs/locale/template.txt +++ b/mods/ITEMS/mcl_stairs/locale/template.txt @@ -99,3 +99,6 @@ Polished Diorite Stairs= Mossy Stone Brick Stairs= Mossy Stone Brick Slab= Double Mossy Stone Brick Slab= +Mud Brick Stair= +Mud Brick Slab= +Double Mud Brick Slab= \ No newline at end of file From 7c63b77ee523a0a34ad0b979fc85da0ea256922a Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:31:53 +0000 Subject: [PATCH 144/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fstairs/locale/mcl=5Fstairs.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr b/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr index b96d18392..5098986bb 100644 --- a/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr +++ b/mods/ITEMS/mcl_stairs/locale/mcl_stairs.fr.tr @@ -99,3 +99,6 @@ Polished Diorite Stairs=Escalier en Diorite Polie Mossy Stone Brick Stairs=Escalier en Pierre Taillée Moussue Mossy Stone Brick Slab=Dalle en Pierre Taillée Moussue Double Mossy Stone Brick Slab=Double Dalle en Pierre Taillée Moussue +Mud Brick Stair=Escalier en Briques de Boue +Mud Brick Slab=Dalle en Briques de Boue +Double Mud Brick Slab=Double Dalle en Briques de Boue \ No newline at end of file From 27c8adb40aefcd80328131060a8393b4594bc8dc Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:51:08 +0000 Subject: [PATCH 145/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/template.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/template.txt b/mods/ITEMS/mcl_blackstone/locale/template.txt index b8ea04c73..4c0ec2506 100644 --- a/mods/ITEMS/mcl_blackstone/locale/template.txt +++ b/mods/ITEMS/mcl_blackstone/locale/template.txt @@ -7,11 +7,11 @@ Basalt= Polished Basalt= Blackstone Slab= Polished Blackstone Slab= -Chieseled Polished Blackstone Slab= +Chiseled Polished Blackstone Slab= Polished Blackstone Brick Slab= Blackstone Stairs= Polished Blackstone Stairs= -Chieseled Polished Blackstone Stairs= +Chiseled Polished Blackstone Stairs= Polished Blackstone Brick Stairs= Quartz Bricks= Soul Torch= From a8c273f8013501fa6f926b1121f7e48daad19aaf Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:52:18 +0000 Subject: [PATCH 146/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/mcl=5Fblackstone.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr index 9f1774eae..5008851c9 100644 --- a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr @@ -7,11 +7,11 @@ Basalt=Basalte Polished Basalt=Basalte taillé Blackstone Slab=Dalle de roche noire Polished Blackstone Slab=Dalle de pierre noire -Chieseled Polished Blackstone Slab=Dalle de pierre noire sculptée +Chiseled Polished Blackstone Slab=Dalle de pierre noire sculptée Polished Blackstone Brick Slab=Dalle de briques de pierre noire Blackstone Stairs=Escalier de roche noire Polished Blackstone Stairs=Escalier de pierre noire -Chieseled Polished Blackstone Stairs=Escalier de pierre noire sculptée +Chiseled Polished Blackstone Stairs=Escalier de pierre noire sculptée Polished Blackstone Brick Stairs=Escalier de briques de pierre noire Quartz Bricks=Briques de quartz Soul Torch=Torche des âmes From d2720253ffd42445ddabfbd9d9a490dc5ae88091 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:53:09 +0000 Subject: [PATCH 147/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/mcl=5Fblackstone.de.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr index 9766a07d5..11cf26fcd 100644 --- a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.de.tr @@ -7,11 +7,11 @@ Basalt=Basalt Polished Basalt=Polierter Basalt Blackstone Slab=Schwarzstein Stufe Polished Blackstone Slab=Polierte Schwarzstein Stufe -Chieseled Polished Blackstone Slab=Gemeißelte Polierte Schwarzstein Stufe +Chiseled Polished Blackstone Slab=Gemeißelte Polierte Schwarzstein Stufe Polished Blackstone Brick Slab=Polierte Schwarzsteinziegel Stufe Blackstone Stairs=Schwarzstein Treppe Polished Blackstone Stairs=Polierte Schwarzstein Treppe -Chieseled Polished Blackstone Stairs=Gemeißelte Polierte Schwarzstein Treppe +Chiseled Polished Blackstone Stairs=Gemeißelte Polierte Schwarzstein Treppe Polished Blackstone Brick Stairs=Polierte Schwarzsteinziegel Treppe Quartz Bricks=Quartz Ziegel Soul Torch=Seelenfakel From 89f29da54c51178e787527f784fd5f4457bd5a31 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:55:47 +0000 Subject: [PATCH 148/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/template.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/template.txt b/mods/ITEMS/mcl_blackstone/locale/template.txt index 4c0ec2506..ac4d23c83 100644 --- a/mods/ITEMS/mcl_blackstone/locale/template.txt +++ b/mods/ITEMS/mcl_blackstone/locale/template.txt @@ -21,4 +21,8 @@ Eternal Soul Fire= Gilded Blackstone= Nether Gold Ore= Smooth Basalt= -Blackstone Wall= \ No newline at end of file +Blackstone Wall= +Double Blackstone Slab= +Polished Double Blackstone Slab= +Double Polished Chiseled Blackstone Slab= +Double Polished Blackstone Brick Slab= \ No newline at end of file From 0207b9c6fddbf44200d248151c9264a89dbfcae8 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 02:57:52 +0000 Subject: [PATCH 149/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/mcl=5Fblackstone.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr index 5008851c9..f2e899b58 100644 --- a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr @@ -21,4 +21,8 @@ Eternal Soul Fire=Feu éternel des âmes Gilded Blackstone=Roche noire dorée Nether Gold Ore=Minerai d'or du Nether Smooth Basalt=Basalte lisse -Blackstone Wall=Muret de Roche noire \ No newline at end of file +Blackstone Wall=Muret de Roche noire +Double Blackstone Slab=Double Dalle de roche noire +Polished Double Blackstone Slab=Double Dalle de pierre noire +Double Polished Chiseled Blackstone Slab=Double Dalle de pierre noire sculptée +Double Polished Blackstone Brick Slab=Double Dalle de briques de pierre noire \ No newline at end of file From 64fc1d0c14a1045bd091799501d82f629244a1c9 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:07:35 +0000 Subject: [PATCH 150/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/init.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/init.lua b/mods/ITEMS/mcl_mangrove/init.lua index 2602deccb..eee5cc0d6 100644 --- a/mods/ITEMS/mcl_mangrove/init.lua +++ b/mods/ITEMS/mcl_mangrove/init.lua @@ -132,7 +132,7 @@ minetest.register_node("mcl_mangrove:mangrove_stripped_bark", { }) minetest.register_node("mcl_mangrove:mangrove_roots", { - description = "Mangrove_Roots", + description = "Mangrove Roots", _doc_items_longdesc = "Mangrove roots are decorative blocks that form as part of mangrove trees.", _doc_items_hidden = false, waving = 0, @@ -157,7 +157,7 @@ minetest.register_node("mcl_mangrove:mangrove_roots", { }) minetest.register_node("mcl_mangrove:propagule", { - description = S("mangrove_propagule"), + description = S("Mangrove Propagule"), _tt_help = S("Needs soil and light to grow"), _doc_items_longdesc = S("When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time."), _doc_items_hidden = false, @@ -357,8 +357,8 @@ minetest.register_node("mcl_mangrove:mangrove_mud_roots", { mcl_doors:register_door("mcl_mangrove:mangrove_door", { description = ("Mangrove Door"), - _doc_items_longdesc = "", - _doc_items_usagehelp = "", + _doc_items_longdesc = "Wooden doors are 2-block high barriers which can be opened or closed by hand and by a redstone signal.", + _doc_items_usagehelp = "To open or close a wooden door, rightclick it or supply its lower half with a redstone signal.", inventory_image = "mcl_mangrove_doors.png", groups = {handy=1,axey=1, material_wood=1, flammable=-1}, _mcl_hardness = 3, @@ -384,7 +384,7 @@ mcl_doors:register_trapdoor("mcl_mangrove:mangrove_trapdoor", { mcl_fences.register_fence_and_fence_gate( "mangrove_wood_fence", S("Mangrove Wood Fence"), - S("Mangrove Wood Plank Fence"), + S("Mangrove Wood Fence Gate"), "mcl_mangrove_fence.png", {handy=1,axey=1, flammable=2,fence_wood=1, fire_encouragement=5, fire_flammability=20}, minetest.registered_nodes["mcl_core:wood"]._mcl_hardness, From b53b363a9a0c5a2d45947fc017a509364f00a655 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:12:09 +0000 Subject: [PATCH 151/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/init.lua b/mods/ITEMS/mcl_mangrove/init.lua index eee5cc0d6..2942374f3 100644 --- a/mods/ITEMS/mcl_mangrove/init.lua +++ b/mods/ITEMS/mcl_mangrove/init.lua @@ -105,7 +105,7 @@ minetest.register_node("mcl_mangrove:mangroveleaves", { }) minetest.register_node("mcl_mangrove:mangrove_stripped_trunk", { - description = "The stripped wood of a Mangrove tree", + description = "Stripped Mangrove Wood", _doc_items_longdesc = "The stripped wood of a Mangrove tree", _doc_items_hidden = false, tiles ={"mcl_stripped_mangrove_log_top.png","mcl_stripped_mangrove_log_side.png",}, @@ -118,7 +118,7 @@ minetest.register_node("mcl_mangrove:mangrove_stripped_trunk", { _mcl_hardness = 2, }) minetest.register_node("mcl_mangrove:mangrove_stripped_bark", { - description = "The stripped bark of a Mangrove tree", + description = "Stripped Mangrove Bark", _doc_items_longdesc = "The stripped bark of a Mangrove tree", _doc_items_hidden = false, tiles ={"mcl_stripped_mangrove_log_side.png","mcl_stripped_mangrove_log_side.png",}, From 8a6c2f2850fa4697666b0f04c6252ef0adfc9c31 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:24:24 +0000 Subject: [PATCH 152/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/template.txt | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/template.txt b/mods/ITEMS/mcl_mangrove/locale/template.txt index 49a470a03..4de63e45d 100644 --- a/mods/ITEMS/mcl_mangrove/locale/template.txt +++ b/mods/ITEMS/mcl_mangrove/locale/template.txt @@ -6,23 +6,32 @@ The bark of a Mangrove tree.= Mangrove Wood Planks= Mangrove Leaves= mangrove leaves are grown from mangrove trees.= +Stripped Mangrove Wood= The stripped wood of a Mangrove tree= +Stripped Mangrove Bark= +The stripped bark of a Mangrove tree= +Mangrove Roots= Mangrove roots are decorative blocks that form as part of mangrove trees.= +Mangrove Propagule= Needs soil and light to grow= When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.= Hanging Propagule= Grows on Mangrove leaves= -Mangrove Propagule= water logged mangrove roots= +Mangrove roots are decorative blocks that form as part of mangrove trees.= +Mangrove roots, despite being a full block, can be waterlogged and do not flow water out= +These cannot be crafted yet only occure when get in contact of water.= Muddy Mangrove Roots= crafted with Mud and Mangrove roots= Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.= Mangrove Door= +Wooden doors are 2-block high barriers which can be opened or closed by hand and by a redstone signal.= +To open or close a wooden door, rightclick it or supply its lower half with a redstone signal.= Mangrove Trapdoor= Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.= To open or close the trapdoor, rightclick it or send a redstone signal to it.= Mangrove Wood Fence= -Mangrove Wood Plank Fence= +Mangrove Wood Fence Gate= Mangrove Wood Stairs= Mangrove Wood Slab= Double Mangrove Wood Slab= From b48f1c07f77169febbd114b5ad86f43d09f03ad7 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:39:49 +0000 Subject: [PATCH 153/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fgrindstone/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_grindstone/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_grindstone/locale/template.txt b/mods/ITEMS/mcl_grindstone/locale/template.txt index 089e41c12..8cce10880 100644 --- a/mods/ITEMS/mcl_grindstone/locale/template.txt +++ b/mods/ITEMS/mcl_grindstone/locale/template.txt @@ -1,3 +1,4 @@ +# textdomain: mcl_grindstone Inventory= Repair & Disenchant= Grindstone= From 207c6bf639d41541b513ecb2b18d651d75fec440 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:40:26 +0000 Subject: [PATCH 154/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fgrindstone/locale/mcl=5Fgrindstone.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr b/mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr index 7be8d5db9..338bae06a 100644 --- a/mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr +++ b/mods/ITEMS/mcl_grindstone/locale/mcl_grindstone.fr.tr @@ -1,3 +1,4 @@ +# textdomain: mcl_grindstone Inventory=Inventaire Repair & Disenchant=Répare & Désenchante Grindstone=Meule From 49ac1bc26045fb477b484865fa343819e6054897 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:44:05 +0000 Subject: [PATCH 155/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fraw=5Fores/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_raw_ores/init.lua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mods/ITEMS/mcl_raw_ores/init.lua b/mods/ITEMS/mcl_raw_ores/init.lua index 679425067..be570068f 100644 --- a/mods/ITEMS/mcl_raw_ores/init.lua +++ b/mods/ITEMS/mcl_raw_ores/init.lua @@ -1,3 +1,5 @@ +local S = minetest.get_translator(minetest.get_current_modname()) + local function register_raw_ore(description, n) local ore = description:lower() local n = n or "" @@ -5,15 +7,15 @@ local function register_raw_ore(description, n) local texture = "mcl_raw_ores_raw_"..ore minetest.register_craftitem(raw_ingot, { - description = ("Raw "..description), - _doc_items_longdesc = ("Raw "..ore..". Mine a"..n.." "..ore.." ore to get it."), + description = S("Raw "..description), + _doc_items_longdesc = S("Raw "..ore..". Mine a"..n.." "..ore.." ore to get it."), inventory_image = texture..".png", groups = { craftitem = 1, blast_furnace_smeltable = 1 }, }) minetest.register_node(raw_ingot.."_block", { - description = ("Block of Raw "..description), - _doc_items_longdesc = ("A block of raw "..ore.." is mostly a decorative block but also useful as a compact storage of raw "..ore.."."), + description = S("Block of Raw "..description), + _doc_items_longdesc = S("A block of raw "..ore.." is mostly a decorative block but also useful as a compact storage of raw "..ore.."."), tiles = { texture.."_block.png" }, is_ground_content = false, groups = { pickaxey = 2, building_block = 1, blast_furnace_smeltable = 1 }, From 1a86c3d3b095608d4d34aa052f6982862e97e9b5 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:54:58 +0000 Subject: [PATCH 156/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index 5d9db50c5..36403e031 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -6,7 +6,11 @@ The bark of a Mangrove tree.=L'écorce d'un Palétuvier Mangrove Wood Planks=Planches de Palétuvier Mangrove Leaves=Feuilles de Palétuvier mangrove leaves are grown from mangrove trees.=les feuilles de palétuvier poussent sur les palétuviers. +Stripped Mangrove Wood=Bûche écorcée de Palétuvier The stripped wood of a Mangrove tree=La bûche écorcée d'un palétuvier. +Stripped Mangrove Bark= +The stripped bark of a Mangrove tree= +Mangrove Roots= Mangrove roots are decorative blocks that form as part of mangrove trees.=Les racines de palétuvier sont des blocs décoratifs qui font partie des palétuviers. Needs soil and light to grow=A besoin de terre et de lumière pour pousser When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.=Lorsque placé sur la terre et exposée à la lumière, une propagule pousera en palétuvier après un certain temps. From 071ae27fcc61e0145fb16f053d314cd13d54aaa2 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 03:59:20 +0000 Subject: [PATCH 157/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index 36403e031..66849e2a6 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -2,15 +2,15 @@ Mangrove Wood=Bûche de Palétuvier The trunk of a Mangrove tree.=Le tronc d'un Palétuvier. Mangrove Bark=Bois de Palétuvier -The bark of a Mangrove tree.=L'écorce d'un Palétuvier +The bark of a Mangrove tree.=L'écorce d'un Palétuvier. Mangrove Wood Planks=Planches de Palétuvier Mangrove Leaves=Feuilles de Palétuvier mangrove leaves are grown from mangrove trees.=les feuilles de palétuvier poussent sur les palétuviers. -Stripped Mangrove Wood=Bûche écorcée de Palétuvier -The stripped wood of a Mangrove tree=La bûche écorcée d'un palétuvier. -Stripped Mangrove Bark= -The stripped bark of a Mangrove tree= -Mangrove Roots= +Stripped Mangrove Wood=Bûche de Palétuvier Ecorcée +The stripped wood of a Mangrove tree=La bûche écorcée d'un palétuvier +Stripped Mangrove Bark=Bois de Palétuvier Ecorcé +The stripped bark of a Mangrove tree=Le bois écorcé d'un palétuvier +Mangrove Roots=Racines de Palétuvier Mangrove roots are decorative blocks that form as part of mangrove trees.=Les racines de palétuvier sont des blocs décoratifs qui font partie des palétuviers. Needs soil and light to grow=A besoin de terre et de lumière pour pousser When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.=Lorsque placé sur la terre et exposée à la lumière, une propagule pousera en palétuvier après un certain temps. From 32c834c1d6c658aeab7242e648d76aba4c655b85 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:02:26 +0000 Subject: [PATCH 158/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index 66849e2a6..b6e2036c9 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -12,12 +12,14 @@ Stripped Mangrove Bark=Bois de Palétuvier Ecorcé The stripped bark of a Mangrove tree=Le bois écorcé d'un palétuvier Mangrove Roots=Racines de Palétuvier Mangrove roots are decorative blocks that form as part of mangrove trees.=Les racines de palétuvier sont des blocs décoratifs qui font partie des palétuviers. +Mangrove Propagule=Propagule de Palétuvier Needs soil and light to grow=A besoin de terre et de lumière pour pousser When placed on soil (such as dirt) and exposed to light, an propagule will grow into an mangrove after some time.=Lorsque placé sur la terre et exposée à la lumière, une propagule pousera en palétuvier après un certain temps. Hanging Propagule=Propagule suspendue Grows on Mangrove leaves=Pousse sur les feuilles de Palétuvier -Mangrove Propagule=Propagule de Palétuvier water logged mangrove roots=racines de palétuvier immergées +Mangrove roots, despite being a full block, can be waterlogged and do not flow water out= +These cannot be crafted yet only occure when get in contact of water.= Muddy Mangrove Roots=Racines de Palétuvier Boueuses crafted with Mud and Mangrove roots=fabriqué avec de la Boue et des racines de Palétuvier Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.=Les Racines de Palétuvier Boueuses sont un bloc du marécage de la mangrove. Il noie un joueur à l'intérieur. From 3dcd301ed53b421185d17c9233ea9522d2fcc0c3 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:02:57 +0000 Subject: [PATCH 159/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/template.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/template.txt b/mods/ITEMS/mcl_mangrove/locale/template.txt index 4de63e45d..7e0a25450 100644 --- a/mods/ITEMS/mcl_mangrove/locale/template.txt +++ b/mods/ITEMS/mcl_mangrove/locale/template.txt @@ -18,7 +18,6 @@ When placed on soil (such as dirt) and exposed to light, an propagule will grow Hanging Propagule= Grows on Mangrove leaves= water logged mangrove roots= -Mangrove roots are decorative blocks that form as part of mangrove trees.= Mangrove roots, despite being a full block, can be waterlogged and do not flow water out= These cannot be crafted yet only occure when get in contact of water.= Muddy Mangrove Roots= From e442d225e51b670d5ff6bf376a977eec403b3f1b Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:05:11 +0000 Subject: [PATCH 160/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index b6e2036c9..d0ec052fb 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -18,8 +18,8 @@ When placed on soil (such as dirt) and exposed to light, an propagule will grow Hanging Propagule=Propagule suspendue Grows on Mangrove leaves=Pousse sur les feuilles de Palétuvier water logged mangrove roots=racines de palétuvier immergées -Mangrove roots, despite being a full block, can be waterlogged and do not flow water out= -These cannot be crafted yet only occure when get in contact of water.= +Mangrove roots, despite being a full block, can be waterlogged and do not flow water out=Les racines de palétuvier sont un bloc plein mais qui peut être immergé et ne remplace pas l'eau. +These cannot be crafted yet only occure when get in contact of water.=Elles ne peuvent être fabriquées mais se forment au contact de l'eau. Muddy Mangrove Roots=Racines de Palétuvier Boueuses crafted with Mud and Mangrove roots=fabriqué avec de la Boue et des racines de Palétuvier Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.=Les Racines de Palétuvier Boueuses sont un bloc du marécage de la mangrove. Il noie un joueur à l'intérieur. From 7a675558895037d27218d57d3ed41f58599cffe0 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:09:11 +0000 Subject: [PATCH 161/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/locale/mcl=5Fmangrove.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr index d0ec052fb..d5a2bb74e 100644 --- a/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr +++ b/mods/ITEMS/mcl_mangrove/locale/mcl_mangrove.fr.tr @@ -24,11 +24,13 @@ Muddy Mangrove Roots=Racines de Palétuvier Boueuses crafted with Mud and Mangrove roots=fabriqué avec de la Boue et des racines de Palétuvier Muddy Mangrove Roots is a block from mangrove swamp.It drowns player a bit inside it.=Les Racines de Palétuvier Boueuses sont un bloc du marécage de la mangrove. Il noie un joueur à l'intérieur. Mangrove Door=Porte en Palétuvier +Wooden doors are 2-block high barriers which can be opened or closed by hand and by a redstone signal.=Les portes en bois sont des barrières hautes à 2 blocs qui peuvent être ouvertes ou fermées à la main et par un signal redstone. +To open or close a wooden door, rightclick it or supply its lower half with a redstone signal.=Pour ouvrir ou fermer une porte en bois, faites un clic droit dessus ou fournissez à sa moitié inférieure un signal redstone. Mangrove Trapdoor=Trappe en Palétuvier Wooden trapdoors are horizontal barriers which can be opened and closed by hand or a redstone signal. They occupy the upper or lower part of a block, depending on how they have been placed. When open, they can be climbed like a ladder.=Les trappes de bois sont des barrières horizontales qui peuvent être ouvertes et fermées à la main ou avec un signal redstone. Elles occupent la partie haut ou bas d'un bloc, selon la manière dont elles ont été placées. To open or close the trapdoor, rightclick it or send a redstone signal to it.=Pour ouvrir et fermer la trappe, la cliquer droit ou lui envoyer un signal redstone. Mangrove Wood Fence=Barrière de Palétuvier -Mangrove Wood Plank Fence=Portillion de Palétuvier +Mangrove Wood Fence Gate=Portillion de Palétuvier Mangrove Wood Stairs=Escalier en Bois de Palétuvier Mangrove Wood Slab=Dalle en Bois de Palétuvier Double Mangrove Wood Slab=Double Dalle en Bois de Palétuvier From cd2f1032150bf5e8cb1023f3db42955c19f502d0 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:38:50 +0000 Subject: [PATCH 162/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/init.lua b/mods/ITEMS/mcl_blackstone/init.lua index cfdd87837..dba9d585d 100644 --- a/mods/ITEMS/mcl_blackstone/init.lua +++ b/mods/ITEMS/mcl_blackstone/init.lua @@ -188,7 +188,7 @@ end --slabs/stairs mcl_stairs.register_stair_and_slab_simple("blackstone", "mcl_blackstone:blackstone", "Blackstone Stair", "Blackstone Slab", "Double Blackstone Slab") mcl_stairs.register_stair_and_slab_simple("blackstone_polished", "mcl_blackstone:blackstone_polished", "Polished Blackstone Stair", "Polished Blackstone Slab", "Polished Double Blackstone Slab") -mcl_stairs.register_stair_and_slab_simple("blackstone_chiseled_polished", "mcl_blackstone:blackstone_chiseled_polished", "Polished Chiseled Blackstone Stair", "Chiseled Polished Blackstone Slab", "Double Polished Chiseled Blackstone Slab") +mcl_stairs.register_stair_and_slab_simple("blackstone_chiseled_polished", "mcl_blackstone:blackstone_chiseled_polished", "Chiseled Polished Blackstone Stair", "Chiseled Polished Blackstone Slab", "Double Chiseled Polished Blackstone Slab") mcl_stairs.register_stair_and_slab_simple("blackstone_brick_polished", "mcl_blackstone:blackstone_brick_polished", "Polished Blackstone Brick Stair", "Polished Blackstone Brick Slab", "Double Polished Blackstone Brick Slab") --Wall From 2993d180fb9a607b4a02a3b5f3e6e60b922938f6 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:42:35 +0000 Subject: [PATCH 163/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/template.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/template.txt b/mods/ITEMS/mcl_blackstone/locale/template.txt index ac4d23c83..b5c7a7677 100644 --- a/mods/ITEMS/mcl_blackstone/locale/template.txt +++ b/mods/ITEMS/mcl_blackstone/locale/template.txt @@ -10,9 +10,9 @@ Polished Blackstone Slab= Chiseled Polished Blackstone Slab= Polished Blackstone Brick Slab= Blackstone Stairs= -Polished Blackstone Stairs= -Chiseled Polished Blackstone Stairs= -Polished Blackstone Brick Stairs= +Polished Blackstone Stair= +Chiseled Polished Blackstone Stair= +Polished Blackstone Brick Stair= Quartz Bricks= Soul Torch= Soul Lantern= @@ -24,5 +24,5 @@ Smooth Basalt= Blackstone Wall= Double Blackstone Slab= Polished Double Blackstone Slab= -Double Polished Chiseled Blackstone Slab= +Double Chiseled Polished Blackstone Slab= Double Polished Blackstone Brick Slab= \ No newline at end of file From 07fa161ffdb312b15d76bb7b27e5684dacd6ebf5 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:43:59 +0000 Subject: [PATCH 164/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/init.lua b/mods/ITEMS/mcl_blackstone/init.lua index dba9d585d..ba89c2fa9 100644 --- a/mods/ITEMS/mcl_blackstone/init.lua +++ b/mods/ITEMS/mcl_blackstone/init.lua @@ -189,7 +189,7 @@ end mcl_stairs.register_stair_and_slab_simple("blackstone", "mcl_blackstone:blackstone", "Blackstone Stair", "Blackstone Slab", "Double Blackstone Slab") mcl_stairs.register_stair_and_slab_simple("blackstone_polished", "mcl_blackstone:blackstone_polished", "Polished Blackstone Stair", "Polished Blackstone Slab", "Polished Double Blackstone Slab") mcl_stairs.register_stair_and_slab_simple("blackstone_chiseled_polished", "mcl_blackstone:blackstone_chiseled_polished", "Chiseled Polished Blackstone Stair", "Chiseled Polished Blackstone Slab", "Double Chiseled Polished Blackstone Slab") -mcl_stairs.register_stair_and_slab_simple("blackstone_brick_polished", "mcl_blackstone:blackstone_brick_polished", "Polished Blackstone Brick Stair", "Polished Blackstone Brick Slab", "Double Polished Blackstone Brick Slab") +mcl_stairs.register_stair_and_slab_simple("blackstone_brick_polished", "mcl_blackstone:blackstone_brick_polished", "Polished Blackstone Brick Stair", "Polished Blackstone Brick Slab", "Double Polished Blackstone Brick Slab") --Wall mcl_walls.register_wall("mcl_blackstone:wall", S("Blackstone Wall"), "mcl_blackstone:blackstone") From ed30ea5a3d8d1764a80b04eeee94009c0c3ce791 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:46:23 +0000 Subject: [PATCH 165/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/mcl=5Fblackstone.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr index f2e899b58..b91769083 100644 --- a/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr +++ b/mods/ITEMS/mcl_blackstone/locale/mcl_blackstone.fr.tr @@ -9,10 +9,10 @@ Blackstone Slab=Dalle de roche noire Polished Blackstone Slab=Dalle de pierre noire Chiseled Polished Blackstone Slab=Dalle de pierre noire sculptée Polished Blackstone Brick Slab=Dalle de briques de pierre noire -Blackstone Stairs=Escalier de roche noire -Polished Blackstone Stairs=Escalier de pierre noire -Chiseled Polished Blackstone Stairs=Escalier de pierre noire sculptée -Polished Blackstone Brick Stairs=Escalier de briques de pierre noire +Blackstone Stair=Escalier de roche noire +Polished Blackstone Stair=Escalier de pierre noire +Chiseled Polished Blackstone Stair=Escalier de pierre noire sculptée +Polished Blackstone Brick Stair=Escalier de briques de pierre noire Quartz Bricks=Briques de quartz Soul Torch=Torche des âmes Soul Lantern=Lanterne des âmes @@ -24,5 +24,5 @@ Smooth Basalt=Basalte lisse Blackstone Wall=Muret de Roche noire Double Blackstone Slab=Double Dalle de roche noire Polished Double Blackstone Slab=Double Dalle de pierre noire -Double Polished Chiseled Blackstone Slab=Double Dalle de pierre noire sculptée +Double Chiseled Polished Blackstone Slab=Double Dalle de pierre noire sculptée Double Polished Blackstone Brick Slab=Double Dalle de briques de pierre noire \ No newline at end of file From 2ebc43ab7773c70004d8989cff43a11482f767c8 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:46:42 +0000 Subject: [PATCH 166/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/locale/template.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_blackstone/locale/template.txt b/mods/ITEMS/mcl_blackstone/locale/template.txt index b5c7a7677..ff54c9fb5 100644 --- a/mods/ITEMS/mcl_blackstone/locale/template.txt +++ b/mods/ITEMS/mcl_blackstone/locale/template.txt @@ -9,7 +9,7 @@ Blackstone Slab= Polished Blackstone Slab= Chiseled Polished Blackstone Slab= Polished Blackstone Brick Slab= -Blackstone Stairs= +Blackstone Stair= Polished Blackstone Stair= Chiseled Polished Blackstone Stair= Polished Blackstone Brick Stair= From 0556a3c9bfa371ccb0da2965c69c4034ba12b6a7 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:49:08 +0000 Subject: [PATCH 167/193] Ajouter 'mods/MAPGEN/mcl_villages/locale/template.txt' --- mods/MAPGEN/mcl_villages/locale/template.txt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 mods/MAPGEN/mcl_villages/locale/template.txt diff --git a/mods/MAPGEN/mcl_villages/locale/template.txt b/mods/MAPGEN/mcl_villages/locale/template.txt new file mode 100644 index 000000000..7d9fcb43b --- /dev/null +++ b/mods/MAPGEN/mcl_villages/locale/template.txt @@ -0,0 +1,3 @@ +# textdomain: mcl_villages +Chiseled Stone Village Bricks= +Map chunk @1 to @2 is not suitable for placing villages.= From eb37b49604766d8065445880c6306da65cc0d858 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:50:59 +0000 Subject: [PATCH 168/193] =?UTF-8?q?Transf=C3=A9rer=20les=20fichiers=20vers?= =?UTF-8?q?=20'mods/MAPGEN/mcl=5Fvillages/locale'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr | 3 +++ mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr | 3 +++ 2 files changed, 6 insertions(+) create mode 100644 mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr create mode 100644 mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr diff --git a/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr b/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr new file mode 100644 index 000000000..86b7d1b33 --- /dev/null +++ b/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr @@ -0,0 +1,3 @@ +# textdomain: mcl_villages +Chiseled Stone Village Bricks=Pierre sculptée du village +Map chunk @1 to @2 is not suitable for placing villages.=La partie de la carte de @1 à @2 n'est pas propice au placement d'un village. diff --git a/mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr b/mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr new file mode 100644 index 000000000..325d3b191 --- /dev/null +++ b/mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr @@ -0,0 +1,3 @@ +# textdomain: mcl_villages +Chiseled Stone Village Bricks=Точёный каменный блок из деревни +Map chunk @1 to @2 is not suitable for placing villages.=Чанк с @1 по @2 непригоден для размещения деревень. \ No newline at end of file From 17a5526bd2a9a8dc68d9a486b4c0a23a3eb6fe76 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:54:04 +0000 Subject: [PATCH 169/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/init.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mods/MAPGEN/mcl_villages/init.lua b/mods/MAPGEN/mcl_villages/init.lua index 79a6e37cf..d62ea781f 100644 --- a/mods/MAPGEN/mcl_villages/init.lua +++ b/mods/MAPGEN/mcl_villages/init.lua @@ -12,13 +12,14 @@ dofile(settlements.modpath.."/paths.lua") -- settlements.grundstellungen() +local S = minetest.get_translator(modname) local villagegen={} -- -- register block for npc spawn -- minetest.register_node("mcl_villages:stonebrickcarved", { - description = ("Chiseled Stone Village Bricks"), + description = S("Chiseled Stone Village Bricks"), _doc_items_longdesc = doc.sub.items.temp.build, tiles = {"mcl_core_stonebrick_carved.png"}, drop = "mcl_core:stonebrickcarved", From 2d377dc53908fc8d2e11d0641c6bfa07151367ee Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:55:04 +0000 Subject: [PATCH 170/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/MAPGEN/mcl_villages/init.lua b/mods/MAPGEN/mcl_villages/init.lua index d62ea781f..9d31b243b 100644 --- a/mods/MAPGEN/mcl_villages/init.lua +++ b/mods/MAPGEN/mcl_villages/init.lua @@ -12,7 +12,7 @@ dofile(settlements.modpath.."/paths.lua") -- settlements.grundstellungen() -local S = minetest.get_translator(modname) +local S = minetest.get_translator(minetest.get_current_modname()) local villagegen={} -- From ec91be347afa342a02d98ee053dcb4b41ea70587 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:56:32 +0000 Subject: [PATCH 171/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/locale/template.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/MAPGEN/mcl_villages/locale/template.txt b/mods/MAPGEN/mcl_villages/locale/template.txt index 7d9fcb43b..e396a8b08 100644 --- a/mods/MAPGEN/mcl_villages/locale/template.txt +++ b/mods/MAPGEN/mcl_villages/locale/template.txt @@ -1,3 +1,2 @@ # textdomain: mcl_villages Chiseled Stone Village Bricks= -Map chunk @1 to @2 is not suitable for placing villages.= From d6d70757a37164a9c77a93970fc0a2ff68c4c874 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:56:58 +0000 Subject: [PATCH 172/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/locale/mcl=5Fvillages.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr b/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr index 86b7d1b33..a12095b5e 100644 --- a/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr +++ b/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr @@ -1,3 +1,2 @@ # textdomain: mcl_villages Chiseled Stone Village Bricks=Pierre sculptée du village -Map chunk @1 to @2 is not suitable for placing villages.=La partie de la carte de @1 à @2 n'est pas propice au placement d'un village. From bb5aea08ef301823a7fbeb3de2e0b7aceacbad7f Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 04:57:18 +0000 Subject: [PATCH 173/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/locale/mcl=5Fvillages.ru.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr | 1 - 1 file changed, 1 deletion(-) diff --git a/mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr b/mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr index 325d3b191..467f31121 100644 --- a/mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr +++ b/mods/MAPGEN/mcl_villages/locale/mcl_villages.ru.tr @@ -1,3 +1,2 @@ # textdomain: mcl_villages Chiseled Stone Village Bricks=Точёный каменный блок из деревни -Map chunk @1 to @2 is not suitable for placing villages.=Чанк с @1 по @2 непригоден для размещения деревень. \ No newline at end of file From b02daff1c9ffcb907f3967bfc813aec95f1dd83e Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 05:02:18 +0000 Subject: [PATCH 174/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fmangrove/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_mangrove/init.lua | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/mods/ITEMS/mcl_mangrove/init.lua b/mods/ITEMS/mcl_mangrove/init.lua index 2942374f3..b122ea8f6 100644 --- a/mods/ITEMS/mcl_mangrove/init.lua +++ b/mods/ITEMS/mcl_mangrove/init.lua @@ -105,8 +105,8 @@ minetest.register_node("mcl_mangrove:mangroveleaves", { }) minetest.register_node("mcl_mangrove:mangrove_stripped_trunk", { - description = "Stripped Mangrove Wood", - _doc_items_longdesc = "The stripped wood of a Mangrove tree", + description = S("Stripped Mangrove Wood"), + _doc_items_longdesc = S("The stripped wood of a Mangrove tree"), _doc_items_hidden = false, tiles ={"mcl_stripped_mangrove_log_top.png","mcl_stripped_mangrove_log_side.png",}, paramtype2 = "facedir", @@ -118,8 +118,8 @@ minetest.register_node("mcl_mangrove:mangrove_stripped_trunk", { _mcl_hardness = 2, }) minetest.register_node("mcl_mangrove:mangrove_stripped_bark", { - description = "Stripped Mangrove Bark", - _doc_items_longdesc = "The stripped bark of a Mangrove tree", + description = S("Stripped Mangrove Bark"), + _doc_items_longdesc = S("The stripped bark of a Mangrove tree"), _doc_items_hidden = false, tiles ={"mcl_stripped_mangrove_log_side.png","mcl_stripped_mangrove_log_side.png",}, paramtype2 = "facedir", @@ -132,8 +132,8 @@ minetest.register_node("mcl_mangrove:mangrove_stripped_bark", { }) minetest.register_node("mcl_mangrove:mangrove_roots", { - description = "Mangrove Roots", - _doc_items_longdesc = "Mangrove roots are decorative blocks that form as part of mangrove trees.", + description = S("Mangrove Roots"), + _doc_items_longdesc = S("Mangrove roots are decorative blocks that form as part of mangrove trees."), _doc_items_hidden = false, waving = 0, place_param2 = 1, -- Prevent leafdecay for placed nodes @@ -282,12 +282,12 @@ mcl_flowerpots.register_potted_flower("mcl_mangrove:propagule", { local water_tex = "default_water_source_animated.png^[verticalframe:16:0" local wlroots = { - description = ("water logged mangrove roots"), + description = S("water logged mangrove roots"), _doc_items_entry_name = S("water logged mangrove roots"), _doc_items_longdesc = - ("Mangrove roots are decorative blocks that form as part of mangrove trees.").."\n\n".. - ("Mangrove roots, despite being a full block, can be waterlogged and do not flow water out").."\n\n".. - ("These cannot be crafted yet only occure when get in contact of water."), + S("Mangrove roots are decorative blocks that form as part of mangrove trees.").."\n\n".. + S("Mangrove roots, despite being a full block, can be waterlogged and do not flow water out").."\n\n".. + S("These cannot be crafted yet only occure when get in contact of water."), _doc_items_hidden = false, tiles = { {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=5.0}} @@ -356,9 +356,9 @@ minetest.register_node("mcl_mangrove:mangrove_mud_roots", { }) mcl_doors:register_door("mcl_mangrove:mangrove_door", { - description = ("Mangrove Door"), - _doc_items_longdesc = "Wooden doors are 2-block high barriers which can be opened or closed by hand and by a redstone signal.", - _doc_items_usagehelp = "To open or close a wooden door, rightclick it or supply its lower half with a redstone signal.", + description = S("Mangrove Door"), + _doc_items_longdesc = S("Wooden doors are 2-block high barriers which can be opened or closed by hand and by a redstone signal."), + _doc_items_usagehelp = S("To open or close a wooden door, rightclick it or supply its lower half with a redstone signal."), inventory_image = "mcl_mangrove_doors.png", groups = {handy=1,axey=1, material_wood=1, flammable=-1}, _mcl_hardness = 3, From ef02c82767d5776e2fead2921fa13e5319f15db3 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 05:19:54 +0000 Subject: [PATCH 175/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fblackstone/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_blackstone/init.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mods/ITEMS/mcl_blackstone/init.lua b/mods/ITEMS/mcl_blackstone/init.lua index ba89c2fa9..3f8e9334f 100644 --- a/mods/ITEMS/mcl_blackstone/init.lua +++ b/mods/ITEMS/mcl_blackstone/init.lua @@ -186,10 +186,10 @@ minetest.registered_nodes["mcl_fire:fire"].on_construct=function(pos) end --slabs/stairs -mcl_stairs.register_stair_and_slab_simple("blackstone", "mcl_blackstone:blackstone", "Blackstone Stair", "Blackstone Slab", "Double Blackstone Slab") -mcl_stairs.register_stair_and_slab_simple("blackstone_polished", "mcl_blackstone:blackstone_polished", "Polished Blackstone Stair", "Polished Blackstone Slab", "Polished Double Blackstone Slab") -mcl_stairs.register_stair_and_slab_simple("blackstone_chiseled_polished", "mcl_blackstone:blackstone_chiseled_polished", "Chiseled Polished Blackstone Stair", "Chiseled Polished Blackstone Slab", "Double Chiseled Polished Blackstone Slab") -mcl_stairs.register_stair_and_slab_simple("blackstone_brick_polished", "mcl_blackstone:blackstone_brick_polished", "Polished Blackstone Brick Stair", "Polished Blackstone Brick Slab", "Double Polished Blackstone Brick Slab") +mcl_stairs.register_stair_and_slab_simple("blackstone", "mcl_blackstone:blackstone", S("Blackstone Stair"), S("Blackstone Slab"), S("Double Blackstone Slab")) +mcl_stairs.register_stair_and_slab_simple("blackstone_polished", "mcl_blackstone:blackstone_polished", S("Polished Blackstone Stair"), S("Polished Blackstone Slab"), S("Polished Double Blackstone Slab")) +mcl_stairs.register_stair_and_slab_simple("blackstone_chiseled_polished", "mcl_blackstone:blackstone_chiseled_polished", S("Chiseled Polished Blackstone Stair"), S("Chiseled Polished Blackstone Slab"), S("Double Chiseled Polished Blackstone Slab")) +mcl_stairs.register_stair_and_slab_simple("blackstone_brick_polished", "mcl_blackstone:blackstone_brick_polished", S("Polished Blackstone Brick Stair"), S("Polished Blackstone Brick Slab"), S("Double Polished Blackstone Brick Slab")) --Wall mcl_walls.register_wall("mcl_blackstone:wall", S("Blackstone Wall"), "mcl_blackstone:blackstone") From d93a4cc457678f1e98b42482a93bf25460282734 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 05:26:09 +0000 Subject: [PATCH 176/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcrimson/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_crimson/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_crimson/init.lua b/mods/ITEMS/mcl_crimson/init.lua index bb8736ae1..45710c152 100644 --- a/mods/ITEMS/mcl_crimson/init.lua +++ b/mods/ITEMS/mcl_crimson/init.lua @@ -467,7 +467,7 @@ minetest.register_craft({ }, }) -mcl_stairs.register_stair_and_slab_simple("crimson_hyphae_wood", "mcl_crimson:crimson_hyphae_wood", "Crimson Stair", "Crimson Slab", "Double Crimson Slab") +mcl_stairs.register_stair_and_slab_simple("crimson_hyphae_wood", "mcl_crimson:crimson_hyphae_wood", S("Crimson Stair"), S("Crimson Slab"), S("Double Crimson Slab")) minetest.register_abm({ label = "mcl_crimson:crimson_fungus", From 5621250c074d87f2d37c790e1f0f74e102f0a44a Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 05:28:22 +0000 Subject: [PATCH 177/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/ITEMS?= =?UTF-8?q?/mcl=5Fcauldrons/locale/mcl=5Fchaudrons.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr b/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr index ea920874b..76c85e8e9 100644 --- a/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr +++ b/mods/ITEMS/mcl_cauldrons/locale/mcl_chaudrons.fr.tr @@ -1,5 +1,5 @@ # textdomain: mcl_cauldrons -Cauldron=Chaudrons +Cauldron=Chaudron Cauldrons are used to store water and slowly fill up under rain. They can also be used to wash off banners.=Les chaudrons sont utilisés pour stocker l'eau et se remplissent lentement sous la pluie. Ils peuvent également être utilisés pour laver les bannières. Place a water bucket into the cauldron to fill it with water. Place an empty bucket on a full cauldron to retrieve the water. Place a water bottle into the cauldron to fill the cauldron to one third with water. Place a glass bottle in a cauldron with water to retrieve one third of the water. Use an emblazoned banner on a cauldron with water to wash off its top layer.=Placez une marmite d'eau dans le chaudron pour le remplir d'eau. Placez un seau vide sur un chaudron plein pour récupérer l'eau. Placez une bouteille d'eau dans le chaudron pour remplir le chaudron au tiers avec de l'eau. Placez une bouteille en verre dans un chaudron avec de l'eau pour récupérer un tiers de l'eau. Utilisez une bannière blasonnée sur un chaudron avec de l'eau pour laver sa couche supérieure. Cauldron (1/3 Water)=Chaudron (1/3 d'eau) From 561396f4e66a2bc6b4fcb11688bcc6a01eaedf28 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 05:38:30 +0000 Subject: [PATCH 178/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/init.lua'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/MAPGEN/mcl_villages/init.lua b/mods/MAPGEN/mcl_villages/init.lua index 9d31b243b..7ada9bbcb 100644 --- a/mods/MAPGEN/mcl_villages/init.lua +++ b/mods/MAPGEN/mcl_villages/init.lua @@ -114,7 +114,7 @@ minetest.register_lbm({ -- manually place villages if minetest.is_creative_enabled("") then minetest.register_craftitem("mcl_villages:tool", { - description = "mcl_villages build tool", + description = S("mcl_villages build tool"), inventory_image = "default_tool_woodshovel.png", -- build ssettlement on_place = function(itemstack, placer, pointed_thing) From 0d23a89713c8618fa43182c437247cc68bdbdd52 Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 05:39:11 +0000 Subject: [PATCH 179/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/locale/template.txt'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/locale/template.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/MAPGEN/mcl_villages/locale/template.txt b/mods/MAPGEN/mcl_villages/locale/template.txt index e396a8b08..464daea9b 100644 --- a/mods/MAPGEN/mcl_villages/locale/template.txt +++ b/mods/MAPGEN/mcl_villages/locale/template.txt @@ -1,2 +1,3 @@ # textdomain: mcl_villages Chiseled Stone Village Bricks= +mcl_villages build tool= \ No newline at end of file From 1a405b291a8569c953e5de564f07c2a01486a75c Mon Sep 17 00:00:00 2001 From: 3raven Date: Wed, 24 Aug 2022 05:39:45 +0000 Subject: [PATCH 180/193] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20'mods/MAPGE?= =?UTF-8?q?N/mcl=5Fvillages/locale/mcl=5Fvillages.fr.tr'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr b/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr index a12095b5e..b648cd36c 100644 --- a/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr +++ b/mods/MAPGEN/mcl_villages/locale/mcl_villages.fr.tr @@ -1,2 +1,3 @@ # textdomain: mcl_villages Chiseled Stone Village Bricks=Pierre sculptée du village +mcl_villages build tool=outil de construction de mcl_villages \ No newline at end of file From 9d08f8662d81d3b236367d1463044041649e8c11 Mon Sep 17 00:00:00 2001 From: Johannes Fritz Date: Fri, 26 Aug 2022 12:47:09 -0500 Subject: [PATCH 181/193] Make zombie babies have big heads --- .../mobs_mc/models/mobs_mc_zombie.b3d | Bin 114629 -> 64675 bytes mods/ENTITIES/mobs_mc/zombie.lua | 39 +++++++++++------- 2 files changed, 23 insertions(+), 16 deletions(-) diff --git a/mods/ENTITIES/mobs_mc/models/mobs_mc_zombie.b3d b/mods/ENTITIES/mobs_mc/models/mobs_mc_zombie.b3d index deacf31b6ba8ee6c4d5ab55729977c6d3b2330f7..1da2bc66b044b9126d34fe42c5e01e5fd266639a 100644 GIT binary patch literal 64675 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 X&Qxe;DYUZ{+6xuhISTDuh4%jeqM#z> literal 114629 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 STi=HEGaK3lHna_GX#Wp$A797- diff --git a/mods/ENTITIES/mobs_mc/zombie.lua b/mods/ENTITIES/mobs_mc/zombie.lua index c27d9b8f4..46070500e 100644 --- a/mods/ENTITIES/mobs_mc/zombie.lua +++ b/mods/ENTITIES/mobs_mc/zombie.lua @@ -55,7 +55,7 @@ local zombie = { xp_max = 5, breath_max = -1, armor = {undead = 90, fleshy = 90}, - collisionbox = {-0.3, -0.01, -0.3, 0.3, 1.94, 0.3}, + collisionbox = {-0.3, -0.01, -0.3, 0.3, 1.8, 0.3}, visual = "mesh", mesh = "mobs_mc_zombie.b3d", textures = { @@ -65,7 +65,6 @@ local zombie = { "mobs_mc_empty.png", -- wielded_item } }, - visual_size = {x=3, y=3}, makes_footstep_sound = true, sounds = { random = "mobs_mc_zombie_growl", @@ -85,10 +84,10 @@ local zombie = { group_attack = { "mobs_mc:zombie", "mobs_mc:baby_zombie", "mobs_mc:husk", "mobs_mc:baby_husk" }, drops = drops_zombie, animation = { - speed_normal = 25, speed_run = 50, - stand_start = 40, stand_end = 80, - walk_start = 0, walk_end = 40, - run_start = 0, run_end = 40, + stand_start = 40, stand_end = 49, stand_speed = 2, + walk_start = 0, walk_end = 39, speed_normal = 25, + run_start = 0, run_end = 39, speed_run = 50, + punch_start = 50, punch_end = 59, punch_speed = 20, }, ignited_by_sunlight = true, sunlight_damage = 2, @@ -104,13 +103,20 @@ mcl_mobs:register_mob("mobs_mc:zombie", zombie) local baby_zombie = table.copy(zombie) baby_zombie.description = S("Baby Zombie") -baby_zombie.collisionbox = {-0.25, -0.01, -0.25, 0.25, 0.94, 0.25} +baby_zombie.collisionbox = {-0.25, -0.01, -0.25, 0.25, 1, 0.25} baby_zombie.xp_min = 12 baby_zombie.xp_max = 12 -baby_zombie.visual_size = {x=zombie.visual_size.x/2, y=zombie.visual_size.y/2} +baby_zombie.visual_size = {x = 1 / 2, y = 1 / 2} baby_zombie.walk_velocity = 1.2 baby_zombie.run_velocity = 2.4 baby_zombie.child = 1 +baby_zombie.reach = 1 +baby_zombie.animation = { + stand_start = 100, stand_end = 109, stand_speed = 2, + walk_start = 60, walk_end = 99, speed_normal = 40, + run_start = 60, run_end = 99, speed_run = 80, + punch_start = 109, punch_end = 119 +} mcl_mobs:register_mob("mobs_mc:baby_zombie", baby_zombie) @@ -134,15 +140,16 @@ mcl_mobs:register_mob("mobs_mc:husk", husk) -- Baby husk. -- A smaller and more dangerous variant of the husk -local baby_husk = table.copy(husk) +local baby_husk = table.copy(baby_zombie) baby_husk.description = S("Baby Husk") -baby_husk.collisionbox = {-0.25, -0.01, -0.25, 0.25, 0.94, 0.25} -baby_husk.xp_min = 12 -baby_husk.xp_max = 12 -baby_husk.visual_size = {x=zombie.visual_size.x/2, y=zombie.visual_size.y/2} -baby_husk.walk_velocity = 1.2 -baby_husk.run_velocity = 2.4 -baby_husk.child = 1 +baby_husk.textures = {{ + "mobs_mc_empty.png", -- armor + "mobs_mc_husk.png", -- texture + "mobs_mc_empty.png", -- wielded_item +}} +baby_husk.ignited_by_sunlight = false +baby_husk.sunlight_damage = 0 +baby_husk.drops = drops_common mcl_mobs:register_mob("mobs_mc:baby_husk", baby_husk) From d7253e8b3bb93e2e44516ba79696d94b0b0cca73 Mon Sep 17 00:00:00 2001 From: Johannes Fritz Date: Tue, 30 Aug 2022 07:42:03 -0500 Subject: [PATCH 182/193] Remove saved visual_size --- mods/ENTITIES/mobs_mc/zombie.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mods/ENTITIES/mobs_mc/zombie.lua b/mods/ENTITIES/mobs_mc/zombie.lua index 46070500e..4bb77e5f9 100644 --- a/mods/ENTITIES/mobs_mc/zombie.lua +++ b/mods/ENTITIES/mobs_mc/zombie.lua @@ -94,6 +94,13 @@ local zombie = { view_range = 16, attack_type = "dogfight", harmed_by_heal = true, + on_spawn = function(self) + -- Remove saved visual_size on old existing entites. + -- Old entities were 3 now it's 1. + self.visual_size = nil + self.object:set_properties({visual_size = self.visual_size}) + self.base_size = self.visual_size + end, } mcl_mobs:register_mob("mobs_mc:zombie", zombie) From 3993cddfc6152b98d7863f2e9bd15ab12a45e00c Mon Sep 17 00:00:00 2001 From: cora Date: Mon, 29 Aug 2022 20:59:17 +0200 Subject: [PATCH 183/193] Check for conditions on each group spawn --- mods/ENTITIES/mcl_mobs/spawning.lua | 151 ++++++++++++++-------------- 1 file changed, 78 insertions(+), 73 deletions(-) diff --git a/mods/ENTITIES/mcl_mobs/spawning.lua b/mods/ENTITIES/mcl_mobs/spawning.lua index 9aaa6bf48..120cae9dc 100644 --- a/mods/ENTITIES/mcl_mobs/spawning.lua +++ b/mods/ENTITIES/mcl_mobs/spawning.lua @@ -23,7 +23,8 @@ local table_copy = table.copy local table_remove = table.remove local pairs = pairs - +local dbg_spawn_attempts = 0 +local dbg_spawn_succ = 0 -- range for mob count local aoc_range = 136 @@ -416,47 +417,89 @@ local function get_water_spawn(p) end end -local dbg_spawn_attempts = 0 -local dbg_spawn_succ = 0 +local function spawn_check(pos,spawn_def) + if not spawn_def then return end + dbg_spawn_attempts = dbg_spawn_attempts + 1 + local dimension = mcl_worlds.pos_to_dimension(pos) + local mob_type = minetest.registered_entities[spawn_def.name].type + local gotten_node = get_node(pos).name + local gotten_biome = minetest.get_biome_data(pos) + if not gotten_node or not gotten_biome then return end + gotten_biome = get_biome_name(gotten_biome.biome) --makes it easier to work with + + local is_ground = minetest.get_item_group(gotten_node,"solid") ~= 0 + if not is_ground then + pos.y = pos.y - 1 + gotten_node = get_node(pos).name + is_ground = minetest.get_item_group(gotten_node,"solid") ~= 0 + end + pos.y = pos.y + 1 + + local is_water = get_item_group(gotten_node, "water") ~= 0 + local is_lava = get_item_group(gotten_node, "lava") ~= 0 + local is_leaf = get_item_group(gotten_node, "leaves") ~= 0 + local is_bedrock = gotten_node == "mcl_core:bedrock" + local is_grass = minetest.get_item_group(gotten_node,"grass_block") ~= 0 + local has_bed = minetest.find_node_near(pos,25,{"group:bed"}) + local mob_count_wide = count_mobs(pos,aoc_range,mob_type) + local mob_count = count_mobs(pos,32,mob_type) + + if pos and spawn_def + and mob_count_wide < (mob_cap[mob_type] or 15) + and mob_count < 5 + and pos.y >= spawn_def.min_height + and pos.y <= spawn_def.max_height + and spawn_def.dimension == dimension + and biome_check(spawn_def.biomes, gotten_biome) + and (is_ground or spawn_def.type_of_spawning ~= "ground") + and (spawn_def.type_of_spawning ~= "ground" or not is_leaf) + and (spawn_def.check_position and spawn_def.check_position(pos) or true) + and (not is_farm_animal(spawn_def.name) or is_grass) + and (mob_type ~= "npc" or has_bed) + and (spawn_def.type_of_spawning ~= "water" or is_water) + and not is_bedrock then + --only need to poll for node light if everything else worked + local gotten_light = get_node_light(pos) + if gotten_light >= spawn_def.min_light and gotten_light <= spawn_def.max_light then + return true + end + end + return false +end local function spawn_group(p,mob,spawn_on,group_max,group_min) if not group_min then group_min = 1 end local nn= minetest.find_nodes_in_area_under_air(vector.offset(p,-5,-3,-5),vector.offset(p,5,3,5),spawn_on) local o + table.shuffle(nn) if not nn or #nn < 1 then nn = {} table.insert(nn,p) end for i = 1, math.random(group_min,group_max) do local sp = vector.offset(nn[math.random(#nn)],0,1,0) - if mob.type_of_spawning == "water" then - sp = get_water_spawn(sp) + if spawn_check(nn[math.random(#nn)],mob) then + if mob.type_of_spawning == "water" then + sp = get_water_spawn(sp) + end + o = minetest.add_entity(sp,mob.name) + if o then dbg_spawn_succ = dbg_spawn_succ + 1 end end - o = minetest.add_entity(sp,mob.name) - if o then dbg_spawn_succ = dbg_spawn_succ + 1 end end return o end -minetest.register_chatcommand("mobstats",{ - privs = { debug = true }, - func = function(n,param) - local pos = minetest.get_player_by_name(n):get_pos() - minetest.chat_send_player(n,"mobs within 32 radius of player:"..count_mobs(pos,32)) - minetest.chat_send_player(n,"total mobs:"..count_mobs_total()) - minetest.chat_send_player(n,"spawning attempts since server start:"..dbg_spawn_attempts) - minetest.chat_send_player(n,"successful spawns since server start:"..dbg_spawn_succ) - end -}) - if mobs_spawn then local perlin_noise local function spawn_a_mob(pos, dimension, y_min, y_max) - dbg_spawn_attempts = dbg_spawn_attempts + 1 - local dimension = dimension or mcl_worlds.pos_to_dimension(pos) + --create a disconnected clone of the spawn dictionary + --prevents memory leak + local mob_library_worker_table = table_copy(spawn_dictionary) local goal_pos = get_next_mob_spawn_pos(pos) + --grab mob that fits into the spawning location + --randomly grab a mob, don't exclude any possibilities local spawning_position_list = find_nodes_in_area_under_air( {x = goal_pos.x, y = y_min, z = goal_pos.z}, {x = goal_pos.x, y = y_max, z = goal_pos.z}, @@ -465,37 +508,6 @@ if mobs_spawn then if #spawning_position_list <= 0 then return end local spawning_position = spawning_position_list[math_random(1, #spawning_position_list)] - local gotten_node = get_node(spawning_position).name - local gotten_biome = minetest.get_biome_data(spawning_position) - if not gotten_node or not gotten_biome then return end - gotten_biome = get_biome_name(gotten_biome.biome) --makes it easier to work with - - --add this so mobs don't spawn inside nodes - spawning_position.y = spawning_position.y + 1 - - --only need to poll for node light if everything else worked - local gotten_light = get_node_light(spawning_position) - - local is_water = get_item_group(gotten_node, "water") ~= 0 - local is_lava = get_item_group(gotten_node, "lava") ~= 0 - local is_leaf = get_item_group(gotten_node, "leaves") ~= 0 - local is_bedrock = gotten_node == "mcl_core:bedrock" - local is_ground = not (is_water or is_lava) - local is_grass = minetest.get_item_group(gotten_node,"grass_block") ~= 0 - local has_bed = minetest.find_node_near(pos,25,{"group:bed"}) - - if not is_ground then - spawning_position.y = spawning_position.y - 1 - end - - local mob_def - - --create a disconnected clone of the spawn dictionary - --prevents memory leak - local mob_library_worker_table = table_copy(spawn_dictionary) - - --grab mob that fits into the spawning location - --randomly grab a mob, don't exclude any possibilities perlin_noise = perlin_noise or minetest_get_perlin(noise_params) local noise = perlin_noise:get_3d(spawning_position) local current_summary_chance = summary_chance @@ -511,28 +523,9 @@ if mobs_spawn then step_chance = step_chance + mob_chance end local mob_def = mob_library_worker_table[mob_index] - local mob_type = minetest.registered_entities[mob_def.name].type local spawn_in_group = minetest.registered_entities[mob_def.name].spawn_in_group or 4 local spawn_in_group_min = minetest.registered_entities[mob_def.name].spawn_in_group_min or 1 - local mob_count_wide = count_mobs(pos,aoc_range,mob_type) - local mob_count = count_mobs(spawning_position,32,mob_type) - if mob_def - and mob_count_wide < (mob_cap[mob_type] or 15) - and mob_count < 5 - and spawning_position.y >= mob_def.min_height - and spawning_position.y <= mob_def.max_height - and mob_def.dimension == dimension - and biome_check(mob_def.biomes, gotten_biome) - and gotten_light >= mob_def.min_light - and gotten_light <= mob_def.max_light - and (is_ground or mob_def.type_of_spawning ~= "ground") - and (mob_def.type_of_spawning ~= "ground" or not is_leaf) - and (mob_def.check_position and mob_def.check_position(spawning_position) or true) - and (not is_farm_animal(mob_def.name) or is_grass) - and (mob_type ~= "npc" or has_bed) - and (mob_def.type_of_spawning ~= "water" or is_water) - and not is_bedrock - then + if spawn_check(spawning_position,mob_def) then if mob_def.type_of_spawning == "water" then spawning_position = get_water_spawn(spawning_position) if not spawning_position then @@ -545,8 +538,9 @@ if mobs_spawn then --everything is correct, spawn mob local object if spawn_in_group then - object = spawn_group(spawning_position,mob_def,{gotten_node},spawn_in_group,spawn_in_group_min) - else object = minetest.add_entity(spawning_position, mob_def.name) + object = spawn_group(spawning_position,mob_def,{minetest.get_node(vector.offset(spawning_position,0,-1,0)).name},spawn_in_group,spawn_in_group_min) + else + object = minetest.add_entity(spawning_position, mob_def.name) end @@ -580,3 +574,14 @@ if mobs_spawn then end end) end + +minetest.register_chatcommand("mobstats",{ + privs = { debug = true }, + func = function(n,param) + local pos = minetest.get_player_by_name(n):get_pos() + minetest.chat_send_player(n,"mobs within 32 radius of player:"..count_mobs(pos,32)) + minetest.chat_send_player(n,"total mobs:"..count_mobs_total()) + minetest.chat_send_player(n,"spawning attempts since server start:"..dbg_spawn_attempts) + minetest.chat_send_player(n,"successful spawns since server start:"..dbg_spawn_succ) + end +}) From 0aa4e0a395b560ad98a3aa545009d5b40e31c92c Mon Sep 17 00:00:00 2001 From: cora Date: Mon, 29 Aug 2022 21:08:30 +0200 Subject: [PATCH 184/193] Don't spawn creeper in groups --- mods/ENTITIES/mobs_mc/creeper.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/ENTITIES/mobs_mc/creeper.lua b/mods/ENTITIES/mobs_mc/creeper.lua index c98abe718..671a79977 100644 --- a/mods/ENTITIES/mobs_mc/creeper.lua +++ b/mods/ENTITIES/mobs_mc/creeper.lua @@ -12,6 +12,7 @@ local S = minetest.get_translator("mobs_mc") mcl_mobs:register_mob("mobs_mc:creeper", { type = "monster", spawn_class = "hostile", + spawn_in_group = 1, hp_min = 20, hp_max = 20, xp_min = 5, From 2f0ca063e98aae4223460ed3d9df96cc41573f37 Mon Sep 17 00:00:00 2001 From: cora Date: Mon, 29 Aug 2022 21:13:52 +0200 Subject: [PATCH 185/193] Make monsters less likely to spawn in groups --- mods/ENTITIES/mcl_mobs/spawning.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mods/ENTITIES/mcl_mobs/spawning.lua b/mods/ENTITIES/mcl_mobs/spawning.lua index 120cae9dc..f6e9f8109 100644 --- a/mods/ENTITIES/mcl_mobs/spawning.lua +++ b/mods/ENTITIES/mcl_mobs/spawning.lua @@ -525,6 +525,7 @@ if mobs_spawn then local mob_def = mob_library_worker_table[mob_index] local spawn_in_group = minetest.registered_entities[mob_def.name].spawn_in_group or 4 local spawn_in_group_min = minetest.registered_entities[mob_def.name].spawn_in_group_min or 1 + local mob_type = minetest.registered_entities[mob_def.name].type if spawn_check(spawning_position,mob_def) then if mob_def.type_of_spawning == "water" then spawning_position = get_water_spawn(spawning_position) @@ -537,7 +538,7 @@ if mobs_spawn then end --everything is correct, spawn mob local object - if spawn_in_group then + if spawn_in_group and ( mob_type ~= "monster" or math.random(5) == 1 ) then object = spawn_group(spawning_position,mob_def,{minetest.get_node(vector.offset(spawning_position,0,-1,0)).name},spawn_in_group,spawn_in_group_min) else object = minetest.add_entity(spawning_position, mob_def.name) From 77e11713d397dd9fd6efc5907e250c18c20f2347 Mon Sep 17 00:00:00 2001 From: cora Date: Mon, 29 Aug 2022 21:55:57 +0200 Subject: [PATCH 186/193] Remove superfluous bed check for villagers --- mods/ENTITIES/mcl_mobs/spawning.lua | 2 -- 1 file changed, 2 deletions(-) diff --git a/mods/ENTITIES/mcl_mobs/spawning.lua b/mods/ENTITIES/mcl_mobs/spawning.lua index f6e9f8109..c0167be8c 100644 --- a/mods/ENTITIES/mcl_mobs/spawning.lua +++ b/mods/ENTITIES/mcl_mobs/spawning.lua @@ -440,7 +440,6 @@ local function spawn_check(pos,spawn_def) local is_leaf = get_item_group(gotten_node, "leaves") ~= 0 local is_bedrock = gotten_node == "mcl_core:bedrock" local is_grass = minetest.get_item_group(gotten_node,"grass_block") ~= 0 - local has_bed = minetest.find_node_near(pos,25,{"group:bed"}) local mob_count_wide = count_mobs(pos,aoc_range,mob_type) local mob_count = count_mobs(pos,32,mob_type) @@ -455,7 +454,6 @@ local function spawn_check(pos,spawn_def) and (spawn_def.type_of_spawning ~= "ground" or not is_leaf) and (spawn_def.check_position and spawn_def.check_position(pos) or true) and (not is_farm_animal(spawn_def.name) or is_grass) - and (mob_type ~= "npc" or has_bed) and (spawn_def.type_of_spawning ~= "water" or is_water) and not is_bedrock then --only need to poll for node light if everything else worked From b067111e71d5ca75c35698794d882b007a31a81f Mon Sep 17 00:00:00 2001 From: cora Date: Tue, 30 Aug 2022 16:37:23 +0200 Subject: [PATCH 187/193] Add golem summoning for villagers --- mods/ENTITIES/mobs_mc/villager.lua | 53 ++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/mods/ENTITIES/mobs_mc/villager.lua b/mods/ENTITIES/mobs_mc/villager.lua index f1caee61d..4f38b97d7 100644 --- a/mods/ENTITIES/mobs_mc/villager.lua +++ b/mods/ENTITIES/mobs_mc/villager.lua @@ -591,6 +591,58 @@ local function go_home(entity) end) end +local function has_golem(pos) + local r = false + for _,o in pairs(minetest.get_objects_inside_radius(pos,16)) do + local l = o:get_luaentity() + if l and l.name == "mobs_mc:iron_golem" then return true end + end +end + +local function has_summon_participants(self) + local r = 0 + for _,o in pairs(minetest.get_objects_inside_radius(self.object:get_pos(),10)) do + local l = o:get_luaentity() + --TODO check for panicking or gossiping + if l and l.name == "mobs_mc:villager" then r = r + 1 end + end + return r > 2 +end + +local function summon_golem(self) + self._summon_locked = true + vector.offset(self.object:get_pos(),-10,-10,-10) + local nn = minetest.find_nodes_in_area_under_air(vector.offset(self.object:get_pos(),-10,-10,-10),vector.offset(self.object:get_pos(),10,10,10),{"group:solid"}) + for _,n in pairs(nn) do + local up = minetest.find_nodes_in_area(vector.offset(n,0,1,0),vector.offset(n,0,3,0),{"air"}) + if up and #up >= 3 then + for _,o in pairs(minetest.get_objects_inside_radius(self.object:get_pos(),10)) do + local l = o:get_luaentity() + if l and l.name == "mobs_mc:villager" then l._summon_locked = true end + end + minetest.sound_play("mcl_portals_open_end_portal", {pos=n, gain=0.5, max_hear_distance = 16}, true) + return minetest.add_entity(vector.offset(n,0,1,0),"mobs_mc:iron_golem") + end + end +end + +local function check_summon(self,dtime) + -- TODO has selpt in last 20? + if self._summon_timer and self._summon_timer > 30 then + local pos = self.object:get_pos() + self._summon_timer = 0 + self._summon_locked = nil + self._has_golem = self._has_golem or has_golem(pos) + if self._has_golem then return false end + if self._summon_locked then return false end + if not has_summon_participants(self) then return end + summon_golem(self) + elseif self._summon_timer == nil then + self._summon_timer = 0 + end + self._summon_timer = self._summon_timer + dtime +end + ----- JOBSITE LOGIC local function get_profession_by_jobsite(js) for k,v in pairs(professions) do @@ -1337,6 +1389,7 @@ mcl_mobs:register_mob("mobs_mc:villager", { _player_scan_timer = 0, _trading_players = {}, -- list of playernames currently trading with villager (open formspec) do_custom = function(self, dtime) + check_summon(self,dtime) -- Stand still if player is nearby. if not self._player_scan_timer then self._player_scan_timer = 0 From 93cccaa26408d34e170eeb27fb558de4814b7e17 Mon Sep 17 00:00:00 2001 From: cora Date: Tue, 30 Aug 2022 22:58:55 +0200 Subject: [PATCH 188/193] Allow spawning on water --- mods/ENTITIES/mobs_mc/villager.lua | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/mods/ENTITIES/mobs_mc/villager.lua b/mods/ENTITIES/mobs_mc/villager.lua index 4f38b97d7..79002d5f9 100644 --- a/mods/ENTITIES/mobs_mc/villager.lua +++ b/mods/ENTITIES/mobs_mc/villager.lua @@ -610,16 +610,12 @@ local function has_summon_participants(self) end local function summon_golem(self) - self._summon_locked = true vector.offset(self.object:get_pos(),-10,-10,-10) - local nn = minetest.find_nodes_in_area_under_air(vector.offset(self.object:get_pos(),-10,-10,-10),vector.offset(self.object:get_pos(),10,10,10),{"group:solid"}) + local nn = minetest.find_nodes_in_area_under_air(vector.offset(self.object:get_pos(),-10,-10,-10),vector.offset(self.object:get_pos(),10,10,10),{"group:solid","group:water"}) + table.shuffle(nn) for _,n in pairs(nn) do local up = minetest.find_nodes_in_area(vector.offset(n,0,1,0),vector.offset(n,0,3,0),{"air"}) if up and #up >= 3 then - for _,o in pairs(minetest.get_objects_inside_radius(self.object:get_pos(),10)) do - local l = o:get_luaentity() - if l and l.name == "mobs_mc:villager" then l._summon_locked = true end - end minetest.sound_play("mcl_portals_open_end_portal", {pos=n, gain=0.5, max_hear_distance = 16}, true) return minetest.add_entity(vector.offset(n,0,1,0),"mobs_mc:iron_golem") end @@ -631,10 +627,7 @@ local function check_summon(self,dtime) if self._summon_timer and self._summon_timer > 30 then local pos = self.object:get_pos() self._summon_timer = 0 - self._summon_locked = nil - self._has_golem = self._has_golem or has_golem(pos) - if self._has_golem then return false end - if self._summon_locked then return false end + if has_golem(pos) then return false end if not has_summon_participants(self) then return end summon_golem(self) elseif self._summon_timer == nil then From 0c6cbc9e99a0b0caad264fda1d0bb3971bd38107 Mon Sep 17 00:00:00 2001 From: PrairieWind Date: Tue, 30 Aug 2022 14:38:48 -0600 Subject: [PATCH 189/193] Chest on top floor of Pillager Outpost now works. --- mods/MAPGEN/mcl_structures/pillager_outpost.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/MAPGEN/mcl_structures/pillager_outpost.lua b/mods/MAPGEN/mcl_structures/pillager_outpost.lua index 4646b96ab..9b916bdca 100644 --- a/mods/MAPGEN/mcl_structures/pillager_outpost.lua +++ b/mods/MAPGEN/mcl_structures/pillager_outpost.lua @@ -8,7 +8,7 @@ mcl_structures.register_structure("pillager_outpost",{ flags = "place_center_x, place_center_z", solid_ground = true, make_foundation = true, - sidelen = 18, + sidelen = 23, y_offset = 0, chunk_probability = 600, y_max = mcl_vars.mg_overworld_max, From 8bcf80422d11b9ed361fe2078aa9df06cd311418 Mon Sep 17 00:00:00 2001 From: PrairieWind Date: Sun, 28 Aug 2022 20:18:47 -0600 Subject: [PATCH 190/193] Added Formspec to Bookshelf --- mods/ITEMS/mcl_books/init.lua | 98 +++++++++++++++++++++++++++++++++++ mods/ITEMS/mcl_books/mod.conf | 1 + 2 files changed, 99 insertions(+) diff --git a/mods/ITEMS/mcl_books/init.lua b/mods/ITEMS/mcl_books/init.lua index 446be8cd6..f4e6ba409 100644 --- a/mods/ITEMS/mcl_books/init.lua +++ b/mods/ITEMS/mcl_books/init.lua @@ -1,4 +1,6 @@ local S = minetest.get_translator(minetest.get_current_modname()) +local F = minetest.formspec_escape +local C = minetest.colorize local max_text_length = 4500 -- TODO: Increase to 12800 when scroll bar was added to written book local max_title_length = 64 @@ -331,6 +333,75 @@ if minetest.get_modpath("mcl_sounds") then wood_sound = mcl_sounds.node_sound_wood_defaults() end +-- Bookshelf GUI +local drop_content = mcl_util.drop_items_from_meta_container("main") + +local function on_blast(pos) + local node = minetest.get_node(pos) + drop_content(pos, node) + minetest.remove_node(pos) +end + +-- Simple protection checking functions +local function protection_check_move(pos, from_list, from_index, to_list, to_index, count, player) + local name = player:get_player_name() + if minetest.is_protected(pos, name) then + minetest.record_protection_violation(pos, name) + return 0 + else + return count + end +end + +local function protection_check_put_take(pos, listname, index, stack, player) + local name = player:get_player_name() + if minetest.is_protected(pos, name) then + minetest.record_protection_violation(pos, name) + return 0 + elseif minetest.get_item_group(stack:get_name(), "book") ~= 0 or stack:get_name() == "mcl_enchanting:book_enchanted" then + return stack:get_count() + else + return 0 + end +end + +local function bookshelf_gui(pos, node, clicker) + local name = minetest.get_meta(pos):get_string("name") + + if name == "" then + name = S("Bookshelf") + end + + local playername = clicker:get_player_name() + + minetest.show_formspec(playername, + "mcl_books:bookshelf_"..pos.x.."_"..pos.y.."_"..pos.z, + table.concat({ + "size[9,8.75]", + "label[0,0;"..F(C("#313131", name)).."]", + "list[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main;0,0.5;9,3;]", + mcl_formspec.get_itemslot_bg(0, 0.5, 9, 3), + "label[0,4.0;"..F(C("#313131", S("Inventory"))).."]", + "list[current_player;main;0,4.5;9,3;9]", + mcl_formspec.get_itemslot_bg(0, 4.5, 9, 3), + "list[current_player;main;0,7.74;9,1;]", + mcl_formspec.get_itemslot_bg(0, 7.74, 9, 1), + "listring[nodemeta:"..pos.x..","..pos.y..","..pos.z..";main]", + "listring[current_player;main]", + }) + ) +end + +local function close_forms(pos) + local players = minetest.get_connected_players() + local formname = "mcl_books:bookshelf_"..pos.x.."_"..pos.y.."_"..pos.z + for p = 1, #players do + if vector.distance(players[p]:get_pos(), pos) <= 30 then + minetest.close_formspec(players[p]:get_player_name(), formname) + end + end +end + -- Bookshelf minetest.register_node("mcl_books:bookshelf", { description = S("Bookshelf"), @@ -347,6 +418,33 @@ minetest.register_node("mcl_books:bookshelf", { _mcl_blast_resistance = 1.5, _mcl_hardness = 1.5, _mcl_silk_touch_drop = true, + on_construct = function(pos) + local meta = minetest.get_meta(pos) + local inv = meta:get_inventory() + inv:set_size("main", 9*3) + end, + after_place_node = function(pos, placer, itemstack, pointed_thing) + minetest.get_meta(pos):set_string("name", itemstack:get_meta():get_string("name")) + end, + allow_metadata_inventory_move = protection_check_move, + allow_metadata_inventory_take = protection_check_put_take, + allow_metadata_inventory_put = protection_check_put_take, + on_metadata_inventory_move = function(pos, from_list, from_index, to_list, to_index, count, player) + minetest.log("action", player:get_player_name().. + " moves stuff in bookshelf at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_put = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " moves stuff to bookshelf at "..minetest.pos_to_string(pos)) + end, + on_metadata_inventory_take = function(pos, listname, index, stack, player) + minetest.log("action", player:get_player_name().. + " takes stuff from bookshelf at "..minetest.pos_to_string(pos)) + end, + after_dig_node = drop_content, + on_blast = on_blast, + on_rightclick = bookshelf_gui, + on_destruct = close_gui, }) minetest.register_craft({ diff --git a/mods/ITEMS/mcl_books/mod.conf b/mods/ITEMS/mcl_books/mod.conf index cea9a5dd8..cfa1f7622 100644 --- a/mods/ITEMS/mcl_books/mod.conf +++ b/mods/ITEMS/mcl_books/mod.conf @@ -1,4 +1,5 @@ name = mcl_books author = celeron55 description = Books mod for MCL2 +depends = mcl_util, mcl_formspec optional_depends = mcl_init, mcl_core, mcl_sounds, mcl_mobitems, mcl_dye, mcl_colors From 2eab947d84f7f4845ac5589c977a377dd93db312 Mon Sep 17 00:00:00 2001 From: PrairieWind Date: Tue, 30 Aug 2022 17:41:52 -0600 Subject: [PATCH 191/193] Added container group to Bookshelf --- mods/ITEMS/mcl_books/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_books/init.lua b/mods/ITEMS/mcl_books/init.lua index f4e6ba409..30fa3ea21 100644 --- a/mods/ITEMS/mcl_books/init.lua +++ b/mods/ITEMS/mcl_books/init.lua @@ -411,7 +411,7 @@ minetest.register_node("mcl_books:bookshelf", { is_ground_content = false, groups = { handy=1, axey=1, deco_block=1, material_wood=1, - flammable=3, fire_encouragement=30, fire_flammability=20 + flammable=3, fire_encouragement=30, fire_flammability=20, container=1 }, drop = "mcl_books:book 3", sounds = wood_sound, From 3aae2b6d9685a5aa06c78414f2abbbc8305b7307 Mon Sep 17 00:00:00 2001 From: PrairieWind Date: Wed, 31 Aug 2022 13:51:38 -0600 Subject: [PATCH 192/193] Fixed Bookshelf close gui issue --- mods/ITEMS/mcl_books/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_books/init.lua b/mods/ITEMS/mcl_books/init.lua index 30fa3ea21..14a102478 100644 --- a/mods/ITEMS/mcl_books/init.lua +++ b/mods/ITEMS/mcl_books/init.lua @@ -444,7 +444,7 @@ minetest.register_node("mcl_books:bookshelf", { after_dig_node = drop_content, on_blast = on_blast, on_rightclick = bookshelf_gui, - on_destruct = close_gui, + on_destruct = close_forms, }) minetest.register_craft({ From 1ddc1abb97247cb53801c3b32b706db6ec82c3fc Mon Sep 17 00:00:00 2001 From: cora Date: Thu, 1 Sep 2022 12:10:12 +0200 Subject: [PATCH 193/193] Add setting for bookshelf inventories --- mods/ITEMS/mcl_books/init.lua | 3 +++ settingtypes.txt | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_books/init.lua b/mods/ITEMS/mcl_books/init.lua index 14a102478..af84feb66 100644 --- a/mods/ITEMS/mcl_books/init.lua +++ b/mods/ITEMS/mcl_books/init.lua @@ -5,6 +5,8 @@ local C = minetest.colorize local max_text_length = 4500 -- TODO: Increase to 12800 when scroll bar was added to written book local max_title_length = 64 +local bookshelf_inv = minetest.settings:get_bool("mcl_bookshelf_inventories",true) + local header = "" if minetest.get_modpath("mcl_init") then header = "no_prepend[]" .. mcl_vars.gui_nonbg .. mcl_vars.gui_bg_color .. @@ -366,6 +368,7 @@ local function protection_check_put_take(pos, listname, index, stack, player) end local function bookshelf_gui(pos, node, clicker) + if not bookshelf_inv then return end local name = minetest.get_meta(pos):get_string("name") if name == "" then diff --git a/settingtypes.txt b/settingtypes.txt index a883905c6..8d8291a0a 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -172,6 +172,10 @@ fix_doubleplants (Mcimport double plant fixes) bool true # Allow players to create Minecraft-like maps. enable_real_maps (Enable Real Maps) bool true +[Additional Features] +# Enable Bookshelf inventories +mcl_bookshelf_inventories (Enable bookshelf inventories) bool true + [Debugging] # If enabled, this will show the itemstring of an item in the description. -mcl_item_id_debug (Item ID Debug) bool false \ No newline at end of file +mcl_item_id_debug (Item ID Debug) bool false