[mod] 62 underground biomes! [1.2.2] [underch]
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
And what is the error message? Can you please copy it here?
If you lack the reality, go on a trip or find a job.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
It's slow to generate the map. I checked debug: just a few undeclared variable errors, see dir and alt. There was a 'can't grab block' error as well. They never give good info on those. I had under utils enabled and the default bare min required for it.
Could the png errors be slowing the map generator down or is it just a slow device problem?
--
They might have the utils/uchu enabled. It requires a few different mods. Technic, advtrains, mobs (mobs redo), mob_animal, and ethereal I think. I'm using the technic plus mod pack and I can confirm uchu works with it.
The alt variable locations are in the spoiler. Maybe getting that error out of the thread speeds it up a bit idk. I'm on a phone, its probably just my device. 62 biomes and alot of blocks is a bit much to handle.
Spoiler
15 13:57:44: WARNING[Main]: Undeclared global variable "advtrains" accessed at /storage/emulated/0/Minetest/mods/underch/stone.lua:150
2020-10-15 13:57:45: ACTION[Main]: [MOD] Mobs Redo loaded
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:50: ACTION[Main]: World at [/storage/emulated/0/Minetest/worlds/Unnamed57405]
2020-10-15 13:57:50: ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:55129.
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:04: WARNING[Main]: Irrlicht: Could not create ITexture, texture needs to have a non-empty name.
2020-10-15 13:58:09: ACTION[Server]: singleplayer [127.0.0.1] joins game. List of players: singleplayer
2020-10-15 13:58:22: WARNING[Emerge-0]: Assignment to undeclared global "dirs" inside a function at /storage/emulated/0/Minetest/mods/underch/functions.lua:149.
2020-10-15 13:58:22: WARNING[Emerge-0]: Assignment to undeclared global "dirs_c" inside a function at /storage/emulated/0/Minetest/mods/underch/functions.lua:150.
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:157
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:162
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:167
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:177
2020-10-15 13:58:23: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:172
2020-10-15 13:58:23: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:152
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,8,-632)
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,7,-632)
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,6,-632)
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,9,-632)
2020-10-15 14:04:24: ACTION[Server]: singleplayer digs default:acacia_tree at (617,10,-632)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (616,10,-633)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (616,11,-631)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (615,12,-630)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (618,10,-631)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (619,11,-630)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (618,11,-633)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (619,12,-634)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (615,11,-634)
2020-10-15 14:05:31: ERROR[Emerge-0]: EmergeThread::finishGen: Couldn't grab block we just generated: (33,-3,-44)
2020-10-15 14:05:32: ERROR[Emerge-1]: EmergeThread::finishGen: Couldn't grab block we just generated: (33,3,-44)
2020-10-15 13:57:45: ACTION[Main]: [MOD] Mobs Redo loaded
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:46: WARNING[Main]: No craft recipe matches input
2020-10-15 13:57:50: ACTION[Main]: World at [/storage/emulated/0/Minetest/worlds/Unnamed57405]
2020-10-15 13:57:50: ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:55129.
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:57:55: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:03: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2020-10-15 13:58:04: WARNING[Main]: Irrlicht: Could not create ITexture, texture needs to have a non-empty name.
2020-10-15 13:58:09: ACTION[Server]: singleplayer [127.0.0.1] joins game. List of players: singleplayer
2020-10-15 13:58:22: WARNING[Emerge-0]: Assignment to undeclared global "dirs" inside a function at /storage/emulated/0/Minetest/mods/underch/functions.lua:149.
2020-10-15 13:58:22: WARNING[Emerge-0]: Assignment to undeclared global "dirs_c" inside a function at /storage/emulated/0/Minetest/mods/underch/functions.lua:150.
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:157
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:162
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:167
2020-10-15 13:58:22: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:177
2020-10-15 13:58:23: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:172
2020-10-15 13:58:23: WARNING[Emerge-0]: Undeclared global variable "alt" accessed at /storage/emulated/0/Minetest/mods/underch/functions.lua:152
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,8,-632)
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,7,-632)
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,6,-632)
2020-10-15 14:04:21: ACTION[Server]: singleplayer digs default:acacia_tree at (617,9,-632)
2020-10-15 14:04:24: ACTION[Server]: singleplayer digs default:acacia_tree at (617,10,-632)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (616,10,-633)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (616,11,-631)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (615,12,-630)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (618,10,-631)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (619,11,-630)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (618,11,-633)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (619,12,-634)
2020-10-15 14:05:28: ACTION[Server]: singleplayer digs default:acacia_tree at (615,11,-634)
2020-10-15 14:05:31: ERROR[Emerge-0]: EmergeThread::finishGen: Couldn't grab block we just generated: (33,-3,-44)
2020-10-15 14:05:32: ERROR[Emerge-1]: EmergeThread::finishGen: Couldn't grab block we just generated: (33,3,-44)
--
They might have the utils/uchu enabled. It requires a few different mods. Technic, advtrains, mobs (mobs redo), mob_animal, and ethereal I think. I'm using the technic plus mod pack and I can confirm uchu works with it.
The alt variable locations are in the spoiler. Maybe getting that error out of the thread speeds it up a bit idk. I'm on a phone, its probably just my device. 62 biomes and alot of blocks is a bit much to handle.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
That first warning in your list, "advtrains", is the same reason (though not the same mod) that I started looking more at the global/local conflicts. Lots of mods run into this when checking for other installed mods, and so far, every time it's been resolvable by declaring it explicitly local. The dependencies problems disappear as well.
No idea what changed. Maybe there's more rigorous scoping in the new release? *Shrug*
No idea what changed. Maybe there's more rigorous scoping in the new release? *Shrug*
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
I already fixed that but it's not in a stable release yet.
I don't know why these occur. They just occur randomly when mapgen takes a lot of time.
These png errors are invoked by creating textures. This process runs independently on mapgen.
Thanks for confirmation.
Well, the mapgen has to pass all the nodes, change the stone type accordingly and add decorations. Using biomegen could speed it up but it doesn't support 3D biome noise. So within one layer, the biome would not change at all while digging straightly down. Mapgen mods have performance issues in general.
I can fix that by not testing if global variable advtrains exists but by testing if the mod is loaded.ThorfinnS wrote: ↑Thu Oct 15, 2020 20:17That first warning in your list, "advtrains", is the same reason (though not the same mod) that I started looking more at the global/local conflicts. Lots of mods run into this when checking for other installed mods, and so far, every time it's been resolvable by declaring it explicitly local. The dependencies problems disappear as well.
If you lack the reality, go on a trip or find a job.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
This is the error set I get.2020-10-02 15:30:27: ERROR[Main]: mod "carts" has unsatisfied dependencies: "player_api" "default"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor" has unsatisfied dependencies: "ethereal" "default" "fire"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_ip" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_sfinv" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_stand" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_ui" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "shields" has unsatisfied dependencies: "3d_armor" "default"
2020-10-02 15:30:27: ERROR[Main]: mod "wieldview" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "stairs" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "biome_lib" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "bucket" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "cave_explorer" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "ethereal" has unsatisfied dependencies: "flowers" "doors" "default" "moreblocks" "stairs"
2020-10-02 15:30:27: ERROR[Main]: mod "fire" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "fire_plus" has unsatisfied dependencies: "fire"
2020-10-02 15:30:27: ERROR[Main]: mod "flowers" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "moreblocks" has unsatisfied dependencies: "stairs" "default"
2020-10-02 15:30:27: ERROR[Main]: mod "moreores" has unsatisfied dependencies: "carts" "default"
2020-10-02 15:30:27: ERROR[Main]: mod "moretrees" has unsatisfied dependencies: "stairs" "moreblocks" "vessels" "default" "biome_lib"
2020-10-02 15:30:27: ERROR[Main]: mod "underch" has unsatisfied dependencies: "bucket" "moreblocks" "flowers" "fire" "walls" "default" "stairs" "xtraores" "moreores"
2020-10-02 15:30:27: ERROR[Main]: mod "walls" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "xpanes" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "xtraores" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor" has unsatisfied dependencies: "ethereal" "default" "fire"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_ip" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_sfinv" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_stand" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "3d_armor_ui" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "shields" has unsatisfied dependencies: "3d_armor" "default"
2020-10-02 15:30:27: ERROR[Main]: mod "wieldview" has unsatisfied dependencies: "3d_armor"
2020-10-02 15:30:27: ERROR[Main]: mod "stairs" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "biome_lib" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "bucket" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "cave_explorer" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "ethereal" has unsatisfied dependencies: "flowers" "doors" "default" "moreblocks" "stairs"
2020-10-02 15:30:27: ERROR[Main]: mod "fire" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "fire_plus" has unsatisfied dependencies: "fire"
2020-10-02 15:30:27: ERROR[Main]: mod "flowers" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "moreblocks" has unsatisfied dependencies: "stairs" "default"
2020-10-02 15:30:27: ERROR[Main]: mod "moreores" has unsatisfied dependencies: "carts" "default"
2020-10-02 15:30:27: ERROR[Main]: mod "moretrees" has unsatisfied dependencies: "stairs" "moreblocks" "vessels" "default" "biome_lib"
2020-10-02 15:30:27: ERROR[Main]: mod "underch" has unsatisfied dependencies: "bucket" "moreblocks" "flowers" "fire" "walls" "default" "stairs" "xtraores" "moreores"
2020-10-02 15:30:27: ERROR[Main]: mod "walls" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "xpanes" has unsatisfied dependencies: "default"
2020-10-02 15:30:27: ERROR[Main]: mod "xtraores" has unsatisfied dependencies: "3d_armor"
eh
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
It looks like you removed the mod "default" from your Minetest Game. Other mods can't find it also.
If you lack the reality, go on a trip or find a job.
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
Do you have any explanation why many other mods can't find the mod default also? Try re-installing MTG.
If you lack the reality, go on a trip or find a job.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
I did a few edits to techage and am now having a fun time exploring caves and teching up.
This is the only cave mod I found that actually seems to work. I can now build the techage melting pot in layers of different cobble. Having a group:cobble was a great idea. It made the edits simple. This is a great mod pack.
This is the only cave mod I found that actually seems to work. I can now build the techage melting pot in layers of different cobble. Having a group:cobble was a great idea. It made the edits simple. This is a great mod pack.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
HighPopes, if you see an "Undeclared global variable" warning, and the warning is about some mod name, in my experience with the new release, that's always had something to do with code to support that mod, and always thrown dependency errors in other mods. Can't say I've ever seen "default" pop up, but it might have and I just never noticed, knowing I had to fix the Undeclared warning first.
If I were including "advtrains", and had not already patched underch myself, I'm pretty sure I'd get that message, and a whole slew of dependency issues. Maybe a different order, but the same basic format.
Hume2 is correct about the graphics. For whatever reason, the new format for .PNGs is not supported in irrlicht or whatever. Editors like GIMP will definitely throw the error. If you want the errors to go away, load each graphic in an older editor (I use an ancient program called Ultimate Paint) and just save it.
If I were including "advtrains", and had not already patched underch myself, I'm pretty sure I'd get that message, and a whole slew of dependency issues. Maybe a different order, but the same basic format.
Hume2 is correct about the graphics. For whatever reason, the new format for .PNGs is not supported in irrlicht or whatever. Editors like GIMP will definitely throw the error. If you want the errors to go away, load each graphic in an older editor (I use an ancient program called Ultimate Paint) and just save it.
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
Thank you!HighPopes wrote: ↑Sat Oct 17, 2020 20:18I did a few edits to techage and am now having a fun time exploring caves and teching up.
This is the only cave mod I found that actually seems to work. I can now build the techage melting pot in layers of different cobble. Having a group:cobble was a great idea. It made the edits simple. This is a great mod pack.
Can you please explain me how this can cause that many mods can't find the mod default?
If you lack the reality, go on a trip or find a job.
- LMD
- Member
- Posts: 1396
- Joined: Sat Apr 08, 2017 08:16
- GitHub: appgurueu
- IRC: appguru[eu]
- In-game: LMD
- Location: Germany
- Contact:
Re: [mod] 62 underground biomes! [1.1.3] [underch]
Well, if you have default = false or something, it should probably be local, else it overrides default...
Re: [mod] 62 underground biomes! [1.1.3] [underch]
LUA's default for some stupid reason is global scope of variables. Yet for security reasons, minetest is striving to prevent people from setting these global variables which could interfere with other mods.
My hypothesis is that something in the engine code was tightened up to prevent mods from creating global variables. Variables which in earlier versions worked properly, as they were allowed, but discouraged. But if the engine now prevents you from creating the global variable (say, "dirs" or "alt" in [underch]) then code that worked before will no longer set that global. In fact, it's not set at all. Thus the message about "undeclared global".
Do I know what changed, specifically? No, but I can demonstrate it, and so can you. Change [underch]'s declarations to local, as I did, and the warnings and dependency errors disappear. The other mods now function properly. Or load the same modlist into an earlier version of minetest and they also work. I assume that means something changed in the minetest code, since the mod code and mod list is identical.
How could that affect [default]? I have no idea. But I also have no idea how it affected [cucina_vegana] or any of the others, and yet here we are. Play by the scope rules they have been talking about in the Modding Discussion forum for quite some time, and things start working again.
If I cared enough to know what specifically changed, I'd check to see whether there's been a change in how namespace for globals is allocated.
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
Thanks for explanation but that means that it's a bug. If declaring/accessing global variables was forbidden, Minetest should fail at that point and it shouldn't throw obscure errors with missing dependencies.ThorfinnS wrote: ↑Sun Oct 18, 2020 18:38How could that affect [default]? I have no idea. But I also have no idea how it affected [cucina_vegana] or any of the others, and yet here we are. Play by the scope rules they have been talking about in the Modding Discussion forum for quite some time, and things start working again.
If I cared enough to know what specifically changed, I'd check to see whether there's been a change in how namespace for globals is allocated.
Does that also mean that a mod can't have its own global variables which can be accessed by other mods? That would make all framework mods completely useless because the methods they provide could be no longer used by other mods.
If you lack the reality, go on a trip or find a job.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
It's not a fatal error, but it does throw the warning at time of declaration. Or attempted declaration, as it were.
I'd agree with you there. For example, it would be nice if your [uchu] could access variables set in [underch].Does that also mean that a mod can't have its own global variables which can be accessed by other mods? That would make all framework mods completely useless because the methods they provide could be no longer used by other mods.
It looks to me as if methods remain the same they were. You can call other mods' APIs just fine. We have one that grows marram grass that uses all the methods from [farming (redo)], and it's working fine. But you can't "accidentally" change variables that mod uses. You can still pull a Bobby Tables, of course, if the mod doesn't properly sanitize inputs...
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
As far as I know, it should work like this:
I hope that it's just a misunderstandment and the case with foo1 still works. And I do use variables from underch in uchu. I don't overwrite them though. In Lua, functions also act like variables. So I'd expect that anything that works with functions should work with variables and vice-versa (except you can't call a variable, etc. :D).
Code: Select all
--assume that foo1, foo2, foo3 aren't declared.
foo1 = 5 --OK (Creating a new global variable. And I can access it from other mods.)
function bar()
foo2 = 5 --WRONG (The variable is no longer relevant after the function terminates.)
end
if foo3 then --??? (I thought that it's OK also but now it turns out that it's not.)
end
If you lack the reality, go on a trip or find a job.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
It's entirely possible that I misunderstood the discussion. In my understanding, they were strongly discouraging use of the style given for foo1, because otherwise it gets to be a hassle trying to keep track of who is using foo1, and because all globals are just stored in a table, that can get huge, fast, even if everyone does respect others' choice in global names. We were encouraged to use locals as much as possible, including functions. Essentially treat things as if it were pretty much any other modern language where the default is local and you have to explicitly define globals, or more to the point, you have a good reason to use a global.
I might have misunderstood, as I said. Though if that were the intent, it might explain the kinds of errors that are being thrown from stuff that worked just last release.
I might have misunderstood, as I said. Though if that were the intent, it might explain the kinds of errors that are being thrown from stuff that worked just last release.
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
Thanks for explanation. I believe that declaring one global variable in a mod should be fine.
This is not the case because I don't search for dependencies this way. In the file "depends", I wrote "default". This means, if the mod "default" isn't loaded, Minetest doesn't even try to load this one and throws a dependency error. Even if I didn't do this, the mod "bucket" didn't find "default" also. And since "underch" depends on "bucket", the mod "bucket" has to be loaded before. That means, if it's not an obscure bug of Minetest, it can't be in underch.
Sorry for late reaction, I didn't realise what you were talking about. You assume that the code looks like this:
Code: Select all
--a very secret place
default = false
--somewhere else
if not default then
print("mod default not found") --or anything else to state that the dependency isn't satisfied
end
If you lack the reality, go on a trip or find a job.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
I have reinstalled it before, and it still gives me issues. Also, i only get these dependency errors when I apply underch.
eh
- Hume2
- Member
- Posts: 710
- Joined: Tue Jun 19, 2018 08:24
- GitHub: Hume2
- In-game: Hume2
- Location: Czech Republic
Re: [mod] 62 underground biomes! [1.1.3] [underch]
I believe, it's a bug in Minetest. What version do you use?
If you lack the reality, go on a trip or find a job.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
Do you somehow have 2 defaults? Minetest doesn't seem to like multiples of the same mod.
Try enabling default in the world.md config file. It's in your worlds folder of minetest. Look for load_mod_default = false and change it to true. If it is in the world file you might have a second default mod installed somewhere. Maybe from a game you installed or modpack idk.
Try enabling default in the world.md config file. It's in your worlds folder of minetest. Look for load_mod_default = false and change it to true. If it is in the world file you might have a second default mod installed somewhere. Maybe from a game you installed or modpack idk.
Re: [mod] 62 underground biomes! [1.1.3] [underch]
No, I only have one default, and it says true for the file on load_mod_default already.
eh
-
- Member
- Posts: 348
- Joined: Tue Apr 14, 2020 16:03
- GitHub: cuthbert
Re: [mod] 62 underground biomes! [1.1.3] [underch]
really love the variation in rocks , this is a must have mod . it really sets the world apart from the vanilla MC look .
now if you can tell us how to disable the huge mass of lava that decends from the sky every time i load it ,this would be most appreciated . i checked the functions but i have no idea what part of the code to change to stop it bieng triggered .
now if you can tell us how to disable the huge mass of lava that decends from the sky every time i load it ,this would be most appreciated . i checked the functions but i have no idea what part of the code to change to stop it bieng triggered .
Project BrutalTest...hide your Petz
Re: [mod] 62 underground biomes! [1.1.3] [underch]
Used to run into this constantly. Turns out in our case, it was one of the pyramids mods being placed too high for some reason, and the lava was pouring out the bottom. Never did figure out what the problem was, just disabled the pyramids. Which were OP anyway. It was way too common to make the jump straight from stone to diamond tools, and maybe even enough to do your initial caving with diamond armor.
Who is online
Users browsing this forum: No registered users and 12 guests