mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-03 08:39:53 +00:00
Level: rename poorly-named parameter of setChunk()
this now has a mouthful of a name. I'd like to invert it, but I can't do that without silently breaking backwards compatibility, which is unacceptable.
This commit is contained in:
parent
0f9fdf6442
commit
8e47a40b4c
@ -2475,9 +2475,9 @@ class Level implements ChunkManager, Metadatable{
|
|||||||
* @param int $chunkX
|
* @param int $chunkX
|
||||||
* @param int $chunkZ
|
* @param int $chunkZ
|
||||||
* @param Chunk|null $chunk
|
* @param Chunk|null $chunk
|
||||||
* @param bool $unload
|
* @param bool $deleteEntitiesAndTiles Whether to delete entities and tiles on the old chunk, or transfer them to the new one
|
||||||
*/
|
*/
|
||||||
public function setChunk(int $chunkX, int $chunkZ, Chunk $chunk = null, bool $unload = true){
|
public function setChunk(int $chunkX, int $chunkZ, Chunk $chunk = null, bool $deleteEntitiesAndTiles = true){
|
||||||
if($chunk === null){
|
if($chunk === null){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -2488,7 +2488,7 @@ class Level implements ChunkManager, Metadatable{
|
|||||||
$chunkHash = Level::chunkHash($chunkX, $chunkZ);
|
$chunkHash = Level::chunkHash($chunkX, $chunkZ);
|
||||||
$oldChunk = $this->getChunk($chunkX, $chunkZ, false);
|
$oldChunk = $this->getChunk($chunkX, $chunkZ, false);
|
||||||
if($oldChunk !== null and $oldChunk !== $chunk){
|
if($oldChunk !== null and $oldChunk !== $chunk){
|
||||||
if($unload){
|
if($deleteEntitiesAndTiles){
|
||||||
$this->unloadChunk($chunkX, $chunkZ, false, false);
|
$this->unloadChunk($chunkX, $chunkZ, false, false);
|
||||||
}else{
|
}else{
|
||||||
foreach($oldChunk->getEntities() as $entity){
|
foreach($oldChunk->getEntities() as $entity){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user