aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-06-09 19:01:10 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-06-09 19:01:10 +0200
commit5166ba7e0a1633748b0116a2b6e948b0f1a36be6 (patch)
tree98b112c798cc44d815372fff8f46aaca5fe44e89
parent60fda93a5cd7b09dd9c35ca0073691bcc481a924 (diff)
downloadskycraft-5166ba7e0a1633748b0116a2b6e948b0f1a36be6.tar.xz
Added Lobby Grass
-rw-r--r--modules.txt2
-rw-r--r--src/main/lobby.lua2
-rw-r--r--src/onload/lobby_grass.lua7
-rw-r--r--src/onload/lobby_load.lua1
4 files changed, 10 insertions, 2 deletions
diff --git a/modules.txt b/modules.txt
index ba5ee84..3a5eaea 100644
--- a/modules.txt
+++ b/modules.txt
@@ -1 +1 @@
-return {common={"common","random","request","schems",},main={"commands","flower_spread","lobby","lucky_block","mapgen","money","netherrack_fix","plots","ranks","spawns","tpa","trade","wither_spawn",},onload={"lava_cooling","lobby_load","monster_egg_stone_block","nether_portal","sapling_mutation","shop","spawn","void",},} \ No newline at end of file
+return {common={"common","random","request","schems",},main={"commands","flower_spread","lobby","lucky_block","mapgen","money","netherrack_fix","plots","ranks","spawns","tpa","trade","wither_spawn",},onload={"lava_cooling","lobby_grass","monster_egg_stone_block","nether_portal","sapling_mutation","shop","spawn","void",},} \ No newline at end of file
diff --git a/src/main/lobby.lua b/src/main/lobby.lua
index 791149e..d8549b3 100644
--- a/src/main/lobby.lua
+++ b/src/main/lobby.lua
@@ -70,3 +70,5 @@ end)
minetest.register_on_player_hpchange(function(player, hp_change)
return (player:get_pos().y > 5000) and 0 or hp_change
end, true)
+
+skycraft.lobby_tick()
diff --git a/src/onload/lobby_grass.lua b/src/onload/lobby_grass.lua
new file mode 100644
index 0000000..02938b7
--- /dev/null
+++ b/src/onload/lobby_grass.lua
@@ -0,0 +1,7 @@
+local old_get_grass_block_type = mcl_core.get_grass_block_type
+function mcl_core.get_grass_block_type(pos)
+ if pos.y > 5000 then
+ return {name="mcl_core:dirt_with_grass", param2=0}
+ end
+ return old_get_grass_block_type(pos)
+end
diff --git a/src/onload/lobby_load.lua b/src/onload/lobby_load.lua
deleted file mode 100644
index 0236e46..0000000
--- a/src/onload/lobby_load.lua
+++ /dev/null
@@ -1 +0,0 @@
-skycraft.lobby_tick()