Type | Constant name | Status | Details |
---|---|---|---|
Property | Ageable::DATA_AGEABLE_FLAGS | Removed | Ageable flags (Entity::DATA_FLAG_BABY) are now set on the generic entity status (Entity::DATA_FLAGS) |
Property | Entity::DATA_AIR | Changed | Value changed (1 -> 7) and default changed (300 -> 400) |
Property | Entity::DATA_FLAGS | Changed | Type changed (byte -> long) |
Property | Entity::DATA_LEAD_EID | Changed/Removed | Value changed (23 -> 38) and renamed with clearer name (DATA_LEAD_HOLDER_EID). |
Property | Entity::DATA_NAMETAG | Changed | Value changed (2 -> 4) |
Property | Entity::DATA_NO_AI | Changed/Removed | Changed to a data flag (DATA_FLAG_NO_AI) |
Property | Entity::DATA_POTION_AMBIENT | Changed | Value changed (8 -> 9) |
Property | Entity::DATA_POTION_COLOR | Changed | Value changed (7 -> 8) |
<?php | |
/** | |
* Minecraft: Pocket Edition header extractor | |
* | |
* This tool needs objdump (and objdump-multiarch + arm variants) installed on the current system | |
* | |
*/ | |
const VERSION = "0.0.1"; |
- Edit apache config:
sudo vim /etc/apache2/apache2.conf
- Restart server:
sudo service apache2 restart
- Set permissions for content uploading (eg. wordpress media library upload isn't working):
sudo chown -R www-data:www-data /var/www
{ | |
"hosts": [ | |
{ | |
"id": "download", | |
"url": "autotip.pro/download", | |
"enabled": true | |
}, | |
{ | |
"id": "totip", | |
"url": "http://skywars.info/test/totip.php", |
<?php | |
/** | |
* @name TransferPlugin | |
* @main dktapps\TransferPlugin\Main | |
* @api 3.0.0-ALPHA3 | |
* @version 1.0.0 | |
* @description Proof-of-concept for server transfer in MCPE 1.0.3 | |
* @author dktapps | |
*/ |
# Generate a BaseSystem.dmg with 10.13 Install Packages | |
hdiutil attach /Applications/Install\ macOS\ 10.13\ Beta.app/Contents/SharedSupport/InstallESD.dmg -noverify -mountpoint /Volumes/highsierra | |
hdiutil create -o /tmp/HighSierraBase.cdr -size 7316m -layout SPUD -fs HFS+J | |
hdiutil attach /tmp/HighSierraBase.cdr.dmg -noverify -mountpoint /Volumes/install_build | |
asr restore -source /Applications/Install\ macOS\ 10.13\ Beta.app/Contents/SharedSupport/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase | |
cp -R /Volumes/highsierra/Packages /Volumes/OS\ X\ Base\ System/System/Installation | |
hdiutil detach /Volumes/OS\ X\ Base\ System/ | |
hdiutil detach /Volumes/highsierra/ | |
mv /tmp/HighSierraBase.cdr.dmg /tmp/BaseSystem.dmg |
remove last commit from git and github
git push -f origin HEAD^:master
<?php | |
/* | |
* | |
* ____ _ _ __ __ _ __ __ ____ | |
* | _ \ ___ ___| | _____| |_| \/ (_)_ __ ___ | \/ | _ \ | |
* | |_) / _ \ / __| |/ / _ \ __| |\/| | | '_ \ / _ \_____| |\/| | |_) | | |
* | __/ (_) | (__| < __/ |_| | | | | | | | __/_____| | | | __/ | |
* |_| \___/ \___|_|\_\___|\__|_| |_|_|_| |_|\___| |_| |_|_| | |
* |
{ | |
"geometry.humanoid": { | |
"bones": [ | |
{ | |
"name": "body", | |
"pivot": [ 0.0, 24.0, 0.0 ], | |
"cubes": [ | |
{ | |
"origin": [ -4.0, 12.0, -2.0 ], | |
"size": [ 8, 12, 4 ], |
Paletted chunks & removing BlockIDs brings a few big changes to how blocks are represented. In Bedrock, Blocks used to be represented by their 8 bit ID and 4 bit data; this means that we can only represent 256 blocks and 16 variants for each block. As it happens we ran out of IDs in Update Aquatic, so we had to do something about it :)
After this change, we can represent infinite types of Blocks and infinite BlockStates, just like in Java. BlockStates are what is sent over the network as they are roughly equivalent to the old ID+data information, eg. they're all the information attached to a block.
BlockStates are serialized in two ways:
PersistentID: a PersistentID is a NBT tag containing the BlockState name and its variant number; for example