[Server] Jone's Revenge.

Post Reply
User avatar
Jone
Member
Posts: 12
Joined: Wed May 31, 2017 05:57

[Server] Jone's Revenge.

by Jone » Post

It is a small creative building space, roughly 200x200x200. There are some colored blocks, some minetest_game items, and a few other things. There is no crafting, except for a workbench that lets you cut blocks into smaller ones. There are (almost) no tools. There is no chat. There are no rules.

The map is reset every Sunday to keep things fresh. There are no protection mods. If you like to keep your creations, there are many other servers out there for that kind of play.

A while back there was a server called "Jone's Dream". That got a bit popular for a while. Jone's Revenge is similar, but simpler. I think I like it better. I hope you do too.

192.99.148.130:6419
Still running a 0.4x version, for now.
Mobile devices and alternative clients are welcome.

User avatar
Jone
Member
Posts: 12
Joined: Wed May 31, 2017 05:57

Re: [Server] Jone's Revenge.

by Jone » Post

Prolog database access.

A prolog database is continuously being generated from the world's minetest server log. This database is available from http://192.99.148.130:6415/jr/log

You can use code as below in swi-prolog to read it into memory.

Code: Select all

use_module(library(http/http_open)).
lf:-
   set_prolog_flag(encoding,utf8),
   http_open('http://192.99.148.130:6415/jr/log', D, []),
   open('temp.pro',write,S),copy_stream_data(D,S),close(S),close(D),
   consult('temp.pro').
After loading the database with lf. you can make programs like ...

list of all players:

Code: Select all

   ?- findall(P,enter(_,P,_),L),sort(L,PL).
total number of block places by player jone:

Code: Select all

   ?- findall(T,place(T,'jone',_,_,_,_),L),length(L,Count). 
... and much much more.

User avatar
Yvanhoe
Member
Posts: 140
Joined: Fri Jul 05, 2019 03:18
Location: Japan

Re: [Server] Jone's Revenge.

by Yvanhoe » Post

It seems to time out right now.

That's intriguing, what do you plan to do with that prolog database?

User avatar
Jone
Member
Posts: 12
Joined: Wed May 31, 2017 05:57

Re: [Server] Jone's Revenge.

by Jone » Post

Yvanhoe wrote:It seems to time out right now.

That's intriguing, what do you plan to do with that prolog database?
Slow connection maybe? file is >15MB now. It gets reset when the map does, each Sunday.

Plans? Nothing much. I used to run some reports on top builders, daily summaries, current activity, favorite blocks, etc. I am sure more is possible. I was writing something the other day to find "destroys" which is what I call it when someone digs a block that had been previously placed by someone else. Then finding out who has the highest ratio of destroys to total digs.

Post Reply

Who is online

Users browsing this forum: No registered users and 81 guests