Updated crafting data and item serialization for 1.1, fixed #963

This commit is contained in:
Dylan K. Taylor
2017-06-02 10:35:40 +01:00
parent 31e2c1d26c
commit b6ae92e1a7
3 changed files with 3991 additions and 1050 deletions

View File

@ -38,7 +38,8 @@ class CraftingDataPacket extends DataPacket{
const ENTRY_SHAPED = 1;
const ENTRY_FURNACE = 2;
const ENTRY_FURNACE_DATA = 3;
const ENTRY_MULTI = 4;
const ENTRY_MULTI = 4; //TODO
const ENTRY_SHULKER_BOX = 5; //TODO
/** @var object[] */
public $entries = [];
@ -58,6 +59,7 @@ class CraftingDataPacket extends DataPacket{
switch($recipeType){
case self::ENTRY_SHAPELESS:
case self::ENTRY_SHULKER_BOX:
$ingredientCount = $this->getUnsignedVarInt();
/** @var Item */
$entry["input"] = [];