31e2c1d26c
fix stupid bug in PlayerInventory
2017-06-01 20:19:17 +01:00
38b8f14758
Fixed wrong reported slot in PlayerItemHeldEvent, fixed assert failures due to negative slot numbers in the hotbar
...
fixes some issues reported in #525
2017-05-29 16:33:48 +01:00
2f306c3a38
Fix crash when new players join due to attempting to send negative inventory slot
2017-05-29 15:30:11 +01:00
9c25ec3afd
Some protocol changes for 1.1.0.0
2017-04-01 19:20:30 +01:00
ab1150382a
Merge branch 'api3/network' into api3/network_mcpe-1.0.5
2017-03-18 16:30:06 +00:00
8114ceaf68
Merge branch 'master' into api3/network
2017-03-18 16:29:38 +00:00
a8650a241c
Removed @deprecated warning from PlayerInventory->setHotbarSlotIndex()
...
Core uses it, it's just that plugins shouldn't.
2017-03-14 17:37:29 +00:00
c344caaf78
Refactor InventoryNetworkIds as WindowTypes
2017-03-13 11:39:54 +00:00
083d1e9ef8
Deprecated Item->deepEquals(), added automatic deep checking in equals(), added some documentation for Item API methods
2017-03-12 14:46:34 +00:00
6c5dbd7359
Merge branch 'master' into api3/network
2017-03-12 12:22:11 +00:00
132e04fdbb
Hotbar/inventory bugfixes ( #399 )
...
- Fixed most issues with item equipment in creative
- Added save and restore of currently-held item
- Reset hotbar on death, added API method PlayerInventory->resetHotbar()
- Creative players now have more leeway to get items, alleviates issues with item equipment in desktop GUI
- Fixed creative players wearing armour
- Found unknown field in ContainerSetSlotPacket
- Removed outdated/redundant constants
- Use a case statement in ContainerSetSlotPacket handler, added handling for 0x7a hotbar slot link update
2017-03-09 20:31:55 +00:00
08cd944e5d
Merge branch 'master' into api3/network
2017-03-09 18:12:37 +00:00
8d43faf16e
Added Inventory network IDs interface
2017-03-09 17:55:26 +00:00
c7fdbea0f0
Merge branch 'master' into api3/network
2017-03-08 20:35:41 +00:00
56990eb28b
MCPE protocol gets its own namespace
2017-03-08 20:28:39 +00:00
663cb514e2
Fixed missing Cake recipe
...
TODO: add support for multiple crafting recipe result items
2017-03-04 15:03:53 +00:00
1ee689e759
Fixed mess of entity ID 0 for players, fixed emeralds
2017-03-02 11:04:00 +00:00
9c36e0cd1c
Added crafting data packet cache, reduces on-join lag spikes, close #248 ( #269 )
2017-01-23 11:03:46 +00:00
ab943a0462
Fix crashes
2017-01-16 14:50:32 +00:00
9004417456
Fixed file headers ( #255 )
2017-01-13 16:57:05 +00:00
02ddcef24e
Fix calls to undefined method Human->getServer() ( #234 )
...
* Fixes sendHeldItem to stop crashes when executing.
* Fix server calling for food consuming.
2017-01-07 13:01:26 +00:00
0bd7ea211d
Refactored Server::broadcastPacket() to be non-static
...
Why the hell was this static at all? Seriously Shoghi?
2017-01-03 22:24:40 +00:00
5443b10257
Use -1 for anydamage and empty string for null NBT, closes #146
2016-12-21 14:45:34 +00:00
300a3d5ccd
Fix default hotbar mapping for W10
2016-12-20 21:19:25 +00:00
175dd0efa6
PhpStorm inspections
...
Fixed some minor bugs and dropped some obsolete code
pocketmine\level\generator namespace is ignored in this commit
2016-12-14 21:49:35 +00:00
ea7313779e
Update crafting recipes
2016-11-09 14:20:24 +00:00
bee6c546dc
Added decode for CraftingDataPacket and shell for MultiRecipe
2016-11-09 14:20:23 +00:00
06f8390b30
Fix furnaces and wrong smelting data recipe encoding
2016-10-28 21:46:20 +01:00
92784054cd
Creative inventory fixes
2016-10-05 10:07:00 +01:00
58ff381557
PhpStorm automated formatting ( #11 )
...
* PhpStorm reformatting
* Tuned PhpStorm reformatting
* Improved ItemIds and BlockIds formatting
* Tuned more PhpStorm reformatting
* Improved string concatenation
2016-10-03 19:05:48 +08:00
e913b16804
Fixed some lines indented with 4 spaces rather than tabs
2016-10-03 00:58:34 +08:00
6fc435da0e
Imports rearrangement
2016-10-03 00:43:46 +08:00
99622c5ce7
Fix wrong network IDs for inventories, fix anvil/enchanting table windows
2016-10-01 14:48:42 +01:00
9808f874c8
Remove Stonecutter remnants
2016-09-30 19:19:43 +01:00
e00176b677
Closes #4181 @ PM
...
https://github.com/PocketMine/PocketMine-MP/issues/4181
2016-09-28 13:59:51 +01:00
f14a8e46be
Inventory: Fix creative/spectator inventory sending
2016-09-28 13:59:46 +01:00
765bd5ced7
Inventory: Fix hotbar spaz
2016-09-06 11:23:49 +01:00
08e6caad88
Fixed #3563
2016-03-07 18:38:42 +08:00
80250aa78e
Resolved 1️⃣ in #3961
2016-02-19 18:33:21 +08:00
1082e32fd7
Fixed ShapedRecipe constructor
2016-02-07 01:02:40 +08:00
d5f3c19054
Fix crafting not taking item from inventory
2016-01-25 23:10:18 +01:00
c7c78b1159
Read recipes from json
2016-01-25 20:40:26 +01:00
a2734f6dc0
Merged master into php7 to support 0.13.1
2016-01-22 17:36:45 +01:00
4f12533ad3
Update ChestInventory.php
2015-11-25 21:08:28 +09:00
8edebed11c
Update DoubleChestInventory.php
2015-11-25 21:08:04 +09:00
734736492a
Added some creative items and removed nether reactor
2015-11-23 21:56:38 +01:00
c4fb469b4e
Fixed recursive call
2015-10-10 05:26:01 +02:00
85dc136631
Crafting recipes, and packet fix
2015-09-29 00:45:57 +02:00
0b9ef5b856
Update of the stonecutter recipes
...
Added the shaped recipes and removed the shapeless ones.
2015-09-18 22:18:14 +02:00
8768b7fdbd
Merge remote-tracking branch 'origin/mcpe-0.12' into php7
2015-09-17 12:25:05 +02:00