MinetestForFun / server-minetestforfun-creative

Repository of the subgame and mods of "MinetestForFun CREATIVE" server
https://www.xorhub.com
The Unlicense
6 stars 0 forks source link

xdecor unknow nodes #67

Closed BetterToAutomateTheWorld closed 8 years ago

BetterToAutomateTheWorld commented 8 years ago

This node : And this node :

ghost commented 8 years ago

Plop,

xdecor ont virés des alias y'a quelques mois:

https://github.com/minetest-mods/xdecor/commit/4fc0cb1687b517379ad79d1b910dba0e4174db09#diff-e61d2e8d5d18414e2b4b562c751aa829L271

à priori les items existants et correspondants: "air" au lieu de "xdecor:screen_door_t_1" et "doors:screen_door_a" au lieu du "xdecor: screen_door_b_1" "doors:screen_door_b" au lieu du "xdecor: screen_door_b_2" etc.

2 options s'offrent alors à nous: créer un script qui fasse la conversion dans toute la map ou alors laissez tomber et juste virer les nodes unknowns.

ghost commented 8 years ago

Non ce sont les lbm qui ne remplacent pas, j'ai eu le même coup sur mon local. https://github.com/MinetestForFun/server-minetestforfun-creative/blob/master/minetestforfun_game/mods/doors/init.lua#L305

il faut ajouter "run_at_every_load=true " http://dev.minetest.net/minetest.register_lbm

run_at_every_load = whether to run the LBM at every load of matching nodes, and not just for nodes that were last stored before the LBM got introduced.

ghost commented 8 years ago

Oh bien joué ! j'avais cherché register_lbm sur le dépot xdecor mais du coup je comprenais pas pourquoi y'en avait pas. Merci !

BetterToAutomateTheWorld commented 8 years ago

Quelqu'un peut-il fixer du coup s'il vous plait ?

ghost commented 8 years ago

Normalement c'est fixé https://github.com/MinetestForFun/server-minetestforfun-creative/commit/1c5fbd3552b4cc8149a158a7b504caf5696a5d57

ghost commented 8 years ago

Normalement c'est fixé https://github.com/MinetestForFun/server-minetestforfun-creative/commit/d2d6e3c9173f46003c00a1682260aae097722095

BetterToAutomateTheWorld commented 8 years ago

A voir lors du prochain merge, merci pour le travail