fix basic.js, fix #74

This commit is contained in:
Romain Beaumont 2015-10-11 14:25:47 +02:00
parent 82067d1424
commit 86b83e4e8d
4 changed files with 19 additions and 14 deletions

3
.gitignore vendored
View file

@ -1,4 +1,5 @@
node_modules
dist/
modpePlugins/
config/settings.json
config/settings.json
logs/

File diff suppressed because one or more lines are too long

View file

@ -1,12 +1,17 @@
var mcServer=require("../");
mcServer.createMCServer({
motd: "Basic flying-squid server",
'max-players': 10,
port: 25565,
'online-mode': true,
gameMode:0,
commands: {},
logging:false,
modpe:false
"motd": "A Minecraft Server \nRunning flying-squid",
"port": 25565,
"maxPlayers": 10,
"onlineMode": true,
"logging": true,
"gameMode": 1,
"generation": {
"name":"diamond_square",
"options":{
"worldHeight":80
}
},
"modpe": false
});

View file

@ -12,9 +12,9 @@ var generations={
module.exports = inject;
function inject(serv,options) {
options["generation"].options.seed=options["generation"].options.seed || Math.random()*Math.pow(2, 32);
serv.emit("seed",options["generation"].options.seed);
serv.world = new World(generations[options["generation"].name](options["generation"].options));
function inject(serv,{generation={"name":"diamond_square","options":{"worldHeight":80}}}={}) {
generation.options.seed=generation.options.seed || Math.random()*Math.pow(2, 32);
serv.emit("seed",generation.options.seed);
serv.world = new World(generations[generation.name](generation.options));
serv._worldSync=new WorldSync(serv.world);
}