added clothing
added some clothing
@ -1,7 +1,7 @@
|
|||||||
-- get Boilerplate for Translations
|
-- get Boilerplate for Translations
|
||||||
local S = cannabis.S
|
|
||||||
|
|
||||||
--armor
|
local S = cannabis.S
|
||||||
|
local path = cannabis.path
|
||||||
|
|
||||||
if minetest.get_modpath("cannabis") then
|
if minetest.get_modpath("cannabis") then
|
||||||
local stats = {
|
local stats = {
|
||||||
|
112
clothing.lua
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
|
||||||
|
local S = cannabis.S
|
||||||
|
local path = cannabis.path
|
||||||
|
|
||||||
|
|
||||||
|
local Color_list = {
|
||||||
|
{ "hemp", "c"},
|
||||||
|
{ "u_style", "u"},
|
||||||
|
{ "red_hemp", "cr"},
|
||||||
|
{ "ice_hemp", "ci"},
|
||||||
|
{ "fabric_hemp", "t"},
|
||||||
|
{ "jamaican", "jam"}
|
||||||
|
|
||||||
|
}
|
||||||
|
local craftitem ={
|
||||||
|
|
||||||
|
--{"cape"},
|
||||||
|
{"skullcap"},
|
||||||
|
{"glove_right"},
|
||||||
|
{"glove_left"},
|
||||||
|
{"gloves"},
|
||||||
|
{"shirt"},
|
||||||
|
{"shorts"},
|
||||||
|
{"shortshirt"},
|
||||||
|
{"undershirt"},
|
||||||
|
{"hood_mask"},
|
||||||
|
{"pants"}
|
||||||
|
}
|
||||||
|
local colors_l ={
|
||||||
|
--{"col"},
|
||||||
|
{"yellow"},
|
||||||
|
{"red"},
|
||||||
|
{"cyan"},
|
||||||
|
{"pink"},
|
||||||
|
{"orange"},
|
||||||
|
{"green"},
|
||||||
|
{"white"},
|
||||||
|
{"green"},
|
||||||
|
{"violet"},
|
||||||
|
{"blue"}
|
||||||
|
}
|
||||||
|
for i in ipairs(Color_list) do
|
||||||
|
local colordesc = Color_list[i][1]
|
||||||
|
local color = Color_list[i][2]
|
||||||
|
|
||||||
|
for i in ipairs(craftitem) do
|
||||||
|
local item = craftitem[i][1]
|
||||||
|
-- local col= craftitem[i][2]
|
||||||
|
|
||||||
|
for i in ipairs(colors_l) do
|
||||||
|
-- local item = craftitem[i][1]
|
||||||
|
local colit= colors_l[i][1]
|
||||||
|
|
||||||
|
minetest.register_craftitem("cannabis:canapa_"..item.."_fabric_hemp_"..colit, {
|
||||||
|
description = S(item.." fabric_hemp "..colit),
|
||||||
|
inventory_image = "clothing_inv_"..item.."_t.png^"..colit..".png",
|
||||||
|
uv_image = "clothing_uv_"..item.."_t.png^"..colit..".png",
|
||||||
|
groups = {clothing=1},
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craftitem("cannabis:canapa_"..item.."_"..colordesc, {
|
||||||
|
description = S(item.." "..colordesc),
|
||||||
|
inventory_image = "clothing_inv_"..item.."_"..color..".png",
|
||||||
|
uv_image = "clothing_uv_"..item.."_"..color..".png",
|
||||||
|
groups = {clothing=1},
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craftitem("cannabis:canapa_cape_"..colordesc, {
|
||||||
|
description = S(item.." "..colordesc),
|
||||||
|
inventory_image = "clothing_inv_cape_"..color..".png",
|
||||||
|
uv_image = "clothing_uv_cape_"..color..".png",
|
||||||
|
groups = {cape=1},
|
||||||
|
})
|
||||||
|
|
||||||
|
minetest.register_craftitem("cannabis:canapa_cape_fabric_hemp_"..colit, {
|
||||||
|
description = S(item.." fabric_hemp "..colit),
|
||||||
|
inventory_image = "clothing_inv_cape_t.png^"..colit..".png",
|
||||||
|
uv_image = "clothing_uv_cape_t.png^"..colit..".png",
|
||||||
|
groups = {cape=1},
|
||||||
|
})
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
--________________________________________________________
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
--______________________________TODO
|
||||||
|
|
||||||
|
--[[
|
||||||
|
clothing.spinning_machine:recipe_register_input(
|
||||||
|
"cannabis:canapa_fiber",
|
||||||
|
{
|
||||||
|
inputs = 1,
|
||||||
|
outputs = {"cannabis:canapa_spool"},
|
||||||
|
production_time = 30,
|
||||||
|
consumption_step_size = 1,
|
||||||
|
});
|
||||||
|
clothing.loom:recipe_register_input(
|
||||||
|
"",
|
||||||
|
{
|
||||||
|
inputs = {"cannabis:canapa_spool", "cannabis:canapa_spool",
|
||||||
|
"cannabis:canapa_spool", "cannabis:canapa_spool",
|
||||||
|
},
|
||||||
|
outputs = {{"cannabis:canapa_cloth","clothing:yarn_spool_empty 4"},},
|
||||||
|
production_time = 30,
|
||||||
|
consumption_step_size = 1,
|
||||||
|
});
|
||||||
|
]]
|
212
clothing_recipes.lua
Normal file
@ -0,0 +1,212 @@
|
|||||||
|
local S = cannabis.S
|
||||||
|
local path = cannabis.path
|
||||||
|
|
||||||
|
local craft_cloth = {
|
||||||
|
{"cape",""},
|
||||||
|
{"skullcap",""},
|
||||||
|
{"glove_right",""},
|
||||||
|
{"glove_left",""},
|
||||||
|
{"gloves",""},
|
||||||
|
{"shirt",""},
|
||||||
|
{"shorts",""},
|
||||||
|
{"shortshirt",""},
|
||||||
|
{"undershirt",""},
|
||||||
|
{"hood_mask",""},
|
||||||
|
{"pants",""}
|
||||||
|
|
||||||
|
}
|
||||||
|
local colors_l ={
|
||||||
|
--{"col"},
|
||||||
|
{"yellow"},
|
||||||
|
{"red"},
|
||||||
|
{"cyan"},
|
||||||
|
{"pink"},
|
||||||
|
{"orange"},
|
||||||
|
{"green"},
|
||||||
|
{"white"},
|
||||||
|
{"green"},
|
||||||
|
{"violet"},
|
||||||
|
{"blue"}
|
||||||
|
}
|
||||||
|
for i in ipairs(colors_l) do
|
||||||
|
local colors = colors_l[i][1]
|
||||||
|
|
||||||
|
for i in ipairs(craft_cloth) do
|
||||||
|
|
||||||
|
local clot = craft_cloth[i][1]
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_"..clot.."_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_"..clot.."_fabric_hemp","cannabis:flowering","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_"..clot.."_red_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_"..clot.."_fabric_hemp","cannabis:flowering_red","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_"..clot.."_ice_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_"..clot.."_fabric_hemp","cannabis:flowering_ice","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_"..clot.."_jamaican",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_"..clot.."_fabric_hemp","cannabis:canapa_glue","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_"..clot.."_u_style",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_"..clot.."_fabric_hemp","cannabis:canapa_raisin","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
--_____________________________________________________________cape
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_cape_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"cannabis:canapa_cloth","","" },
|
||||||
|
{"cannabis:canapa_cloth","","" },
|
||||||
|
{"cannabis:canapa_cloth","","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--_________________________________________________________skullcap
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_skullcap_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"cannabis:canapa_cloth","","" },
|
||||||
|
{"cannabis:canapa_cloth","","" },
|
||||||
|
{"","","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--______________________________________________________________glove_left
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_glove_left_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_cloth","","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--_______________________________________________________________glove_right
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_glove_right_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"","","cannabis:canapa_cloth" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--______________________________________________________________gloves
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_gloves_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_glove_left_fabric_hemp","cannabis:canapa_glove_right_fabric_hemp","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--_________________________________________________________________shirt
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_shirt_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"cannabis:canapa_fiber","cannabis:canapa_cloth","cannabis:canapa_fiber" },
|
||||||
|
{"","cannabis:canapa_cloth","" },
|
||||||
|
{"","cannabis:canapa_cloth","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--___________________________________________________________________________________shortshirt
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_shortshirt_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
|
||||||
|
{"cannabis:canapa_fiber","cannabis:canapa_cloth","cannabis:canapa_fiber" },
|
||||||
|
{"","cannabis:canapa_cloth","" },
|
||||||
|
{"","cannabis:canapa_cloth","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--________________________________________________________________________________undershirt
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_undershirt_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"cannabis:canapa_fiber","","cannabis:canapa_fiber" },
|
||||||
|
{"","cannabis:canapa_cloth","" },
|
||||||
|
{"","cannabis:canapa_cloth","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--________________________________________________________________________________________pants
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_pants_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"cannabis:canapa_fiber","cannabis:canapa_fiber","cannabis:canapa_fiber" },
|
||||||
|
{"","cannabis:canapa_cloth","" },
|
||||||
|
{"","cannabis:canapa_cloth","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--_________________________________________________________________________________hood_mask
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_hood_mask_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
{"cannabis:canapa_fiber","","cannabis:canapa_fiber" },
|
||||||
|
{"","cannabis:canapa_fiber","" },
|
||||||
|
{"","cannabis:canapa_cloth","" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--________________________________________________________________________short
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_shorts_fabric_hemp",
|
||||||
|
recipe = {
|
||||||
|
|
||||||
|
{"cannabis:canapa_fiber","cannabis:canapa_fiber","cannabis:canapa_fiber" },
|
||||||
|
{"cannabis:canapa_cloth","","cannabis:canapa_cloth" },
|
||||||
|
{"","","" }
|
||||||
|
}
|
||||||
|
})
|
||||||
|
--_____________________________________________________________________________________________colored____________
|
||||||
|
|
||||||
|
|
||||||
|
minetest.register_craft({
|
||||||
|
output = "cannabis:canapa_"..clot.."_fabric_hemp_"..colors,
|
||||||
|
recipe = {
|
||||||
|
{"","","" },
|
||||||
|
{"","","" },
|
||||||
|
{"cannabis:canapa_"..clot.."_fabric_hemp","dye:"..colors,"" }
|
||||||
|
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
@ -1,5 +1,5 @@
|
|||||||
-- get Boilerplate for Translations
|
|
||||||
local S = cannabis.S
|
local S = cannabis.S
|
||||||
|
local path = cannabis.path
|
||||||
|
|
||||||
--craft item :fiber, fuel, plastic, paper,flower,oil,flour,bred,resin,seed,leaves
|
--craft item :fiber, fuel, plastic, paper,flower,oil,flour,bred,resin,seed,leaves
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@ default
|
|||||||
tnt
|
tnt
|
||||||
fire
|
fire
|
||||||
farming
|
farming
|
||||||
|
dye
|
||||||
3d_armor?
|
3d_armor?
|
||||||
maptools?
|
maptools?
|
||||||
|
|
||||||
|
154
i18n.py
@ -13,6 +13,7 @@
|
|||||||
from __future__ import print_function
|
from __future__ import print_function
|
||||||
import os, fnmatch, re, shutil, errno
|
import os, fnmatch, re, shutil, errno
|
||||||
from sys import argv as _argv
|
from sys import argv as _argv
|
||||||
|
from sys import stderr as _stderr
|
||||||
|
|
||||||
# Running params
|
# Running params
|
||||||
params = {"recursive": False,
|
params = {"recursive": False,
|
||||||
@ -20,20 +21,28 @@ params = {"recursive": False,
|
|||||||
"mods": False,
|
"mods": False,
|
||||||
"verbose": False,
|
"verbose": False,
|
||||||
"folders": [],
|
"folders": [],
|
||||||
"no-old-file": False
|
"no-old-file": False,
|
||||||
|
"break-long-lines": False,
|
||||||
|
"sort": False,
|
||||||
|
"print-source": False,
|
||||||
|
"truncate-unused": False,
|
||||||
}
|
}
|
||||||
# Available CLI options
|
# Available CLI options
|
||||||
options = {"recursive": ['--recursive', '-r'],
|
options = {"recursive": ['--recursive', '-r'],
|
||||||
"help": ['--help', '-h'],
|
"help": ['--help', '-h'],
|
||||||
"mods": ['--installed-mods'],
|
"mods": ['--installed-mods', '-m'],
|
||||||
"verbose": ['--verbose', '-v'],
|
"verbose": ['--verbose', '-v'],
|
||||||
"no-old-file": ['--no-old-file']
|
"no-old-file": ['--no-old-file', '-O'],
|
||||||
|
"break-long-lines": ['--break-long-lines', '-b'],
|
||||||
|
"sort": ['--sort', '-s'],
|
||||||
|
"print-source": ['--print-source', '-p'],
|
||||||
|
"truncate-unused": ['--truncate-unused', '-t'],
|
||||||
}
|
}
|
||||||
|
|
||||||
# Strings longer than this will have extra space added between
|
# Strings longer than this will have extra space added between
|
||||||
# them in the translation files to make it easier to distinguish their
|
# them in the translation files to make it easier to distinguish their
|
||||||
# beginnings and endings at a glance
|
# beginnings and endings at a glance
|
||||||
doublespace_threshold = 60
|
doublespace_threshold = 80
|
||||||
|
|
||||||
def set_params_folders(tab: list):
|
def set_params_folders(tab: list):
|
||||||
'''Initialize params["folders"] from CLI arguments.'''
|
'''Initialize params["folders"] from CLI arguments.'''
|
||||||
@ -68,8 +77,16 @@ DESCRIPTION
|
|||||||
run on locally installed modules
|
run on locally installed modules
|
||||||
{', '.join(options["no-old-file"])}
|
{', '.join(options["no-old-file"])}
|
||||||
do not create *.old files
|
do not create *.old files
|
||||||
|
{', '.join(options["sort"])}
|
||||||
|
sort output strings alphabetically
|
||||||
|
{', '.join(options["break-long-lines"])}
|
||||||
|
add extra line breaks before and after long strings
|
||||||
|
{', '.join(options["print-source"])}
|
||||||
|
add comments denoting the source file
|
||||||
{', '.join(options["verbose"])}
|
{', '.join(options["verbose"])}
|
||||||
add output information
|
add output information
|
||||||
|
{', '.join(options["truncate-unused"])}
|
||||||
|
delete unused strings from files
|
||||||
''')
|
''')
|
||||||
|
|
||||||
|
|
||||||
@ -88,8 +105,8 @@ def main():
|
|||||||
print("recursively ", end='')
|
print("recursively ", end='')
|
||||||
# Running
|
# Running
|
||||||
if params["mods"]:
|
if params["mods"]:
|
||||||
print(f"on all locally installed modules in {os.path.abspath('~/.minetest/mods/')}")
|
print(f"on all locally installed modules in {os.path.expanduser('~/.minetest/mods/')}")
|
||||||
run_all_subfolders("~/.minetest/mods")
|
run_all_subfolders(os.path.expanduser("~/.minetest/mods"))
|
||||||
elif len(params["folders"]) >= 2:
|
elif len(params["folders"]) >= 2:
|
||||||
print("on folder list:", params["folders"])
|
print("on folder list:", params["folders"])
|
||||||
for f in params["folders"]:
|
for f in params["folders"]:
|
||||||
@ -112,18 +129,20 @@ def main():
|
|||||||
|
|
||||||
#group 2 will be the string, groups 1 and 3 will be the delimiters (" or ')
|
#group 2 will be the string, groups 1 and 3 will be the delimiters (" or ')
|
||||||
#See https://stackoverflow.com/questions/46967465/regex-match-text-in-either-single-or-double-quote
|
#See https://stackoverflow.com/questions/46967465/regex-match-text-in-either-single-or-double-quote
|
||||||
pattern_lua = re.compile(r'[\.=^\t,{\(\s]N?S\(\s*(["\'])((?:\\\1|(?:(?!\1)).)*)(\1)[\s,\)]', re.DOTALL)
|
pattern_lua_s = re.compile(r'[\.=^\t,{\(\s]N?S\(\s*(["\'])((?:\\\1|(?:(?!\1)).)*)(\1)[\s,\)]', re.DOTALL)
|
||||||
pattern_lua_bracketed = re.compile(r'[\.=^\t,{\(\s]N?S\(\s*\[\[(.*?)\]\][\s,\)]', re.DOTALL)
|
pattern_lua_fs = re.compile(r'[\.=^\t,{\(\s]N?FS\(\s*(["\'])((?:\\\1|(?:(?!\1)).)*)(\1)[\s,\)]', re.DOTALL)
|
||||||
|
pattern_lua_bracketed_s = re.compile(r'[\.=^\t,{\(\s]N?S\(\s*\[\[(.*?)\]\][\s,\)]', re.DOTALL)
|
||||||
|
pattern_lua_bracketed_fs = re.compile(r'[\.=^\t,{\(\s]N?FS\(\s*\[\[(.*?)\]\][\s,\)]', re.DOTALL)
|
||||||
|
|
||||||
# Handles "concatenation" .. " of strings"
|
# Handles "concatenation" .. " of strings"
|
||||||
pattern_concat = re.compile(r'["\'][\s]*\.\.[\s]*["\']', re.DOTALL)
|
pattern_concat = re.compile(r'["\'][\s]*\.\.[\s]*["\']', re.DOTALL)
|
||||||
|
|
||||||
pattern_tr = re.compile(r'(.+?[^@])=(.*)')
|
pattern_tr = re.compile(r'(.*?[^@])=(.*)')
|
||||||
pattern_name = re.compile(r'^name[ ]*=[ ]*([^ \n]*)')
|
pattern_name = re.compile(r'^name[ ]*=[ ]*([^ \n]*)')
|
||||||
pattern_tr_filename = re.compile(r'\.tr$')
|
pattern_tr_filename = re.compile(r'\.tr$')
|
||||||
pattern_po_language_code = re.compile(r'(.*)\.po$')
|
pattern_po_language_code = re.compile(r'(.*)\.po$')
|
||||||
|
|
||||||
#attempt to read the mod's name from the mod.conf file. Returns None on failure
|
#attempt to read the mod's name from the mod.conf file or folder name. Returns None on failure
|
||||||
def get_modname(folder):
|
def get_modname(folder):
|
||||||
try:
|
try:
|
||||||
with open(os.path.join(folder, "mod.conf"), "r", encoding='utf-8') as mod_conf:
|
with open(os.path.join(folder, "mod.conf"), "r", encoding='utf-8') as mod_conf:
|
||||||
@ -132,7 +151,15 @@ def get_modname(folder):
|
|||||||
if match:
|
if match:
|
||||||
return match.group(1)
|
return match.group(1)
|
||||||
except FileNotFoundError:
|
except FileNotFoundError:
|
||||||
pass
|
if not os.path.isfile(os.path.join(folder, "modpack.txt")):
|
||||||
|
folder_name = os.path.basename(folder)
|
||||||
|
# Special case when run in Minetest's builtin directory
|
||||||
|
if folder_name == "builtin":
|
||||||
|
return "__builtin"
|
||||||
|
else:
|
||||||
|
return folder_name
|
||||||
|
else:
|
||||||
|
return None
|
||||||
return None
|
return None
|
||||||
|
|
||||||
#If there are already .tr files in /locale, returns a list of their names
|
#If there are already .tr files in /locale, returns a list of their names
|
||||||
@ -180,7 +207,7 @@ def process_po_files(folder, modname):
|
|||||||
if code_match == None:
|
if code_match == None:
|
||||||
continue
|
continue
|
||||||
language_code = code_match.group(1)
|
language_code = code_match.group(1)
|
||||||
tr_name = modname + "." + language_code + ".tr"
|
tr_name = f'{modname}.{language_code}.tr'
|
||||||
tr_file = os.path.join(root, tr_name)
|
tr_file = os.path.join(root, tr_name)
|
||||||
if os.path.exists(tr_file):
|
if os.path.exists(tr_file):
|
||||||
if params["verbose"]:
|
if params["verbose"]:
|
||||||
@ -209,14 +236,17 @@ def mkdir_p(path):
|
|||||||
# dKeyStrings is a dictionary of localized string to source file sets
|
# dKeyStrings is a dictionary of localized string to source file sets
|
||||||
# dOld is a dictionary of existing translations and comments from
|
# dOld is a dictionary of existing translations and comments from
|
||||||
# the previous version of this text
|
# the previous version of this text
|
||||||
def strings_to_text(dkeyStrings, dOld, mod_name):
|
def strings_to_text(dkeyStrings, dOld, mod_name, header_comments):
|
||||||
lOut = [f"# textdomain: {mod_name}\n"]
|
lOut = [f"# textdomain: {mod_name}"]
|
||||||
|
if header_comments is not None:
|
||||||
|
lOut.append(header_comments)
|
||||||
|
|
||||||
dGroupedBySource = {}
|
dGroupedBySource = {}
|
||||||
|
|
||||||
for key in dkeyStrings:
|
for key in dkeyStrings:
|
||||||
sourceList = list(dkeyStrings[key])
|
sourceList = list(dkeyStrings[key])
|
||||||
sourceList.sort()
|
if params["sort"]:
|
||||||
|
sourceList.sort()
|
||||||
sourceString = "\n".join(sourceList)
|
sourceString = "\n".join(sourceList)
|
||||||
listForSource = dGroupedBySource.get(sourceString, [])
|
listForSource = dGroupedBySource.get(sourceString, [])
|
||||||
listForSource.append(key)
|
listForSource.append(key)
|
||||||
@ -226,42 +256,45 @@ def strings_to_text(dkeyStrings, dOld, mod_name):
|
|||||||
lSourceKeys.sort()
|
lSourceKeys.sort()
|
||||||
for source in lSourceKeys:
|
for source in lSourceKeys:
|
||||||
localizedStrings = dGroupedBySource[source]
|
localizedStrings = dGroupedBySource[source]
|
||||||
localizedStrings.sort()
|
if params["sort"]:
|
||||||
lOut.append("")
|
localizedStrings.sort()
|
||||||
lOut.append(source)
|
if params["print-source"]:
|
||||||
lOut.append("")
|
if lOut[-1] != "":
|
||||||
|
lOut.append("")
|
||||||
|
lOut.append(source)
|
||||||
for localizedString in localizedStrings:
|
for localizedString in localizedStrings:
|
||||||
val = dOld.get(localizedString, {})
|
val = dOld.get(localizedString, {})
|
||||||
translation = val.get("translation", "")
|
translation = val.get("translation", "")
|
||||||
comment = val.get("comment")
|
comment = val.get("comment")
|
||||||
if len(localizedString) > doublespace_threshold and not lOut[-1] == "":
|
if params["break-long-lines"] and len(localizedString) > doublespace_threshold and not lOut[-1] == "":
|
||||||
lOut.append("")
|
lOut.append("")
|
||||||
if comment != None:
|
if comment != None and comment != "" and not comment.startswith("# textdomain:"):
|
||||||
lOut.append(comment)
|
lOut.append(comment)
|
||||||
lOut.append(f"{localizedString}={translation}")
|
lOut.append(f"{localizedString}={translation}")
|
||||||
if len(localizedString) > doublespace_threshold:
|
if params["break-long-lines"] and len(localizedString) > doublespace_threshold:
|
||||||
lOut.append("")
|
lOut.append("")
|
||||||
|
|
||||||
|
|
||||||
unusedExist = False
|
unusedExist = False
|
||||||
for key in dOld:
|
if not params["truncate-unused"]:
|
||||||
if key not in dkeyStrings:
|
for key in dOld:
|
||||||
val = dOld[key]
|
if key not in dkeyStrings:
|
||||||
translation = val.get("translation")
|
val = dOld[key]
|
||||||
comment = val.get("comment")
|
translation = val.get("translation")
|
||||||
# only keep an unused translation if there was translated
|
comment = val.get("comment")
|
||||||
# text or a comment associated with it
|
# only keep an unused translation if there was translated
|
||||||
if translation != None and (translation != "" or comment):
|
# text or a comment associated with it
|
||||||
if not unusedExist:
|
if translation != None and (translation != "" or comment):
|
||||||
unusedExist = True
|
if not unusedExist:
|
||||||
lOut.append("\n\n##### not used anymore #####\n")
|
unusedExist = True
|
||||||
if len(key) > doublespace_threshold and not lOut[-1] == "":
|
lOut.append("\n\n##### not used anymore #####\n")
|
||||||
lOut.append("")
|
if params["break-long-lines"] and len(key) > doublespace_threshold and not lOut[-1] == "":
|
||||||
if comment != None:
|
lOut.append("")
|
||||||
lOut.append(comment)
|
if comment != None:
|
||||||
lOut.append(f"{key}={translation}")
|
lOut.append(comment)
|
||||||
if len(key) > doublespace_threshold:
|
lOut.append(f"{key}={translation}")
|
||||||
lOut.append("")
|
if params["break-long-lines"] and len(key) > doublespace_threshold:
|
||||||
|
lOut.append("")
|
||||||
return "\n".join(lOut) + '\n'
|
return "\n".join(lOut) + '\n'
|
||||||
|
|
||||||
# Writes a template.txt file
|
# Writes a template.txt file
|
||||||
@ -270,7 +303,7 @@ def write_template(templ_file, dkeyStrings, mod_name):
|
|||||||
# read existing template file to preserve comments
|
# read existing template file to preserve comments
|
||||||
existing_template = import_tr_file(templ_file)
|
existing_template = import_tr_file(templ_file)
|
||||||
|
|
||||||
text = strings_to_text(dkeyStrings, existing_template[0], mod_name)
|
text = strings_to_text(dkeyStrings, existing_template[0], mod_name, existing_template[2])
|
||||||
mkdir_p(os.path.dirname(templ_file))
|
mkdir_p(os.path.dirname(templ_file))
|
||||||
with open(templ_file, "wt", encoding='utf-8') as template_file:
|
with open(templ_file, "wt", encoding='utf-8') as template_file:
|
||||||
template_file.write(text)
|
template_file.write(text)
|
||||||
@ -286,9 +319,13 @@ def read_lua_file_strings(lua_file):
|
|||||||
text = re.sub(pattern_concat, "", text)
|
text = re.sub(pattern_concat, "", text)
|
||||||
|
|
||||||
strings = []
|
strings = []
|
||||||
for s in pattern_lua.findall(text):
|
for s in pattern_lua_s.findall(text):
|
||||||
strings.append(s[1])
|
strings.append(s[1])
|
||||||
for s in pattern_lua_bracketed.findall(text):
|
for s in pattern_lua_bracketed_s.findall(text):
|
||||||
|
strings.append(s)
|
||||||
|
for s in pattern_lua_fs.findall(text):
|
||||||
|
strings.append(s[1])
|
||||||
|
for s in pattern_lua_bracketed_fs.findall(text):
|
||||||
strings.append(s)
|
strings.append(s)
|
||||||
|
|
||||||
for s in strings:
|
for s in strings:
|
||||||
@ -306,9 +343,11 @@ def read_lua_file_strings(lua_file):
|
|||||||
# returns both a dictionary of translations
|
# returns both a dictionary of translations
|
||||||
# and the full original source text so that the new text
|
# and the full original source text so that the new text
|
||||||
# can be compared to it for changes.
|
# can be compared to it for changes.
|
||||||
|
# Returns also header comments in the third return value.
|
||||||
def import_tr_file(tr_file):
|
def import_tr_file(tr_file):
|
||||||
dOut = {}
|
dOut = {}
|
||||||
text = None
|
text = None
|
||||||
|
header_comment = None
|
||||||
if os.path.exists(tr_file):
|
if os.path.exists(tr_file):
|
||||||
with open(tr_file, "r", encoding='utf-8') as existing_file :
|
with open(tr_file, "r", encoding='utf-8') as existing_file :
|
||||||
# save the full text to allow for comparison
|
# save the full text to allow for comparison
|
||||||
@ -321,11 +360,21 @@ def import_tr_file(tr_file):
|
|||||||
latest_comment_block = None
|
latest_comment_block = None
|
||||||
for line in existing_file.readlines():
|
for line in existing_file.readlines():
|
||||||
line = line.rstrip('\n')
|
line = line.rstrip('\n')
|
||||||
if line[:3] == "###":
|
if line.startswith("###"):
|
||||||
|
if header_comment is None and not latest_comment_block is None:
|
||||||
|
# Save header comments
|
||||||
|
header_comment = latest_comment_block
|
||||||
|
# Strip textdomain line
|
||||||
|
tmp_h_c = ""
|
||||||
|
for l in header_comment.split('\n'):
|
||||||
|
if not l.startswith("# textdomain:"):
|
||||||
|
tmp_h_c += l + '\n'
|
||||||
|
header_comment = tmp_h_c
|
||||||
|
|
||||||
# Reset comment block if we hit a header
|
# Reset comment block if we hit a header
|
||||||
latest_comment_block = None
|
latest_comment_block = None
|
||||||
continue
|
continue
|
||||||
if line[:1] == "#":
|
elif line.startswith("#"):
|
||||||
# Save the comment we're inside
|
# Save the comment we're inside
|
||||||
if not latest_comment_block:
|
if not latest_comment_block:
|
||||||
latest_comment_block = line
|
latest_comment_block = line
|
||||||
@ -342,7 +391,7 @@ def import_tr_file(tr_file):
|
|||||||
outval["comment"] = latest_comment_block
|
outval["comment"] = latest_comment_block
|
||||||
latest_comment_block = None
|
latest_comment_block = None
|
||||||
dOut[match.group(1)] = outval
|
dOut[match.group(1)] = outval
|
||||||
return (dOut, text)
|
return (dOut, text, header_comment)
|
||||||
|
|
||||||
# Walks all lua files in the mod folder, collects translatable strings,
|
# Walks all lua files in the mod folder, collects translatable strings,
|
||||||
# and writes it to a template.txt file
|
# and writes it to a template.txt file
|
||||||
@ -381,7 +430,7 @@ def update_tr_file(dNew, mod_name, tr_file):
|
|||||||
dOld = tr_import[0]
|
dOld = tr_import[0]
|
||||||
textOld = tr_import[1]
|
textOld = tr_import[1]
|
||||||
|
|
||||||
textNew = strings_to_text(dNew, dOld, mod_name)
|
textNew = strings_to_text(dNew, dOld, mod_name, tr_import[2])
|
||||||
|
|
||||||
if textOld and textOld != textNew:
|
if textOld and textOld != textNew:
|
||||||
print(f"{tr_file} has changed.")
|
print(f"{tr_file} has changed.")
|
||||||
@ -404,23 +453,24 @@ def update_mod(folder):
|
|||||||
for tr_file in get_existing_tr_files(folder):
|
for tr_file in get_existing_tr_files(folder):
|
||||||
update_tr_file(data, modname, os.path.join(folder, "locale/", tr_file))
|
update_tr_file(data, modname, os.path.join(folder, "locale/", tr_file))
|
||||||
else:
|
else:
|
||||||
print("Unable to find modname in folder " + folder)
|
print(f"\033[31mUnable to find modname in folder {folder}.\033[0m", file=_stderr)
|
||||||
|
exit(1)
|
||||||
|
|
||||||
# Determines if the folder being pointed to is a mod or a mod pack
|
# Determines if the folder being pointed to is a mod or a mod pack
|
||||||
# and then runs update_mod accordingly
|
# and then runs update_mod accordingly
|
||||||
def update_folder(folder):
|
def update_folder(folder):
|
||||||
is_modpack = os.path.exists(os.path.join(folder, "modpack.txt")) or os.path.exists(os.path.join(folder, "modpack.conf"))
|
is_modpack = os.path.exists(os.path.join(folder, "modpack.txt")) or os.path.exists(os.path.join(folder, "modpack.conf"))
|
||||||
if is_modpack:
|
if is_modpack:
|
||||||
subfolders = [f.path for f in os.scandir(folder) if f.is_dir()]
|
subfolders = [f.path for f in os.scandir(folder) if f.is_dir() and not f.name.startswith('.')]
|
||||||
for subfolder in subfolders:
|
for subfolder in subfolders:
|
||||||
update_mod(subfolder + "/")
|
update_mod(subfolder)
|
||||||
else:
|
else:
|
||||||
update_mod(folder)
|
update_mod(folder)
|
||||||
print("Done.")
|
print("Done.")
|
||||||
|
|
||||||
def run_all_subfolders(folder):
|
def run_all_subfolders(folder):
|
||||||
for modfolder in [f.path for f in os.scandir(folder) if f.is_dir()]:
|
for modfolder in [f.path for f in os.scandir(folder) if f.is_dir() and not f.name.startswith('.')]:
|
||||||
update_folder(modfolder + "/")
|
update_folder(modfolder)
|
||||||
|
|
||||||
|
|
||||||
main()
|
main()
|
||||||
|
16
init.lua
@ -23,7 +23,7 @@ dofile(path.."/tools.lua")
|
|||||||
dofile(path.."/canapa.lua")
|
dofile(path.."/canapa.lua")
|
||||||
dofile(path.."/node_ingot.lua")
|
dofile(path.."/node_ingot.lua")
|
||||||
dofile(path.."/craftitem.lua")
|
dofile(path.."/craftitem.lua")
|
||||||
--dofile(path.."/armor.lua")
|
--dofile(path.."/clothing.lua")
|
||||||
dofile(path.."/joint.lua")
|
dofile(path.."/joint.lua")
|
||||||
dofile(path.."/canapa_red.lua")
|
dofile(path.."/canapa_red.lua")
|
||||||
dofile(path.."/craftred.lua")
|
dofile(path.."/craftred.lua")
|
||||||
@ -32,12 +32,18 @@ dofile(path.."/wool.lua")
|
|||||||
dofile(path.."/eye_effect.lua")
|
dofile(path.."/eye_effect.lua")
|
||||||
dofile(path.."/canapa_ice.lua")
|
dofile(path.."/canapa_ice.lua")
|
||||||
dofile(path.."/craftice.lua")
|
dofile(path.."/craftice.lua")
|
||||||
--dofile(path.."/ethereal.lua")
|
|
||||||
|
|
||||||
|
|
||||||
if minetest.get_modpath("3d_armor") then
|
|
||||||
dofile(path.."/armor.lua")
|
dofile(path.."/armor.lua")
|
||||||
|
|
||||||
|
if minetest.get_modpath("3D_armor") then
|
||||||
|
dofile(path.."/armor.lua")
|
||||||
|
end
|
||||||
|
if minetest.get_modpath("clothing") then
|
||||||
|
dofile(path.."/clothing.lua")
|
||||||
|
dofile(path.."/clothing_recipes.lua")
|
||||||
end
|
end
|
||||||
if minetest.get_modpath("unified_inventory") then
|
if minetest.get_modpath("unified_inventory") then
|
||||||
dofile(path.."/bag.lua")
|
dofile(path.."/bag.lua")
|
||||||
end
|
end
|
||||||
|
if minetest.get_modpath("ropes") then
|
||||||
|
dofile(path.."/rope.lua")
|
||||||
|
end
|
||||||
|
13
joint.lua
@ -1,5 +1,6 @@
|
|||||||
-- get Boilerplate for Translations
|
-- get Boilerplate for Translations
|
||||||
local S = cannabis.S
|
local S = cannabis.S
|
||||||
|
local path = cannabis.path
|
||||||
|
|
||||||
--[[minetest.register_craftitem("cannabis:joint_fumo_acceso", {
|
--[[minetest.register_craftitem("cannabis:joint_fumo_acceso", {
|
||||||
description = S("Joint of hash lit"),
|
description = S("Joint of hash lit"),
|
||||||
@ -85,7 +86,7 @@ local p = player:get_pos()
|
|||||||
|
|
||||||
|
|
||||||
minetest.register_craftitem("cannabis:joint_fumo_acceso", {
|
minetest.register_craftitem("cannabis:joint_fumo_acceso", {
|
||||||
description = "Joint of hash lit",
|
description = S("Joint of hash lit"),
|
||||||
inventory_image = "joint_joint_fac.png",
|
inventory_image = "joint_joint_fac.png",
|
||||||
stack_max = 1,
|
stack_max = 1,
|
||||||
on_use = function(itemstack,player,pointed_thing)
|
on_use = function(itemstack,player,pointed_thing)
|
||||||
@ -119,7 +120,7 @@ local p = player:get_pos()
|
|||||||
--_______________________________________________________________________FUMO ACCESO CONSUMATO_______________________________________________________
|
--_______________________________________________________________________FUMO ACCESO CONSUMATO_______________________________________________________
|
||||||
|
|
||||||
minetest.register_craftitem("cannabis:joint_fumo_acceso_m", {
|
minetest.register_craftitem("cannabis:joint_fumo_acceso_m", {
|
||||||
description = "Joint of hash lit",
|
description = S("Half Joint of hash lit"),
|
||||||
inventory_image = "joint_joint_fac_m.png",
|
inventory_image = "joint_joint_fac_m.png",
|
||||||
stack_max = 1,
|
stack_max = 1,
|
||||||
on_use = function(itemstack,player,pointed_thing)
|
on_use = function(itemstack,player,pointed_thing)
|
||||||
@ -188,7 +189,7 @@ local p = player:get_pos()
|
|||||||
--_______________________________________________________________________E. VERDE CONSUMATA_______________________________________
|
--_______________________________________________________________________E. VERDE CONSUMATA_______________________________________
|
||||||
|
|
||||||
minetest.register_craftitem("cannabis:joint_erba_acceso_m", {
|
minetest.register_craftitem("cannabis:joint_erba_acceso_m", {
|
||||||
description = "Joint of weed lit",
|
description = S("Half Joint of weed lit"),
|
||||||
inventory_image = "joint_joint_cac_m.png",
|
inventory_image = "joint_joint_cac_m.png",
|
||||||
stack_max = 1,
|
stack_max = 1,
|
||||||
on_use = function(itemstack,player,pointed_thing)
|
on_use = function(itemstack,player,pointed_thing)
|
||||||
@ -221,7 +222,7 @@ local p = player:get_pos()
|
|||||||
--_______________________________________________________________________E. ROSSA______________________________________
|
--_______________________________________________________________________E. ROSSA______________________________________
|
||||||
|
|
||||||
minetest.register_craftitem("cannabis:joint_erba_rossa_acceso", {
|
minetest.register_craftitem("cannabis:joint_erba_rossa_acceso", {
|
||||||
description = S("Joint of weed lit"),
|
description = S("Joint of red weed lit"),
|
||||||
inventory_image = "joint_joint_cacr.png",
|
inventory_image = "joint_joint_cacr.png",
|
||||||
stack_max = 1 ,
|
stack_max = 1 ,
|
||||||
on_use =function(itemstack,player,pointed_thing)
|
on_use =function(itemstack,player,pointed_thing)
|
||||||
@ -255,7 +256,7 @@ local p = player:get_pos()
|
|||||||
--_______________________________________________________________________E.ROSSA ACCESA CONSUMATA_______________________
|
--_______________________________________________________________________E.ROSSA ACCESA CONSUMATA_______________________
|
||||||
|
|
||||||
minetest.register_craftitem("cannabis:joint_erba_rossa_acceso_m", {
|
minetest.register_craftitem("cannabis:joint_erba_rossa_acceso_m", {
|
||||||
description = "Joint of weed lit",
|
description = S("Half Joint of red weed lit"),
|
||||||
inventory_image = "joint_joint_cacr_m.png",
|
inventory_image = "joint_joint_cacr_m.png",
|
||||||
stack_max = 1,
|
stack_max = 1,
|
||||||
on_use = function(itemstack,player,pointed_thing)
|
on_use = function(itemstack,player,pointed_thing)
|
||||||
@ -322,7 +323,7 @@ local p = player:get_pos()
|
|||||||
--_______________________________________________________________________E. ICE ACCESA CONSUMATA_______________________________
|
--_______________________________________________________________________E. ICE ACCESA CONSUMATA_______________________________
|
||||||
|
|
||||||
minetest.register_craftitem("cannabis:joint_erba_ice_acceso_m", {
|
minetest.register_craftitem("cannabis:joint_erba_ice_acceso_m", {
|
||||||
description = "Joint of ice_weed lit",
|
description = S("Half Joint of ice_weed lit"),
|
||||||
inventory_image = "joint_joint_caci_m.png",
|
inventory_image = "joint_joint_caci_m.png",
|
||||||
stack_max = 1,
|
stack_max = 1,
|
||||||
on_use = function(itemstack,player,pointed_thing)
|
on_use = function(itemstack,player,pointed_thing)
|
||||||
|
@ -1,135 +1,101 @@
|
|||||||
# textdomain: cannabis
|
# textdomain: cannabis
|
||||||
|
|
||||||
|
|
||||||
### armor.lua ###
|
|
||||||
|
|
||||||
Boots= Stiefel
|
|
||||||
Chestplate= Brustpanzer
|
|
||||||
Helmet= Helm
|
Helmet= Helm
|
||||||
Hemp Shield= Hanfschild
|
Chestplate= Brustpanzer
|
||||||
Leggings= Hose
|
Leggings= Hose
|
||||||
|
Boots= Stiefel
|
||||||
### bag.lua ###
|
Hemp Shield= Hanfschild
|
||||||
|
|
||||||
Large Bob Bag= BOB Tasche Breit
|
|
||||||
Medium Bob Bag= BOB Tasche Mittel
|
|
||||||
Small Bob Bag= BOB Tasche Klein
|
Small Bob Bag= BOB Tasche Klein
|
||||||
|
Medium Bob Bag= BOB Tasche Mittel
|
||||||
### canapa.lua ###
|
Large Bob Bag= BOB Tasche Breit
|
||||||
|
|
||||||
Hemp=Hanf
|
Hemp=Hanf
|
||||||
Hemp (climbing plant)=Hanf (kletternde Pflanze)
|
|
||||||
Hemp (flowering)=Hanf (blühend)
|
|
||||||
Hemp (seedling)=Hanf (Sämling)
|
Hemp (seedling)=Hanf (Sämling)
|
||||||
Hemp (sproutling)=Hanf (sprießend)
|
Hemp (sproutling)=Hanf (sprießend)
|
||||||
|
Hemp (flowering)=Hanf (blühend)
|
||||||
### canapa_ice.lua ###
|
Hemp (climbing plant)=Hanf (kletternde Pflanze)
|
||||||
|
|
||||||
Hemp (Ice flowering)=Gletscherhanf
|
|
||||||
Hemp ice= Gletscherhanf (blühend)
|
Hemp ice= Gletscherhanf (blühend)
|
||||||
Hemp ice (climbing plant)=Gletscherhanf (kletternde Pflanze)
|
|
||||||
Hemp ice (sproutling)=Gletscherhanf (sprießend)
|
|
||||||
Hemp ice(seedling)=Gletscherhanf (Sämling)
|
Hemp ice(seedling)=Gletscherhanf (Sämling)
|
||||||
|
Hemp ice (sproutling)=Gletscherhanf (sprießend)
|
||||||
### canapa_red.lua ###
|
Hemp ice (climbing plant)=Gletscherhanf (kletternde Pflanze)
|
||||||
|
Hemp (Ice flowering)=Gletscherhanf
|
||||||
Hemp (Red flowering)=Hanf (Rot blühend)
|
|
||||||
Hemp red=Roter Hanf
|
Hemp red=Roter Hanf
|
||||||
Hemp red (climbing plant)=Roter Hanf (kletternde Pflanze)
|
|
||||||
Hemp red (sproutling)=Roter Hanf (Sämling)
|
|
||||||
Hemp red(seedling)=Roter Hanf (Sprießend)
|
Hemp red(seedling)=Roter Hanf (Sprießend)
|
||||||
|
Hemp red (sproutling)=Roter Hanf (Sämling)
|
||||||
### craftice.lua ###
|
Hemp red (climbing plant)=Roter Hanf (kletternde Pflanze)
|
||||||
|
Hemp (Red flowering)=Hanf (Rot blühend)
|
||||||
Hemp ice Flower= Gletscherhanfblume
|
Hemp ice Flower= Gletscherhanfblume
|
||||||
|
|
||||||
### craftice.lua ###
|
|
||||||
### craftitem.lua ###
|
|
||||||
### craftred.lua ###
|
|
||||||
|
|
||||||
Hemp Leaves=Hanfblätter
|
|
||||||
Hemp Seed=Hanfsamen
|
Hemp Seed=Hanfsamen
|
||||||
|
Hemp Leaves=Hanfblätter
|
||||||
### craftitem.lua ###
|
|
||||||
|
|
||||||
BioFuel=BioKraftstoff
|
|
||||||
Bread=Brot
|
|
||||||
Cloth=
|
|
||||||
Fiber=Faser
|
Fiber=Faser
|
||||||
Flour=Mehl
|
BioFuel=BioKraftstoff
|
||||||
Hemp Flower=Hanfblume
|
|
||||||
Hemp Glue=Hanfkleber
|
|
||||||
Hemp Oil=Hanföl
|
|
||||||
Hemp Resin=Hanfharz
|
|
||||||
Paper=Papier
|
|
||||||
Plastic=Plastik
|
Plastic=Plastik
|
||||||
|
Cloth=
|
||||||
### craftred.lua ###
|
Paper=Papier
|
||||||
|
Flour=Mehl
|
||||||
|
Bread=Brot
|
||||||
|
Hemp Flower=Hanfblume
|
||||||
|
Hemp Resin=Hanfharz
|
||||||
|
Hemp Oil=Hanföl
|
||||||
|
Hemp Glue=Hanfkleber
|
||||||
Hemp red Flower=Roter Hanf Blüte
|
Hemp red Flower=Roter Hanf Blüte
|
||||||
|
|
||||||
### joint.lua ###
|
|
||||||
|
|
||||||
Filter=Filter
|
|
||||||
Filters pack=Filterpaket
|
|
||||||
Flowering chopped=blühend gehäckselt
|
|
||||||
Hash melted=Haschisch geschmolzen
|
|
||||||
Ice flowering chopped=
|
|
||||||
Joint of hash lit=Haschisch Joint angezündet
|
Joint of hash lit=Haschisch Joint angezündet
|
||||||
Joint of hash unlit=Haschisch Joint nicht angezündet
|
Joint of hash unlit=Haschisch Joint nicht angezündet
|
||||||
Joint of ice_weed lit=
|
|
||||||
Joint of ice_weed unlit=
|
|
||||||
Joint of red_weed unlit=
|
|
||||||
Joint of weed lit=Joint aus Gras angezündet
|
|
||||||
Joint of weed unlit=Joint aus Gras nicht angezündet
|
Joint of weed unlit=Joint aus Gras nicht angezündet
|
||||||
Lighter=Feuerzeug
|
Joint of red_weed unlit=
|
||||||
|
Joint of ice_weed unlit=
|
||||||
|
Half Joint of hash lit=
|
||||||
|
Joint of weed lit=Joint aus Gras angezündet
|
||||||
|
Half Joint of weed lit=
|
||||||
|
Joint of red weed lit=
|
||||||
|
Half Joint of red weed lit=
|
||||||
|
Joint of ice_weed lit=
|
||||||
|
Half Joint of ice_weed lit=
|
||||||
|
Flowering chopped=blühend gehäckselt
|
||||||
Red flowering chopped=
|
Red flowering chopped=
|
||||||
|
Ice flowering chopped=
|
||||||
|
Hash melted=Haschisch geschmolzen
|
||||||
Rolling paper=Zigarettenpapier
|
Rolling paper=Zigarettenpapier
|
||||||
Rolling paper with hemp leaves and flowering chopped =Zigarettenpapier mit Hanfblättern und gehäckselten Blüten
|
Rolling paper with hemp leaves and flowering chopped =Zigarettenpapier mit Hanfblättern und gehäckselten Blüten
|
||||||
|
Rolling paper with hemp leaves and red flowering chopped =
|
||||||
Rolling paper with hemp leaves and ice flowering chopped =
|
Rolling paper with hemp leaves and ice flowering chopped =
|
||||||
Rolling paper with hemp leaves and melted hash=
|
Rolling paper with hemp leaves and melted hash=
|
||||||
Rolling paper with hemp leaves and red flowering chopped =
|
Filters pack=Filterpaket
|
||||||
|
Filter=Filter
|
||||||
### node_ingot.lua ###
|
Lighter=Feuerzeug
|
||||||
|
|
||||||
Adminh Block=Adminh Block
|
|
||||||
Adminh Ingot=Adminh Barren
|
|
||||||
Fabric Block=Stoffblock
|
|
||||||
Fabric Ingot=Stoffbarren
|
|
||||||
Fiber Block=Faserblock
|
|
||||||
Fiber Ingot=Faserbarren
|
|
||||||
High Performance Block=Hochwertiger Block
|
|
||||||
High Performance Block Hemp=Hochwertiger Hanfblock
|
|
||||||
High Performance Ingot=Hochwertiger Barren
|
|
||||||
Ice Leaves Block=
|
|
||||||
Leaves Block=Blätterblock
|
|
||||||
Leaves Ingot=Blätterbarren
|
|
||||||
Mixed HR Ingot=Gemischter HR Barren
|
Mixed HR Ingot=Gemischter HR Barren
|
||||||
|
Fiber Ingot=Faserbarren
|
||||||
|
Leaves Ingot=Blätterbarren
|
||||||
|
High Performance Ingot=Hochwertiger Barren
|
||||||
|
Fabric Ingot=Stoffbarren
|
||||||
|
Adminh Ingot=Adminh Barren
|
||||||
|
High Performance Block Hemp=Hochwertiger Hanfblock
|
||||||
|
Leaves Block=Blätterblock
|
||||||
Red Leaves Block=Roter Blätterblock
|
Red Leaves Block=Roter Blätterblock
|
||||||
|
Ice Leaves Block=
|
||||||
### tools.lua ###
|
Fabric Block=Stoffblock
|
||||||
|
High Performance Block=Hochwertiger Block
|
||||||
Hemp Adminh Pickaxe=Hanf Admin hochwertige Spitzhacke
|
Fiber Block=Faserblock
|
||||||
Hemp Bronze Axe= Hanf Bronze Axt
|
Adminh Block=Adminh Block
|
||||||
Hemp Bronze Pickaxe=Hanf Bronze Spitzhacke
|
|
||||||
Hemp Bronze Shovel=Hanf Bronze Schaufel
|
|
||||||
Hemp Bronze Sword=Hanf Bronze Schaufel
|
|
||||||
Hemp Diamond Axe=Hanf Diamant Axt
|
|
||||||
Hemp Diamond Pickaxe=Hanf Diamant Spitzhacke
|
|
||||||
Hemp Diamond Shovel=Hanf Diamant Schaufel
|
|
||||||
Hemp Diamond Sword=Hanf Diamant Schwert
|
|
||||||
Hemp High Performance Axe=Hanf Hochwertige Axt
|
|
||||||
Hemp High Performance Sword=Hanf Hochwertiges Schwert
|
|
||||||
Hemp High Pickaxe=Hanf hochwertige Spitzhacke
|
|
||||||
Hemp High Shovel=Hanf hochwertige Schaufel
|
|
||||||
Hemp Mese Axe=Hanf Mese Axt
|
|
||||||
Hemp Mese Pickaxe=Hanf Mese Spitzhacke
|
|
||||||
Hemp Mese Shovel=Hanf Mese Schaufel
|
|
||||||
Hemp Mese Sword=Hanf Mese Schwert
|
|
||||||
Hemp Steel Axe=Hanf Eisen Axt
|
|
||||||
Hemp Steel Pickaxe=Hanf Eisen Spitzhacke
|
Hemp Steel Pickaxe=Hanf Eisen Spitzhacke
|
||||||
|
Hemp Bronze Pickaxe=Hanf Bronze Spitzhacke
|
||||||
|
Hemp Mese Pickaxe=Hanf Mese Spitzhacke
|
||||||
|
Hemp Diamond Pickaxe=Hanf Diamant Spitzhacke
|
||||||
|
Hemp High Pickaxe=Hanf hochwertige Spitzhacke
|
||||||
|
Hemp Adminh Pickaxe=Hanf Admin hochwertige Spitzhacke
|
||||||
|
Hemp High Shovel=Hanf hochwertige Schaufel
|
||||||
Hemp Steel Shovel=Hanf Eisen Schaufel
|
Hemp Steel Shovel=Hanf Eisen Schaufel
|
||||||
|
Hemp Bronze Shovel=Hanf Bronze Schaufel
|
||||||
|
Hemp Mese Shovel=Hanf Mese Schaufel
|
||||||
|
Hemp Diamond Shovel=Hanf Diamant Schaufel
|
||||||
|
Hemp Steel Axe=Hanf Eisen Axt
|
||||||
|
Hemp Bronze Axe= Hanf Bronze Axt
|
||||||
|
Hemp Mese Axe=Hanf Mese Axt
|
||||||
|
Hemp Diamond Axe=Hanf Diamant Axt
|
||||||
|
Hemp High Performance Axe=Hanf Hochwertige Axt
|
||||||
Hemp Steel Sword=Hanf Eisen Schwert
|
Hemp Steel Sword=Hanf Eisen Schwert
|
||||||
|
Hemp Bronze Sword=Hanf Bronze Schaufel
|
||||||
|
Hemp Mese Sword=Hanf Mese Schwert
|
||||||
|
Hemp Diamond Sword=Hanf Diamant Schwert
|
||||||
|
Hemp High Performance Sword=Hanf Hochwertiges Schwert
|
||||||
|
|
||||||
|
|
||||||
##### not used anymore #####
|
##### not used anymore #####
|
||||||
|
@ -1,146 +1,100 @@
|
|||||||
# textdomain: cannabis
|
# textdomain: cannabis
|
||||||
|
|
||||||
|
|
||||||
### armor.lua ###
|
|
||||||
|
|
||||||
Boots= Stiefel
|
|
||||||
Chestplate= Brustpanzer
|
|
||||||
Helmet= Helm
|
Helmet= Helm
|
||||||
Hemp Shield= Hanfschild
|
Chestplate= Brustpanzer
|
||||||
Leggings= Hose
|
Leggings= Hose
|
||||||
|
Boots= Stiefel
|
||||||
### bag.lua ###
|
Hemp Shield= Hanfschild
|
||||||
|
|
||||||
Large Bob Bag= BOB Tasche Breit
|
|
||||||
Medium Bob Bag= BOB Tasche Mittel
|
|
||||||
Small Bob Bag= BOB Tasche Klein
|
Small Bob Bag= BOB Tasche Klein
|
||||||
|
Medium Bob Bag= BOB Tasche Mittel
|
||||||
### canapa.lua ###
|
Large Bob Bag= BOB Tasche Breit
|
||||||
|
|
||||||
Hemp=Hanf
|
Hemp=Hanf
|
||||||
Hemp (climbing plant)=Hanf (kletternde Pflanze)
|
|
||||||
Hemp (flowering)=Hanf (blühend)
|
|
||||||
Hemp (seedling)=Hanf (Sämling)
|
Hemp (seedling)=Hanf (Sämling)
|
||||||
Hemp (sproutling)=Hanf (sprießend)
|
Hemp (sproutling)=Hanf (sprießend)
|
||||||
|
Hemp (flowering)=Hanf (blühend)
|
||||||
### canapa_ice.lua ###
|
Hemp (climbing plant)=Hanf (kletternde Pflanze)
|
||||||
|
|
||||||
Hemp (Ice flowering)=Gletscherhanf
|
|
||||||
Hemp ice= Gletscherhanf (blühend)
|
Hemp ice= Gletscherhanf (blühend)
|
||||||
Hemp ice (climbing plant)=Gletscherhanf (kletternde Pflanze)
|
|
||||||
Hemp ice (sproutling)=Gletscherhanf (sprießend)
|
|
||||||
Hemp ice(seedling)=Gletscherhanf (Sämling)
|
Hemp ice(seedling)=Gletscherhanf (Sämling)
|
||||||
|
Hemp ice (sproutling)=Gletscherhanf (sprießend)
|
||||||
### canapa_red.lua ###
|
Hemp ice (climbing plant)=Gletscherhanf (kletternde Pflanze)
|
||||||
|
Hemp (Ice flowering)=Gletscherhanf
|
||||||
Hemp (Red flowering)=Hanf (Rot blühend)
|
|
||||||
Hemp red=Roter Hanf
|
Hemp red=Roter Hanf
|
||||||
Hemp red (climbing plant)=Roter Hanf (kletternde Pflanze)
|
|
||||||
Hemp red (sproutling)=Roter Hanf (Sämling)
|
|
||||||
Hemp red(seedling)=Roter Hanf (Sprießend)
|
Hemp red(seedling)=Roter Hanf (Sprießend)
|
||||||
|
Hemp red (sproutling)=Roter Hanf (Sämling)
|
||||||
### craftice.lua ###
|
Hemp red (climbing plant)=Roter Hanf (kletternde Pflanze)
|
||||||
|
Hemp (Red flowering)=Hanf (Rot blühend)
|
||||||
Hemp ice Flower= Gletscherhanfblume
|
Hemp ice Flower= Gletscherhanfblume
|
||||||
|
|
||||||
### craftice.lua ###
|
|
||||||
### craftitem.lua ###
|
|
||||||
### craftred.lua ###
|
|
||||||
|
|
||||||
Hemp Leaves=Hanfblätter
|
|
||||||
Hemp Seed=Hanfsamen
|
Hemp Seed=Hanfsamen
|
||||||
|
Hemp Leaves=Hanfblätter
|
||||||
### craftitem.lua ###
|
|
||||||
|
|
||||||
BioFuel=BioKraftstoff
|
|
||||||
Bread=Brot
|
|
||||||
Cloth=
|
|
||||||
Fiber=Faser
|
Fiber=Faser
|
||||||
Flour=Mehl
|
BioFuel=BioKraftstoff
|
||||||
Hemp Flower=Hanfblume
|
|
||||||
Hemp Glue=Hanfkleber
|
|
||||||
Hemp Oil=Hanföl
|
|
||||||
Hemp Resin=Hanfharz
|
|
||||||
Paper=Papier
|
|
||||||
Plastic=Plastik
|
Plastic=Plastik
|
||||||
|
Cloth=
|
||||||
### craftred.lua ###
|
Paper=Papier
|
||||||
|
Flour=Mehl
|
||||||
|
Bread=Brot
|
||||||
|
Hemp Flower=Hanfblume
|
||||||
|
Hemp Resin=Hanfharz
|
||||||
|
Hemp Oil=Hanföl
|
||||||
|
Hemp Glue=Hanfkleber
|
||||||
Hemp red Flower=Roter Hanf Blüte
|
Hemp red Flower=Roter Hanf Blüte
|
||||||
|
|
||||||
### joint.lua ###
|
|
||||||
|
|
||||||
Ice flowering chopped=
|
|
||||||
Joint of ice_weed lit=
|
|
||||||
Joint of ice_weed unlit=
|
|
||||||
Joint of red_weed unlit=
|
|
||||||
Red flowering chopped=
|
|
||||||
Rolling paper with hemp leaves and ice flowering chopped =
|
|
||||||
Rolling paper with hemp leaves and melted hash=
|
|
||||||
Rolling paper with hemp leaves and red flowering chopped =
|
|
||||||
|
|
||||||
### joint.lua ###
|
|
||||||
### o_joint.lua ###
|
|
||||||
|
|
||||||
Filter=Filter
|
|
||||||
Filters pack=Filterpaket
|
|
||||||
Flowering chopped=blühend gehäckselt
|
|
||||||
Hash melted=Haschisch geschmolzen
|
|
||||||
Joint of hash lit=Haschisch Joint angezündet
|
Joint of hash lit=Haschisch Joint angezündet
|
||||||
Joint of hash unlit=Haschisch Joint nicht angezündet
|
Joint of hash unlit=Haschisch Joint nicht angezündet
|
||||||
Joint of weed lit=Joint aus Gras angezündet
|
|
||||||
Joint of weed unlit=Joint aus Gras nicht angezündet
|
Joint of weed unlit=Joint aus Gras nicht angezündet
|
||||||
|
Joint of red_weed unlit=
|
||||||
|
Joint of ice_weed unlit=
|
||||||
|
Joint of weed lit=Joint aus Gras angezündet
|
||||||
|
Joint of ice_weed lit=
|
||||||
|
Flowering chopped=blühend gehäckselt
|
||||||
|
Red flowering chopped=
|
||||||
|
Ice flowering chopped=
|
||||||
|
Hash melted=Haschisch geschmolzen
|
||||||
Rolling paper=Zigarettenpapier
|
Rolling paper=Zigarettenpapier
|
||||||
Rolling paper with hemp leaves and flowering chopped =Zigarettenpapier mit Hanfblättern und gehäckselten Blüten
|
Rolling paper with hemp leaves and flowering chopped =Zigarettenpapier mit Hanfblättern und gehäckselten Blüten
|
||||||
lighter=
|
Rolling paper with hemp leaves and red flowering chopped =
|
||||||
|
Rolling paper with hemp leaves and ice flowering chopped =
|
||||||
### node_ingot.lua ###
|
Rolling paper with hemp leaves and melted hash=
|
||||||
|
Filters pack=Filterpaket
|
||||||
Adminh Block=Adminh Block
|
Filter=Filter
|
||||||
Adminh Ingot=Adminh Barren
|
Lighter=Feuerzeug
|
||||||
Fabric Block=Stoffblock
|
|
||||||
Fabric Ingot=Stoffbarren
|
|
||||||
Fiber Block=Faserblock
|
|
||||||
Fiber Ingot=Faserbarren
|
|
||||||
High Performance Block=Hochwertiger Block
|
|
||||||
High Performance Block Hemp=Hochwertiger Hanfblock
|
|
||||||
High Performance Ingot=Hochwertiger Barren
|
|
||||||
Ice Leaves Block=
|
|
||||||
Leaves Block=Blätterblock
|
|
||||||
Leaves Ingot=Blätterbarren
|
|
||||||
Mixed HR Ingot=Gemischter HR Barren
|
Mixed HR Ingot=Gemischter HR Barren
|
||||||
|
Fiber Ingot=Faserbarren
|
||||||
|
Leaves Ingot=Blätterbarren
|
||||||
|
High Performance Ingot=Hochwertiger Barren
|
||||||
|
Fabric Ingot=Stoffbarren
|
||||||
|
Adminh Ingot=Adminh Barren
|
||||||
|
High Performance Block Hemp=Hochwertiger Hanfblock
|
||||||
|
Leaves Block=Blätterblock
|
||||||
Red Leaves Block=Roter Blätterblock
|
Red Leaves Block=Roter Blätterblock
|
||||||
|
Ice Leaves Block=
|
||||||
### o_joint.lua ###
|
Fabric Block=Stoffblock
|
||||||
|
High Performance Block=Hochwertiger Block
|
||||||
Rolling paper with hemp leaves melted hash=Zigarettenpapier mit Hanfblättern und geschmolzenem Haschisch
|
Fiber Block=Faserblock
|
||||||
|
Adminh Block=Adminh Block
|
||||||
### tools.lua ###
|
|
||||||
|
|
||||||
Hemp Adminh Pickaxe=Hanf Admin hochwertige Spitzhacke
|
|
||||||
Hemp Bronze Axe= Hanf Bronze Axt
|
|
||||||
Hemp Bronze Pickaxe=Hanf Bronze Spitzhacke
|
|
||||||
Hemp Bronze Shovel=Hanf Bronze Schaufel
|
|
||||||
Hemp Bronze Sword=Hanf Bronze Schaufel
|
|
||||||
Hemp Diamond Axe=Hanf Diamant Axt
|
|
||||||
Hemp Diamond Pickaxe=Hanf Diamant Spitzhacke
|
|
||||||
Hemp Diamond Shovel=Hanf Diamant Schaufel
|
|
||||||
Hemp Diamond Sword=Hanf Diamant Schwert
|
|
||||||
Hemp High Performance Axe=Hanf Hochwertige Axt
|
|
||||||
Hemp High Performance Sword=Hanf Hochwertiges Schwert
|
|
||||||
Hemp High Pickaxe=Hanf hochwertige Spitzhacke
|
|
||||||
Hemp High Shovel=Hanf hochwertige Schaufel
|
|
||||||
Hemp Mese Axe=Hanf Mese Axt
|
|
||||||
Hemp Mese Pickaxe=Hanf Mese Spitzhacke
|
|
||||||
Hemp Mese Shovel=Hanf Mese Schaufel
|
|
||||||
Hemp Mese Sword=Hanf Mese Schwert
|
|
||||||
Hemp Steel Axe=Hanf Eisen Axt
|
|
||||||
Hemp Steel Pickaxe=Hanf Eisen Spitzhacke
|
Hemp Steel Pickaxe=Hanf Eisen Spitzhacke
|
||||||
|
Hemp Bronze Pickaxe=Hanf Bronze Spitzhacke
|
||||||
|
Hemp Mese Pickaxe=Hanf Mese Spitzhacke
|
||||||
|
Hemp Diamond Pickaxe=Hanf Diamant Spitzhacke
|
||||||
|
Hemp High Pickaxe=Hanf hochwertige Spitzhacke
|
||||||
|
Hemp Adminh Pickaxe=Hanf Admin hochwertige Spitzhacke
|
||||||
|
Hemp High Shovel=Hanf hochwertige Schaufel
|
||||||
Hemp Steel Shovel=Hanf Eisen Schaufel
|
Hemp Steel Shovel=Hanf Eisen Schaufel
|
||||||
|
Hemp Bronze Shovel=Hanf Bronze Schaufel
|
||||||
|
Hemp Mese Shovel=Hanf Mese Schaufel
|
||||||
|
Hemp Diamond Shovel=Hanf Diamant Schaufel
|
||||||
|
Hemp Steel Axe=Hanf Eisen Axt
|
||||||
|
Hemp Bronze Axe= Hanf Bronze Axt
|
||||||
|
Hemp Mese Axe=Hanf Mese Axt
|
||||||
|
Hemp Diamond Axe=Hanf Diamant Axt
|
||||||
|
Hemp High Performance Axe=Hanf Hochwertige Axt
|
||||||
Hemp Steel Sword=Hanf Eisen Schwert
|
Hemp Steel Sword=Hanf Eisen Schwert
|
||||||
|
Hemp Bronze Sword=Hanf Bronze Schaufel
|
||||||
|
Hemp Mese Sword=Hanf Mese Schwert
|
||||||
|
Hemp Diamond Sword=Hanf Diamant Schwert
|
||||||
|
Hemp High Performance Sword=Hanf Hochwertiges Schwert
|
||||||
|
|
||||||
|
|
||||||
##### not used anymore #####
|
##### not used anymore #####
|
||||||
|
|
||||||
Lighter=Feuerzeug
|
Rolling paper with hemp leaves melted hash=Zigarettenpapier mit Hanfblättern und geschmolzenem Haschisch
|
||||||
Hemp Admin High Performance Sword=Hanf Admin hochwertiges Schwert
|
Hemp Admin High Performance Sword=Hanf Admin hochwertiges Schwert
|
||||||
|
@ -1,132 +1,98 @@
|
|||||||
# textdomain: cannabis
|
# textdomain: cannabis
|
||||||
|
|
||||||
|
|
||||||
### armor.lua ###
|
|
||||||
|
|
||||||
Boots=Stivali
|
|
||||||
Chestplate=Corazza
|
|
||||||
Helmet=Elmo
|
Helmet=Elmo
|
||||||
Hemp Shield= Scudo di canapa
|
Chestplate=Corazza
|
||||||
Leggings=Gambali
|
Leggings=Gambali
|
||||||
|
Boots=Stivali
|
||||||
### bag.lua ###
|
Hemp Shield= Scudo di canapa
|
||||||
|
|
||||||
Large Bob Bag= Borsa BOB larga
|
|
||||||
Medium Bob Bag= Borsa BOB media
|
|
||||||
Small Bob Bag= Borsa BOB piccola
|
Small Bob Bag= Borsa BOB piccola
|
||||||
|
Medium Bob Bag= Borsa BOB media
|
||||||
### canapa.lua ###
|
Large Bob Bag= Borsa BOB larga
|
||||||
|
|
||||||
Hemp=Canapa
|
Hemp=Canapa
|
||||||
Hemp (climbing plant)=Canapa (rampicante)
|
|
||||||
Hemp (flowering)=Canapa (infiorescena)
|
|
||||||
Hemp (seedling)=Canapa (piantina)
|
Hemp (seedling)=Canapa (piantina)
|
||||||
Hemp (sproutling)=Canapa (germoglio)
|
Hemp (sproutling)=Canapa (germoglio)
|
||||||
|
Hemp (flowering)=Canapa (infiorescena)
|
||||||
### canapa_ice.lua ###
|
Hemp (climbing plant)=Canapa (rampicante)
|
||||||
|
|
||||||
Hemp (Ice flowering)= Inffiorescenza di canapa Glaciale
|
|
||||||
Hemp ice= Canapa Glaciale
|
Hemp ice= Canapa Glaciale
|
||||||
Hemp ice (climbing plant)=Canapa Glaciale(rampicante)
|
|
||||||
Hemp ice (sproutling)=Canapa Glaciale (piantina)
|
|
||||||
Hemp ice(seedling)=Canapa Glaciale (germoglio)
|
Hemp ice(seedling)=Canapa Glaciale (germoglio)
|
||||||
|
Hemp ice (sproutling)=Canapa Glaciale (piantina)
|
||||||
### canapa_red.lua ###
|
Hemp ice (climbing plant)=Canapa Glaciale(rampicante)
|
||||||
|
Hemp (Ice flowering)= Inffiorescenza di canapa Glaciale
|
||||||
Hemp (Red flowering)=Canapa rossa (infiorescena)
|
|
||||||
Hemp red=Canapa rossa
|
Hemp red=Canapa rossa
|
||||||
Hemp red (climbing plant)=Canapa rossa (rampicante)
|
|
||||||
Hemp red (sproutling)=Canapa rossa (piantina)
|
|
||||||
Hemp red(seedling)=Canapa rossa (germoglio)
|
Hemp red(seedling)=Canapa rossa (germoglio)
|
||||||
|
Hemp red (sproutling)=Canapa rossa (piantina)
|
||||||
### craftice.lua ###
|
Hemp red (climbing plant)=Canapa rossa (rampicante)
|
||||||
|
Hemp (Red flowering)=Canapa rossa (infiorescena)
|
||||||
Hemp ice Flower= Fiore di canapa glaciale
|
Hemp ice Flower= Fiore di canapa glaciale
|
||||||
|
|
||||||
### craftice.lua ###
|
|
||||||
### craftitem.lua ###
|
|
||||||
### craftred.lua ###
|
|
||||||
|
|
||||||
Hemp Leaves= Foglie di canapa
|
|
||||||
Hemp Seed= Semi di canapa
|
Hemp Seed= Semi di canapa
|
||||||
|
Hemp Leaves= Foglie di canapa
|
||||||
### craftitem.lua ###
|
|
||||||
|
|
||||||
BioFuel=BioCarburante
|
|
||||||
Bread=Pane
|
|
||||||
Cloth= Stoffa
|
|
||||||
Fiber=Fibra
|
Fiber=Fibra
|
||||||
Flour=Farina
|
BioFuel=BioCarburante
|
||||||
Hemp Flower=Fiore di Canapa
|
|
||||||
Hemp Glue=Colla di Canapa
|
|
||||||
Hemp Oil=Olio di Canapa
|
|
||||||
Hemp Resin=Resina di Canapa
|
|
||||||
Paper=Carta
|
|
||||||
Plastic=Plastica
|
Plastic=Plastica
|
||||||
|
Cloth= Stoffa
|
||||||
### craftred.lua ###
|
Paper=Carta
|
||||||
|
Flour=Farina
|
||||||
|
Bread=Pane
|
||||||
|
Hemp Flower=Fiore di Canapa
|
||||||
|
Hemp Resin=Resina di Canapa
|
||||||
|
Hemp Oil=Olio di Canapa
|
||||||
|
Hemp Glue=Colla di Canapa
|
||||||
Hemp red Flower=Fiore di canapa rossa
|
Hemp red Flower=Fiore di canapa rossa
|
||||||
|
|
||||||
### joint.lua ###
|
|
||||||
|
|
||||||
Filter=Filtro
|
|
||||||
Filters pack=Pacchetto di filtri
|
|
||||||
Flowering chopped=Infiorescenza triturata
|
|
||||||
Hash melted=Fumo sciolto
|
|
||||||
Ice flowering chopped=Infiorescenza canapa_ice tritata
|
|
||||||
Joint of hash lit=Sigaretta con fumo accesa
|
Joint of hash lit=Sigaretta con fumo accesa
|
||||||
Joint of hash unlit=Sigaretta con fumo spenta
|
Joint of hash unlit=Sigaretta con fumo spenta
|
||||||
Joint of ice_weed lit= Sigaretta di canapa_ice accesa
|
|
||||||
Joint of ice_weed unlit=Sigaretta di canapa spenta
|
|
||||||
Joint of red_weed unlit=Sigaretta di canapa_rossa spenta
|
|
||||||
Joint of weed lit=Sigaretta di erba acceso
|
|
||||||
Joint of weed unlit=Sigaretta di erba spenta
|
Joint of weed unlit=Sigaretta di erba spenta
|
||||||
Lighter=Accendino
|
Joint of red_weed unlit=Sigaretta di canapa_rossa spenta
|
||||||
|
Joint of ice_weed unlit=Sigaretta di canapa spenta
|
||||||
|
Half Joint of hash lit=
|
||||||
|
Joint of weed lit=Sigaretta di erba acceso
|
||||||
|
Half Joint of weed lit=
|
||||||
|
Joint of red weed lit=
|
||||||
|
Half Joint of red weed lit=
|
||||||
|
Joint of ice_weed lit= Sigaretta di canapa_ice accesa
|
||||||
|
Half Joint of ice_weed lit=
|
||||||
|
Flowering chopped=Infiorescenza triturata
|
||||||
Red flowering chopped= Infiorescenza canapa_rossa tritata
|
Red flowering chopped= Infiorescenza canapa_rossa tritata
|
||||||
|
Ice flowering chopped=Infiorescenza canapa_ice tritata
|
||||||
|
Hash melted=Fumo sciolto
|
||||||
Rolling paper=Cartine
|
Rolling paper=Cartine
|
||||||
Rolling paper with hemp leaves and flowering chopped =Cartina con foglie e cime di canapa
|
Rolling paper with hemp leaves and flowering chopped =Cartina con foglie e cime di canapa
|
||||||
|
Rolling paper with hemp leaves and red flowering chopped = Cartina con infiorescenza di canapa_rossa e foglie di canapa
|
||||||
Rolling paper with hemp leaves and ice flowering chopped =Cartina con infiorescenza di canapa_ice e foglie di canapa
|
Rolling paper with hemp leaves and ice flowering chopped =Cartina con infiorescenza di canapa_ice e foglie di canapa
|
||||||
Rolling paper with hemp leaves and melted hash=Cartina con resina e foglie di canapa
|
Rolling paper with hemp leaves and melted hash=Cartina con resina e foglie di canapa
|
||||||
Rolling paper with hemp leaves and red flowering chopped = Cartina con infiorescenza di canapa_rossa e foglie di canapa
|
Filters pack=Pacchetto di filtri
|
||||||
|
Filter=Filtro
|
||||||
### node_ingot.lua ###
|
Lighter=Accendino
|
||||||
|
|
||||||
Adminh Block=Blocco Adminh (indistruttibile)
|
|
||||||
Adminh Ingot=Lingotto Adminh
|
|
||||||
Fabric Block=Blocco di Tessuto
|
|
||||||
Fabric Ingot=Lingotto tessuto
|
|
||||||
Fiber Block=Blocco di fibra
|
|
||||||
Fiber Ingot=Lingotto di fibra
|
|
||||||
High Performance Block=Blocco ad alte prestazioni
|
|
||||||
High Performance Block Hemp=Blocco alla fibra di canapa ad alte prestazioni
|
|
||||||
High Performance Ingot=Lingotto alte prestazioni
|
|
||||||
Ice Leaves Block=Blocco di foglie canapa_ice
|
|
||||||
Leaves Block=Blocco di foglie
|
|
||||||
Leaves Ingot=Lingotto di foglie
|
|
||||||
Mixed HR Ingot=Lingotto mescola HR
|
Mixed HR Ingot=Lingotto mescola HR
|
||||||
|
Fiber Ingot=Lingotto di fibra
|
||||||
|
Leaves Ingot=Lingotto di foglie
|
||||||
|
High Performance Ingot=Lingotto alte prestazioni
|
||||||
|
Fabric Ingot=Lingotto tessuto
|
||||||
|
Adminh Ingot=Lingotto Adminh
|
||||||
|
High Performance Block Hemp=Blocco alla fibra di canapa ad alte prestazioni
|
||||||
|
Leaves Block=Blocco di foglie
|
||||||
Red Leaves Block=Blocco di foglie rosse
|
Red Leaves Block=Blocco di foglie rosse
|
||||||
|
Ice Leaves Block=Blocco di foglie canapa_ice
|
||||||
### tools.lua ###
|
Fabric Block=Blocco di Tessuto
|
||||||
|
High Performance Block=Blocco ad alte prestazioni
|
||||||
Hemp Adminh Pickaxe=Piccone Adminh di canapa
|
Fiber Block=Blocco di fibra
|
||||||
Hemp Bronze Axe=Ascia di canapa e bronzo
|
Adminh Block=Blocco Adminh (indistruttibile)
|
||||||
Hemp Bronze Pickaxe=Piccone di canapa e bronzo
|
|
||||||
Hemp Bronze Shovel=Pala di canapa e bronzo
|
|
||||||
Hemp Bronze Sword=Spada di canapa e bronzo
|
|
||||||
Hemp Diamond Axe=Ascia di canapa e diamante
|
|
||||||
Hemp Diamond Pickaxe=Picconedi canapa e diamante
|
|
||||||
Hemp Diamond Shovel=Pala di canapa e diamante
|
|
||||||
Hemp Diamond Sword=Spada di canapa e diamante
|
|
||||||
Hemp High Performance Axe=Ascia di canapa ad alte prestazioni
|
|
||||||
Hemp High Performance Sword=Spada di canapa ad alte prestazioni
|
|
||||||
Hemp High Pickaxe=Piccone di canapa ad alte prestazioni
|
|
||||||
Hemp High Shovel=Pala di canapa ad alte prestazioni
|
|
||||||
Hemp Mese Axe=Ascia di canapa e mese
|
|
||||||
Hemp Mese Pickaxe=Piccone di canapa e mese
|
|
||||||
Hemp Mese Shovel=Pala di canapa e mese
|
|
||||||
Hemp Mese Sword=Spada di canapa e mese
|
|
||||||
Hemp Steel Axe=Ascia di canapa ed acciaio
|
|
||||||
Hemp Steel Pickaxe=Piccone di canapa ed acciaio
|
Hemp Steel Pickaxe=Piccone di canapa ed acciaio
|
||||||
|
Hemp Bronze Pickaxe=Piccone di canapa e bronzo
|
||||||
|
Hemp Mese Pickaxe=Piccone di canapa e mese
|
||||||
|
Hemp Diamond Pickaxe=Picconedi canapa e diamante
|
||||||
|
Hemp High Pickaxe=Piccone di canapa ad alte prestazioni
|
||||||
|
Hemp Adminh Pickaxe=Piccone Adminh di canapa
|
||||||
|
Hemp High Shovel=Pala di canapa ad alte prestazioni
|
||||||
Hemp Steel Shovel=Pala di canapa ed acciaio
|
Hemp Steel Shovel=Pala di canapa ed acciaio
|
||||||
|
Hemp Bronze Shovel=Pala di canapa e bronzo
|
||||||
|
Hemp Mese Shovel=Pala di canapa e mese
|
||||||
|
Hemp Diamond Shovel=Pala di canapa e diamante
|
||||||
|
Hemp Steel Axe=Ascia di canapa ed acciaio
|
||||||
|
Hemp Bronze Axe=Ascia di canapa e bronzo
|
||||||
|
Hemp Mese Axe=Ascia di canapa e mese
|
||||||
|
Hemp Diamond Axe=Ascia di canapa e diamante
|
||||||
|
Hemp High Performance Axe=Ascia di canapa ad alte prestazioni
|
||||||
Hemp Steel Sword=Spada di canapa ed acciaio
|
Hemp Steel Sword=Spada di canapa ed acciaio
|
||||||
|
Hemp Bronze Sword=Spada di canapa e bronzo
|
||||||
|
Hemp Mese Sword=Spada di canapa e mese
|
||||||
|
Hemp Diamond Sword=Spada di canapa e diamante
|
||||||
|
Hemp High Performance Sword=Spada di canapa ad alte prestazioni
|
||||||
|
@ -1,139 +1,94 @@
|
|||||||
# textdomain: cannabis
|
# textdomain: cannabis
|
||||||
|
|
||||||
|
|
||||||
### armor.lua ###
|
|
||||||
|
|
||||||
Boots=Stivali
|
|
||||||
Chestplate=Corazza
|
|
||||||
Helmet=Elmo
|
Helmet=Elmo
|
||||||
Hemp Shield= Scudo di canapa
|
Chestplate=Corazza
|
||||||
Leggings=Gambali
|
Leggings=Gambali
|
||||||
|
Boots=Stivali
|
||||||
### bag.lua ###
|
Hemp Shield= Scudo di canapa
|
||||||
|
|
||||||
Large Bob Bag= Borsa BOB larga
|
|
||||||
Medium Bob Bag= Borsa BOB media
|
|
||||||
Small Bob Bag= Borsa BOB piccola
|
Small Bob Bag= Borsa BOB piccola
|
||||||
|
Medium Bob Bag= Borsa BOB media
|
||||||
### canapa.lua ###
|
Large Bob Bag= Borsa BOB larga
|
||||||
|
|
||||||
Hemp=Canapa
|
Hemp=Canapa
|
||||||
Hemp (climbing plant)=Canapa (rampicante)
|
|
||||||
Hemp (flowering)=Canapa (infiorescena)
|
|
||||||
Hemp (seedling)=Canapa (piantina)
|
Hemp (seedling)=Canapa (piantina)
|
||||||
Hemp (sproutling)=Canapa (germoglio)
|
Hemp (sproutling)=Canapa (germoglio)
|
||||||
|
Hemp (flowering)=Canapa (infiorescena)
|
||||||
### canapa_ice.lua ###
|
Hemp (climbing plant)=Canapa (rampicante)
|
||||||
|
|
||||||
Hemp (Ice flowering)= Inffiorescenza di canapa Glaciale
|
|
||||||
Hemp ice= Canapa Glaciale
|
Hemp ice= Canapa Glaciale
|
||||||
Hemp ice (climbing plant)=Canapa Glaciale(rampicante)
|
|
||||||
Hemp ice (sproutling)=Canapa Glaciale (piantina)
|
|
||||||
Hemp ice(seedling)=Canapa Glaciale (germoglio)
|
Hemp ice(seedling)=Canapa Glaciale (germoglio)
|
||||||
|
Hemp ice (sproutling)=Canapa Glaciale (piantina)
|
||||||
### canapa_red.lua ###
|
Hemp ice (climbing plant)=Canapa Glaciale(rampicante)
|
||||||
|
Hemp (Ice flowering)= Inffiorescenza di canapa Glaciale
|
||||||
Hemp (Red flowering)=Canapa rossa (infiorescena)
|
|
||||||
Hemp red=Canapa rossa
|
Hemp red=Canapa rossa
|
||||||
Hemp red (climbing plant)=Canapa rossa (rampicante)
|
|
||||||
Hemp red (sproutling)=Canapa rossa (piantina)
|
|
||||||
Hemp red(seedling)=Canapa rossa (germoglio)
|
Hemp red(seedling)=Canapa rossa (germoglio)
|
||||||
|
Hemp red (sproutling)=Canapa rossa (piantina)
|
||||||
### craftice.lua ###
|
Hemp red (climbing plant)=Canapa rossa (rampicante)
|
||||||
|
Hemp (Red flowering)=Canapa rossa (infiorescena)
|
||||||
Hemp ice Flower= Fiore di canapa glaciale
|
Hemp ice Flower= Fiore di canapa glaciale
|
||||||
|
|
||||||
### craftice.lua ###
|
|
||||||
### craftitem.lua ###
|
|
||||||
### craftred.lua ###
|
|
||||||
|
|
||||||
Hemp Leaves= Foglie di canapa
|
|
||||||
Hemp Seed= Semi di canapa
|
Hemp Seed= Semi di canapa
|
||||||
|
Hemp Leaves= Foglie di canapa
|
||||||
### craftitem.lua ###
|
|
||||||
|
|
||||||
BioFuel=BioCarburante
|
|
||||||
Bread=Pane
|
|
||||||
Cloth= Stoffa
|
|
||||||
Fiber=Fibra
|
Fiber=Fibra
|
||||||
Flour=Farina
|
BioFuel=BioCarburante
|
||||||
Hemp Flower=Fiore di Canapa
|
|
||||||
Hemp Glue=Colla di Canapa
|
|
||||||
Hemp Oil=Olio di Canapa
|
|
||||||
Hemp Resin=Resina di Canapa
|
|
||||||
Paper=Carta
|
|
||||||
Plastic=Plastica
|
Plastic=Plastica
|
||||||
|
Cloth= Stoffa
|
||||||
### craftred.lua ###
|
Paper=Carta
|
||||||
|
Flour=Farina
|
||||||
|
Bread=Pane
|
||||||
|
Hemp Flower=Fiore di Canapa
|
||||||
|
Hemp Resin=Resina di Canapa
|
||||||
|
Hemp Oil=Olio di Canapa
|
||||||
|
Hemp Glue=Colla di Canapa
|
||||||
Hemp red Flower=Fiore di canapa rossa
|
Hemp red Flower=Fiore di canapa rossa
|
||||||
|
|
||||||
### joint.lua ###
|
|
||||||
|
|
||||||
Ice flowering chopped=Infiorescenza canapa_ice tritata
|
|
||||||
Joint of ice_weed lit= Sigaretta di canapa_ice accesa
|
|
||||||
Joint of ice_weed unlit=Sigaretta di canapa spenta
|
|
||||||
Joint of red_weed unlit=Sigaretta di canapa_rossa spenta
|
|
||||||
Red flowering chopped= Infiorescenza canapa_rossa tritata
|
|
||||||
Rolling paper with hemp leaves and ice flowering chopped =Cartina con infiorescenza di canapa_ice e foglie di canapa
|
|
||||||
Rolling paper with hemp leaves and melted hash=Cartina con resina e foglie di canapa
|
|
||||||
Rolling paper with hemp leaves and red flowering chopped = Cartina con infiorescenza di canapa_rossa e foglie di canapa
|
|
||||||
Filter=Filtro
|
|
||||||
Filters pack=Pacchetto di filtri
|
|
||||||
Flowering chopped=Infiorescenza triturata
|
|
||||||
Hash melted=Fumo sciolto
|
|
||||||
Joint of hash lit=Sigaretta con fumo accesa
|
Joint of hash lit=Sigaretta con fumo accesa
|
||||||
Joint of hash unlit=Sigaretta con fumo spenta
|
Joint of hash unlit=Sigaretta con fumo spenta
|
||||||
Joint of weed lit=Sigaretta di erba acceso
|
|
||||||
Joint of weed unlit=Sigaretta di erba spenta
|
Joint of weed unlit=Sigaretta di erba spenta
|
||||||
|
Joint of red_weed unlit=Sigaretta di canapa_rossa spenta
|
||||||
|
Joint of ice_weed unlit=Sigaretta di canapa spenta
|
||||||
|
Joint of weed lit=Sigaretta di erba acceso
|
||||||
|
Joint of ice_weed lit= Sigaretta di canapa_ice accesa
|
||||||
|
Flowering chopped=Infiorescenza triturata
|
||||||
|
Red flowering chopped= Infiorescenza canapa_rossa tritata
|
||||||
|
Ice flowering chopped=Infiorescenza canapa_ice tritata
|
||||||
|
Hash melted=Fumo sciolto
|
||||||
Rolling paper=Cartine
|
Rolling paper=Cartine
|
||||||
Rolling paper with hemp leaves and flowering chopped =Cartina con foglie e cime di canapa
|
Rolling paper with hemp leaves and flowering chopped =Cartina con foglie e cime di canapa
|
||||||
|
Rolling paper with hemp leaves and red flowering chopped = Cartina con infiorescenza di canapa_rossa e foglie di canapa
|
||||||
|
Rolling paper with hemp leaves and ice flowering chopped =Cartina con infiorescenza di canapa_ice e foglie di canapa
|
||||||
|
Rolling paper with hemp leaves and melted hash=Cartina con resina e foglie di canapa
|
||||||
|
Filters pack=Pacchetto di filtri
|
||||||
|
Filter=Filtro
|
||||||
Lighter=Accendino
|
Lighter=Accendino
|
||||||
|
|
||||||
### node_ingot.lua ###
|
|
||||||
|
|
||||||
Adminh Block=Blocco Adminh (indistruttibile)
|
|
||||||
Adminh Ingot=Lingotto Adminh
|
|
||||||
Fabric Block=Blocco di Tessuto
|
|
||||||
Fabric Ingot=Lingotto tessuto
|
|
||||||
Fiber Block=Blocco di fibra
|
|
||||||
Fiber Ingot=Lingotto di fibra
|
|
||||||
High Performance Block=Blocco ad alte prestazioni
|
|
||||||
High Performance Block Hemp=Blocco alla fibra di canapa ad alte prestazioni
|
|
||||||
High Performance Ingot=Lingotto alte prestazioni
|
|
||||||
Ice Leaves Block=Blocco di foglie canapa_ice
|
|
||||||
Leaves Block=Blocco di foglie
|
|
||||||
Leaves Ingot=Lingotto di foglie
|
|
||||||
Mixed HR Ingot=Lingotto mescola HR
|
Mixed HR Ingot=Lingotto mescola HR
|
||||||
|
Fiber Ingot=Lingotto di fibra
|
||||||
|
Leaves Ingot=Lingotto di foglie
|
||||||
|
High Performance Ingot=Lingotto alte prestazioni
|
||||||
|
Fabric Ingot=Lingotto tessuto
|
||||||
|
Adminh Ingot=Lingotto Adminh
|
||||||
|
High Performance Block Hemp=Blocco alla fibra di canapa ad alte prestazioni
|
||||||
|
Leaves Block=Blocco di foglie
|
||||||
Red Leaves Block=Blocco di foglie rosse
|
Red Leaves Block=Blocco di foglie rosse
|
||||||
|
Ice Leaves Block=Blocco di foglie canapa_ice
|
||||||
|
Fabric Block=Blocco di Tessuto
|
||||||
|
High Performance Block=Blocco ad alte prestazioni
|
||||||
|
Fiber Block=Blocco di fibra
|
||||||
|
Adminh Block=Blocco Adminh (indistruttibile)
|
||||||
### tools.lua ###
|
|
||||||
|
|
||||||
Hemp Adminh Pickaxe=Piccone Adminh di canapa
|
|
||||||
Hemp Bronze Axe=Ascia di canapa e bronzo
|
|
||||||
Hemp Bronze Pickaxe=Piccone di canapa e bronzo
|
|
||||||
Hemp Bronze Shovel=Pala di canapa e bronzo
|
|
||||||
Hemp Bronze Sword=Spada di canapa e bronzo
|
|
||||||
Hemp Diamond Axe=Ascia di canapa e diamante
|
|
||||||
Hemp Diamond Pickaxe=Picconedi canapa e diamante
|
|
||||||
Hemp Diamond Shovel=Pala di canapa e diamante
|
|
||||||
Hemp Diamond Sword=Spada di canapa e diamante
|
|
||||||
Hemp High Performance Axe=Ascia di canapa ad alte prestazioni
|
|
||||||
Hemp High Performance Sword=Spada di canapa ad alte prestazioni
|
|
||||||
Hemp High Pickaxe=Piccone di canapa ad alte prestazioni
|
|
||||||
Hemp High Shovel=Pala di canapa ad alte prestazioni
|
|
||||||
Hemp Mese Axe=Ascia di canapa e mese
|
|
||||||
Hemp Mese Pickaxe=Piccone di canapa e mese
|
|
||||||
Hemp Mese Shovel=Pala di canapa e mese
|
|
||||||
Hemp Mese Sword=Spada di canapa e mese
|
|
||||||
Hemp Steel Axe=Ascia di canapa ed acciaio
|
|
||||||
Hemp Steel Pickaxe=Piccone di canapa ed acciaio
|
Hemp Steel Pickaxe=Piccone di canapa ed acciaio
|
||||||
|
Hemp Bronze Pickaxe=Piccone di canapa e bronzo
|
||||||
|
Hemp Mese Pickaxe=Piccone di canapa e mese
|
||||||
|
Hemp Diamond Pickaxe=Picconedi canapa e diamante
|
||||||
|
Hemp High Pickaxe=Piccone di canapa ad alte prestazioni
|
||||||
|
Hemp Adminh Pickaxe=Piccone Adminh di canapa
|
||||||
|
Hemp High Shovel=Pala di canapa ad alte prestazioni
|
||||||
Hemp Steel Shovel=Pala di canapa ed acciaio
|
Hemp Steel Shovel=Pala di canapa ed acciaio
|
||||||
|
Hemp Bronze Shovel=Pala di canapa e bronzo
|
||||||
|
Hemp Mese Shovel=Pala di canapa e mese
|
||||||
|
Hemp Diamond Shovel=Pala di canapa e diamante
|
||||||
|
Hemp Steel Axe=Ascia di canapa ed acciaio
|
||||||
|
Hemp Bronze Axe=Ascia di canapa e bronzo
|
||||||
|
Hemp Mese Axe=Ascia di canapa e mese
|
||||||
|
Hemp Diamond Axe=Ascia di canapa e diamante
|
||||||
|
Hemp High Performance Axe=Ascia di canapa ad alte prestazioni
|
||||||
Hemp Steel Sword=Spada di canapa ed acciaio
|
Hemp Steel Sword=Spada di canapa ed acciaio
|
||||||
|
Hemp Bronze Sword=Spada di canapa e bronzo
|
||||||
|
Hemp Mese Sword=Spada di canapa e mese
|
||||||
|
Hemp Diamond Sword=Spada di canapa e diamante
|
||||||
|
Hemp High Performance Sword=Spada di canapa ad alte prestazioni
|
||||||
|
@ -1,132 +1,98 @@
|
|||||||
# textdomain: cannabis
|
# textdomain: cannabis
|
||||||
|
|
||||||
|
|
||||||
### armor.lua ###
|
|
||||||
|
|
||||||
Boots=
|
|
||||||
Chestplate=
|
|
||||||
Helmet=
|
Helmet=
|
||||||
Hemp Shield=
|
Chestplate=
|
||||||
Leggings=
|
Leggings=
|
||||||
|
Boots=
|
||||||
### bag.lua ###
|
Hemp Shield=
|
||||||
|
|
||||||
Large Bob Bag=
|
|
||||||
Medium Bob Bag=
|
|
||||||
Small Bob Bag=
|
Small Bob Bag=
|
||||||
|
Medium Bob Bag=
|
||||||
### canapa.lua ###
|
Large Bob Bag=
|
||||||
|
|
||||||
Hemp=
|
Hemp=
|
||||||
Hemp (climbing plant)=
|
|
||||||
Hemp (flowering)=
|
|
||||||
Hemp (seedling)=
|
Hemp (seedling)=
|
||||||
Hemp (sproutling)=
|
Hemp (sproutling)=
|
||||||
|
Hemp (flowering)=
|
||||||
### canapa_ice.lua ###
|
Hemp (climbing plant)=
|
||||||
|
|
||||||
Hemp (Ice flowering)=
|
|
||||||
Hemp ice=
|
Hemp ice=
|
||||||
Hemp ice (climbing plant)=
|
|
||||||
Hemp ice (sproutling)=
|
|
||||||
Hemp ice(seedling)=
|
Hemp ice(seedling)=
|
||||||
|
Hemp ice (sproutling)=
|
||||||
### canapa_red.lua ###
|
Hemp ice (climbing plant)=
|
||||||
|
Hemp (Ice flowering)=
|
||||||
Hemp (Red flowering)=
|
|
||||||
Hemp red=
|
Hemp red=
|
||||||
Hemp red (climbing plant)=
|
|
||||||
Hemp red (sproutling)=
|
|
||||||
Hemp red(seedling)=
|
Hemp red(seedling)=
|
||||||
|
Hemp red (sproutling)=
|
||||||
### craftice.lua ###
|
Hemp red (climbing plant)=
|
||||||
|
Hemp (Red flowering)=
|
||||||
Hemp ice Flower=
|
Hemp ice Flower=
|
||||||
|
|
||||||
### craftice.lua ###
|
|
||||||
### craftitem.lua ###
|
|
||||||
### craftred.lua ###
|
|
||||||
|
|
||||||
Hemp Leaves=
|
|
||||||
Hemp Seed=
|
Hemp Seed=
|
||||||
|
Hemp Leaves=
|
||||||
### craftitem.lua ###
|
|
||||||
|
|
||||||
BioFuel=
|
|
||||||
Bread=
|
|
||||||
Cloth=
|
|
||||||
Fiber=
|
Fiber=
|
||||||
Flour=
|
BioFuel=
|
||||||
Hemp Flower=
|
|
||||||
Hemp Glue=
|
|
||||||
Hemp Oil=
|
|
||||||
Hemp Resin=
|
|
||||||
Paper=
|
|
||||||
Plastic=
|
Plastic=
|
||||||
|
Cloth=
|
||||||
### craftred.lua ###
|
Paper=
|
||||||
|
Flour=
|
||||||
|
Bread=
|
||||||
|
Hemp Flower=
|
||||||
|
Hemp Resin=
|
||||||
|
Hemp Oil=
|
||||||
|
Hemp Glue=
|
||||||
Hemp red Flower=
|
Hemp red Flower=
|
||||||
|
|
||||||
### joint.lua ###
|
|
||||||
|
|
||||||
Filter=
|
|
||||||
Filters pack=
|
|
||||||
Flowering chopped=
|
|
||||||
Hash melted=
|
|
||||||
Ice flowering chopped=
|
|
||||||
Joint of hash lit=
|
Joint of hash lit=
|
||||||
Joint of hash unlit=
|
Joint of hash unlit=
|
||||||
Joint of ice_weed lit=
|
|
||||||
Joint of ice_weed unlit=
|
|
||||||
Joint of red_weed unlit=
|
|
||||||
Joint of weed lit=
|
|
||||||
Joint of weed unlit=
|
Joint of weed unlit=
|
||||||
Lighter=
|
Joint of red_weed unlit=
|
||||||
|
Joint of ice_weed unlit=
|
||||||
|
Half Joint of hash lit=
|
||||||
|
Joint of weed lit=
|
||||||
|
Half Joint of weed lit=
|
||||||
|
Joint of red weed lit=
|
||||||
|
Half Joint of red weed lit=
|
||||||
|
Joint of ice_weed lit=
|
||||||
|
Half Joint of ice_weed lit=
|
||||||
|
Flowering chopped=
|
||||||
Red flowering chopped=
|
Red flowering chopped=
|
||||||
|
Ice flowering chopped=
|
||||||
|
Hash melted=
|
||||||
Rolling paper=
|
Rolling paper=
|
||||||
Rolling paper with hemp leaves and flowering chopped =
|
Rolling paper with hemp leaves and flowering chopped =
|
||||||
|
Rolling paper with hemp leaves and red flowering chopped =
|
||||||
Rolling paper with hemp leaves and ice flowering chopped =
|
Rolling paper with hemp leaves and ice flowering chopped =
|
||||||
Rolling paper with hemp leaves and melted hash=
|
Rolling paper with hemp leaves and melted hash=
|
||||||
Rolling paper with hemp leaves and red flowering chopped =
|
Filters pack=
|
||||||
|
Filter=
|
||||||
### node_ingot.lua ###
|
Lighter=
|
||||||
|
|
||||||
Adminh Block=
|
|
||||||
Adminh Ingot=
|
|
||||||
Fabric Block=
|
|
||||||
Fabric Ingot=
|
|
||||||
Fiber Block=
|
|
||||||
Fiber Ingot=
|
|
||||||
High Performance Block=
|
|
||||||
High Performance Block Hemp=
|
|
||||||
High Performance Ingot=
|
|
||||||
Ice Leaves Block=
|
|
||||||
Leaves Block=
|
|
||||||
Leaves Ingot=
|
|
||||||
Mixed HR Ingot=
|
Mixed HR Ingot=
|
||||||
|
Fiber Ingot=
|
||||||
|
Leaves Ingot=
|
||||||
|
High Performance Ingot=
|
||||||
|
Fabric Ingot=
|
||||||
|
Adminh Ingot=
|
||||||
|
High Performance Block Hemp=
|
||||||
|
Leaves Block=
|
||||||
Red Leaves Block=
|
Red Leaves Block=
|
||||||
|
Ice Leaves Block=
|
||||||
### tools.lua ###
|
Fabric Block=
|
||||||
|
High Performance Block=
|
||||||
Hemp Adminh Pickaxe=
|
Fiber Block=
|
||||||
Hemp Bronze Axe=
|
Adminh Block=
|
||||||
Hemp Bronze Pickaxe=
|
|
||||||
Hemp Bronze Shovel=
|
|
||||||
Hemp Bronze Sword=
|
|
||||||
Hemp Diamond Axe=
|
|
||||||
Hemp Diamond Pickaxe=
|
|
||||||
Hemp Diamond Shovel=
|
|
||||||
Hemp Diamond Sword=
|
|
||||||
Hemp High Performance Axe=
|
|
||||||
Hemp High Performance Sword=
|
|
||||||
Hemp High Pickaxe=
|
|
||||||
Hemp High Shovel=
|
|
||||||
Hemp Mese Axe=
|
|
||||||
Hemp Mese Pickaxe=
|
|
||||||
Hemp Mese Shovel=
|
|
||||||
Hemp Mese Sword=
|
|
||||||
Hemp Steel Axe=
|
|
||||||
Hemp Steel Pickaxe=
|
Hemp Steel Pickaxe=
|
||||||
|
Hemp Bronze Pickaxe=
|
||||||
|
Hemp Mese Pickaxe=
|
||||||
|
Hemp Diamond Pickaxe=
|
||||||
|
Hemp High Pickaxe=
|
||||||
|
Hemp Adminh Pickaxe=
|
||||||
|
Hemp High Shovel=
|
||||||
Hemp Steel Shovel=
|
Hemp Steel Shovel=
|
||||||
|
Hemp Bronze Shovel=
|
||||||
|
Hemp Mese Shovel=
|
||||||
|
Hemp Diamond Shovel=
|
||||||
|
Hemp Steel Axe=
|
||||||
|
Hemp Bronze Axe=
|
||||||
|
Hemp Mese Axe=
|
||||||
|
Hemp Diamond Axe=
|
||||||
|
Hemp High Performance Axe=
|
||||||
Hemp Steel Sword=
|
Hemp Steel Sword=
|
||||||
|
Hemp Bronze Sword=
|
||||||
|
Hemp Mese Sword=
|
||||||
|
Hemp Diamond Sword=
|
||||||
|
Hemp High Performance Sword=
|
||||||
|
1
mod.conf
@ -4,3 +4,4 @@ optional_default = 3d_armor,fire,ropes,unified_inventory,wool
|
|||||||
author = ulla
|
author = ulla
|
||||||
title = Hemp mod
|
title = Hemp mod
|
||||||
description = Hemp with all possible utility see readme.md | La canapa e tutti i suoi usi guardare il readme.md
|
description = Hemp with all possible utility see readme.md | La canapa e tutti i suoi usi guardare il readme.md
|
||||||
|
release = 10228
|
||||||
|
BIN
textures/armor/cannabis_armor_boots_fibra_preview.png
Normal file
After Width: | Height: | Size: 338 B |
BIN
textures/armor/cannabis_armor_boots_foglie_preview.png
Normal file
After Width: | Height: | Size: 155 B |
BIN
textures/armor/cannabis_armor_boots_high_preview.png
Normal file
After Width: | Height: | Size: 141 B |
BIN
textures/armor/cannabis_armor_boots_tessuto_preview.png
Normal file
After Width: | Height: | Size: 222 B |
BIN
textures/armor/cannabis_armor_inv_boots_adminh.png
Normal file
After Width: | Height: | Size: 172 B |
BIN
textures/armor/cannabis_armor_inv_boots_fibra.png
Normal file
After Width: | Height: | Size: 178 B |
BIN
textures/armor/cannabis_armor_inv_boots_foglie.png
Normal file
After Width: | Height: | Size: 158 B |
BIN
textures/armor/cannabis_armor_inv_boots_high.png
Normal file
After Width: | Height: | Size: 167 B |
BIN
textures/armor/cannabis_armor_inv_boots_tessuto.png
Normal file
After Width: | Height: | Size: 262 B |
BIN
textures/armor/cannabis_armor_inv_chestplate_adminh.png
Normal file
After Width: | Height: | Size: 185 B |
BIN
textures/armor/cannabis_armor_inv_chestplate_fibra.png
Normal file
After Width: | Height: | Size: 199 B |
BIN
textures/armor/cannabis_armor_inv_chestplate_foglie.png
Normal file
After Width: | Height: | Size: 181 B |
BIN
textures/armor/cannabis_armor_inv_chestplate_high.png
Normal file
After Width: | Height: | Size: 188 B |
BIN
textures/armor/cannabis_armor_inv_chestplate_tessuto.png
Normal file
After Width: | Height: | Size: 291 B |
BIN
textures/armor/cannabis_armor_inv_helmet_adminh.png
Normal file
After Width: | Height: | Size: 184 B |
BIN
textures/armor/cannabis_armor_inv_helmet_fibra.png
Normal file
After Width: | Height: | Size: 172 B |
BIN
textures/armor/cannabis_armor_inv_helmet_foglie.png
Normal file
After Width: | Height: | Size: 158 B |
BIN
textures/armor/cannabis_armor_inv_helmet_high.png
Normal file
After Width: | Height: | Size: 182 B |
BIN
textures/armor/cannabis_armor_inv_helmet_tessuto.png
Normal file
After Width: | Height: | Size: 260 B |
BIN
textures/armor/cannabis_armor_inv_leggings_adminh.png
Normal file
After Width: | Height: | Size: 189 B |
BIN
textures/armor/cannabis_armor_inv_leggings_fibra.png
Normal file
After Width: | Height: | Size: 165 B |
BIN
textures/armor/cannabis_armor_inv_leggings_foglie.png
Normal file
After Width: | Height: | Size: 157 B |
BIN
textures/armor/cannabis_armor_inv_leggings_high.png
Normal file
After Width: | Height: | Size: 168 B |
BIN
textures/armor/cannabis_armor_inv_leggings_tessuto.png
Normal file
After Width: | Height: | Size: 281 B |
BIN
textures/armor/cannabis_armor_leggings_high_preview.png
Normal file
After Width: | Height: | Size: 142 B |
BIN
textures/armor/cannabis_armor_leggings_tessuto_preview.png
Normal file
After Width: | Height: | Size: 227 B |
BIN
textures/armor/cannabis_boots_adminh.png
Normal file
After Width: | Height: | Size: 248 B |
BIN
textures/armor/cannabis_boots_adminh_preview.png
Normal file
After Width: | Height: | Size: 158 B |
BIN
textures/armor/cannabis_boots_fibra.png
Normal file
After Width: | Height: | Size: 209 B |
BIN
textures/armor/cannabis_boots_fibra_preview.png
Normal file
After Width: | Height: | Size: 143 B |
BIN
textures/armor/cannabis_boots_foglie.png
Normal file
After Width: | Height: | Size: 237 B |
BIN
textures/armor/cannabis_boots_foglie_preview.png
Normal file
After Width: | Height: | Size: 155 B |
BIN
textures/armor/cannabis_boots_high.png
Normal file
After Width: | Height: | Size: 218 B |
BIN
textures/armor/cannabis_boots_high_preview.png
Normal file
After Width: | Height: | Size: 141 B |
BIN
textures/armor/cannabis_boots_tessuto.png
Normal file
After Width: | Height: | Size: 269 B |
BIN
textures/armor/cannabis_boots_tessuto_preview.png
Normal file
After Width: | Height: | Size: 222 B |
BIN
textures/armor/cannabis_chestplate_adminh.png
Normal file
After Width: | Height: | Size: 343 B |
BIN
textures/armor/cannabis_chestplate_adminh_preview.png
Normal file
After Width: | Height: | Size: 227 B |
BIN
textures/armor/cannabis_chestplate_fibra.png
Normal file
After Width: | Height: | Size: 344 B |
BIN
textures/armor/cannabis_chestplate_fibra_preview.png
Normal file
After Width: | Height: | Size: 234 B |
BIN
textures/armor/cannabis_chestplate_foglie.png
Normal file
After Width: | Height: | Size: 402 B |
BIN
textures/armor/cannabis_chestplate_foglie_preview.png
Normal file
After Width: | Height: | Size: 164 B |
BIN
textures/armor/cannabis_chestplate_high.png
Normal file
After Width: | Height: | Size: 373 B |
BIN
textures/armor/cannabis_chestplate_high_preview.png
Normal file
After Width: | Height: | Size: 197 B |
BIN
textures/armor/cannabis_chestplate_tessuto.png
Normal file
After Width: | Height: | Size: 631 B |
BIN
textures/armor/cannabis_chestplate_tessuto_preview.png
Normal file
After Width: | Height: | Size: 344 B |
BIN
textures/armor/cannabis_helmet_adminh.png
Normal file
After Width: | Height: | Size: 296 B |
BIN
textures/armor/cannabis_helmet_adminh_preview.png
Normal file
After Width: | Height: | Size: 191 B |
BIN
textures/armor/cannabis_helmet_fibra.png
Normal file
After Width: | Height: | Size: 316 B |
BIN
textures/armor/cannabis_helmet_fibra_preview.png
Normal file
After Width: | Height: | Size: 172 B |
BIN
textures/armor/cannabis_helmet_foglie.png
Normal file
After Width: | Height: | Size: 303 B |
BIN
textures/armor/cannabis_helmet_foglie0.png
Normal file
After Width: | Height: | Size: 343 B |
BIN
textures/armor/cannabis_helmet_foglie_preview.png
Normal file
After Width: | Height: | Size: 184 B |
BIN
textures/armor/cannabis_helmet_high.png
Normal file
After Width: | Height: | Size: 306 B |
BIN
textures/armor/cannabis_helmet_high_preview.png
Normal file
After Width: | Height: | Size: 179 B |
BIN
textures/armor/cannabis_helmet_tessuto.png
Normal file
After Width: | Height: | Size: 566 B |
BIN
textures/armor/cannabis_helmet_tessuto_preview.png
Normal file
After Width: | Height: | Size: 269 B |
BIN
textures/armor/cannabis_inv_helmet_fibra.png
Normal file
After Width: | Height: | Size: 460 B |
BIN
textures/armor/cannabis_inv_helmet_foglie.png
Normal file
After Width: | Height: | Size: 158 B |
BIN
textures/armor/cannabis_inv_helmet_high.png
Normal file
After Width: | Height: | Size: 182 B |
BIN
textures/armor/cannabis_inv_helmet_tessuto.png
Normal file
After Width: | Height: | Size: 260 B |
BIN
textures/armor/cannabis_leggings_adminh.png
Normal file
After Width: | Height: | Size: 251 B |
BIN
textures/armor/cannabis_leggings_adminh_preview.png
Normal file
After Width: | Height: | Size: 142 B |
BIN
textures/armor/cannabis_leggings_fibra.png
Normal file
After Width: | Height: | Size: 247 B |
BIN
textures/armor/cannabis_leggings_fibra_preview.png
Normal file
After Width: | Height: | Size: 306 B |
BIN
textures/armor/cannabis_leggings_foglie.png
Normal file
After Width: | Height: | Size: 214 B |
BIN
textures/armor/cannabis_leggings_foglie_preview.png
Normal file
After Width: | Height: | Size: 133 B |
BIN
textures/armor/cannabis_leggings_high.png
Normal file
After Width: | Height: | Size: 242 B |
BIN
textures/armor/cannabis_leggings_high_preview.png
Normal file
After Width: | Height: | Size: 142 B |
BIN
textures/armor/cannabis_leggings_tessuto.png
Normal file
After Width: | Height: | Size: 405 B |
BIN
textures/armor/cannabis_leggings_tessuto_preview.png
Normal file
After Width: | Height: | Size: 227 B |
BIN
textures/armor/ingot/cannabis_adminh_ingot.png
Normal file
After Width: | Height: | Size: 252 B |
BIN
textures/armor/ingot/cannabis_fibra_ingot.png
Normal file
After Width: | Height: | Size: 345 B |
BIN
textures/armor/ingot/cannabis_foglie_ingot.png
Normal file
After Width: | Height: | Size: 240 B |
BIN
textures/armor/ingot/cannabis_high_performance_ingot.png
Normal file
After Width: | Height: | Size: 211 B |
BIN
textures/armor/ingot/cannabis_mixed_hr_ingot.png
Normal file
After Width: | Height: | Size: 341 B |
BIN
textures/armor/ingot/cannabis_tessuto_ingot.png
Normal file
After Width: | Height: | Size: 258 B |
BIN
textures/block/cannabis_adminh_block.png
Normal file
After Width: | Height: | Size: 208 B |
BIN
textures/block/cannabis_fibra_block.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
textures/block/cannabis_foglie_block.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
textures/block/cannabis_foglie_ice_block.png
Normal file
After Width: | Height: | Size: 8.3 KiB |
BIN
textures/block/cannabis_foglie_red_block.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
textures/block/cannabis_high_performance_block.png
Normal file
After Width: | Height: | Size: 438 B |
BIN
textures/block/cannabis_tessuto_block.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
textures/block/cannabis_tessuto_block0.png
Normal file
After Width: | Height: | Size: 173 B |
BIN
textures/block/hp_block_canapa.png
Normal file
After Width: | Height: | Size: 9.1 KiB |