Dylan K. Taylor
1532b0ef6d
Level: Remove chunks from chunk send queue on unload
...
When a chunk request task crashes, these can get stuck and never get removed. This allows using /gc to collect the bad chunk in order to fix the bug.
2018-08-03 18:04:56 +01:00
Dylan K. Taylor
61accee682
Merge branch 'release/3.0' into release/3.1
2018-08-02 14:43:44 +01:00
Dylan K. Taylor
9ece971a2b
Server: remove useless check from exceptionHandler()
...
this cannot be null... @shoghicp y u litter the code with these useless checks ???
2018-08-02 14:41:28 +01:00
Dylan K. Taylor
5546c88f88
Server: Fixed parse errors getting reported to CA
...
this changed to throwing errors as of PHP 7
2018-08-02 14:40:36 +01:00
Dylan K. Taylor
4c4761d200
back to dev
2018-07-30 15:21:10 +01:00
Dylan K. Taylor
5492495d38
disable dev flag
3.1.2
2018-07-30 15:10:12 +01:00
Dylan K. Taylor
6bef07db7c
Empty merge of 3.0 into 3.1
2018-07-30 15:09:53 +01:00
Dylan K. Taylor
e8c7ae595d
back to dev
2018-07-30 15:08:32 +01:00
Dylan K. Taylor
0d9f40873f
disable dev flag
3.0.9
2018-07-30 14:57:51 +01:00
Dylan K. Taylor
f7358cd7e1
Merge branch 'release/3.0' into release/3.1
2018-07-30 14:54:01 +01:00
Dylan K. Taylor
a4aee98cba
TimingsCommand: some code cleanup
2018-07-30 14:53:10 +01:00
Frago9876543210
a97c7d3132
Fix for timings
2018-07-30 14:42:16 +01:00
Dylan K. Taylor
808d289610
Merge branch 'release/3.0' into release/3.1
2018-07-27 11:47:22 +01:00
95CivicSi
4a1ed21e52
PluginManager: Fix patch level check to allow loading the plugin when the server's minor level is higher than the plugins declared minor level.
2018-07-27 11:46:24 +01:00
Dylan K. Taylor
06c035bfe6
Merge branch 'release/3.0' into release/3.1
2018-07-26 14:40:24 +01:00
Dylan K. Taylor
1b053c7928
Clean up pointless checks in Thread/Worker
2018-07-26 14:20:55 +01:00
Dylan K. Taylor
c684f99cc4
Clean up Thread/Worker quit()
2018-07-26 14:17:01 +01:00
Dylan K. Taylor
8d47a222b4
Merge branch 'release/3.0' into release/3.1
2018-07-26 10:25:13 +01:00
Dylan K. Taylor
695793795e
PluginManager: Remove dead $pluginParentTimer left over from 9e4d88a85260999dba49add87dc1c800aed75639
2018-07-26 10:25:01 +01:00
Dylan K. Taylor
9f425bbe2b
Merge branch 'release/3.0' into release/3.1
2018-07-25 15:30:31 +01:00
A. Deynes
a4965842d6
Remove $handlerList from PlayerExperienceChangeEvent
2018-07-25 15:30:01 +01:00
Sandertv
d0339796b4
Added DATA_FLAG_SHOW_TRIDENT_ROPE
2018-07-24 17:19:06 +01:00
Dylan K. Taylor
5e13e2e777
Merge branch 'release/3.0' into release/3.1
2018-07-21 09:53:31 +01:00
Dylan K. Taylor
1ef6f5d166
ZippedResourcePack: Make manifest parse errors less useless
2018-07-21 09:53:16 +01:00
Dylan K. Taylor
eccc249009
KillCommand: clean up old shitcode
2018-07-20 19:44:41 +01:00
Dylan K. Taylor
4be36914d6
back to dev
2018-07-20 12:21:15 +01:00
Dylan K. Taylor
e3ef1ecb30
another empty merge
2018-07-20 12:20:54 +01:00
Dylan K. Taylor
dbaf7287bc
back to dev
2018-07-20 12:20:24 +01:00
Dylan K. Taylor
3640062142
disable dev flag
3.1.1
2018-07-20 12:12:26 +01:00
Dylan K. Taylor
9af70283fd
Empty merge
2018-07-20 12:11:58 +01:00
Dylan K. Taylor
b3b240e25b
disable dev flag
3.0.8
2018-07-20 12:05:14 +01:00
Dylan K. Taylor
b18872fbc6
Merge branch 'release/3.0' into release/3.1
2018-07-20 11:57:06 +01:00
Dylan K. Taylor
2b30ef1671
Revert "Living: fix knockback condition, take 2"
...
This reverts commit 0081e30a896a730f9598353353f6ee258803850e.
The logic introduced by this commit is correct in MC JAVA 1.9+. Unfortunately, nobody likes 1.9+ for combat.
Some testing in MCPE vanilla made it apparent that this logic isn't correct for MCPE. The old logic is correct for pre-1.9 knockback.
2018-07-20 11:55:10 +01:00
Dylan K. Taylor
dd8499e202
Merge branch 'release/3.0' into release/3.1
2018-07-20 11:30:27 +01:00
Dylan K. Taylor
124ebf69c5
PlayStatusPacket: default to current protocol if not specified
2018-07-20 11:29:40 +01:00
Dylan K. Taylor
4d1e56069d
Merge branch 'release/3.0' into release/3.1
2018-07-18 15:14:27 +01:00
Dylan K. Taylor
4274640845
Player: fixed on-ground state not being updated when walking horizontally
...
it's possible to walk off a tower while flying without moving vertically, and this code previously wouldn't detect that, leaving a gaping hole in the anti-cheat.
2018-07-18 15:14:18 +01:00
Dylan K. Taylor
45d30d53cc
back to dev
2018-07-17 18:33:36 +01:00
Dylan K. Taylor
cfc8dfa369
disable dev flag
3.1.0
2018-07-17 18:21:02 +01:00
Dylan K. Taylor
93a2f397c6
Merge branch 'mc-broken-ed-1.5' into release/3.1
2018-07-17 18:13:06 +01:00
Dylan K. Taylor
62fc875cdc
bump version
2018-07-17 18:12:49 +01:00
Dylan K. Taylor
58b665985e
back to dev
2018-07-17 18:09:24 +01:00
Dylan K. Taylor
0f5c48e342
Disable dev flag for release
3.0.7
2018-07-17 16:59:00 +01:00
Dylan K. Taylor
08ad5db05b
Config: remove useless switch cases
...
CNF is the same type as PROPERTIES (it's an alias) so these cases are useless.
2018-07-17 16:56:47 +01:00
Dylan K. Taylor
94e8623c75
Server: account for default provider being missing
2018-07-17 12:14:26 +01:00
Dylan K. Taylor
921f7e8f6a
Level: remove useless check from populateChunk()
...
this is already checked at the top of the function.
2018-07-16 17:36:36 +01:00
Dylan K. Taylor
710e1d014d
Entity: fixed 0-length motion vectors being passed to move()
...
this was an interesting bug.
This was discovered by making a projectile's drag 0, making its gravity a factor of its throw force (such that force / gravity = integer value), and then throwing it directly up. At the apex, an error would occur due to trying to do a ray trace with a zero vector.
This also led me to realize that there's an edge case in the current movement system - if an entity's motion reaches 0, it will stop getting movement updates. This can be undesirable when things such as gravity cause motion to become zero when throwing a projectile directly upwards. This will need to be fixed separately.
2018-07-16 12:08:13 +01:00
Dylan K. Taylor
165aac1ba3
Merge branch 'release/3.0' into mc-broken-ed-1.5
2018-07-14 16:09:57 +01:00
Dylan K. Taylor
7fc22d3227
Entity: fixed setNameTagAlwaysVisible()
...
mojang >.<
this doesn't fix the problem of invisibility making nametags hidden though.
2018-07-14 16:05:46 +01:00
Dylan K. Taylor
7bfe487ee5
ConcretePowder: fixed a missed usage of Block::get()
2018-07-14 10:35:05 +01:00