5417 Commits

Author SHA1 Message Date
Daniktheboss
a7ad26426f Add stained glass and stained glass pane (#1298) 2017-08-18 18:30:03 +01:00
Dylan K. Taylor
2688228a6f Don't dump subchunk raw data 2017-08-18 16:57:07 +01:00
Dylan K. Taylor
e15eefc58f ... 2017-08-18 13:58:33 +01:00
Dylan K. Taylor
f73d3d086e Added some new blocks, fixed collisions not being detected when standing on top of a full block 2017-08-18 13:58:05 +01:00
Dylan K. Taylor
41f5cba971 Added End Rods, close #940 2017-08-18 13:05:39 +01:00
Dylan K. Taylor
8853452feb Updated for 1.2.0.18 2017-08-18 12:36:04 +01:00
Dylan K. Taylor
d8f0dd6db8 Changed Block->getDrops() to return Item[] 2017-08-18 11:21:33 +01:00
Dylan K. Taylor
09c53552c1 Merge branch 'master' into mcpe-1.2 2017-08-18 08:29:40 +01:00
Dylan K. Taylor
c8ed2406d7 Fix bad setChunk() documentation 2017-08-17 21:03:07 +01:00
Dylan K. Taylor
a4ec2b7f2c Removed copy-pasted code from Player 2017-08-17 19:50:17 +01:00
Dylan K. Taylor
1f6d325328 Added API for assigning permanent windows, fixed teleportation breaking inventory 2017-08-17 19:43:59 +01:00
Dylan K. Taylor
f35ca147bb Merge branch 'master' into mcpe-1.2 2017-08-17 18:38:30 +01:00
Dylan K. Taylor
9efd350e78 Return unhandled on desktop crafting instead of hitting errors 2017-08-17 18:34:21 +01:00
Dylan K. Taylor
b6fb2bca13 forgot to add this to the merge 2017-08-17 17:27:49 +01:00
Dylan K. Taylor
4f1302adf2 Merge branch 'master' into mcpe-1.2 2017-08-17 17:14:16 +01:00
Dylan K. Taylor
e825ebd8fa Added some wrapper methods to make data flags less of a pain in the ass to work with 2017-08-17 16:52:17 +01:00
Dylan K. Taylor
83af4dcd59 Block API typehints 2017-08-17 13:50:19 +01:00
Dylan K. Taylor
f6c31680f6 Fixed unknown blocks dropping themselves 2017-08-17 13:25:11 +01:00
Dylan K. Taylor
6320a63ca5 Use standard format for color hex, some minor name alteration 2017-08-17 13:08:18 +01:00
Dylan K. Taylor
9e02f3c4e3 Fixed redstone lamp light levels and hardness 2017-08-17 11:47:10 +01:00
Dylan K. Taylor
2cd05bf5b5 Removed redundant Block constructor overrides 2017-08-17 11:42:26 +01:00
Dylan K. Taylor
5b4035253b Casting cleanup and removed some 32-bit string-int leftovers 2017-08-17 11:24:49 +01:00
Dylan K. Taylor
77376d3e33 No idea how this happened 2017-08-17 11:15:42 +01:00
Dylan K. Taylor
56e45a031b Fixed missing returns for Player->switchLevel() 2017-08-17 11:15:22 +01:00
Dylan K. Taylor
21a1e0eb6b Player API typehints 2017-08-17 11:08:54 +01:00
Dylan K. Taylor
670a9fe44f Fix some crashy issues when incompatible players get disconnected 2017-08-17 10:29:12 +01:00
Dylan K. Taylor
6efa4343b1 Cleaned up fuel duration handling, fixed some fuel items not working in furnaces 2017-08-17 10:22:47 +01:00
Dylan K. Taylor
dc3f13cd30 Cleanup from previous commit 2017-08-17 09:42:00 +01:00
Dylan K. Taylor
b4c4005009 Some condition simplifications suggested by static analysis 2017-08-16 20:06:48 +01:00
Dylan K. Taylor
eebc52e00b Added API method Entity->isClosed() and made Entity->closed protected 2017-08-16 19:30:23 +01:00
Dylan K. Taylor
20aa519f3a Added capability to remove owners/target entities 2017-08-16 19:14:15 +01:00
Dylan K. Taylor
741394dab1 Typehinted up entity API
Did you guys think ALPHA7 changes were done?!
Sone stuff still needs some work, most notably data-properties can't be typed yet because they are just mushed into a couple of methods.
2017-08-16 19:04:30 +01:00
Dylan K. Taylor
ea414ea72d Fixed MetadataStore 2017-08-16 17:09:03 +01:00
Dylan K. Taylor
696c67f541 Missed a couple 2017-08-16 14:43:18 +01:00
Dylan K. Taylor
021dbd65d7 Cleaned up some copy-pasted code for coloured blocks names 2017-08-16 14:38:41 +01:00
Dylan K. Taylor
8510be062c Nether Reactor block is back
This should never have been removed, it exists as an unobtainable block in vanilla which drops iron and diamond.
2017-08-16 14:17:14 +01:00
Dylan K. Taylor
7b142d4742 Generated some TODO comments for blocks 2017-08-16 13:25:36 +01:00
Dylan K. Taylor
643e10037c Merge branch 'master' into mcpe-1.2 2017-08-16 13:19:37 +01:00
Dylan K. Taylor
0257432afc Fixed a typo in BlockIds 2017-08-16 13:17:22 +01:00
Dylan K. Taylor
4950157f1d How did this escape notice? 2017-08-16 13:08:30 +01:00
Dylan K. Taylor
c4d8c28338 Some inspection fixes 2017-08-16 13:07:33 +01:00
Dylan K. Taylor
eda2473e78 New LevelEventPacket constants 2017-08-16 12:53:53 +01:00
Dylan K. Taylor
4b65fef957 Fixed LevelEvent broadcasting 2017-08-16 12:53:32 +01:00
Dylan K. Taylor
fbe2567e58 Merge branch 'master' into mcpe-1.2 2017-08-16 12:31:12 +01:00
Dylan K. Taylor
9a0b3a6e22 Updated RakLib submodule 2017-08-16 12:28:44 +01:00
Dylan K. Taylor
5fc50aeda5 Found an unknown field in StartGamePacket 2017-08-16 10:10:42 +01:00
Dylan K. Taylor
ebb71fc6c5 Typehints and docs for MemoryManager 2017-08-15 19:48:19 +01:00
Dylan K. Taylor
ae3a8a5493 Added capability to unblock addresses without a restart 2017-08-14 14:12:06 +01:00
Dylan K. Taylor
9be1b929a5 Added PhpDoc for packet field types and changed float x,y,z to Vector3 2017-08-13 20:02:07 +01:00
Dylan K. Taylor
6480f7a989 Found an unknown field in TextPacket and added some docs 2017-08-13 18:20:06 +01:00