From 963adfb4e2b6e6445051c4f6aa6889686465f1d9 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Wed, 14 Apr 2021 16:37:07 +0200 Subject: [PATCH 1/7] Move @Code-Sploit to devs section --- CREDITS.md | 2 +- mods/HUD/mcl_credits/init.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index a3d8b1c37..338ae8909 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -21,9 +21,9 @@ * Rootyjr * Nicu * aligator +* Code-Sploit ## Contributors -* Code-Sploit * Laurent Rocher * HimbeerserverDE * TechDudie diff --git a/mods/HUD/mcl_credits/init.lua b/mods/HUD/mcl_credits/init.lua index f1628b2d6..717221f46 100644 --- a/mods/HUD/mcl_credits/init.lua +++ b/mods/HUD/mcl_credits/init.lua @@ -27,9 +27,9 @@ mcl_credits.people = { "Rootyjr", "Nicu", "aligator", + "Code-Sploit", }}, {"Contributors", 0x52FF00, { - "Code-Sploit", "Laurent Rocher", "HimbeerserverDE", "TechDudie", From a069406f40f9ea1ab3bb0ab3c837f3e4e5cc25f2 Mon Sep 17 00:00:00 2001 From: j1233 Date: Wed, 14 Apr 2021 14:52:00 +0000 Subject: [PATCH 2/7] credit me https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_fireworks/README.txt#L3 --- CREDITS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CREDITS.md b/CREDITS.md index 338ae8909..bae665e7c 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -49,6 +49,7 @@ * nickolas360 * yutyo * ztianyang +* j45 ## MineClone5 * kay27 From 46b1762872d5c1cac432a22eadda97748a93c735 Mon Sep 17 00:00:00 2001 From: j1233 Date: Wed, 14 Apr 2021 14:53:33 +0000 Subject: [PATCH 3/7] credit me https://git.minetest.land/MineClone2/MineClone2/src/branch/master/mods/ITEMS/mcl_fireworks/README.txt#L3 --- mods/HUD/mcl_credits/init.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/HUD/mcl_credits/init.lua b/mods/HUD/mcl_credits/init.lua index 717221f46..4464a401b 100644 --- a/mods/HUD/mcl_credits/init.lua +++ b/mods/HUD/mcl_credits/init.lua @@ -55,6 +55,7 @@ mcl_credits.people = { "nickolas360", "yutyo", "ztianyang", + "j45", }}, {"MineClone5", 0xA60014, { "kay27", From c41bd3932c57abcb7c832e01375540af913accc3 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Wed, 14 Apr 2021 18:14:21 +0200 Subject: [PATCH 4/7] Add global smoke spawning API --- mods/CORE/mcl_particles/init.lua | 55 +++++++++++++++++++ mods/ITEMS/mcl_fire/init.lua | 94 +++----------------------------- mods/ITEMS/mcl_torches/api.lua | 76 ++++++++++---------------- 3 files changed, 91 insertions(+), 134 deletions(-) diff --git a/mods/CORE/mcl_particles/init.lua b/mods/CORE/mcl_particles/init.lua index 757c0452f..48e9db8df 100644 --- a/mods/CORE/mcl_particles/init.lua +++ b/mods/CORE/mcl_particles/init.lua @@ -66,3 +66,58 @@ function mcl_particles.delete_node_particlespawners(pos) end return false end + +-- 3 exptime variants because the animation is not tied to particle expiration time. +-- 3 colorized variants to imitate minecraft's +local smoke_pdef_cached = {} + +function mcl_particles.spawn_smoke(pos, name, smoke_pdef_base) + local min = math.min + local new_minpos = vector.add(pos, smoke_pdef_base.minrelpos) + local new_maxpos = vector.add(pos, smoke_pdef_base.maxrelpos) + + -- populate the cache + if smoke_pdef_cached[name] then + for i, smoke_pdef in ipairs(smoke_pdef_cached[name]) do + smoke_pdef.minpos = new_minpos + smoke_pdef.maxpos = new_maxpos + mcl_particles.add_node_particlespawner(pos, smoke_pdef, "high") + end + -- cache already populated + else + smoke_pdef_cached[name] = {} + + local smoke_pdef = table.copy(smoke_pdef_base) + smoke_pdef.amount = smoke_pdef_base.amount / 9 + smoke_pdef.time = 0 + smoke_pdef.animation = { + type = "vertical_frames", + aspect_w = 8, + aspect_h = 8, + -- length = 3 exptime variants + } + smoke_pdef.collisiondetection = true + smoke_pdef.minpos = new_minpos + smoke_pdef.maxpos = new_maxpos + + -- the last frame plays for 1/8 * N seconds, so we can take advantage of it + -- to have varying exptime for each variant. + local exptimes = { 0.175, 0.375, 1.0 } + local colorizes = { "199", "209", "243" } -- round(78%, 82%, 90% of 256) - 1 + + for _,exptime in ipairs(exptimes) do + for _,colorize in ipairs(colorizes) do + smoke_pdef.maxexptime = exptime * smoke_pdef_base.maxexptime + smoke_pdef.animation.length = exptime + 0.1 + -- minexptime must be set such that the last frame is actully rendered, + -- even if its very short. Larger exptime -> larger range + smoke_pdef.minexptime = min(exptime, (7.0/8.0 * (exptime + 0.1) + 0.1)) + smoke_pdef.texture = "mcl_particles_smoke_anim.png^[colorize:#000000:" ..colorize + + mcl_particles.add_node_particlespawner(pos, smoke_pdef, "high") + + table.insert(smoke_pdef_cached[name], table.copy(smoke_pdef)) + end + end + end +end diff --git a/mods/ITEMS/mcl_fire/init.lua b/mods/ITEMS/mcl_fire/init.lua index 95d76c45d..176fb250c 100644 --- a/mods/ITEMS/mcl_fire/init.lua +++ b/mods/ITEMS/mcl_fire/init.lua @@ -47,94 +47,16 @@ local alldirs= { x = 0, y = 0, z = 1} } --- 3 exptime variants because the animation is not tied to particle expiration time. --- 3 colorized variants to imitate minecraft's -local smoke_pdef_base = { - amount = 0.001, - time = 0, - -- minpos = vector.add(pos, { x = -0.45, y = -0.45, z = -0.45 }), - -- maxpos = vector.add(pos, { x = 0.45, y = 0.45, z = 0.45 }), +local smoke_pdef = { + amount = 0.009, + maxexptime = 4.0, minvel = { x = -0.1, y = 0.3, z = -0.1 }, maxvel = { x = 0.1, y = 1.6, z = 0.1 }, - -- minexptime = 3 exptime variants, - -- maxexptime = 3 exptime variants minsize = 4.0, maxsize = 4.5, - -- texture = "mcl_particles_smoke_anim.png^[colorize:#000000:(3 colourize variants)", - animation = { - type = "vertical_frames", - aspect_w = 8, - aspect_h = 8, - -- length = 3 exptime variants - }, - collisiondetection = true, + minrelpos = { x = -0.45, y = -0.45, z = -0.45 }, + maxrelpos = { x = 0.45, y = 0.45, z = 0.45 }, } -local smoke_pdef_cached = {} -local spawn_smoke = function(pos) - local min = math.min - local new_minpos = vector.add(pos, { x = -0.45, y = -0.45, z = -0.45 }) - local new_maxpos = vector.add(pos, { x = 0.45, y = 0.45, z = 0.45 }) - - -- populate the cache - if not next(smoke_pdef_cached) then - -- the last frame plays for 1/8 * N seconds, so we can take advantage of it - -- to have varying exptime for each variant. - local exptimes = { 0.75, 1.5, 4.0 } - local colorizes = { "199", "209", "243" } -- round(78%, 82%, 90% of 256) - 1 - - local id = 1 - for _,exptime in ipairs(exptimes) do - for _,colorize in ipairs(colorizes) do - smoke_pdef_base.minpos = new_minpos - smoke_pdef_base.maxpos = new_maxpos - smoke_pdef_base.maxexptime = exptime - smoke_pdef_base.animation.length = exptime + 0.1 - -- minexptime must be set such that the last frame is actully rendered, - -- even if its very short. Larger exptime -> larger range - smoke_pdef_base.minexptime = min(exptime, (7.0/8.0 * (exptime + 0.1) + 0.1)) - smoke_pdef_base.texture = "mcl_particles_smoke_anim.png^[colorize:#000000:" ..colorize - - smoke_pdef_cached[id] = table.copy(smoke_pdef_base) - - mcl_particles.add_node_particlespawner(pos, smoke_pdef_cached[id], "high") - - id = id + 1 - end - end - - -- cache already populated - else - for i, smoke_pdef in ipairs(smoke_pdef_cached) do - smoke_pdef.minpos = new_minpos - smoke_pdef.maxpos = new_maxpos - mcl_particles.add_node_particlespawner(pos, smoke_pdef, "high") - end - end - ---[[ Old smoke pdef - local spawn_smoke = function(pos) - mcl_particles.add_node_particlespawner(pos, { - amount = 0.1, - time = 0, - minpos = vector.add(pos, { x = -0.45, y = -0.45, z = -0.45 }), - maxpos = vector.add(pos, { x = 0.45, y = 0.45, z = 0.45 }), - minvel = { x = 0, y = 0.5, z = 0 }, - maxvel = { x = 0, y = 0.6, z = 0 }, - minexptime = 2.0, - maxexptime = 2.0, - minsize = 3.0, - maxsize = 4.0, - texture = "mcl_particles_smoke_anim.png^[colorize:#000000:127", - animation = { - type = "vertical_frames", - aspect_w = 8, - aspect_h = 8, - length = 2.1, - }, - }, "high") - -- ]] - -end -- -- Items @@ -303,7 +225,7 @@ minetest.register_node("mcl_fire:fire", { end fire_timer(pos) - spawn_smoke(pos) + mcl_particles.spawn_smoke(pos, "fire", smoke_pdef) end, on_destruct = function(pos) mcl_particles.delete_node_particlespawners(pos) @@ -367,7 +289,7 @@ minetest.register_node("mcl_fire:eternal_fire", { if has_mcl_portals then --Calling directly minetest.get_modpath consumes 4x more compute time mcl_portals.light_nether_portal(pos) end - spawn_smoke(pos) + mcl_particles.spawn_smoke(pos, "fire", smoke_pdef) end, on_destruct = function(pos) mcl_particles.delete_node_particlespawners(pos) @@ -627,7 +549,7 @@ minetest.register_lbm({ nodenames = {"group:fire"}, run_at_every_load = true, action = function(pos, node) - spawn_smoke(pos) + mcl_particles.spawn_smoke(pos, "fire", smoke_pdef) end, }) diff --git a/mods/ITEMS/mcl_torches/api.lua b/mods/ITEMS/mcl_torches/api.lua index ced566bbd..83320435f 100644 --- a/mods/ITEMS/mcl_torches/api.lua +++ b/mods/ITEMS/mcl_torches/api.lua @@ -1,3 +1,14 @@ +local smoke_pdef = { + amount = 0.5, + maxexptime = 2.0, + minvel = { x = 0.0, y = 0.5, z = 0.0 }, + maxvel = { x = 0.0, y = 0.6, z = 0.0 }, + minsize = 1.5, + maxsize = 1.5, + minrelpos = { x = -1/16, y = 0.04, z = -1/16 }, + maxrelpos = { x = 1/16, y = 0.06, z = 1/16 }, +} + local spawn_flames_floor = function(pos) -- Flames mcl_particles.add_node_particlespawner(pos, { @@ -15,52 +26,39 @@ local spawn_flames_floor = function(pos) glow = minetest.registered_nodes[minetest.get_node(pos).name].light_source, }, "low") -- Smoke - mcl_particles.add_node_particlespawner(pos, { - amount = 0.5, - time = 0, - minpos = vector.add(pos, { x = -1/16, y = 0.04, z = -1/16 }), - maxpos = vector.add(pos, { x = -1/16, y = 0.06, z = -1/16 }), - minvel = { x = 0, y = 0.5, z = 0 }, - maxvel = { x = 0, y = 0.6, z = 0 }, - minexptime = 2.0, - maxexptime = 2.0, - minsize = 1.5, - maxsize = 1.5, - texture = "mcl_particles_smoke_anim.png", - animation = { - type = "vertical_frames", - aspect_w = 8, - aspect_h = 8, - length = 2.05, - }, - }, "medium") + mcl_particles.spawn_smoke(pos, "torch", smoke_pdef) end local spawn_flames_wall = function(pos) local minrelpos, maxrelpos local node = minetest.get_node(pos) local dir = minetest.wallmounted_to_dir(node.param2) + + local smoke_pdef = table.copy(smoke_pdef) + if dir.x < 0 then - minrelpos = { x = -0.38, y = 0.04, z = -0.1 } - maxrelpos = { x = -0.2, y = 0.14, z = 0.1 } + smoke_pdef.minrelpos = { x = -0.38, y = 0.04, z = -0.1 } + smoke_pdef.maxrelpos = { x = -0.2, y = 0.14, z = 0.1 } elseif dir.x > 0 then - minrelpos = { x = 0.2, y = 0.04, z = -0.1 } - maxrelpos = { x = 0.38, y = 0.14, z = 0.1 } + smoke_pdef.minrelpos = { x = 0.2, y = 0.04, z = -0.1 } + smoke_pdef.maxrelpos = { x = 0.38, y = 0.14, z = 0.1 } elseif dir.z < 0 then - minrelpos = { x = -0.1, y = 0.04, z = -0.38 } - maxrelpos = { x = 0.1, y = 0.14, z = -0.2 } + smoke_pdef.minrelpos = { x = -0.1, y = 0.04, z = -0.38 } + smoke_pdef.maxrelpos = { x = 0.1, y = 0.14, z = -0.2 } elseif dir.z > 0 then - minrelpos = { x = -0.1, y = 0.04, z = 0.2 } - maxrelpos = { x = 0.1, y = 0.14, z = 0.38 } + smoke_pdef.minrelpos = { x = -0.1, y = 0.04, z = 0.2 } + smoke_pdef.maxrelpos = { x = 0.1, y = 0.14, z = 0.38 } else return end + + -- Flames mcl_particles.add_node_particlespawner(pos, { amount = 8, time = 0, - minpos = vector.add(pos, minrelpos), - maxpos = vector.add(pos, maxrelpos), + minpos = vector.add(pos, smoke_pdef.minrelpos), + maxpos = vector.add(pos, smoke_pdef.maxrelpos), minvel = { x = -0.01, y = 0, z = -0.01 }, maxvel = { x = 0.01, y = 0.1, z = 0.01 }, minexptime = 0.3, @@ -71,25 +69,7 @@ local spawn_flames_wall = function(pos) glow = minetest.registered_nodes[node.name].light_source, }, "low") -- Smoke - mcl_particles.add_node_particlespawner(pos, { - amount = 0.5, - time = 0, - minpos = vector.add(pos, minrelpos), - maxpos = vector.add(pos, maxrelpos), - minvel = { x = 0, y = 0.5, z = 0 }, - maxvel = { x = 0, y = 0.6, z = 0 }, - minexptime = 2.0, - maxexptime = 2.0, - minsize = 1.5, - maxsize = 1.5, - texture = "mcl_particles_smoke_anim.png", - animation = { - type = "vertical_frames", - aspect_w = 8, - aspect_h = 8, - length = 2.05, - }, - }, "medium") + mcl_particles.spawn_smoke(pos, "torch", smoke_pdef) end local remove_flames = function(pos) From 18cdd13c064cc13889410ae4491c6546e8cc7c6d Mon Sep 17 00:00:00 2001 From: epCode Date: Wed, 14 Apr 2021 11:01:50 -0700 Subject: [PATCH 5/7] Partialy fix #1559 --- .../mcl_armor/models/mcl_armor_character.b3d | Bin 453135 -> 453135 bytes .../models/mcl_armor_character.blend | Bin 1208156 -> 1208948 bytes .../models/mcl_armor_character_female.blend | Bin 1212956 -> 1212956 bytes .../mcl_armor/textures/mcl_armor_elytra.png | Bin 746 -> 271 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/mods/ITEMS/mcl_armor/models/mcl_armor_character.b3d b/mods/ITEMS/mcl_armor/models/mcl_armor_character.b3d index 952850ba3812df912ed1b6a24802d72ecf4c7014..c8dce36a80df34cae8d810f3454d6e39b059bdcc 100644 GIT binary patch delta 1953 zcmZ{jPiPZC6vjv0Mz$A~_FyfPfTf71o}x|2WCJ}^`UgBHB@NWp9;Edk2wo=;(wK`q zsMHogVNpB=l-in*U8G#v#lp{ezI3)neYUp$3ZU z=I7cBHPF2dEfF1891J7gg48s|AC2f3L0tfUxLgW>1%L~0oS>u7A z>ky&pNj^f~#UdF6=+=Y|0WbfX&<>Gc#c_I2PiV1w9cap|D$(fkZyncL*!kH&w7j=P z&yHp6M{5)DMC_y0HyenO<#Kp>m*1=`nzCF%&T zG1k=|@5oJAa^CjtdhEv0IqOYJ!u>9puG+zScPMC$c`V!=oVI@z#<^K8#xQ5D2BSpV zk8}s8jbpuo91yg=6M2Ak7eBjsi)(luXnt>MWwcOC)TuaxiA&5}k=lv6hZ?jEv*uX> z=1*pg;$+}E^5tR#L#N)37C^%=pgo?I9hMy@T<~4GpSe%{v0(v>wXpp+i|cbU3Srj%4+ameoT|FZEC$@Zv8ya5A0% delta 1953 zcmZvby=zlp6vkg`8o6DxcCihVfKa51#o?;R{gN)y260eAzidK~LLB-Zyupy%X0d~! zCI}Y9!7ZTFLLv7Kg><+Pv4K*AlA#DLQXx=~f^y!^lj!>JKIi<-dCt4uPOP^R_3H`R zu?Zn|D~jwwG~0-iFd&3!q*fgbwHCrVrjgccl>s2@A?26sIeG?MveavGBaunFs?4h zr(>F$L`{d9@Qhm#hT*p$wHReb!!rg^!>H_Bt#N7z({~FDkZbA)k(b|AFZ6~@#etyd z5TTlmXWVPnThM?iCNv21!p}iHxVIHWH&ITgabL#Lj3OZ)evCgJq1Dr?R);KDlbKTZ z<{;UK8;1!zkzN=ldjyH!bJ_zNLfY{y4+L*e0?;6u^6VSknH}m<*u6(C9 z2pYV@FiWW|rr|9t(bN_*SnXFqr;Vy8ph!$9T&X*ff@P7rtOs%C zCT6@#mAq;!U?`)(c}i-WyKF4;#06#Ucw)JJJcx`5LocQ%Uq7C1QRIX-^H$skULk0Z zF@|{}?gMWDG`KAcBjX&ph1NeRa>r)SAWuv!b1xdEZ=}G2bu;KN)5` G{_!tC$0H*E diff --git a/mods/ITEMS/mcl_armor/models/mcl_armor_character.blend b/mods/ITEMS/mcl_armor/models/mcl_armor_character.blend index a41a1031ab377680509fcdf5d419c4d864d152ab..c2b330c6c960b5cc84ed3a81421383e25787795f 100644 GIT binary patch delta 99079 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�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 ME1vse{o8B*KY8K5L;wH) delta 97920 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∋oFiPqI(cTn2V#&3cXI56PE|U2M+q17z9D~QSFFJ z0xBXR^cCQwi8~5T0!;hxH3Sj9sv`|KU@YI7U&*;++%?yFh*ZfMp z2Bi-r3-3#2dW0Cyhaf^BQ>+o%9r}*e147&w1V`-Q?yAq~Qe|Ne%Ub_CRb+nO`S zK|f$`*oFzdWO9ZwE(An>(d98js1^bTY>@{hu#)!hcGP|p4PTjY;#Bml{tHo-|E<%- z{Gpy9r%+7rQpT<*IDT5&EJ(h5N$Xs3m4Yz#`LLlLo?|F>tS4jFI}^<}CIsTzAUI)! zeyAl&i13l46`y@e+fd!b(632*hL&lS0w;SN=w0WPf?q_Jv_}hdpyBgteS3Hc{qz4WITc-+av|y`{qvio zJwvHlrNGlp_x$nnRYH;LRza8VFbo=kKF%@jeAt~ObTQj5*j<;Pm;AiIgBtb+;4B!& z@R}2+qJQeY5M`xjIBckAXlf`X=rLkA=E(1NoYXBi7xJYLXRTF}ImLGb?6k$VIYYV|_ab2Jz61jkOH5X{_b`>5(egli6;Ik}fNW1ddPx7M{D z{YG9d7)bsrwZUxMnIqh|=d||z)l*dUZOBR&yku%E$WINT#=S$Bf}C&Dj#b_Nj=Ik% z_<-kTp&nZ8rlj^$!$NinE^2W9q&Ae}BP-pFQekUZi=g-yd;MktNmri(=K)sW+8#^gr z_ja?6Nq$~_Z1eNiseAX6t&t1(%%d^g&5s0XPcO+YEUM7%?^-Wtdtgso=m$0ETzZd* zy8yxgBe5v2uuXLlXjB(XoP(Hm+$Gdu=8n5WcbK_hgNgz3w!ZteyF`=8M&AM`Y&qDW zrhs`wFbo9 zaFo68KoAPho9+_L>%nle=nbi6Fa(ZLlYAM90%9W@}SaSG?# zyep&5LW^!I1uvOy7~HFVo7&s%b28sr`H@`U@m2UysLK;O9gg>H^*jFY)v|Y?G(&bD z<|W=%3Lao_Zy^YxDsT$tmz!=FO#4U<=TkA?l?k3#zdhulf4ff*)f}UWyd~c_6b%w#SYzn@onB-_1nC<^IdOwE)NrST?^-Xd=<{0 zTa6H$h0Wl2>Ja_#L-P2l*C1^L#>A z5hsRT>N-wr7V=B(cWZZCePO|j+!tg1*8S@{T`19V!qiUVu10SGzahqLejabivD9wH zu>}t=9yR%|hFBOf{5x{7BJxPW$2@M9<8eWF&~c*oq$#H@Z9CeQww=+Iw%xQXZM#`p z+II7{wCxs}wC$F+QqjbWMMTwdFqO!Vh{o;A&FFAkGhu-2^hB%1TjGf!THGirJoS#L}s$atHnMA0VJVh%hgQ^5#L;^_8~ zU`8CF+Qjmk9-m}t=tYF)hW3$QOM{1%p%)Rd4DBPqHULth^>As zQ$qV0+kqJFU@fHLRd=&iX{tL}EA?2v-pyJ(9UkautaKY6C|$?|cBcv(8SP&F~R%3HZ**?0UwEe7wl+vhF}6#bfuW6f*^KhCHH^T}M!f8GUL&D}zt36-Ye%DcpLLz3D~9IJSs0NT zW<76at(2BV>YJ$#dtO%-B zPhT@kaPk&CLHbYh1iKBbZ+|kLKofYI^$wFDm$IA)n{I0^A^3^qOk62tT_k)+Rwyif wO)km8#=2;POzSCtS`sE2reBMGl05SXY`5U?O) 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 yO|R3<{IWSkg?mkR?$G}s{pUXO@geCy<2o-Pu From e4c8ba795a2f239e3a34072b30694f4f35f9469f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Sch=C3=B6tz?= Date: Wed, 14 Apr 2021 22:03:36 +0200 Subject: [PATCH 6/7] Fixes typos, grammar errors, and some translation flaws in several german translation files. --- mods/ITEMS/mcl_compass/locale/mcl_compass.de.tr | 2 +- mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr | 4 ++-- mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.de.tr | 10 +++++----- mods/ITEMS/mcl_fences/locale/mcl_fences.de.tr | 2 +- mods/ITEMS/mcl_fishing/locale/mcl_fishing.de.tr | 6 +++--- mods/ITEMS/mcl_flowers/locale/mcl_flowers.de.tr | 4 ++-- mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.de.tr | 2 +- mods/ITEMS/mcl_wool/locale/mcl_wool.de.tr | 2 +- mods/ITEMS/screwdriver/locale/screwdriver.de.tr | 2 +- 9 files changed, 17 insertions(+), 17 deletions(-) diff --git a/mods/ITEMS/mcl_compass/locale/mcl_compass.de.tr b/mods/ITEMS/mcl_compass/locale/mcl_compass.de.tr index a78b70c01..cf4c814ce 100644 --- a/mods/ITEMS/mcl_compass/locale/mcl_compass.de.tr +++ b/mods/ITEMS/mcl_compass/locale/mcl_compass.de.tr @@ -1,4 +1,4 @@ # textdomain: mcl_compass -Compasses are tools which point to the world origin (X@=0, Z@=0) or the spawn point in the Overworld.=Kompasse sind Werkzeuge, die zum Ursprungspunkt der Welt (X@=0, Z@=0) oder den Einstiegspunkt der Welt zeigen. +Compasses are tools which point to the world origin (X@=0, Z@=0) or the spawn point in the Overworld.=Kompasse sind Werkzeuge, die zum Ursprungspunkt der Welt (X@=0, Z@=0) oder zum Einstiegspunkt der Welt zeigen. Compass=Kompass Points to the world origin=Zeigt zum Startpunkt der Welt diff --git a/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr b/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr index 03be49a68..0c02dd13c 100644 --- a/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr +++ b/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr @@ -16,9 +16,9 @@ Birch Trapdoor=Birkenfalltür Spruce Trapdoor=Fichtenfalltür Dark Oak Trapdoor=Schwarzeichenfalltür Jungle Trapdoor=Dschungelfalltür -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.=Holzfalltüren sind horizontale Barrieren, die von Hand oder mit einem Redstone-Signal geöffnet oder geschlossen werden können. Sie belegen den oberen oder unteren Teil eines Blocks, je nach dem, wie sie platziert wurden. Wenn geöffnet, können sie wie eine Leiter erklommen werden. +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.=Holzfalltüren sind horizontale Barrieren, die von Hand oder mit einem Redstone-Signal geöffnet oder geschlossen werden können. Sie belegen den oberen oder unteren Teil eines Blocks, je nachdem, wie sie platziert wurden. Wenn geöffnet, können sie wie eine Leiter erklommen werden. To open or close the trapdoor, rightclick it or send a redstone signal to it.=Um die Falltür zu öffnen oder zu schließen, rechtsklicken Sie sie oder schicken Sie ein Redstone-Signal zu ihr. Iron Trapdoor=Eisenfalltür -Iron trapdoors are horizontal barriers which can only be opened and closed by redstone signals, but not by hand. 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.=Eisenfalltüren sind horizontale Barrieren, die nur mit einem Redstone-Signal geöffnet oder geschlossen werden können, nicht von Hand. Sie belegen den oberen oder unteren Teil eines Blocks, je nach dem, wie sie platziert wurden. Wenn geöffnet, können sie wie eine Leiter erklommen werden. +Iron trapdoors are horizontal barriers which can only be opened and closed by redstone signals, but not by hand. 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.=Eisenfalltüren sind horizontale Barrieren, die nur mit einem Redstone-Signal geöffnet oder geschlossen werden können, nicht von Hand. Sie belegen den oberen oder unteren Teil eines Blocks, jenachdem, wie sie platziert wurden. Wenn geöffnet, können sie wie eine Leiter erklommen werden. Openable by players and redstone power=Zu öffnen von Spielern und Redstoneenergie Openable by redstone power=Zu öffnen von Redstoneenergie diff --git a/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.de.tr b/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.de.tr index 68077578c..ecc08b5dc 100644 --- a/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.de.tr +++ b/mods/ITEMS/mcl_enchanting/locale/mcl_enchanting.de.tr @@ -17,8 +17,8 @@ Efficiency=Effizienz Increases mining speed.=Erhöht Grabegeschwindigkeit. Feather Falling=Federfall Reduces fall damage.=Reduziert Fallschaden. -Fire Aspect=Feieraspekt -Sets target on fire.=Zündes das Ziel an. +Fire Aspect=Feueraspekt +Sets target on fire.=Zündet das Ziel an. Fire Protection=Feuerschutz Reduces fire damage.=Reduziert Feuerschaden Flame=Flamme @@ -31,7 +31,7 @@ Impaling=Aufspießen Trident deals additional damage to ocean mobs.=Dreizack richtet Zusatzschaden an Ozeanmobs an. Infinity=Unendlichkeit Shooting consumes no regular arrows.=Schüsse verbrauchen keine regulären Pfeile. -Knockback=Rückschlag. +Knockback=Rückschlag Increases knockback.=Verstärkt Rückschlag. Looting=Plünderer Increases mob loot.=Erhöht Abwürfe von Mobs. @@ -43,7 +43,7 @@ Lure=Köder Decreases time until rod catches something.=Reduziert die Zeit, bis die Angel etwas fängt. Mending=Ausbessern Repair the item while gaining XP orbs.=Gegenstand reparieren, während man Erfahrungskugeln erhält. -Multishot=Mehrschuss +Multishot=Mehrfachschuss Shoot 3 arrows at the cost of one.=3 Pfeile zum Preis von 1 schießen. Piercing=Durchbohren Arrows passes through multiple objects.=Pfeile durchdringen mehrere Objekte. @@ -74,7 +74,7 @@ Increases sweeping attack damage.=Erhöht Schwungangriffsschaden. Thorns=Dornen Reflects some of the damage taken when hit, at the cost of reducing durability with each proc.=Reflektiert etwas des Schadens beim Erleiden eines Treffers, auf Kosten der Haltbarkeit. Unbreaking=Haltbarkeit -Increases item durability.=Erhöht Haldbarkeit des Gegenstands. +Increases item durability.=Erhöht Haltbarkeit des Gegenstands. Inventory=Inventar @1 Lapis Lazuli=@1 Lapislazuli @1 Enchantment Levels=@1 Verzauberungsstufen diff --git a/mods/ITEMS/mcl_fences/locale/mcl_fences.de.tr b/mods/ITEMS/mcl_fences/locale/mcl_fences.de.tr index 5a76fc59e..e4f2a5fa6 100644 --- a/mods/ITEMS/mcl_fences/locale/mcl_fences.de.tr +++ b/mods/ITEMS/mcl_fences/locale/mcl_fences.de.tr @@ -1,6 +1,6 @@ # textdomain: mcl_fences Fences are structures which block the way. Fences will connect to each other and solid blocks. They cannot be jumped over with a simple jump.=Zäune sind Gebäude, die den Weg blockieren. Sie verbinden sich gegenseitig und anderen festen Blöcken. Man kann sie nicht mit normalen Sprüngen überspringen. -Fence gates can be opened or closed and can't be jumped over. Fences will connect nicely to fence gates.=Zauntore können geöffnet und geschlossen werden und können nicht übersprungen werden. Zäune werden sich gut mit Zauntoren verbinden. +Fence gates can be opened or closed and can't be jumped over. Fences will connect nicely to fence gates.=Zauntore können geöffnet und geschlossen werden und können nicht übersprungen werden. Zäune lassen sich gut mit Zauntoren verbinden. Right-click the fence gate to open or close it.=Rechtsklicken Sie auf ein Zauntor, um es zu öffnen oder zu schließen. Oak Fence=Eichenzaun Oak Fence Gate=Eichenzauntor diff --git a/mods/ITEMS/mcl_fishing/locale/mcl_fishing.de.tr b/mods/ITEMS/mcl_fishing/locale/mcl_fishing.de.tr index 10f908593..b80c186c1 100644 --- a/mods/ITEMS/mcl_fishing/locale/mcl_fishing.de.tr +++ b/mods/ITEMS/mcl_fishing/locale/mcl_fishing.de.tr @@ -7,12 +7,12 @@ Raw fish is obtained by fishing and is a food item which can be eaten safely. Co Cooked Fish=Gekochter Fisch Mmh, fish! This is a healthy food item.=Mhh, Fisch! Ein gesundes Lebensmittel. Raw Salmon=Roher Lachs -Raw salmon is obtained by fishing and is a food item which can be eaten safely. Cooking it improves its nutritional value.=Lohen Lachs erhält man beim Angeln. Er ist ein Lebensmittel, der sicher verzehrt werden kann. +Raw salmon is obtained by fishing and is a food item which can be eaten safely. Cooking it improves its nutritional value.=Rohen Lachs erhält man beim Angeln. Er ist ein Lebensmittel, das sicher verzehrt werden kann. Cooked Salmon=Gekochter Lachs This is a healthy food item which can be eaten.=Ein gesundes essbares Lebensmittel. Clownfish=Clownfisch -Clownfish may be obtained by fishing (and luck) and is a food item which can be eaten safely.=Einen Clownfisch kann man beim Angeln mit etwas Glück fangen. Er ist ein Lebensmittel, der sicher verzehrt werden kann. +Clownfish may be obtained by fishing (and luck) and is a food item which can be eaten safely.=Einen Clownfisch kann man beim Angeln mit etwas Glück fangen. Er ist ein Lebensmittel, das sicher verzehrt werden kann. Pufferfish=Kugelfisch -Pufferfish are a common species of fish and can be obtained by fishing. They can technically be eaten, but they are very bad for humans. Eating a pufferfish only restores 1 hunger point and will poison you very badly (which drains your health non-fatally) and causes serious food poisoning (which increases your hunger).=Kugelfische sind eine verbreitete Fischart, die geangelt werden können. Sie können theoretisch gegessen werden, aber sie sind sehr schlecht für Menschen. Es gibt nur 1 Hungerpunkt und es wird Sie schwer vergiften (was Ihre Gesundheit verringert, aber nicht bis zum Tod) und Ihr Hungerpegel wird aufgrund der schweren Lebensmittelvergiftung stark ansteigen. +Pufferfish are a common species of fish and can be obtained by fishing. They can technically be eaten, but they are very bad for humans. Eating a pufferfish only restores 1 hunger point and will poison you very badly (which drains your health non-fatally) and causes serious food poisoning (which increases your hunger).=Kugelfische sind eine verbreitete Fischart, die geangelt werden kann. Sie können theoretisch gegessen werden, aber sie sind sehr schlecht für Menschen. Es gibt nur 1 Hungerpunkt und es wird Sie schwer vergiften (was Ihre Gesundheit verringert, aber nicht bis zum Tod) und Ihr Hungerpegel wird aufgrund der schweren Lebensmittelvergiftung stark ansteigen. Catches fish in water=Fängt Fische im Wasser Very poisonous=Sehr giftig diff --git a/mods/ITEMS/mcl_flowers/locale/mcl_flowers.de.tr b/mods/ITEMS/mcl_flowers/locale/mcl_flowers.de.tr index 7c4a83b88..0e1262e3c 100644 --- a/mods/ITEMS/mcl_flowers/locale/mcl_flowers.de.tr +++ b/mods/ITEMS/mcl_flowers/locale/mcl_flowers.de.tr @@ -12,9 +12,9 @@ Allium=Sternlauch Azure Bluet=Porzellansternchen Blue Orchid=Blaue Orchidee Tall Grass=Hohes Gras -Tall grass is a small plant which often occurs on the surface of grasslands. It can be harvested for wheat seeds. By using bone meal, tall grass can be turned into double tallgrass which is two blocks high.=Hohes Gras ist eine kleine Pflanze, die oft auf Wiesenflächen wächst. Es kann für Weizensamen abgeerntet werden. Mit Knochenmehl wird sich hohes Gras zu doppelhohem Gras verwandeln. +Tall grass is a small plant which often occurs on the surface of grasslands. It can be harvested for wheat seeds. By using bone meal, tall grass can be turned into double tallgrass which is two blocks high.=Hohes Gras ist eine kleine Pflanze, die oft auf Wiesenflächen wächst. Es kann für Weizensamen abgeerntet werden. Mit Knochenmehl lässt sich hohes Gras zu doppelhohem Gras verwandeln. Fern=Farn -Ferns are small plants which occur naturally in jungles and taigas. They can be harvested for wheat seeds. By using bone meal, a fern can be turned into a large fern which is two blocks high.=Farne sind kleine Pflanzen, die oft in Dschungeln und Taigas vorkommen. Sie können für Weizensamen abgeerntet werden. Mit Knochenmehl wird sich ein Farn zu einem großen Farn, der zwei Blöcke hoch ist, verwandeln. +Ferns are small plants which occur naturally in jungles and taigas. They can be harvested for wheat seeds. By using bone meal, a fern can be turned into a large fern which is two blocks high.=Farne sind kleine Pflanzen, die oft in Dschungeln und Taigas vorkommen. Sie können für Weizensamen abgeerntet werden. Mit Knochenmehl lässt sich ein Farn zu einem großen Farn, der zwei Blöcke hoch ist, verwandeln. (Top Part)=(Oberseite) Peony=Pfingstrose A peony is a large plant which occupies two blocks. It is mainly used in dye production.=Eine Pfingstrose ist eine große Pflanze, die zwei Blöcke hoch ist. Sie wird hauptsächlich für die Farbenproduktion gebraucht. diff --git a/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.de.tr b/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.de.tr index d47b811f0..2fd938f2f 100644 --- a/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.de.tr +++ b/mods/ITEMS/mcl_mobitems/locale/mcl_mobitems.de.tr @@ -61,7 +61,7 @@ This item is mainly used for crafting.=Dieser Gegenstand wird hauptsächlich in Magma Cream=Magmacreme Magma cream is a crafting component.=Magmacreme ist eine Fertigungskomponente. Ghast Tear=Ghast-Träne -Place this item in an item frame as decoration.=Platzieren Sie diesen Gegenstand in einem Rahmel als Deko. +Place this item in an item frame as decoration.=Platzieren Sie diesen Gegenstand in einem Rahmen als Deko. Nether Star=Nether-Stern A nether star is dropped when the Wither dies. Place it in an item frame to show the world how hardcore you are! Or just as decoration.=Ein Netherstern wird abgeworfen, wenn der Wither stirbt. Platzieren Sie ihn in einen Rahmen, um der Welt zu zeigen, wie großartig Sie sind! diff --git a/mods/ITEMS/mcl_wool/locale/mcl_wool.de.tr b/mods/ITEMS/mcl_wool/locale/mcl_wool.de.tr index 5b979d51b..9f67a52fb 100644 --- a/mods/ITEMS/mcl_wool/locale/mcl_wool.de.tr +++ b/mods/ITEMS/mcl_wool/locale/mcl_wool.de.tr @@ -22,7 +22,7 @@ Blue Carpet=Blauer Teppich Magenta Wool=Magenta Wolle Magenta Carpet=Magenta Teppich Orange Wool=Orange Wolle -Orange Carpet=Orange Teppich +Orange Carpet=Oranger Teppich Purple Wool=Violette Wolle Purple Carpet=Violetter Teppich Brown Wool=Braune Wolle diff --git a/mods/ITEMS/screwdriver/locale/screwdriver.de.tr b/mods/ITEMS/screwdriver/locale/screwdriver.de.tr index 35c99c05f..eaf44b0d6 100644 --- a/mods/ITEMS/screwdriver/locale/screwdriver.de.tr +++ b/mods/ITEMS/screwdriver/locale/screwdriver.de.tr @@ -1,2 +1,2 @@ # textdomain: screwdriver -Screwdriver=Schraubendreher +Screwdriver=Schraubenzieher From bffd032a8be75ff24736d57dcd11631116230123 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Sch=C3=B6tz?= Date: Wed, 14 Apr 2021 22:06:03 +0200 Subject: [PATCH 7/7] Fixes my own typo ;) --- mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr b/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr index 0c02dd13c..be88513cb 100644 --- a/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr +++ b/mods/ITEMS/mcl_doors/locale/mcl_doors.de.tr @@ -19,6 +19,6 @@ Jungle Trapdoor=Dschungelfalltür 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.=Holzfalltüren sind horizontale Barrieren, die von Hand oder mit einem Redstone-Signal geöffnet oder geschlossen werden können. Sie belegen den oberen oder unteren Teil eines Blocks, je nachdem, wie sie platziert wurden. Wenn geöffnet, können sie wie eine Leiter erklommen werden. To open or close the trapdoor, rightclick it or send a redstone signal to it.=Um die Falltür zu öffnen oder zu schließen, rechtsklicken Sie sie oder schicken Sie ein Redstone-Signal zu ihr. Iron Trapdoor=Eisenfalltür -Iron trapdoors are horizontal barriers which can only be opened and closed by redstone signals, but not by hand. 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.=Eisenfalltüren sind horizontale Barrieren, die nur mit einem Redstone-Signal geöffnet oder geschlossen werden können, nicht von Hand. Sie belegen den oberen oder unteren Teil eines Blocks, jenachdem, wie sie platziert wurden. Wenn geöffnet, können sie wie eine Leiter erklommen werden. +Iron trapdoors are horizontal barriers which can only be opened and closed by redstone signals, but not by hand. 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.=Eisenfalltüren sind horizontale Barrieren, die nur mit einem Redstone-Signal geöffnet oder geschlossen werden können, nicht von Hand. Sie belegen den oberen oder unteren Teil eines Blocks, je nachdem, wie sie platziert wurden. Wenn geöffnet, können sie wie eine Leiter erklommen werden. Openable by players and redstone power=Zu öffnen von Spielern und Redstoneenergie Openable by redstone power=Zu öffnen von Redstoneenergie