mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-06 01:51:51 +00:00
Merge branch 'stable' into minor-next
This commit is contained in:
commit
1569bed37a
@ -54,13 +54,13 @@ Released 11th April 2023.
|
|||||||
|
|
||||||
### `pocketmine\timings`
|
### `pocketmine\timings`
|
||||||
- The following API constants have been deprecated:
|
- The following API constants have been deprecated:
|
||||||
- `Timings::INCLUDED_BY_OTHER_TIMINGS_PREFIX` - this is superseded by timings group support (see `Timings::GROUP_BREAKDOWN`)
|
- `Timings::INCLUDED_BY_OTHER_TIMINGS_PREFIX` - this is superseded by timings group support (see `Timings::GROUP_BREAKDOWN`)
|
||||||
- The following API constants have been added:
|
- The following API constants have been added:
|
||||||
- `Timings::GROUP_BREAKDOWN` - this group makes a timer appear in the `Minecraft - Breakdown` section of a timings report
|
- `Timings::GROUP_BREAKDOWN` - this group makes a timer appear in the `Minecraft - Breakdown` section of a timings report
|
||||||
- The following API methods have been added:
|
- The following API methods have been added:
|
||||||
- `public TimingsHandler->getGroup() : string` - returns the name of the table in which this timer will appear in a timings report
|
- `public TimingsHandler->getGroup() : string` - returns the name of the table in which this timer will appear in a timings report
|
||||||
- The following API methods have changed signatures:
|
- The following API methods have changed signatures:
|
||||||
- `TimingsHandler->__construct()` now accepts an additional, optional `string $group` parameter, which defaults to `Minecraft`.
|
- `TimingsHandler->__construct()` now accepts an additional, optional `string $group` parameter, which defaults to `Minecraft`.
|
||||||
|
|
||||||
### `pocketmine\world`
|
### `pocketmine\world`
|
||||||
#### Highlights
|
#### Highlights
|
||||||
|
@ -286,7 +286,7 @@ class WorldManager{
|
|||||||
$centerX = $spawnLocation->getFloorX() >> Chunk::COORD_BIT_SIZE;
|
$centerX = $spawnLocation->getFloorX() >> Chunk::COORD_BIT_SIZE;
|
||||||
$centerZ = $spawnLocation->getFloorZ() >> Chunk::COORD_BIT_SIZE;
|
$centerZ = $spawnLocation->getFloorZ() >> Chunk::COORD_BIT_SIZE;
|
||||||
|
|
||||||
$selected = iterator_to_array((new ChunkSelector())->selectChunks(8, $centerX, $centerZ));
|
$selected = iterator_to_array((new ChunkSelector())->selectChunks(8, $centerX, $centerZ), preserve_keys: false);
|
||||||
$done = 0;
|
$done = 0;
|
||||||
$total = count($selected);
|
$total = count($selected);
|
||||||
foreach($selected as $index){
|
foreach($selected as $index){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user