Dylan K. Taylor
69f64dd802
BossEventPacket
...
lots of stuff doesn't work (not implemented in MCPE, bug, or are we doing something wrong???)
2017-05-13 17:33:56 +01:00
Dylan K. Taylor
11169b0777
add ifndef for BatchPacket
2017-05-13 14:57:48 +01:00
Dylan K. Taylor
71af694cc1
Use getBool() more
2017-05-10 11:30:24 +01:00
Dylan K. Taylor
c51c8ae700
Standardised attributes encoding
2017-05-10 10:48:53 +01:00
Dylan K. Taylor
713f3facf9
Fixed stupid bug with Arrows
2017-05-09 21:09:34 +01:00
Dylan K. Taylor
df577bddc2
Updated LevelSoundEventPacket constants (again)
2017-05-09 14:02:51 +01:00
Dylan K. Taylor
046f17c9e2
Merge branch 'master' into mcpe-1.1
2017-05-08 17:43:09 +01:00
Dylan K. Taylor
50f7d04044
Import cleanup
2017-05-07 16:55:10 +01:00
Dylan K. Taylor
4ccd955647
Fixed possible memory leak with projectiles, use owner/target metadata
2017-05-07 16:50:32 +01:00
Dylan K. Taylor
c383c7b0dd
Found an unknown field in LevelSoundEventPacket
2017-05-05 18:34:52 +01:00
Dylan K. Taylor
adbb53929e
Fixed scaling issues with height and width on the client, close #819
...
Seems these metadata fields are actually the _base_ height/width. Setting the scale will cause the client to calculate bounding boxes with the scale already taken into account. This caused the scale to be applied twice on the client.
2017-05-05 16:51:15 +01:00
smarticles101
8a7259aa73
Merge #826 : use getEffectLevel() instead of getAmplifier() + 1
...
Closes #412
2017-05-05 19:01:04 +08:00
Dylan K. Taylor
76ceddf266
Reduced deltas for player movement, significantly smoother player movement and rotation ( #883 )
...
Send movement to viewers if the player moved more than 0.01 blocks in a tick or rotated more than 1 degree in any direction.
2017-05-05 11:23:06 +01:00
Muqsit Rayyan
11f35d28c2
Call PlayerInteractEventm when receiving ItemFrameDropItemPacket to allow plugins to prevent item frame item removal ( #887 )
2017-05-05 11:18:58 +01:00
Dylan K. Taylor
c4f461f65d
Fixed fall damage in 1 block of water, close #470
2017-05-05 10:41:44 +01:00
Dylan K. Taylor
702c129a97
Added basic support back for block-crack animations when breaking blocks
...
TODO: improve this to take stuff like swimming, ladders, enchanted tools into account, fix wrong tool break time calculations for bad tools (pmmp/PocketMine-MP#211 )
2017-05-05 09:40:55 +01:00
Dylan K. Taylor
56306f6636
Merge branch 'master' into mcpe-1.1
2017-05-04 21:15:49 +01:00
Dylan K. Taylor
18f1376c65
Added handling for punch-block player action, added block punch particles
2017-05-04 21:11:47 +01:00
Dylan K. Taylor
49eb0eb050
Fixed falling sand glitching on landing, minor logic improvements
2017-05-04 17:48:39 +01:00
Dylan K. Taylor
13fd8b681e
Added some sounds, fixed DestroyBlockParticle wrong particles for blocks with different meta values
2017-05-04 16:50:13 +01:00
Dylan K. Taylor
40f2d7fcdc
Updated LevelSoundEventPacket sound constants
2017-05-04 16:00:49 +01:00
Dylan K. Taylor
c537cea87e
Resolved issues with incorrect item and TNT position offsets, close #848
2017-05-04 13:52:10 +01:00
Dylan K. Taylor
eaef2bd169
Fixed some inspections
2017-05-04 12:19:50 +01:00
Dylan K. Taylor
966e4bf8a1
Added name field to crashdump data
2017-05-02 19:37:35 +01:00
Dylan K. Taylor
f889bf9cf5
Fixed player list self-duplication
2017-05-02 12:28:27 +01:00
Dylan K. Taylor
6d90f91be0
Fixed crashes while crashing related to plugins
2017-04-30 16:22:50 +01:00
Dylan K. Taylor
0a52e210db
Fixed crash when crashing while generating a crashdump due to crashing
2017-04-30 16:01:08 +01:00
Dylan K. Taylor
971703a618
Dump object counts when dumping memory
2017-04-29 19:12:46 +01:00
Dylan K. Taylor
de359a2bce
Fixed a microscopic Command TimingsHandler memory leak
...
This reduces memory usage of an idling server by about 20kb. Definitely worth the time.
2017-04-29 18:03:45 +01:00
Dylan K. Taylor
1266f8f1aa
Fixed static properties not being dumped if an instance of the class was not referenced by Server
2017-04-29 12:25:00 +01:00
Dylan K. Taylor
a22306d418
Fixed static property refcount bug
2017-04-28 18:43:36 +01:00
Dylan K. Taylor
b542277eca
Disable memory limit before performing a mem dump
...
Fix memory dumps not completing due to exhausting available memory
2017-04-28 16:53:05 +01:00
Dylan K. Taylor
edf1fbb6e6
Removed a couple of useless null checks from PermissibleBase
2017-04-27 18:00:20 +01:00
TheDiamondYT1
653b6b55a9
Added title command and API for resetting title duration
2017-04-27 16:38:51 +01:00
Dylan K. Taylor
7f09a2a26e
Added Announcement type to TextPacket
2017-04-27 16:10:42 +01:00
Dylan K. Taylor
7aeb3129ac
Merge conflict resolution
2017-04-27 14:27:29 +01:00
Dylan K. Taylor
84ec944b6b
Use short class names for unhandled packet logging, added some documentation
1.6.2dev-57
api/3.0.0-ALPHA5
2017-04-27 12:16:24 +01:00
Dylan K. Taylor
6ef132e468
Updated PocketMine-Language submodule
2017-04-27 11:50:17 +01:00
Dylan K. Taylor
dc71eb5246
Protocol updates for 1.1.0.9
2017-04-27 11:24:49 +01:00
Dylan K. Taylor
2a59977440
Added various checks for region file validity ( #393 )
...
Check size, check header size, check location table offsets point to valid locations, check for shared offsets, prevent issues with corrupted or junk data
2017-04-27 09:14:02 +01:00
Dylan K. Taylor
bf9b8722c9
Cleaned up batching checks
2017-04-26 22:02:45 +01:00
Dylan K. Taylor
4d897b824b
Added more metadata properties, fixed some wrong values, fixed too many oxygen bubbles
2017-04-26 19:48:31 +01:00
Dylan K. Taylor
caf4937222
Fixed arrow flight and spawning bugs, fixed critical trail, close #420
2017-04-26 18:55:48 +01:00
Dylan K. Taylor
2f87dfdcb0
Merge branch 'master' into mcpe-1.1
2017-04-25 18:05:32 +01:00
Dylan K. Taylor
716efe2549
Fixed a stupid mistake in AddEntityPacket
2017-04-25 18:04:41 +01:00
Dylan K. Taylor
ffcada88f3
New data flags
2017-04-25 16:27:29 +01:00
Dylan K. Taylor
946d7e2bb1
Merge changes from master
2017-04-25 12:32:10 +01:00
SOFe
5a9b5db103
Better cURL API, use async in timings ( #834 )
...
* Improved cURL functions
* Created BulkCurlTask
* Use asynchronous cURL posting in /timings paste
Closes #509
2017-04-25 11:52:18 +01:00
Dylan K. Taylor
beed94dfb9
Update DevTools submodule
2017-04-25 11:41:55 +01:00
Dylan K. Taylor
c6229b1e52
Merge network current changes - checkpointing
...
This is stable enough for everyone to be using it in production, and we're about 200 commits up from the previous tag. This branch contains hundreds of bug fixes, regardless of other changes which are not yet finished.
2017-04-25 11:00:51 +01:00