aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2021-01-08 17:50:46 +0100
committerElias Fleckenstein <eliasfleckenstein@web.de>2021-01-08 17:50:46 +0100
commit1c6755a09d526764a2bebb5bc89cb27ace5d9fee (patch)
tree94d3e1180b32a2f41a849bc23f4542b5dd5563fe
parent8e3c5788bc1982e9fd83559aa3904ab95c423030 (diff)
downloadcrystalpvp-master.tar.xz
Add CrystalAuraHEADmaster
-rw-r--r--init.lua15
-rw-r--r--settingtypes.txt1
2 files changed, 13 insertions, 3 deletions
diff --git a/init.lua b/init.lua
index 80de047..66edd87 100644
--- a/init.lua
+++ b/init.lua
@@ -35,14 +35,14 @@ minetest.register_globalstep(function(dtime)
minetest.switch_to_item("mcl_end:crystal")
minetest.place_node(pos)
placed_crystal = true
- end
+ end
end
used_sneak = true
else
used_sneak = false
end
end
-
+
if minetest.settings:get_bool("autototem") then
local totem_stack = minetest.get_inventory("current_player").main[9]
if totem_stack and totem_stack:get_name() ~= "mobs_mc:totem" then
@@ -54,7 +54,16 @@ minetest.register_globalstep(function(dtime)
end
end
end
+
+ if minetest.settings:get_bool("crystalaura") then
+ for _, obj in ipairs(minetest.get_nearby_objects(7)) do
+ if obj:get_item_textures() == "mcl_end_crystal.png" then
+ obj:punch()
+ end
+ end
+ end
end)
-
+
minetest.register_cheat("CrystalPvP", "Combat", "crystal_pvp")
minetest.register_cheat("AutoTotem", "Combat", "autototem")
+minetest.register_cheat("CrystalAura", "Combat", "crystalaura")
diff --git a/settingtypes.txt b/settingtypes.txt
index 2f6ad03..e0a6453 100644
--- a/settingtypes.txt
+++ b/settingtypes.txt
@@ -1,2 +1,3 @@
crystalpvp (CrystalPvP) bool false
autototem (AutoTotem) bool false
+crystalaura (CrystalAura) bool false