mirror of
https://github.com/danbulant/flying-squid
synced 2026-07-09 05:00:56 +00:00
Maybe this works
This commit is contained in:
parent
f0cce9fadb
commit
7ac4653ea2
3 changed files with 6 additions and 6 deletions
|
|
@ -9,7 +9,7 @@ function inject(serv,player)
|
||||||
};
|
};
|
||||||
|
|
||||||
player._writeOthersNearby = function(packetName, packetFields) {
|
player._writeOthersNearby = function(packetName, packetFields) {
|
||||||
serv._writeArray(packetName, packetFields, player.getNearby();
|
serv._writeArray(packetName, packetFields, player.getNearby());
|
||||||
}
|
}
|
||||||
|
|
||||||
player.getOthers = function() {
|
player.getOthers = function() {
|
||||||
|
|
@ -22,7 +22,7 @@ function inject(serv,player)
|
||||||
return serv.getNearby({
|
return serv.getNearby({
|
||||||
world: player.world,
|
world: player.world,
|
||||||
position: player.entity.position,
|
position: player.entity.position,
|
||||||
radius: 150
|
radius: 150*32
|
||||||
}).filter((p => p != player));
|
}).filter((p) => p != player);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -19,8 +19,8 @@ function inject(serv,settings)
|
||||||
}
|
}
|
||||||
|
|
||||||
serv.getNearby=function(loc) {
|
serv.getNearby=function(loc) {
|
||||||
serv.players.filter(function(player) {
|
return serv.players.filter(function(player) {
|
||||||
return player.world == loc.world && player.entity.position.distanceTo(loc.position) <= loc.radius;
|
return player.world == loc.world && player.entity.position.distanceTo(loc.position) <= loc.radius;
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -123,7 +123,7 @@ function generation({seed,worldHeight=80,waterline=20}={}) {
|
||||||
else if (y < level) block = 1; // Set stone inbetween
|
else if (y < level) block = 1; // Set stone inbetween
|
||||||
else if (y == level) block = surfaceblock; // Set surface sand/grass
|
else if (y == level) block = surfaceblock; // Set surface sand/grass
|
||||||
else if (y <= waterline) block = 9; // Set the water
|
else if (y <= waterline) block = 9; // Set the water
|
||||||
else if (y == level+1 && level >= waterline && seedRand.rand(1) < 0.1) { // 1/10 chance of grass
|
else if (y == level+1 && level >= waterline && seedRand(1) < 0.1) { // 1/10 chance of grass
|
||||||
block = 31;
|
block = 31;
|
||||||
data = 1;
|
data = 1;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue