TrainwreckTony's Topophobia Survival Server

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

Re: TrainwreckTony's Topophobia Survival Server

by jordan4ibanez » Post

We crashed the server by right clicking a boat
I've been gone for a long time

User avatar
ManElevation
Member
Posts: 896
Joined: Tue Aug 02, 2016 22:04
GitHub: ManElevation
IRC: ManElevation
In-game: ManElevation
Location: Madrid,Spain

Re: TrainwreckTony's Topophobia Survival Server

by ManElevation » Post

jordan4ibanez wrote:We crashed the server by right clicking a boat
ManElevation world, just test and some other servers had the same problem.
My Public Mods! Discord: Rottweiler Games#3368

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

jordan4ibanez wrote:We crashed the server by right clicking a boat
fixed too lazy to separate the player_api code
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

Re: TrainwreckTony's Topophobia Survival Server

by jordan4ibanez » Post

Yo TrainwreckTony, if I make you a gem tool mod, ie pick, axe, sword, hoe, etc, would you put it on the server?
I've been gone for a long time

User avatar
jordan4ibanez
Member
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez
Location: Rhode Island, USA

Re: TrainwreckTony's Topophobia Survival Server

by jordan4ibanez » Post

Also, why not use a cron job for crash restarts?
I've been gone for a long time

lua86
New member
Posts: 7
Joined: Fri Jan 05, 2018 19:57

Re: TrainwreckTony's Topophobia Survival Server

by lua86 » Post

trainwrecktony wrote:
ManElevation wrote:you need to update the server to the latest MT version. cause im getting version errors
probably opposite way around, my server is 0.5 dev and your running 0.4.16 client
Care to elaborate on what 0.5 dev are you using? I'm on yesterday's daily build ppa and get this version error.

Code: Select all

A serialization error occurred:
unsupported NodeBox version
The server is probably running a different version of Minetest.

User avatar
rubenwardy
Moderator
Posts: 6097
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy
Location: United Kingdom
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by rubenwardy » Post

jordan4ibanez wrote:Also, why not use a cron job for crash restarts?
A cron job is the wrong technology, you should instead use a (systemd) service or a script

lua86
New member
Posts: 7
Joined: Fri Jan 05, 2018 19:57

Re: TrainwreckTony's Topophobia Survival Server

by lua86 » Post

rubenwardy wrote:
jordan4ibanez wrote:Also, why not use a cron job for crash restarts?
A cron job is the wrong technology, you should instead use a (systemd) service or a script
I'd just use this simple loop:

Code: Select all

#!/bin/bash
while true
do /usr/games/minetestserver
done
And start that with the service, by just modifying the service file to call a file with that loop instead of /usr/games/minetestserver.

User avatar
farfadet46
Member
Posts: 12
Joined: Wed Apr 23, 2014 19:18
GitHub: farfadet46
IRC: farfadet46
In-game: farfadet46
Location: France
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by farfadet46 » Post

hhi i just crashed the server by trying to put a cactus in a multiple-chest
sorry i don't remember the name of the chest :/ so the craft i used :

c=chest
w=wood

C W C
W W W
C W C

the cactus was not the default cactus(node) it's the modelised in 3D.
VGN5BmmeI0T90dtSR8tg9Su2HVYwgqJr

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

its was drawer mod viewtopic.php?t=17134 https://github.com/minetest-mods/drawers

restarted server don't have time to look at direct cause but i do remember i had a similar crash using the caches mod viewtopic.php?t=14425 https://github.com/mtango688/caches/ with those desert_life cacti viewtopic.php?f=9&t=16054 https://github.com/NathanSalapat/desert_life

Code: Select all

2018-05-09 08:04:32: ERROR[Main]: ServerError: AsyncErr: ServerThread::run Lua: Runtime error from mod '' in callback luaentity_run_simple_callback(): C:\test\bin\..\builtin\game\item.lua:22: attempt to index local 'img1' (a nil value)
2018-05-09 08:04:32: ERROR[Main]: stack traceback:
2018-05-09 08:04:32: ERROR[Main]: 	C:\test\bin\..\builtin\game\item.lua:22: in function 'inventorycube'
2018-05-09 08:04:32: ERROR[Main]: 	C:\test\bin\..\games\twt\mods\drawers/lua/helpers.lua:74: in function 'get_inv_image'
2018-05-09 08:04:32: ERROR[Main]: 	C:\test\bin\..\games\twt\mods\drawers/lua/visual.lua:296: in function 'updateTexture'
2018-05-09 08:04:32: ERROR[Main]: 	C:\test\bin\..\games\twt\mods\drawers/lua/visual.lua:264: in function 'try_insert_stack'
2018-05-09 08:04:32: ERROR[Main]: 	C:\test\bin\..\games\twt\mods\drawers/lua/visual.lua:154: in function <C:\test\bin\..\games\twt\mods\drawers/lua/visual.lua:149
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

User avatar
Phoenixflo44
Member
Posts: 637
Joined: Fri Jul 28, 2017 15:01
In-game: Phoenixflo44
Location: Behind my PC, in Germany

Re: TrainwreckTony's Topophobia Survival Server

by Phoenixflo44 » Post

Open your visual. Lua and go to line 149 and tell me what's in it
+ Spoiler

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

on_rightclick = function(self, clicker)
i'm pretty sure my copy of drawers is latest git with no personal code edits

my copy of desert_life is modified a bit

and my server build is may 8 commit https://github.com/minetest/minetest/co ... ee990e744b and my builtin\game\item.lua is not modified
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

User avatar
farfadet46
Member
Posts: 12
Joined: Wed Apr 23, 2014 19:18
GitHub: farfadet46
IRC: farfadet46
In-game: farfadet46
Location: France
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by farfadet46 » Post

are the map reseted ? i lost my house :(
VGN5BmmeI0T90dtSR8tg9Su2HVYwgqJr

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

running redis database so if restart happens before database is dumped from ram to disk there may be some lost changes. db dump is every 7 days from last restart and dump takes like 18hrs(~13.5gb db), there was windows updates causing server to restart before it completed

last db dump 5/4/18 4:27pm EST
last reboot 5/11/2018, 7:24:26 PM
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

User avatar
Phoenixflo44
Member
Posts: 637
Joined: Fri Jul 28, 2017 15:01
In-game: Phoenixflo44
Location: Behind my PC, in Germany

Re: TrainwreckTony's Topophobia Survival Server

by Phoenixflo44 » Post

farfadet46 wrote:are the map reseted ? i lost my house :(
If he's going to get it, it'll be Vieleich everything as before. But I had the error with the drawers, too. Unfortunately at the time when I still had the vesion 0.4.9.
+ Spoiler

meseconmaster
New member
Posts: 2
Joined: Tue Apr 04, 2017 16:53
In-game: meseconmaster

Re: TrainwreckTony's Topophobia Survival Server

by meseconmaster » Post

I havent played on the server for some time but now when i try to log in it says that i need protocol version 36 but my minetest version (0.4.17) does only support 25-32 and the 0.5 builds are also not working so which MT version do i need?

User avatar
Stix
Member
Posts: 1385
Joined: Fri Aug 04, 2017 14:19
IRC: nil
In-game: Stix [+alts]
Location: USA

Re: TrainwreckTony's Topophobia Survival Server

by Stix » Post

meseconmaster wrote:I havent played on the server for some time but now when i try to log in it says that i need protocol version 36 but my minetest version (0.4.17) does only support 25-32 and the 0.5 builds are also not working so which MT version do i need?
5.0.0, i believe.
Hey, what can i say? I'm the bad guy.

meseconmaster
New member
Posts: 2
Joined: Tue Apr 04, 2017 16:53
In-game: meseconmaster

Re: TrainwreckTony's Topophobia Survival Server

by meseconmaster » Post

When i used 5.0 it always said something about a different nodebox version
but however its working now :)

Ruggila
New member
Posts: 4
Joined: Fri Aug 31, 2018 09:29
In-game: Ruggila

Re: TrainwreckTony's Topophobia Survival Server

by Ruggila » Post

Hi,

I crashed the server :-(

I looked over the installed mods, and noticed the "caches" mod. So I crafted all 4 cashes and placed them into my home. Then I wanted to look into them, but got back an error that I'm not allowed to do that. I tried to remove them, but this still wasn't allowed. So I googled for the caches mod and found a text about area privilege. My home was marked with "landrush", but I though "Well, perhaps caches doesn't co-work with landrush, let's put an protection block there as well. Did this. Then I right-clicked on one of the caches ... and server crashed.

I have no idea on how I can contact Toby :-/

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

World has been reset, please reclaim your logins
Previous world Redis database was over 15GB and the dump to disk every week would take ~12hours. Also some data lost using redis with minetest crashes and windows update restarts. Moving back to sqlite with sqlite_synchronous = 0 unless leveldb is truly faster i can convert. I have a good UPS now so i doubt any future corruption.

Changes:
5.0 client client required, i do frequent builds
Will be some map generation lag
Lots of mods so long load time
More in tune with default minestest game mapgen, added 4 big baobab trees using acacia tree nodes, 1 tree is hollow
Added Cherry, Clementine, Lemmon, Mangrove trees, better distribution of Palm tree.... log generation, stairs, tsdoors/furniture for all
Better tune of treasure chests, sunken ships, trader huts, loot vaults, ruins, etc
Quary disabled
Ore papyrus, mese in gravel, mesecrystal growing slowed
Much more!

Known issues:
random item_drop crash
unknow items in treasures .. too lazy to edit all the trm files
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

User avatar
Sokomine
Member
Posts: 4014
Joined: Sun Sep 09, 2012 17:31
GitHub: Sokomine

Re: TrainwreckTony's Topophobia Survival Server

by Sokomine » Post

Can you please tell me the coordinates of the old spawn? Thanks!
A list of my mods can be found here.

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

haha i did save that -285, 27, -911

did some additional tweaks and updated my build libraries. think i'm going to stick with sqlite, since i'm running server on windows and cross compiling with mingw my leveldb and redis libraries are old and hackjobs to complile while sqlite is supported well with mingw.

noticed the new Lemmon tree mod i downloaded had typo in name and nodes.. was wondering why when i was coding registrations but didn't bother to fix it. oh well no need for aliases i'll fix it when i reset map again in like 2-3 years lol
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

bump for some mapgen help. heres mapgen code for my baobab trees, the uncommented noise_params were from i think farlands but i would never see any so i used the large cactus noise_params. does smaller spread = make them more rare?

Code: Select all

--baobab trees
	
	minetest.register_decoration({
		name = "baobab_tall",
		deco_type = "schematic",
		place_on = {"default:dirt_with_dry_grass"},
		sidelen = 16,
		noise_params = {
			offset = -0.0003,
			scale = 0.0009,
			spread = {x = 100, y = 100, z = 100},
			seed = 230,
			octaves = 3,
			persist = 0.6
		},
		--noise_params = {
		--	offset = -0.05,
		--	scale = 0.001,
		--	spread = {x = 250, y = 250, z = 250},
		--	seed = 2,
		--	octaves = 3,
		--	persist = 0.66
		---},
		biomes = {"savanna"},
		y_min = 1,
		y_max = 300,
		schematic = minetest.get_modpath("default") .. "/schematics/baobab.mts",
		flags = "place_center_x, place_center_z",
		rotation = "random",
	})
	
	minetest.register_decoration({
		name = "baobab_hollow",
		deco_type = "schematic",
		place_on = {"default:dirt_with_dry_grass"},
		sidelen = 16,
		noise_params = {
			offset = -0.0003,
			scale = 0.0009,
			spread = {x = 100, y = 100, z = 100},
			seed = 230,
			octaves = 3,
			persist = 0.6
		},
		--noise_params = {
		--	offset = -0.05,
		--	scale = 0.001,
		--	spread = {x = 250, y = 250, z = 250},
		--	seed = 2,
		--	octaves = 3,
		--	persist = 0.66
		---},
		biomes = {"savanna"},
		y_min = 1,
		y_max = 300,
		schematic = minetest.get_modpath("default") .. "/schematics/baobab3.mts",
		flags = "place_center_x, place_center_z",
		rotation = "random",
	})
	
	minetest.register_decoration({
		name = "baobab1",
		deco_type = "schematic",
		place_on = {"default:dirt_with_dry_grass"},
		sidelen = 16,
		noise_params = {
			offset = -0.0003,
			scale = 0.0009,
			spread = {x = 100, y = 100, z = 100},
			seed = 230,
			octaves = 3,
			persist = 0.6
		},
		--noise_params = {
		--	offset = -0.001,
		--	scale = 0.001,
		--	spread = {x = 250, y = 250, z = 250},
		--	seed = 2,
		--	octaves = 3,
		--	persist = 0.66
		--},
		biomes = {"savanna"},
		y_min = 1,
		y_max = 300,
		schematic = minetest.get_modpath("default") .. "/schematics/baobab1.mts",
		flags = "place_center_x, place_center_z",
		rotation = "random",
	})
	
	minetest.register_decoration({
		name = "baobab2",
		deco_type = "schematic",
		place_on = {"default:dirt_with_dry_grass"},
		sidelen = 16,
		noise_params = {
			offset = -0.0003,
			scale = 0.0009,
			spread = {x = 100, y = 100, z = 100},
			seed = 230,
			octaves = 3,
			persist = 0.6
		},
		--noise_params = {
		--	offset = -0.001,
		--	scale = 0.001,
		--	spread = {x = 250, y = 250, z = 250},
		--	seed = 2,
		--	octaves = 3,
		--	persist = 0.66
		--},
		biomes = {"savanna"},
		y_min = 1,
		y_max = 300,
		schematic = minetest.get_modpath("default") .. "/schematics/baobab2.mts",
		flags = "place_center_x, place_center_z",
		rotation = "random",
	})
Attachments
baobab-acacia-nodes-schematics.zip
(2.1 KiB) Downloaded 13 times
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

Merged MTG animated chest code, update technic chest code
Updated Minetestmodteam throwing, arrow, slingshot
added fences for all wood types pretty sure have all wood crafts covered
SNOWBALL FIGHTS!! added throwing 1hp damage support for snowball, pebbles, and coconut
Fixed ruby ore dropping sapphire
Fixed flags copper pole / technic copper wire craft conflict
Fixed gstools steel rod / factory bridge craft conflict
Fixed Yeti and Barbarians mobs character height position, added NssM Felucco mob to savahna biomes tweaked other mob spawns and drops
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

trainwrecktony
Member
Posts: 67
Joined: Sun Jun 08, 2014 05:24
In-game: trainwrecktony
Location: NJ USA
Contact:

Re: TrainwreckTony's Topophobia Survival Server

by trainwrecktony » Post

fixed missing climb code causing jungle spider crash
fixed ruins canplace crash
fixed vines spawn, rubber tree and giant fern leaf decay
added cobwebs in jungles and mineshafts, quicksand springs underground, fallen coconuts near palmtrees
enabled unified inventory trash for all users
Server Owner trainwrecktony.serveminecraft.net:30000 irc.freenode.net ##minetest-trainwrecktony

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests