diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2021-01-08 17:50:46 +0100 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2021-01-08 17:50:46 +0100 |
commit | 1c6755a09d526764a2bebb5bc89cb27ace5d9fee (patch) | |
tree | 94d3e1180b32a2f41a849bc23f4542b5dd5563fe | |
parent | 8e3c5788bc1982e9fd83559aa3904ab95c423030 (diff) | |
download | crystalpvp-master.tar.xz |
-rw-r--r-- | init.lua | 15 | ||||
-rw-r--r-- | settingtypes.txt | 1 |
2 files changed, 13 insertions, 3 deletions
@@ -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 |