From ce8742433609fa04a8302b218e01e4413d722685 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 6 Jul 2022 21:49:03 +0100 Subject: [PATCH] update changelog [ci skip] --- changelogs/5.0-alpha.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/changelogs/5.0-alpha.md b/changelogs/5.0-alpha.md index 9eeb54e9a..6acff1123 100644 --- a/changelogs/5.0-alpha.md +++ b/changelogs/5.0-alpha.md @@ -7,12 +7,11 @@ This is a development snapshot of 5.0.0, an upcoming major update to PocketMine- ## WARNING **This is an ALPHA release.** It is an early development snapshot of the upcoming 5.0.0 release. - This means it is LIKELY to be unstable, and/or have performance issues not found in the latest stable releases. -**BACK UP your data before testing this.** Any world or player data loaded in 5.0.0 will not work in 4.x due to backwards-incompatible storage format changes, and may also not work in future snapshots of 5.0.0. +**BACK UP your data before testing this.** This version will work with worlds and player data from 4.x, **BUT** any world or player data loaded in 5.0.0 **will not work in 4.x** due to backwards-incompatible storage format changes. -In addition, there are several breaking API changes. Plugins for 4.x may require code changes to run on this version. +In addition, there are a number of breaking API changes. Plugins for 4.x may require code changes to run on this version. The API is **not finalized**. You should expect further changes in later alphas. @@ -23,6 +22,12 @@ The API is **not finalized**. You should expect further changes in later alphas. - `/particle` no longer accepts integers for block or item IDs. - The usage of `blockcrack`, `iconcrack` and `blockdust` particle types in `/particle` now follows the same pattern as other particle types, with the data for each being passed in the `data` parameter instead of being baked into the particle name. +## Tools +- The following tool scripts have been added: + - `generate-block-palette-spec.php` - generates a JSON file with a readable overview of blocks, their state properties, and their possible values + - `generate-blockstate-upgrade-schema.php` - generates JSON blockstate upgrade schemas like those found in [BedrockBlockUpgradeSchema](https://github.com/pmmp/BedrockBlockUpgradeSchema) + - `generate-item-upgrade-schema.php` - generates JSON item ID/meta upgrade schemas like those found in [BedrockItemUpgradeSchema](https://github.com/pmmp/BedrockItemUpgradeSchema) + ## Gameplay ### Blocks - Added the following new blocks: