[Modpack] Home Decor [git] [homedecor_modpack]

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

Cheers. :-)
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

ademant
New member
Posts: 4
Joined: Sun Sep 09, 2018 07:11
GitHub: ademant
In-game: ademant
Location: Euskirchen, Duitsland

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by ademant » Post

Yesterday I updated several mods and got directly an error about unsatisfied dependencies.
On my server I cloned the mods directly from github.com/minetest-mods. But when I use your repositories on gitlab.com/vanessae all mods are working correctly.
The actual problem seems to be your last commit on github.com/minetest-mods/homedecor_modpack. The mod building_blocks optional depends on gloopblocks. The mod github.com/minetest-mods/gloopblocks depends optionally on building_blocks, leading to a circular dependency.
The mod gitlab.com/vanessae/gloopblocks doesn't have this dependency.
Also I had to switch the mod unifieddyes from github.com/minetest-mods to your repository gitlab.com/vanessae/unifieddyes.

Could you sync the github.com/minetest-mods with your repository on gitlab.com?

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

I have no control over the github copy.

I recommend you just switch over to my gitlab repos where necessary.
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
FASTPACEDMAN2000
Member
Posts: 37
Joined: Wed Sep 10, 2014 03:33
In-game: HammyCaptain14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by FASTPACEDMAN2000 » Post

I am getting the following error in Minetest:

2018-12-06 18:09:23: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'default' in callback item_OnPlace(): .....\mods\Homedecor\homedecor/handlers/water_particles.lua:33: bad argument #2 to 'set_int' (number expected, got nil)
2018-12-06 18:09:23: ERROR[Main]: stack traceback:
2018-12-06 18:09:23: ERROR[Main]: [C]: in function 'set_int'
2018-12-06 18:09:23: ERROR[Main]: .....\mods\Homedecor\homedecor/handlers/water_particles.lua:33: in function 'start_particle_spawner'
2018-12-06 18:09:23: ERROR[Main]: ...64\bin\..\mods\Homedecor\homedecor/kitchen_furniture.lua:129: in function 'on_rightclick'
2018-12-06 18:09:23: ERROR[Main]: ....17\minetest-0.4.17.1-win64\bin\..\builtin\game\item.lua:423: in function <....17\minetest-0.4.17.1-win64\bin\..\builtin\game\item.lua:416>

I am wondering how to fix this, I have reinstalled the mod pack twice, and it still has not been fixed. Please help.
When tempted to fight with fire, remember the fire department usually uses water.

hajo
Member
Posts: 606
Joined: Thu Oct 13, 2016 10:45
Location: DE
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by hajo » Post

FASTPACEDMAN2000 wrote:I am getting the following error in Minetest:
2018-12-06 18:09:23: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'default' in callback item_OnPlace(): .....\mods\Homedecor\homedecor/handlers/water_particles.lua:33: bad argument #2 to 'set_int' (number expected, got nil)
..
2018-12-06 18:09:23: ERROR[Main]: ...64\bin\..\mods\Homedecor\homedecor/kitchen_furniture.lua:129: in function 'on_rightclick'
More details please:
* What version of minetest, what game, other mods running ?
* How to reproduce the error, i.e. What did you do / what object did you place/click ?

User avatar
FASTPACEDMAN2000
Member
Posts: 37
Joined: Wed Sep 10, 2014 03:33
In-game: HammyCaptain14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by FASTPACEDMAN2000 » Post

hajo wrote:
FASTPACEDMAN2000 wrote:I am getting the following error in Minetest:
2018-12-06 18:09:23: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'default' in callback item_OnPlace(): .....\mods\Homedecor\homedecor/handlers/water_particles.lua:33: bad argument #2 to 'set_int' (number expected, got nil)
..
2018-12-06 18:09:23: ERROR[Main]: ...64\bin\..\mods\Homedecor\homedecor/kitchen_furniture.lua:129: in function 'on_rightclick'
More details please:
* What version of minetest, what game, other mods running ?
* How to reproduce the error, i.e. What did you do / what object did you place/click ?
I'm running Minetest 0.4.17.1
List Of Mods: abriglass, trains, becons, birthstones, digilines, ethereal, fireworks, Invisible, mesecons, new fireworks, oil, pipeworks, pkarcs, quartz, streets, and technic modpack.

The error came when I right clicked the faucet to make it turn on. I got a similar error when I tried to use the chimneys.
When tempted to fight with fire, remember the fire department usually uses water.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

That bug was fixed 6 months ago. Please update your copy of Home Decor (also get basic_materials, you'll need it, too).
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
FASTPACEDMAN2000
Member
Posts: 37
Joined: Wed Sep 10, 2014 03:33
In-game: HammyCaptain14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by FASTPACEDMAN2000 » Post

Tried to load basic materials and am getting this error:

2018-12-08 23:28:52: ERROR[Main]: stack traceback:
2018-12-08 23:28:52: ERROR[Main]: ...etest-0.4.17.1-win64\bin\..\mods\basicmaterials\init.lua:11: in main chunk
2018-12-08 23:28:52: ERROR[Main]: Check debug.txt for details.
When tempted to fight with fire, remember the fire department usually uses water.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

Sorry, that paste tells me very little as it's cut off. However, the mod's name is "basic_materials", with an underscore. That's probably the issue.
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
FASTPACEDMAN2000
Member
Posts: 37
Joined: Wed Sep 10, 2014 03:33
In-game: HammyCaptain14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by FASTPACEDMAN2000 » Post

i renamed the mod to basicmaterials one word, the world will not load. Am getting that error upon trying to start the world.
When tempted to fight with fire, remember the fire department usually uses water.

wziard
Member
Posts: 127
Joined: Mon Oct 29, 2018 19:12

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by wziard » Post

So don't do that then :-)
The folder names are important. Just rename it back to basic_materials.

User avatar
FASTPACEDMAN2000
Member
Posts: 37
Joined: Wed Sep 10, 2014 03:33
In-game: HammyCaptain14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by FASTPACEDMAN2000 » Post

I renamed the file, now the world will load the basic_materials mod. But it does not seem to have helped anything. This is what I'm getting,

Image

None of the items in home decor show up. I am running the newest version of home decor as well as basic materials.
When tempted to fight with fire, remember the fire department usually uses water.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

I see that. However, I still need the complete error text from your debug.txt file, now that basic_materials is working. Also I just noticed the Home Decor foldername. As far as I'm aware, capital letters aren't permitted -- please rename it to homedecor_modpack (this will likely NOT fix your problem).
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
FASTPACEDMAN2000
Member
Posts: 37
Joined: Wed Sep 10, 2014 03:33
In-game: HammyCaptain14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by FASTPACEDMAN2000 » Post

I tried running it with minetest 0.4.16 and it seems to have been fixed. I'll continue using 0.4.16 for now.

Here is the full debug.txt,

2018-12-10 21:26:33: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod 'default' in callback item_OnPlace(): ...or_modpack-master\homedecor/handlers/water_particles.lua:33: bad argument #2 to 'set_int' (number expected, got nil)
2018-12-10 21:26:33: ERROR[Main]: stack traceback:
2018-12-10 21:26:33: ERROR[Main]: [C]: in function 'set_int'
2018-12-10 21:26:33: ERROR[Main]: ...or_modpack-master\homedecor/handlers/water_particles.lua:33: in function 'start_particle_spawner'
2018-12-10 21:26:33: ERROR[Main]: ...homedecor_modpack-master\homedecor/kitchen_furniture.lua:129: in function 'on_rightclick'
2018-12-10 21:26:33: ERROR[Main]: ...est\minetest-0.4.17.1-win64\bin\..\builtin\game\item.lua:423: in function <...est\minetest-0.4.17.1-win64\bin\..\builtin\game\item.lua:416>
2018-12-10 21:26:33: ACTION[Server]: HammyCaptain14 leaves game. List of players:
When tempted to fight with fire, remember the fire department usually uses water.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

0.4.16 is old, and some stuff will likely break. That said, update your copy of Home Decor, and make sure you're getting it from my Gitlab repository (first post). That "set_int" error has long since been fixed.
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
Fixer
Member
Posts: 904
Joined: Sun Jul 31, 2011 11:23
IRC: Fixer
In-game: Fixer
Location: Ukraine

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by Fixer » Post

currency is hard depend? Links in first post point to some old locked topics.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

Currency is optional-depend, and the links to it and the other dependencies in the first post are correct. Maybe you followed the "old discussion" link in my later post in the currency thread by mistake?
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
Fixer
Member
Posts: 904
Joined: Sun Jul 31, 2011 11:23
IRC: Fixer
In-game: Fixer
Location: Ukraine

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by Fixer » Post

On the first page:
Dependencies: Minetest 0.4.16 or newer, a corresponding minetest_game, unifieddyes, basic_materials, and currency.
Those are hard depends you listed, otherwise those will be listed in Recommends part.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

Oops. Not anymore ;-)
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
neko259
Member
Posts: 805
Joined: Sun Jun 19, 2011 06:51

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by neko259 » Post

VanessaE wrote:Currency is optional-depend, and the links to it and the other dependencies in the first post are correct. Maybe you followed the "old discussion" link in my later post in the currency thread by mistake?
https://github.com/minetest-mods/homede ... epends.txt
Still a hard dependency

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

Wrong repository, neko. I moved all my mods to Gitlab back in June. This one is at https://gitlab.com/VanessaE/homedecor_modpack
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

User avatar
FASTPACEDMAN2000
Member
Posts: 37
Joined: Wed Sep 10, 2014 03:33
In-game: HammyCaptain14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by FASTPACEDMAN2000 » Post

Update: Everything is working, except for the signs.

Code: Select all

2018-12-30 23:20:10: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:20:10: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:20:10: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:20:10: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:20:10: WARNING[Main]: Irrlicht: Could not open file of texture: fan-uv.png
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::getNodeMetadata(): Block not found
2018-12-30 23:20:10: WARNING[Main]: Map::removeNodeMetadata(): Block not found
 
2018-12-30 23:20:36: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:20:36: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:20:42: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,130)
2018-12-30 23:20:43: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,130)
2018-12-30 23:20:43: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,130)
2018-12-30 23:20:44: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,130)
2018-12-30 23:20:44: ACTION[Server]: HammyCaptain14 digs locked_sign:sign_wall_locked at (-43,10,130)
2018-12-30 23:20:45: ACTION[Server]: HammyCaptain14 punches object 70: LuaEntitySAO at (-43,10.07,130.43)
2018-12-30 23:20:45: ACTION[Server]: HammyCaptain14 digs default:silver_sandstone_block at (-43,10,131)
2018-12-30 23:20:47: ACTION[Server]: HammyCaptain14 punches object 77: LuaEntitySAO at (-43,10.07,131.57)
2018-12-30 23:20:47: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,132)
2018-12-30 23:20:52: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,132)
2018-12-30 23:20:52: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,132)
2018-12-30 23:20:53: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined at position (-43,10,132)
2018-12-30 23:20:53: ACTION[Server]: HammyCaptain14 digs locked_sign:sign_wall_locked at (-43,10,132)

2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined
 
2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:21:12: ERROR[Server]: LuaEntity name "signs:text" not defined

2018-12-30 23:21:14: ERROR[Server]: LuaEntity name "signs:text" not defined
 
2018-12-30 23:21:14: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:21:57: ERROR[Main]: generateImage(): Could not load image "bg_signs_lib.jpg" while building texture; Creating a dummy image
2018-12-30 23:22:01: ERROR[Server]: Item "signs:sign_wall_white_black" not defined at position (-62,1,-97)
2018-12-30 23:22:08: ERROR[Server]: Item "signs:sign_wall_white_black" not defined at position (-64,1,-91)
2018-12-30 23:22:24: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:24: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:24: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:24: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:24: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:52: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:52: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:52: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:22:52: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:18: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:18: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:18: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:20: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:20: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:20: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:20: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:20: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:20: ERROR[Server]: LuaEntity name "signs:text" not defined
2018-12-30 23:23:25: ACTION[Server]: HammyCaptain14 places node default:sign_wall_steel at (-84,12,-14)
2018-12-30 23:23:27: ACTION[Server]: HammyCaptain14 wrote "" to sign at (-84,12,-14)
2018-12-30 23:23:28: ACTION[Server]: HammyCaptain14 digs default:sign_wall_steel at (-84,12,-14)
2018-12-30 23:23:34: ACTION[Server]: HammyCaptain14 places node default:sign_wall_wood at (-84,12,-14)
2018-12-30 23:23:38: ACTION[Server]: HammyCaptain14 wrote "yo" to sign at (-84,12,-14)
2018-12-30 23:23:39: ACTION[Server]: HammyCaptain14 digs default:sign_wall_wood at (-84,12,-14)
2018-12-30 23:23:40: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined
2018-12-30 23:23:42: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined
2018-12-30 23:23:42: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined
2018-12-30 23:23:42: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined
2018-12-30 23:23:43: ERROR[Server]: Item "locked_sign:sign_wall_locked" not defined
When tempted to fight with fire, remember the fire department usually uses water.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

That error tells me nothing about why signs_lib doesn't load -- those warnings/errors are just what you get when you load a world that used signs_lib at some point, but with that mod not loaded. Please search for dependency problems or crashes in the log and past that part (all of it).
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

Heraclitus
Member
Posts: 25
Joined: Tue Oct 11, 2016 17:14

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by Heraclitus » Post

Vanessa -

First off, I want to thank you sincerely for all the hard, hard work you've done on many elements and mods of Minetest. I sincerely appreciate it.

However, I know this may not be the place to say this, but since you've replied here recently, I assume you monitor it -- I have been increasingly frustrated with the seemingly ever-changing policies you have regarding mods, which make it very difficult for average users to figure out what the heck is going on. Just about every time I go to update a mod (which is infrequently), I end up spending anywhere from 15-60 minutes solving some new stupid issue that pops up because you made some sort of change in how you do things, and I have to wander around tracking down the issue.

Again, please don't take this as an attack -- again, I SINCERELY appreciate the lots of great stuff you've created and maintained. I'm just an individual with a son who loves Minetest, and one of the things he absolutely fell in love with over Minecraft was when I added HomeDecor to our first world. He could build lots of fun things to decorate his house -- and that was an amazing experience for him. So I owe a sincere debt to you.

However, I'm not someone who has loads of time to spend on coding or keeping up with random changes to policies. Today I was trying to figure out why the recent copy of HomeDecor I updated seemed to convert the soda machine coins into "unknown items," so I downloaded the Currency mod since I see HomeDecor now depends on it. Except then the Currency mod seemed to have no 25-cent coin, leaving me puzzled. 15 minutes of puzzling over this then reading through code and forum posts later, I finally ended up here... and discovered you have a long series of recent posts where people are using GitHub repositories in the Minetest-mods group that you're no longer updating.

I really don't know why you switched to Gitlab over GitHub or quit the minetest-mods team. I'm sure you've probably explained it somewhere, and I assume it has something to do with Microsoft. (Even though I'm not a programmer in my career, I read tech news and am a fan of open-source, hence why I'm here and tried to introduce my son to Minetest.)

Perhaps the broader question may be why the minetest-mods team didn't switch to some other platform. I don't know, but more importantly I DON'T CARE. What I care about is that occasional users like me who have been burned many times in downloading mod updates that broke stuff do want to update now and then, and every time we do, we encounter some new obstacle... and frankly, you have created a number of them.

About two years ago, you started updating the coloring mechanism in some mods, disregarding stable versions of Minetest. I was foolish to just ahead and install, I guess, but that ended up severely breaking some stuff in my son's world... and I had to go back to the last saved version I had (which was a couple weeks old -- luckily I do occasional backups, now daily -- you caused me to spend a while configuring my backup program to automate the process of stopping and restarting the Minetest server to make daily backups possible).

Then you broke stuff in Technic for people using stable versions of Minetest. Then you summarily started changing the operation of hydro generators, which broke a lot of existing setups. I actually liked the change to a more realistic flowing water setup, but in the process the hydro generators became completely unbalanced with the rest of Technic tech and ruined the mod -- something that took 6 months after a suggested correction (a simple numerical tweak) to the hydro generators to be approved for a commit this summer.

Honestly, you were the reason I basically quit using Minetest for nearly a year and let my son use Minecraft instead... because I was tired of dealing with the attitude of "I'll go ahead and break crap for lots of users, and you have to either read the code or find the obscure forum post where I announced a huge change to realize how to fix the broken stuff."

A couple days ago I went to update some mods and again found all sorts of stuff broken, as you've restructured dependencies (creating new mods in the process, something that all seems reasonable) -- again, it took me 90 minutes after I had updated the mods to figure out what the heck was broken and why and put stuff back in order. I admit that someone more skilled at programming and more used to debugging Minetest than I could have figured it out a lot faster -- but my point is... you maintain some of the most important mods for Minetest. If I had encountered any one of the major stumbling blocks you've created in the past two years during my first month with Minetest, I would likely have quit and never came back.

Most of the changes you've done are things I generally agree with (in terms of the philosophy of streamlining dependencies or code, etc.). It's just not easy to figure out what happened. (I do NOT think it's reasonable for common mods to depend on developer unstable versions of Minetest, but that's beside the point here.)

This recent mod to Gitlab is truly horrendous, though. Not because you may have philosophical issues with GitHub or whatever (I really don't know the reasons) -- go ahead, move things. But why are the mods still on GitHub? I was relieved last year when the Minetest-mods team stuff came into existence: I thought, "Finally, a reasonably consistent place where I might be able to find maintained mods and stuff that won't break!" Except now you've made it clear that we will find broken mods there.

I'm sorry for this rant. I don't know what the solution is. When I search for mods in common search engines, it's still going to bring up the GitHub repositories. The least you could do is put some giant flashing lettering in the first post for the mods you've moved warning people NOT to use the GitHub versions if they want stuff that works.

Maybe you and some of the minetest-mods team have had a falling out. I don't know what the heck is going on. Again, in some ways, I don't care. What I care about is that Minetest is a great game, and I sincerely appreciate the work all the programmers and modders do to make it great. But I'm a reasonably patient person, and I have to spend hours cleaning up messes all the time because policies on what common mods support, or how they interact with each other or Minetest versions, or even where to find the mods is changing constantly.

I say all of this because, again, you enthralled my little boy with your mod that made Minetest come alive for him. Can you please help us normal users who don't have free time to solve all the dependency issues just be able to play the game with our kids? Just take a little time thinking about how to broadcast significant changes or put in some sort of flags for backwards compatibility or... I don't know. I don't claim to have great solutions. But I am frustrated.

Thank you for reading. And again, thank you for all that you do.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

Re: [Modpack] Home Decor [git] [homedecor_modpack]

by VanessaE » Post

I moved to Gitlab because Microsoft bought/acquired Github, and I refuse to have anything more to do with Microsoft than I have to (if I could entirely walk away from Github, I would, but there are still some MT and non-MT projects I follow that are hosted there). I posted everywhere I could think of informing people that I'd moved my repositories - IRC discussions, then-open mod issues and PRs, forum posts, even an email or two. That was back in June 2018. All of my mods on the official Minetest Content Database are also pulled from Gitlab, and all of my related forum topic opening posts have up-to-date repository addresses.

In short, I have done everything in my power to help people find my mods.

I didn't quit the minetest-mods team, but we had a major disagreement, and I am no longer a direct part of it. Make of that what you will. I have zero control over any content in the minetest-mods group on Github - the most I can do if something goes awry is to poke at those who have access. I have even less control over what comes up in a web search.

I do not maintain Technic, I just make pull requests once in a while. When I make such a proposal, I build against my Gitlab repositories (where applicable) and those who merge-in my changes are aware of this, too.

None of my mods depend on "unstable" or "developer" builds of Minetest. They are all written with Minetest 0.4.17.x and standard-issue minetest_game in mind (with optional adaptation to 5.0.0-specific behavior VERY sparingly). Pretty much all of my mods are in active use on my public servers as well (taken together).

As for dependencies, it's simple: if something depends on one of my mods, go to my Gitlab repository to get it, and you should have no trouble. Mixing mods from various repositories works just fine, as long as what you're running is current/up-to-date.
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 15 guests