Dylan K. Taylor
02efa93e3a
PlayerPreLoginEvent: New, more elegant way to control authentication requirement
...
Previously the only way to deal with this was to cancel the PlayerKickEvent generated by lack of authentication. Now, plugins can decide whether auth should be required for a specific player. The default is whatever xbox-auth is set to in server.properties.
cc @Johnmacrocraft
2018-12-23 18:24:33 +00:00
Dylan K. Taylor
f313d06070
Merge branch 'release/3.5'
2018-12-23 14:04:29 +00:00
Dylan K. Taylor
5d47ea4337
Merge branch 'release/3.4' into release/3.5
2018-12-23 14:04:13 +00:00
Dylan K. Taylor
c242d6213a
Rewrite documentation for PlayerPreLogin, PlayerLogin and PlayerJoin events
...
this is some of the most awful documentation I've ever seen. No documentation would have been better.
2018-12-23 14:03:19 +00:00
Dylan K. Taylor
0e108341d7
Merge branch 'release/3.5'
2018-12-22 17:37:32 +00:00
Dylan K. Taylor
4ad1093fd7
3.5.3 is next
2018-12-22 17:36:29 +00:00
Dylan K. Taylor
fc0782df02
Release 3.5.2
3.5.2
2018-12-22 17:29:31 +00:00
Dylan K. Taylor
bfaa224f6b
Merge branch 'release/3.4' into release/3.5
2018-12-22 17:29:11 +00:00
Dylan K. Taylor
de88f0fce1
3.4.4 is next
2018-12-22 17:28:47 +00:00
Dylan K. Taylor
9b078854c4
Release 3.4.3
3.4.3
2018-12-22 17:17:24 +00:00
Dylan K. Taylor
1520bccf7d
Merge branch 'master' of https://github.com/pmmp/pocketmine-mp
2018-12-22 13:31:40 +00:00
Dylan K. Taylor
e5cb48bec2
Merge branch 'release/3.5'
2018-12-22 13:31:18 +00:00
Dylan K. Taylor
42f8e061a5
Merge branch 'release/3.4' into release/3.5
2018-12-22 13:29:41 +00:00
Dylan K. Taylor
1455c38dbe
Utils: fixed crash in getCoreCount(), closes #2600
...
this should just default to 2 instead of shitting its pants.
2018-12-22 13:27:11 +00:00
Dylan K. Taylor
75df6973df
LevelDB: Account for 2D maps tag being missing
...
I don't know why this would be missing, but in some cases it is, as seen in the crash archive. Whatever the case, we shouldn't be shitting the bed because of this.
2018-12-22 13:13:14 +00:00
Dylan K. Taylor
4763360e9e
Update BinaryUtils dependency
2018-12-22 13:07:45 +00:00
Dylan K. Taylor
0299191e64
Attribute: fit value when resetting to default, closes #2599
2018-12-22 11:44:36 +00:00
Dylan T
17e5f60410
Add community Discord to Discussion section
2018-12-22 11:24:04 +00:00
Dylan K. Taylor
16ffd99005
Merge branch 'release/3.5'
2018-12-21 18:40:04 +00:00
Dylan K. Taylor
2664a1b4d8
Merge branch 'release/3.4' into release/3.5
2018-12-21 18:39:42 +00:00
Dylan K. Taylor
4249c00c3e
Level: Fixed generation/send race condition causing blocks to be missing on the client
...
this FINALLY fixes the remaining occurrences of half-trees.
2018-12-21 18:39:33 +00:00
Dylan K. Taylor
b709e21622
Merge branch 'release/3.5'
2018-12-21 17:27:02 +00:00
Dylan K. Taylor
517c4e5143
Merge branch 'release/3.4' into release/3.5
2018-12-21 17:26:32 +00:00
Dylan K. Taylor
69c343bb9b
Level: fix setChunk() deleting tiles when replacing a chunk with the same chunk
...
this can be desirable to trigger events related to chunks changing, such as chunk sending.
2018-12-21 17:24:08 +00:00
Dylan K. Taylor
a2e4fdc8a2
Merge branch 'release/3.5'
2018-12-20 20:02:16 +00:00
Dylan K. Taylor
70df1579a8
Merge branch 'release/3.4' into release/3.5
2018-12-20 20:02:00 +00:00
Dylan K. Taylor
2506947641
Merge branch 'release/3.5'
2018-12-20 20:01:02 +00:00
Dylan K. Taylor
ea9f9aa250
Update some non-critical protocol magic numbers
2018-12-20 19:59:42 +00:00
Dylan K. Taylor
34a899e28b
Clean up Utils error handling functions (internal)
2018-12-16 17:50:00 +00:00
Dylan K. Taylor
b80868040e
Utils: fixed getTrace() including itself in trace when no alt trace is given
...
it always seemed a little strange that crashdump trace would pop 4 frames when only 3 are written in the comment...
2018-12-16 17:15:16 +00:00
Dylan K. Taylor
20aaa8373a
Sound no longer extends Vector3
2018-12-16 14:26:42 +00:00
Dylan K. Taylor
3c520aa786
Particle no longer extends Vector3
2018-12-16 14:15:41 +00:00
Dylan K. Taylor
ebf9cb3e62
Merge branch 'release/3.5'
2018-12-16 14:13:35 +00:00
Dylan K. Taylor
a7f1181335
Merge branch 'release/3.4' into release/3.5
2018-12-16 14:13:19 +00:00
Dylan K. Taylor
bf8a8b386e
Allow ~relative coordinates to work in /particle
2018-12-16 14:12:46 +00:00
Dylan K. Taylor
19edacbea9
BanIpCommand: fix crash when banning by playername, closes #2578
2018-12-15 13:59:10 +00:00
Dylan K. Taylor
c5262fdf61
Merge branch 'release/3.5'
2018-12-14 17:32:58 +00:00
Dylan K. Taylor
4b518f2a58
Merge branch 'release/3.4' into release/3.5
2018-12-14 17:32:34 +00:00
Dylan K. Taylor
60b1f0a6e9
Fixed burning TNT setting affected mobs on fire when exploding, closes #2561
2018-12-14 17:32:11 +00:00
Dylan K. Taylor
e0558d2551
Merge branch 'release/3.5'
2018-12-14 10:03:36 +00:00
Dylan K. Taylor
5934399a0d
3.5.2 is next
2018-12-14 09:46:12 +00:00
Dylan K. Taylor
b42132a7c3
Release 3.5.1
3.5.1
2018-12-14 09:45:47 +00:00
Dylan K. Taylor
c05697f506
Merge branch 'release/3.4' into release/3.5
2018-12-14 09:39:21 +00:00
Dylan K. Taylor
d4fe1b8ece
3.4.3 is next
2018-12-14 09:30:44 +00:00
Dylan K. Taylor
9b2653fb6f
Release 3.4.2
3.4.2
2018-12-14 09:30:14 +00:00
Dylan K. Taylor
ed88684e71
Fixed invisible FloatingTextParticle crashing the server, closes #2560
2018-12-14 09:30:14 +00:00
Dylan K. Taylor
cbb9c4f298
Entity: require scale > 0 in setScale(), fixes #2563
2018-12-14 09:30:14 +00:00
Dylan T
660d42e8d1
Backport usage of SetLocalPlayerAsInitializedPacket to 3.4 ( #2558 )
...
This fixes various problems, such as forms not working on PlayerJoinEvent.
2018-12-13 20:07:17 +00:00
Dylan K. Taylor
125cc28aa0
Merge branch 'release/3.5'
2018-12-13 10:54:30 +00:00
Dylan K. Taylor
dbeceb02f9
fixup 1.8 crafting, take 2
2018-12-13 10:54:15 +00:00