improved item unification, added override folder and build logic for mods that don't know minetest.conf is a thing, made papyrus and cactus attached

master
Kyra Zimmer 2020-08-20 09:25:30 +02:00
parent d8763fb01e
commit 5f21976591
5 changed files with 46 additions and 1 deletions

View File

@ -38,4 +38,8 @@ cpy_mtg dungeon_loot
cpy_mtg boats
cpy_mtg env_sounds
cpy_mtg fireflies
cpy_mtg bones
cpy_mtg bones
for file in $(find overrides -type f)
cp $file ${file#overrides/}

View File

@ -6,4 +6,7 @@ cactus.collision_box={
}
}
cactus.damage_per_second=1
cactus.groups.attached_node=1
cactus.after_dig_node = (pos, node, metadata, digger)->
default.dig_up(pos, node, digger)
minetest.register_node ":default:cactus", cactus

View File

@ -6,4 +6,5 @@ aliases = {
for master,items in pairs aliases
for item in *items
minetest.log 'action','[WBG:modcompat] unifying %s to %s'\format item, master
minetest.register_alias_force item, master

View File

@ -0,0 +1,3 @@
papyrus = WSU.registered "node", "default:papyrus"
papyrus.groups.attached_node=1
minetest.register_node ":default:papyrus", papyrus

View File

@ -0,0 +1,34 @@
ethereal.leaftype = 1
ethereal.leafwalk = false
ethereal.cavedirt = true
ethereal.torchdrop = true
ethereal.papyruswalk = false
ethereal.lilywalk = true
ethereal.xcraft = false
ethereal.glacier = 1
ethereal.bamboo = 1
ethereal.mesa = 1
ethereal.alpine = 1
ethereal.healing = 1
ethereal.snowy = 1
ethereal.frost = 1
ethereal.grassy = 1
ethereal.caves = 1
ethereal.grayness = 1
ethereal.grassytwo = 1
ethereal.prairie = 1
ethereal.jumble = 1
ethereal.junglee = 1
ethereal.desert = 1
ethereal.grove = 1
ethereal.mushroom = 1
ethereal.sandstone = 1
ethereal.quicksand = 1
ethereal.plains = 1
ethereal.savanna = 1
ethereal.fiery = 1
ethereal.sandclay = 1
ethereal.swamp = 1
ethereal.sealife = 1
ethereal.reefs = 1
ethereal.sakura = 1