villages [WIP]

User avatar
maikerumine
Member
 
Posts: 946
Joined: Mon Aug 04, 2014 14:27
GitHub: maikerumine
In-game: maikerumine

Re: villages [WIP]

by maikerumine » Sun Aug 30, 2015 13:56

Sokomine,

question..
Is mg_villages and villages the same mod? I use mgvillages and love it however, I found some bugs that need adjusting and couldn't find the thread for mg_villages.

Bugs:.

Pine tree saplings spawn on every node y+1=air on map blending zones, on every plot and every node.. Not random.

The mod seems to flood the terminal window on every function lil access inventory page, skin page, beds, plots.... seems to co.municate with many mods at same time.


By default the chests do not fill, I had to hack them to randomly fill on spawn function.


Otherwise I love it and love the protection system and purchasing options. This is one of my all time favorite mods, thank you for all the hard work you have invested in this. :-)
 

User avatar
swordpaint12
Member
 
Posts: 187
Joined: Sat Aug 22, 2015 00:50
In-game: [swordpaint12][Belching_Balladeer]

Re: villages [WIP]

by swordpaint12 » Mon Aug 31, 2015 00:12

maikerumine wrote:Sokomine,

question..
Is mg_villages and villages the same mod? I use mgvillages and love it however, I found some bugs that need adjusting and couldn't find the thread for mg_villages.

Bugs:.

Pine tree saplings spawn on every node y+1=air on map blending zones, on every plot and every node.. Not random.

The mod seems to flood the terminal window on every function lil access inventory page, skin page, beds, plots.... seems to co.municate with many mods at same time.


By default the chests do not fill, I had to hack them to randomly fill on spawn function.


Otherwise I love it and love the protection system and purchasing options. This is one of my all time favorite mods, thank you for all the hard work you have invested in this. :-)


I found mg_villages as a part of the mg mod: https://forum.minetest.net/viewtopic.php?id=7263

I discovered it via Adventuretest and since then I've used it several times.


This mod looks interesting, I look forward to the finished product. Another very interesting mod, Sokomine!
Winter Cumicles
God's not dead; remember that!
Yay for MT! No MC here!
I am a human. I'm younger than 100 years old.
I've been playing Minetest since December 2014.
Fruit!

I'm amazed that I haven't been on here in so long! My latest minetest accomplishment was mining by hand (well, as close as you can get in a computer game) a circle 30 blocks in diameter. It took forever but it's pretty cool.
 

User avatar
FreeLikeGNU
Member
 
Posts: 119
Joined: Tue Oct 28, 2014 02:50
GitHub: FreeLikeGNU
IRC: freelikegnu
In-game: FreeLikeGNU

Re: villages [WIP]

by FreeLikeGNU » Mon Aug 31, 2015 13:33

BrandonReese wrote:Have you come across floating buildings before?

Now we know where the folks who built out floating dungeons live!
 

Sokomine
Member
 
Posts: 2980
Joined: Sun Sep 09, 2012 17:31

Re: villages [WIP]

by Sokomine » Fri Sep 04, 2015 04:12

maikerumine wrote:Is mg_villages and villages the same mod? I use mgvillages and love it however, I found some bugs that need adjusting and couldn't find the thread for mg_villages.

No, they are diffrent mods. This thread started with villages, which is my own implementation of a village generator, but which never got any integration into the landscape. mg_villages is derived from nores mg mapgen mod. mg_villages is beeing discussed in this thread here because I havn't opened a thread for it yet. There will be a lot that needs documentation, and so I'm a bit afraid of that. Posting more than three screenshots is also very tricky.

maikerumine wrote:Pine tree saplings spawn on every node y+1=air on map blending zones, on every plot and every node.. Not random.

Are you sure it has been pine tree saplings? Not acacia ones? Because I did introduce a bug regarding acacia saplings in one of the latest versions. That ought to be fixed now. So please try again!

maikerumine wrote:The mod seems to flood the terminal window on every function lil access inventory page, skin page, beds, plots.... seems to co.municate with many mods at same time.

Can you upload that on pastebin and give me a link? Or post it here?

maikerumine wrote:By default the chests do not fill, I had to hack them to randomly fill on spawn function.

They ought to. The filing is not yet very satisfactory and does need improvement. It depends a bit on how many other mods you've got installed.

maikerumine wrote:Otherwise I love it and love the protection system and purchasing options. This is one of my all time favorite mods, thank you for all the hard work you have invested in this. :-)

Thank you :-) I'm glad that you like it. I hope to add a thread for the mod soon.

swordpaint12 wrote:I found mg_villages as a part of the mg mod: viewtopic.php?id=7263

That's where mg_villages got its name (and quite a lot of its code) from :-) It has develloped a lot since then and is no longer limited to a single mapgen. mg_villages also has a lot of other features the original villages by nore do not have, i.e. the random replacements of some materials for a village (something my original villages mod here had already).

swordpaint12 wrote:I discovered it via Adventuretest and since then I've used it several times.

Adventuretest by now uses mg_villages. It ought to contain a relatively recent copy.

FreeLikeGNU wrote:Now we know where the folks who built out floating dungeons live!

Those times are hopefully past ,-) Buildings no longer float. They did sometimes during development and may still do so if an error occours. But mostly buildings sit where they belong to.
A list of my mods can be found here.
 

User avatar
maikerumine
Member
 
Posts: 946
Joined: Mon Aug 04, 2014 14:27
GitHub: maikerumine
In-game: maikerumine

Re: villages [WIP]

by maikerumine » Sat Sep 05, 2015 13:35

Soko- here is an example of the debug filling:

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
2015-09-05 09:28:29: ACTION[Server]: LuaEntitySAO at (429.1,19.51,506.9) punched by LuaEntitySAO at (427.2,20.5,507.318), damage 1 hp, health now 4 hp
2015-09-05 09:28:30: ACTION[Server]: LuaEntitySAO at (429.1,19.51,506.9) punched by LuaEntitySAO at (429.067,20.5,506.2), damage 1 hp, health now 3 hp
2015-09-05 09:28:31: ACTION[Server]: LuaEntitySAO at (429.1,19.51,506.9) punched by LuaEntitySAO at (427.2,20.5,507.318), damage 1 hp, health now 2 hp
2015-09-05 09:28:32: ACTION[Server]: LuaEntitySAO at (429.1,19.51,506.9) punched by LuaEntitySAO at (429.067,20.5,506.2), damage 1 hp, health now 1 hp
2015-09-05 09:28:32: ACTION[Server]: LuaEntitySAO at (429.1,19.51,506.9) punched by LuaEntitySAO at (427.2,20.5,507.318), damage 1 hp, health now 0 hp
[mg_villages] return {["main"] = "Back"}
2015-09-05 09:28:34: ACTION[Server]: player inferno crafts default:ladder
2015-09-05 09:28:34: ACTION[Server]: babfit places node default:cobble at (-6,1,50)
2015-09-05 09:28:34: ACTION[Server]: player inferno crafts default:ladder
2015-09-05 09:28:34: ACTION[Server]: player inferno crafts default:ladder
2015-09-05 09:28:34: ACTION[Server]: player inferno crafts default:ladder
2015-09-05 09:28:34: ACTION[Server]: player inferno crafts default:ladder
[mg_villages] return {["quit"] = "true"}
2015-09-05 09:28:34: ACTION[Server]: hjkl-pro digs default:cobble at (138,12,-1)
2015-09-05 09:28:34: ACTION[Server]: babfit places node default:cobble at (-6,1,51)
[mg_villages] return {["quit"] = "true"}
[mg_villages] return {["skins_set_33"] = ""}
2015-09-05 09:28:34: ACTION[Server]: chamal tried to dig default:stonebrick at protected position (-23,6,22)
2015-09-05 09:28:34: ACTION[Server]: babfit places node default:cobble at (-6,1,52)
2015-09-05 09:28:34: ACTION[Server]: babfit places node default:cobble at (-7,1,50)
2015-09-05 09:28:34: ACTION[Server]: hjkl-pro places node default:cobble at (138,12,-1)
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
2015-09-05 09:28:35: ACTION[Server]: Adding mob lagsmobs:griefer_ghost on block lagsmobs:cursed_stone at -28, 2, 12
[mg_villages] return {["skins_set_33"] = ""}
2015-09-05 09:28:35: ACTION[Server]: alex2492 tried to dig default:tree at protected position (66,3,25)
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
2015-09-05 09:28:35: ACTION[Server]: CHAT: <brandon> i am home
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_3"] = ">>"}
2015-09-05 09:28:35: ACTION[Server]: chamal tried to dig default:glass at protected position (-39,5,24)
[mg_villages] return {["skins_page_3"] = ">>"}
2015-09-05 09:28:35: ACTION[Server]: Moving Kacey to static spawnpoint at (-2,2,-2)
2015-09-05 09:28:35: ACTION[Server]: Giving initial stuff to player Kacey
2015-09-05 09:28:35: ACTION[Server]: Kacey [42.2.170.6] joins game.
2015-09-05 09:28:35: ACTION[Server]: Kacey joins game. List of players: Joanny AspireMint micha hjkl-pro baha riswanPlayer Fixer wolf mr_silver brandon inferno Klauser Apolo amaro greatky alex2492 alexssandro esquelet ANKUR gofus9122 marcue chamal max2345 karina babfit roma armand progamer132 ProMinecrafter Rin-chan vytre Joe DEEVA Kacey
2015-09-05 09:28:35: ACTION[Server]: Nico times out. List of players: Joanny AspireMint micha hjkl-pro baha riswanPlayer Fixer wolf mr_silver brandon inferno Klauser Apolo amaro greatky alex2492 alexssandro esquelet ANKUR gofus9122 marcue chamal max2345 karina babfit roma armand progamer132 ProMinecrafter Rin-chan vytre Joe DEEVA Kacey
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_2"] = "Page 3/4"}
[mg_villages] return {["skins_page_3"] = ">>"}
2015-09-05 09:28:35: ACTION[Server]: alex2492 tried to dig default:tree at protected position (66,2,25)
2015-09-05 09:28:35: ACTION[Server]: alex2492 tried to dig default:cobble at protected position (65,1,26)
[mg_villages] return {["skins_page_3"] = ">>"}
2015-09-05 09:28:35: ACTION[Server]: DEEVA punches object 17146: LuaEntitySAO at (-20.5749,1.70101,-2.41402)
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["skins_set_33"] = ""}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["quit"] = "true"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["quit"] = "true"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["main"] = "Back"}
[mg_villages] return {["main"] = "Back"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["quit"] = "true"}
[mg_villages] return {["skins_page_3"] = ">>"}
[mg_villages] return {["skins_page_3"] = ">>"}
2015-09-05 09:28:36: ACTION[Server]: babfit digs default:cobble at (-5,1,17)
[mg_villages] return {["skins_page_3"] = ">>"}
2015-09-05 09:28:36: ACTION[Server]: babfit digs default:cobble at (-5,1,16)
2015-09-05 09:28:36: ACTION[Server]: babfit digs default:cobble at (-5,0,16)
2015-09-05 09:28:36: ACTION[Server]: babfit digs default:cobble at (-5,0,17)
2015-09-05 09:28:36: ACTION[Server]: Klauser times out. List of players: Joanny AspireMint micha hjkl-pro baha riswanPlayer Fixer wolf mr_silver brandon inferno Apolo amaro greatky alex2492 alexssandro esquelet ANKUR gofus9122 marcue chamal max2345 karina babfit roma armand progamer132 ProMinecrafter Rin-chan vytre Joe DEEVA Kacey
stop attacking
stop attacking
stop attacking
2015-09-05 09:28:38: ACTION[Server]: Adding mob lagsmobs:stone_monster on block default:stone at -9, 2, -254
2015-09-05 09:28:39: ACTION[Server]: babfit digs default:cobble at (-6,1,17)
2015-09-05 09:28:39: ACTION[Server]: babfit digs default:cobble at (-6,1,16)
2015-09-05 09:28:40: ACTION[Server]: babfit digs default:cobble at (-6,0,16)
2015-09-05 09:28:40: ACTION[Server]: babfit digs default:cobble at (-7,0,16)
stop attacking
2015-09-05 09:28:41: ACTION[Server]: babfit digs default:cobble at (-7,-1,16)
2015-09-05 09:28:42: ACTION[Server]: babfit digs default:cobble at (-8,-1,16)
2015-09-05 09:28:42: ACTION[Server]: Adding mob lagsmobs:griefer_ghost on block lagsmobs:cursed_stone at -28, 2, 12
2015-09-05 09:28:42: ACTION[Server]: Adding mob lagsmobs:griefer_ghost on block lagsmobs:cursed_stone at 26, 2, -15
2015-09-05 09:28:43: ACTION[Server]: max2345 tried to dig default:leaves at protected position (82,4,59)
[mg_villages] return {["quit"] = "true"}
2015-09-05 09:28:43: ACTION[Server]: chamal tried to dig default:cobble at protected position (-1,1,9)
2015-09-05 09:28:43: ACTION[Server]: hjkl-pro digs default:cobble at (138,12,-1)
2015-09-05 09:28:43: ACTION[Server]: babfit digs default:cobble at (-8,-1,15)
[mg_villages] return {["main"] = "Back"}
2015-09-05 09:28:43: ACTION[Server]: chamal tried to dig default:cobble at protected position (-1,1,8)
2015-09-05 09:28:44: ACTION[Server]: chamal tried to dig default:cobble at protected position (0,1,8)
2015-09-05 09:28:44: ACTION[Server]: DEEVA punches object 17145: LuaEntitySAO at (-22.2949,1.70505,-0.70505)
2015-09-05 09:28:44: ACTION[Server]: chamal tried to dig default:cobble at protected position (0,0,8)
2015-09-05 09:28:44: ACTION[Server]: Fixer digs default:torch at (-5,-5,9)
2015-09-05 09:28:45: ACTION[Server]: max2345 tried to dig default:apple at protected position (83,3,60)
[mg_villages] return {["quit"] = "true"}
[mg_villages] return {["craft"] = "Craft"}
[mg_villages] return {["quit"] = "true"}
2015-09-05 09:28:49: ACTION[Server]: Player gofus9122 punched by LuaEntitySAO at (8.8,1.1,-244.324), damage 3 HP
[mg_villages] return {["main"] = "Back"}
2015-09-05 09:28:50: ACTION[Server]: hjkl-pro places node default:cobble at (138,12,-1)
2015-09-05 09:28:50: ACTION[Server]: Player gofus9122 punched by LuaEntitySAO at (8.8,1.1,-244.324), damage 3 HP
[mg_villages] return {["armor"] = "Armor"}
2015-09-05 09:28:51: INFO: event_handler(): Ctrl+C, Close Event, Logoff Event or Shutdown Event, shutting down.


Weird, eh?

As for the acacia tree/pine tree I did hack the code to forget the acacia tree because it was not present in my build, so pine tree sapling was chosen by default.

I hope this helps!!
 

Sokomine
Member
 
Posts: 2980
Joined: Sun Sep 09, 2012 17:31

Re: villages [WIP]

by Sokomine » Sat Sep 05, 2015 14:58

maikerumine wrote:Soko- here is an example of the debug filling:
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
[mg_villages] return {["main"] = "Back"}


Thanks for reporting! That was indeed a forgotten debug message. I've commented that line out as it's no longer needed anyway. Please update your copy of mg_villages or take a look at the latest commit and remove it manually in your version.
A list of my mods can be found here.
 

User avatar
mahmutelmas06
Member
 
Posts: 355
Joined: Mon Mar 02, 2015 13:10
GitHub: mahmutelmas06
IRC: mahmutelmas06
In-game: masum

Re: villages [WIP]

by mahmutelmas06 » Tue Sep 08, 2015 13:45

*Edit = It seems i had to update handle_schmatics too. Fixed


From mg_villages report

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
16:43:01: WARNING: Undeclared global variable "save_restore" accessed at ...an\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua:27
2015-09-08 16:43:01: ERROR[Main]: ========== ERROR FROM LUA ===========
2015-09-08 16:43:01: ERROR[Main]: Failed to load and run script from
2015-09-08 16:43:01: ERROR[Main]: D:\Oyun\Kurulan\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua:
2015-09-08 16:43:01: ERROR[Main]: ...an\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua:27: attempt to index global 'save_restore' (a nil value)
2015-09-08 16:43:01: ERROR[Main]: stack traceback:
2015-09-08 16:43:01: ERROR[Main]:    ...an\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua:27: in main chunk
2015-09-08 16:43:01: ERROR[Main]: ======= END OF ERROR FROM LUA ========
2015-09-08 16:43:01: ERROR[Main]: Server: Failed to load and run D:\Oyun\Kurulan\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua
2015-09-08 16:43:01: ERROR[Main]: ModError: ModError: Failed to load and run D:\Oyun\Kurulan\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua
2015-09-08 16:43:01: ERROR[Main]: Error from Lua:
2015-09-08 16:43:01: ERROR[Main]: ...an\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua:27: attempt to index global 'save_restore' (a nil value)
2015-09-08 16:43:01: ERROR[Main]: stack traceback:
2015-09-08 16:43:01: ERROR[Main]:    ...an\Minetest\bin\..\mods\Map_Modpack\mg_villages\init.lua:27: in main chunk
2015-09-08 16:43:01: ERROR[Main]: Check debug.txt for details.
My Mods:

Beverage
 

Sokomine
Member
 
Posts: 2980
Joined: Sun Sep 09, 2012 17:31

Re: villages [WIP]

by Sokomine » Wed Sep 09, 2015 02:21

mahmutelmas06 wrote:*Edit = It seems i had to update handle_schmatics too. Fixed

Yes, they go alongside and ought to be updated simultaneously. Also update your copy of cottages and mobf_trader if you're using it.
A list of my mods can be found here.
 

Previous

Return to WIP Mods

Who is online

Users browsing this forum: No registered users and 3 guests

cron