aboutsummaryrefslogtreecommitdiff
path: root/init.lua
diff options
context:
space:
mode:
authorJoshua <ehlodex@users.noreply.github.com>2018-02-09 08:32:23 -0500
committerGitHub <noreply@github.com>2018-02-09 08:32:23 -0500
commite2569cd0b2c07ade1ca3db67d4f56b6ff0414121 (patch)
tree9798104ceaca8b20f94304559ad0fdc76facf3ae /init.lua
parent7d17707c0fb2630b7a5d2a4c8a70580e52e1ca18 (diff)
parentff48cc394b415d94d128e348bb8998dbd6ec86d4 (diff)
downloadehlphabet-e2569cd0b2c07ade1ca3db67d4f56b6ff0414121.tar.gz
ehlphabet-e2569cd0b2c07ade1ca3db67d4f56b6ff0414121.tar.bz2
ehlphabet-e2569cd0b2c07ade1ca3db67d4f56b6ff0414121.zip
Merge pull request #1 from gpcf/abjphabet-alias
Added abjphabet alias capability
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua21
1 files changed, 21 insertions, 0 deletions
diff --git a/init.lua b/init.lua
index dc71552..8d5f897 100644
--- a/init.lua
+++ b/init.lua
@@ -1,5 +1,12 @@
local characters = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","1","2","3","4","5","6","7","8","9","0","!","#","$","%","&","(",")","*","+",",","-",".","/",":",";","<","=",">","?","@"}
+-- Alias (Och_Noe 20180124)
+local compat_characters = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","1","2","3","4","5","6","7","8","9","0"} -- for reference, unused
+--
+
+-- Alias (Och_Noe 20180124)
+create_alias = true
+--
for _, name in ipairs(characters) do --do this for all characters in the list
local byte = string.byte(name)
@@ -14,8 +21,17 @@ for _, name in ipairs(characters) do --do this for all characters in the list
groups = {cracky=3,not_in_creative_inventory=1,not_in_crafting_guide=1}
})
minetest.register_craft ({ type="shapeless", output = "ehlphabet:block", recipe = {"ehlphabet:"..byte} })
+ if name == "!" then create_alias = false end
+
+-- Alias (Och_Noe 20180124)
+ if create_alias then
+ minetest.register_alias("abjphabet:"..name:lower(),"ehlphabet:"..byte)
+ end
+--
+
end
+
minetest.register_node("ehlphabet:machine", {
description = "Letter Machine",
tiles = {"ehlphabet_machine_top.png", "ehlphabet_machine_bottom.png", "ehlphabet_machine_side.png",
@@ -72,6 +88,11 @@ minetest.register_node("ehlphabet:machine", {
end
})
+
+-- Alias (Och_Noe 20180124)
+minetest.register_alias("abjphabet:machine","ehlphabet:machine")
+--
+
minetest.register_node("ehlphabet:block", {
description = "Ehlphabet Block (blank)",
tiles = {"ehlphabet_000.png"},