[ci skip] changelog: document more misc API changes

This commit is contained in:
Dylan K. Taylor 2019-07-17 15:55:28 +01:00
parent 74572fde08
commit fec8c75fd8

View File

@ -92,6 +92,7 @@ This version features substantial changes to the network system, improving coher
- The following API methods have been removed:
- `Block->canPassThrough()`
- `Block->setDamage()`
- `Block::get()`: this was superseded by `BlockFactory::get()` a long time ago
- The following classes have been renamed:
- `BlockIds` -> `BlockLegacyIds`
- `CobblestoneWall` -> `Wall`
@ -674,6 +675,7 @@ This version features substantial changes to the network system, improving coher
- `World->getRandomTickedBlocks()` now returns `bool[]` instead of `SplFixedArray`.
- `World->addRandomTickedBlock()` now accepts `Block` instead of `int, int`.
- `World->removeRandomTickedBlock()` now accepts `Block` instead of `int, int`.
- `World->setBlock()` has had the `$direct` parameter removed.
- The following API methods have been renamed / moved:
- `Level->getCollisionCubes()` -> `World->getCollisionBoxes()`
- Extracted a unit `pocketmine\world\format\io\FastChunkSerializer` from `Chunk`: