465 Commits

Author SHA1 Message Date
Dylan K. Taylor
598e7aac8f More PhpStorm inspections, import cleanup 2017-01-04 14:55:11 +00:00
Dylan K. Taylor
096836faaa Moved Entity initialization into Entity class 2017-01-03 22:24:41 +00:00
Dylan K. Taylor
b68df2da5c Remove unused files in preparation for rewrite 2017-01-03 22:24:41 +00:00
Dylan K. Taylor
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
Dylan K. Taylor
55791e0819 Fix doc formatting from FullChunk -> Chunk mass-replace 2017-01-03 22:24:28 +00:00
Dylan K. Taylor
69369c8998 Fix dropped items not saving due to missing CompoundTag name, close #223
The NBT library is really badly designed.
2017-01-03 22:24:27 +00:00
Dylan K. Taylor
10c8632417 Fixed effect amplifier overflow crash, close #147 (#191) 2016-12-27 21:30:54 +00:00
Dylan K. Taylor
942b35ee4c Some metadata flags 2016-12-26 16:59:52 +00:00
Dylan K. Taylor
2930cf80b4 Merge branch 'master' into mcpe-1.0 2016-12-16 10:29:58 +00:00
SOFe
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
Dylan K. Taylor
5e6d452678 Fix TNT flashing, add explosion particles and add DATA_FUSE_LENGTH entity data constant 2016-12-09 17:20:07 +00:00
Dylan K. Taylor
adabd7ef65 Merge branch 'master' into mcpe-1.0 2016-12-06 12:04:42 +00:00
JackNoordhuis
5d16ecc003 Entity Effect Events (#141)
Add EntityEffectEvent class that the EntityEffectAddEvent and
EntityEffectRemoveEvent classes extend. Add event calls to Effect class.
2016-12-06 11:59:49 +00:00
Dylan K. Taylor
4d121f7d84 Fix some entity metadata 2016-12-03 22:12:52 +00:00
Dylan K. Taylor
4c49db6036 New generic in-memory chunk format, fixed 0.17.0.1 chunk loading
Terrible performance, needs profiling. TODO: fix this.
2016-11-27 21:57:59 +00:00
Dylan K. Taylor
e51a2725de Remove circular dependency between Item and NBT modules (#121) 2016-11-25 10:17:50 +00:00
Dylan K. Taylor
16d07e1f3d Remove redundant return value for setImmobile() 2016-10-30 17:07:06 +00:00
Dylan K. Taylor
16d72c7f86 Remove redundant type-hint causing crashes 2016-10-30 17:03:29 +00:00
Dylan K. Taylor
ce5fa0e836 Fix FallingSand metadata 2016-10-30 15:54:02 +00:00
Dylan K. Taylor
ae1501884b More metadata and some cleanup 2016-10-27 10:55:06 +01:00
Dylan K. Taylor
bfc77a772a New entity data flags
@Intyre, you are beyond awesome
2016-10-27 10:55:05 +01:00
Dylan K. Taylor
6bcb3aeb26 Add new values for potion colour and ambient. TODO: bubble transparency. 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
0f261b7baa Fixed player flags (now can sleep!) 2016-10-27 10:55:05 +01:00
Dylan K. Taylor
ce72f634b0 Update some old code 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
2ffbb452bb Fix a bunch of metadata bugs, fixed air ticking and added some new API methods 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
468b3e8d44 Flags now work on mobs, but not on players
This commit no doubt breaks something, somewhere
2016-10-27 10:55:04 +01:00
Dylan K. Taylor
869721a8ee Add more unknowns 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
787f6594b2 More new data properties 2016-10-27 10:55:04 +01:00
Dylan K. Taylor
867ec6b509 Fix leads, crashes 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
b6e1a21566 Add new metadata type vector3f and correct metadata encoding. Result = client crash. TODO: new data values and flags. 2016-10-27 10:55:03 +01:00
Dylan K. Taylor
8f9574dec5 Fixed FOV and attributes 2016-10-27 10:55:01 +01:00
SOFe
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
SOF3
6fc435da0e
Imports rearrangement 2016-10-03 00:43:46 +08:00
Intyre
6fb41c5c7f
UpdateBlockPacket fixed and changed skinName to skinId 2016-06-22 01:09:48 +02:00
Intyre
df8e1e8702
Spawn unleashed, movement fixed and some Player DataProperty cleanup 2016-06-22 00:08:52 +02:00
Intyre
ef8227a074
Bump version to 0.15.0.0 and protocol changes 2016-06-15 23:59:35 +02:00
PEMapModder
8e909f05ca Fixed setSaturation() working incorrectly 2016-03-09 19:13:06 +08:00
PEMapModder
27b7260c0a Merge branch 'master' of https://github.com/PocketMine/PocketMine-MP 2016-03-09 18:03:50 +08:00
PEMapModder
dd22e4963f Fixed #4051 2016-03-09 18:02:35 +08:00
PEMapModder
54254ffc88 Merge pull request #2955 from TruDan/master
Add DATA_SIZE to Slime!
2016-03-08 23:05:39 +08:00
PEMapModder
6e41e6837f Fixed #3266 2016-03-07 18:50:26 +08:00
PEMapModder
df7eaa7242 Closes #3548 2016-03-07 18:48:27 +08:00
PEMapModder
09ce8fab82 Fixed speed and slowness potions 2016-03-07 18:12:54 +08:00
PEMapModder
86ec7ed771 Fixed player not dying 2016-02-22 18:24:51 +08:00
PEMapModder
83f29fd871 Fixed a crash 2016-02-22 15:06:45 +08:00
PEMapModder
a2641f923d Merge branch master 2016-02-22 14:32:48 +08:00
Intyre
f98f180bbd
fix for #3972 2016-02-21 22:21:50 +01:00
Intyre
a6cd526e60
PHP7 to master 2016-02-21 12:47:30 +01:00
PEMapModder
5459576833 Added hunger and experience saving 2016-02-17 19:56:19 +08:00
PEMapModder
3b51d2c217 Resolved #3937 2016-02-12 14:08:59 +08:00