mirror of
https://github.com/danbulant/flying-squid
synced 2026-06-24 17:21:43 +00:00
fix basic.js, fix #74
This commit is contained in:
parent
82067d1424
commit
86b83e4e8d
4 changed files with 19 additions and 14 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -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
|
|
@ -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
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue