Page 1 of 2

[Mod] Nether [nether]

PostPosted: Thu Oct 02, 2014 19:50
by Hybrid Dog
l reworked lkjoel's nether mod.
Just enable damage and make a portal like the one of PilzAdam if you enter the nether the first time.
When you arrived, type "/nether_help" to get information about e.g. recipes.
lkjoel's version

Depends: default, glow, riesenpilz, stairs
License: GPLv3 (lkloel's version), WTFPL for the changes
Download: zip, tar.gz
github: nether-pack

Image
+ Try to use this one only once


Thanks to sss and WSDguy2014 for reporting bugs and ideas (e.g. the nether forest).
textures edited with gimp

If you got ideas or found bugs, please tell them to me.

How to install a mod?

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Thu Oct 02, 2014 20:52
by gamergardencat
Which version of minetest is this compatible with. It seems none of the nether mods are working with latest stable unless I am doing something wrong.

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Thu Oct 02, 2014 20:54
by Inocudom
gamergardencat wrote:Which version of minetest is this compatible with. It seems none of the nether mods are working with latest stable unless I am doing something wrong.

Give the latest development build by BlockMen, Krock, sfan5, or Fess a try. You really can't go wrong by doing so.

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Thu Oct 02, 2014 21:56
by gamergardencat
The so called nether portal creator from [Mod] lkjoel isn't written. The mese crystal doesn't produce a protal either. This is testing with BlockMen and sfan5 development builds. Also the latest stable isn't producing the portal.

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Fri Oct 03, 2014 08:51
by Hybrid Dog
gamergardencat wrote:Which version of minetest is this compatible with. It seems none of the nether mods are working with latest stable unless I am doing something wrong.

you need minetest 0.4.10-dev
gamergardencat wrote:The so called nether portal creator from [Mod] lkjoel isn't written. The mese crystal doesn't produce a protal either. This is testing with BlockMen and sfan5 development builds. Also the latest stable isn't producing the portal.

I removed the portal creator and you need a mese crystal fragment, I think and if this doesn't work, I may need to redefine the mese crystal fragment later.

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Fri Oct 03, 2014 22:08
by Minetestforfun
Hi,

Can you explain me the difference between your nether mod and the PilzAdam version ?

Maybe i will install your mod... :)

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Sat Oct 04, 2014 08:44
by Hybrid Dog
Minetestforfun wrote:Hi,

Can you explain me the difference between your nether mod and the PilzAdam version ?

Maybe i will install your mod... :)

There are big differences.
In comparison to my version of lkjoel's nether mod, PilzAdam's nether mod
— just imitates the portal and its function from mc.
— doesn't have it's own portal which takes more time to build
— doesn't have a nether guide (where you can find out things like the strength of tools and how to build the portal)
— just replaces stone and ores with nether nodes at a specific height
— doesn't add tools
— doesn't have a nether forest and the nether cave
— doesn't have nether forest trees and these blood structures
— generates faster but very simple
— has got a dark netherrack texture which I changed with my texture pack (in this case something like cheating) and so the nether is bright


For me the generation speed of my version of lkjoel's nether mod is fast (ca. 5s each mapchunk).
I disabled plantlife mapgen because it took about 26s each mapchunk.
(2x1.6GHz processor)

There I posted some screenshots of the nether trees (scroll down):
http://forum.freeminer.org/threads/mod- ... #post-1666

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Sat Oct 04, 2014 13:06
by Minetestforfun
Ok,

i will try your nether definitly your nether mod !

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Mon Oct 06, 2014 18:04
by Minetestforfun
Hi,
i've a problem, when i make a door with obsidian nodes, and try to activate it with a crystal mese, it doesn't work :(
can you help me please ?

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Tue Oct 07, 2014 15:18
by Hybrid Dog
Minetestforfun wrote:Hi,
i've a problem, when i make a door with obsidian nodes, and try to activate it with a crystal mese, it doesn't work :(
can you help me please ?

May you tell me the other mods you use, maybe one of them overrides the crystal fragment a second time.
BTW: I think this portal can only be made with enabled damage (else it wouldn't work).

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Tue Oct 07, 2014 16:06
by Inocudom
Hybrid Dog, would you be able to make a topic in the forums of Freeminer for this mod? Might want to show off your nether forests too.

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Tue Oct 07, 2014 17:23
by Minetestforfun
@Hybrid Dog
http://imgur.com/BUPDTzK (if you have an idea)
Im looking for the mod with the problem

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Tue Oct 07, 2014 20:31
by Minetestforfun
=> I 've tried with a new world, your nether mod doesn't work at all :/
(version server and client : 0.4.10-82-g86-a0f56)
In my worlds : damage is enabled and creative mod disabled

i haven't other ideas...

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Wed Oct 08, 2014 13:04
by Hybrid Dog
Minetestforfun wrote:@Hybrid Dog
http://imgur.com/BUPDTzK (if you have an idea)
Im looking for the mod with the problem

Minetestforfun wrote:=> I 've tried with a new world, your nether mod doesn't work at all :/
(version server and client : 0.4.10-82-g86-a0f56)
In my worlds : damage is enabled and creative mod disabled

i haven't other ideas...

ok, I'll try redefining the crystal fragment later (after the other mods are loaded)

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Wed Oct 08, 2014 14:27
by Minetestforfun
i've found the problem, i've the wrong glow mod and mistake the mod riesenpilz... :/

i took your glow and riesenpilz mod from your github, now it works, but sometimes, there is an error... (only in the nether world) => http://imgur.com/iAyYZ10
(debug.txt => http://pastebin.ubuntu.com/8521208/)

my game use many Carbone modifications for the base_game, im currently working on this error...

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Wed Oct 08, 2014 16:42
by Hybrid Dog
Minetestforfun wrote:i've found the problem, i've the wrong glow mod and mistake the mod riesenpilz... :/

i took your glow and riesenpilz mod from your github, now it works, but sometimes, there is an error... (only in the nether world) => http://imgur.com/iAyYZ10
(debug.txt => http://pastebin.ubuntu.com/8521208/)

my game use many Carbone modifications for the base_game, im currently working on this error...

thanks
EDIT: The newest commit should fix it.

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Wed Oct 08, 2014 20:12
by Minetestforfun
Thank you very much ! I try it now :)

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Wed Oct 08, 2014 20:29
by Minetestforfun
Ok, so... the error message still here but, it changed :
error message => http://imgur.com/xgcXWsP
debug.txt => http://pastebin.ubuntu.com/8523010/

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Wed Oct 08, 2014 20:35
by Krock
Minetestforfun wrote:http://pastebin.ubuntu.com/8523010/

https://github.com/HybridDog/minetest-n ... t.lua#L687
Try to replace 'pairs' with 'ipairs'.
Are you using a build with LuaJIT?

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Wed Oct 08, 2014 21:08
by Minetestforfun
if i replace "pairs" with "ipairs" in this line, like you advice => everything works fine

For the build, i use a build from the minetest's github, the version 0.4.10-82-g86-a0f56 for tests the mod before adding it to my server...

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Thu Oct 09, 2014 16:14
by Hybrid Dog
Krock wrote:
Minetestforfun wrote:http://pastebin.ubuntu.com/8523010/

https://github.com/HybridDog/minetest-n ... t.lua#L687
Try to replace 'pairs' with 'ipairs'.
Are you using a build with LuaJIT?

687, 688, 721

using ipairs changes the function that it doesn't work correctly and gives wrong results (see below)

does moving
stems[n] = nil
at the end of the pairs iteration fix the problem?

table.remove could also be used instead of
stems[n] = nil
that the whole table is iterated I think

BTW: minetest tells me that luaJIT is enabled

Edit: I made a tree onto another one to test Krock's suggestion:
Please don't use ipairs, even if Krock wants it.
upper tree: with ipairs
lower tree: with pairs
Image

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Fri Oct 10, 2014 12:56
by Minetestforfun
damn, i remove the ipair now !

But, have you a fix for this issue ? :/

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Fri Oct 10, 2014 13:14
by Hybrid Dog
Minetestforfun wrote:damn, i remove the ipair now !

But, have you a fix for this issue ? :/

I know ways which may fix it but I can't test them, so...

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Fri Oct 10, 2014 14:37
by Minetestforfun
Can't you create a local world and try your mod in this local world ?

And, can you give us the portal in WorldEdit format? I tried several times to do the portal but... it doesn't work, so i think my portal is not good :/

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Fri Oct 10, 2014 16:14
by Hybrid Dog
Minetestforfun wrote:Can't you create a local world and try your mod in this local world ?

And, can you give us the portal in WorldEdit format? I tried several times to do the portal but... it doesn't work, so i think my portal is not good :/
I use the nether mod in a seperate world for testing.
I guess PilzAdam described how to make the simple one and use it:
viewtopic.php?id=5790

Edit: I changed the tree function a bit, maybe it works now

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Fri Oct 10, 2014 17:51
by Minetestforfun
Sorry, i speak about the return portal "nether => surface" :)
I try your changes when i can...


EDIT :
=> good fix, it works now ! :) Thank you very much !
Please, can you give us in a worldedit format the return portal ? (nether => surface)

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Sat Oct 11, 2014 10:04
by Hybrid Dog
Minetestforfun wrote:Sorry, i speak about the return portal "nether => surface" :)
I try your changes when i can...


EDIT :
=> good fix, it works now ! :) Thank you very much !
Please, can you give us in a worldedit format the return portal ? (nether => surface)

you built the one shown at the nether guide, didn't you?

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Sat Oct 11, 2014 12:58
by Minetestforfun
I built the gate, however it doesn't work, it doesn't teleport me to the surface ...
That's why I'm asking you a WorldEdit return portal ... :)

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Tue Oct 14, 2014 16:08
by Hybrid Dog
Minetestforfun wrote:I built the gate, however it doesn't work, it doesn't teleport me to the surface ...
That's why I'm asking you a WorldEdit return portal ... :)
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
return { { ["x"] = 0, ["y"] = 0, ["z"] = 0, ["name"] = "nether:netherrack_black" }, { ["x"] = 0, ["y"] = 0, ["z"] = 1, ["name"] = "nether:netherrack_black" }, { ["x"] = 0, ["y"] = 0, ["z"] = 2, ["name"] = "nether:netherrack_black" }, { ["x"] = 0, ["y"] = 0, ["z"] = 3, ["name"] = "nether:netherrack_black" }, { ["x"] = 0, ["y"] = 0, ["z"] = 4, ["name"] = "nether:netherrack_black" }, { ["x"] = 0, ["y"] = 1, ["z"] = 0, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 0, ["y"] = 1, ["z"] = 4, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 0, ["y"] = 2, ["z"] = 0, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 0, ["y"] = 2, ["z"] = 4, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 0, ["y"] = 3, ["z"] = 0, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 0, ["y"] = 3, ["z"] = 4, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 0, ["y"] = 4, ["z"] = 0, ["name"] = "nether:wood_empty" }, { ["x"] = 0, ["y"] = 4, ["z"] = 1, ["name"] = "nether:wood_empty" }, { ["x"] = 0, ["y"] = 4, ["z"] = 2, ["name"] = "nether:wood_empty" }, { ["x"] = 0, ["y"] = 4, ["z"] = 3, ["name"] = "nether:wood_empty" }, { ["x"] = 0, ["y"] = 4, ["z"] = 4, ["name"] = "nether:wood_empty" }, { ["x"] = 1, ["y"] = 0, ["z"] = 0, ["name"] = "nether:netherrack_black" }, { ["x"] = 1, ["y"] = 0, ["z"] = 1, ["name"] = "nether:netherrack" }, { ["x"] = 1, ["y"] = 0, ["z"] = 2, ["name"] = "nether:netherrack" }, { ["x"] = 1, ["y"] = 0, ["z"] = 3, ["name"] = "nether:netherrack" }, { ["x"] = 1, ["y"] = 0, ["z"] = 4, ["name"] = "nether:netherrack_black" }, { ["x"] = 1, ["y"] = 3, ["param1"] = 12, ["z"] = 1, ["name"] = "nether:apple" }, { ["x"] = 1, ["y"] = 3, ["param1"] = 12, ["z"] = 3, ["name"] = "nether:apple" }, { ["x"] = 1, ["y"] = 4, ["z"] = 0, ["name"] = "nether:wood_empty" }, { ["x"] = 1, ["y"] = 4, ["z"] = 1, ["name"] = "nether:blood_cooked" }, { ["x"] = 1, ["y"] = 4, ["z"] = 2, ["name"] = "nether:blood_cooked" }, { ["x"] = 1, ["y"] = 4, ["z"] = 3, ["name"] = "nether:blood_cooked" }, { ["x"] = 1, ["y"] = 4, ["z"] = 4, ["name"] = "nether:wood_empty" }, { ["x"] = 1, ["y"] = 5, ["z"] = 1, ["name"] = "nether:wood_empty" }, { ["x"] = 1, ["y"] = 5, ["z"] = 2, ["name"] = "nether:wood_empty" }, { ["x"] = 1, ["y"] = 5, ["z"] = 3, ["name"] = "nether:wood_empty" }, { ["x"] = 2, ["y"] = 0, ["z"] = 0, ["name"] = "nether:netherrack_black" }, { ["x"] = 2, ["y"] = 0, ["z"] = 1, ["name"] = "nether:netherrack" }, { ["x"] = 2, ["y"] = 0, ["z"] = 2, ["name"] = "nether:white" }, { ["x"] = 2, ["y"] = 0, ["z"] = 3, ["name"] = "nether:netherrack" }, { ["x"] = 2, ["y"] = 0, ["z"] = 4, ["name"] = "nether:netherrack_black" }, { ["x"] = 2, ["y"] = 4, ["z"] = 0, ["name"] = "nether:wood_empty" }, { ["x"] = 2, ["y"] = 4, ["z"] = 1, ["name"] = "nether:blood_cooked" }, { ["x"] = 2, ["y"] = 4, ["z"] = 2, ["name"] = "nether:white" }, { ["x"] = 2, ["y"] = 4, ["z"] = 3, ["name"] = "nether:blood_cooked" }, { ["x"] = 2, ["y"] = 4, ["z"] = 4, ["name"] = "nether:wood_empty" }, { ["x"] = 2, ["y"] = 5, ["z"] = 1, ["name"] = "nether:wood_empty" }, { ["x"] = 2, ["y"] = 5, ["z"] = 2, ["name"] = "nether:wood_empty" }, { ["x"] = 2, ["y"] = 5, ["z"] = 3, ["name"] = "nether:wood_empty" }, { ["x"] = 3, ["y"] = 0, ["z"] = 0, ["name"] = "nether:netherrack_black" }, { ["x"] = 3, ["y"] = 0, ["z"] = 1, ["name"] = "nether:netherrack" }, { ["x"] = 3, ["y"] = 0, ["z"] = 2, ["name"] = "nether:netherrack" }, { ["x"] = 3, ["y"] = 0, ["z"] = 3, ["name"] = "nether:netherrack" }, { ["x"] = 3, ["y"] = 0, ["z"] = 4, ["name"] = "nether:netherrack_black" }, { ["x"] = 3, ["y"] = 3, ["param1"] = 12, ["z"] = 1, ["name"] = "nether:apple" }, { ["x"] = 3, ["y"] = 3, ["param1"] = 12, ["z"] = 3, ["name"] = "nether:apple" }, { ["x"] = 3, ["y"] = 4, ["z"] = 0, ["name"] = "nether:wood_empty" }, { ["x"] = 3, ["y"] = 4, ["z"] = 1, ["name"] = "nether:blood_cooked" }, { ["x"] = 3, ["y"] = 4, ["z"] = 2, ["name"] = "nether:blood_cooked" }, { ["x"] = 3, ["y"] = 4, ["z"] = 3, ["name"] = "nether:blood_cooked" }, { ["x"] = 3, ["y"] = 4, ["z"] = 4, ["name"] = "nether:wood_empty" }, { ["x"] = 3, ["y"] = 5, ["z"] = 1, ["name"] = "nether:wood_empty" }, { ["x"] = 3, ["y"] = 5, ["z"] = 2, ["name"] = "nether:wood_empty" }, { ["x"] = 3, ["y"] = 5, ["z"] = 3, ["name"] = "nether:wood_empty" }, { ["x"] = 4, ["y"] = 0, ["z"] = 0, ["name"] = "nether:netherrack_black" }, { ["x"] = 4, ["y"] = 0, ["z"] = 1, ["name"] = "nether:netherrack_black" }, { ["x"] = 4, ["y"] = 0, ["z"] = 2, ["name"] = "nether:netherrack_black" }, { ["x"] = 4, ["y"] = 0, ["z"] = 3, ["name"] = "nether:netherrack_black" }, { ["x"] = 4, ["y"] = 0, ["z"] = 4, ["name"] = "nether:netherrack_black" }, { ["x"] = 4, ["y"] = 1, ["z"] = 0, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 4, ["y"] = 1, ["z"] = 4, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 4, ["y"] = 2, ["z"] = 0, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 4, ["y"] = 2, ["z"] = 4, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 4, ["y"] = 3, ["z"] = 0, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 4, ["y"] = 3, ["z"] = 4, ["name"] = "nether:netherrack_brick_blue" }, { ["x"] = 4, ["y"] = 4, ["z"] = 0, ["name"] = "nether:wood_empty" }, { ["x"] = 4, ["y"] = 4, ["z"] = 1, ["name"] = "nether:wood_empty" }, { ["x"] = 4, ["y"] = 4, ["z"] = 2, ["name"] = "nether:wood_empty" }, { ["x"] = 4, ["y"] = 4, ["z"] = 3, ["name"] = "nether:wood_empty" }, { ["x"] = 4, ["y"] = 4, ["z"] = 4, ["name"] = "nether:wood_empty" } }

Re: [Mod] lkjoel's nether mod reworked [nether]

PostPosted: Tue Oct 14, 2014 21:32
by Minetestforfun
Thank you very much !