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 node_modules
dist/ dist/
modpePlugins/ 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("../"); var mcServer=require("../");
mcServer.createMCServer({ mcServer.createMCServer({
motd: "Basic flying-squid server", "motd": "A Minecraft Server \nRunning flying-squid",
'max-players': 10, "port": 25565,
port: 25565, "maxPlayers": 10,
'online-mode': true, "onlineMode": true,
gameMode:0, "logging": true,
commands: {}, "gameMode": 1,
logging:false, "generation": {
modpe:false "name":"diamond_square",
"options":{
"worldHeight":80
}
},
"modpe": false
}); });

View file

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