8083 Commits

Author SHA1 Message Date
Dylan K. Taylor
870f9abc20 Merge branch 'release/3.1' into release/3.2 2018-09-18 12:22:20 +01:00
Dylan K. Taylor
0e2bbc44db Fixed drops and item picking of Brewing Stand 2018-09-18 12:22:12 +01:00
Dylan K. Taylor
d9768abe47 Merge branch 'release/3.1' into release/3.2 2018-09-16 17:47:01 +01:00
Dylan K. Taylor
e9b84ecc8b Fixed incorrect break check for torch 2018-09-16 17:46:50 +01:00
Dylan K. Taylor
c83d12790e Merge branch 'release/3.1' into release/3.2 2018-09-14 17:09:41 +01:00
Dylan K. Taylor
5863d4c066 Fixed PermissibleBase->clearPermissions() not unsubscribing from permissions that aren't explicitly assigned
This came to light after observing cfb6856634f91930f6e013e7b98edb638dea15d9 in a fresh light. I noticed that this fix should not have been necessary because clearPermissions() should have dealt with it. Unfortunately, permissions can be set without being set in PermissibleBase->permissions, so this misses things.
2018-09-14 17:06:32 +01:00
Dylan K. Taylor
7d54d18732 Merge branch 'release/3.1' into release/3.2 2018-09-14 16:18:12 +01:00
Dylan K. Taylor
bfbc845efa Remove impossible uses of PlayerInteractEvent CLICK_AIR constants 2018-09-14 16:17:55 +01:00
Dylan K. Taylor
2ff4228fb7 Merge branch 'release/3.1' into release/3.2 2018-09-14 11:06:11 +01:00
Dylan K. Taylor
06c4f31db7 Server: Account for later levels being unloaded by earlier levels' ticking function in checkTickUpdates()
should fix #2434

This happens when a plugin causes a level to be unloaded during an event fired on level tick.
2018-09-14 11:05:51 +01:00
Dylan K. Taylor
6c70e84fa2 Merge branch 'release/3.1' into release/3.2 2018-09-11 19:47:46 +01:00
Dylan K. Taylor
7d0e631a75 RakLibInterface: fixed processing hook being registered too early
this would cause bugs if the interface was not added directly to the network.
2018-09-11 19:47:26 +01:00
Dylan K. Taylor
65b751d080 3.2.4 is next 2018-09-11 12:27:45 +01:00
Dylan K. Taylor
27effff403 Release 3.2.3 3.2.3 2018-09-11 12:19:56 +01:00
Dylan K. Taylor
a940cc5b5e Merge branch 'release/3.1' into release/3.2 2018-09-11 12:19:32 +01:00
Dylan K. Taylor
15e654131c 3.1.8 is next 2018-09-11 12:18:54 +01:00
Dylan K. Taylor
6e6cda91ce Release 3.1.7 3.1.7 2018-09-11 11:45:17 +01:00
Dylan K. Taylor
53a76c0d14 Merge branch 'release/3.1' into release/3.2 2018-09-11 11:35:38 +01:00
Dylan K. Taylor
69500fe183 LightUpdate: Remove garbage left over from dab73d895099e4c1c7d632711e204971cbbb0590 2018-09-11 11:35:31 +01:00
Dylan K. Taylor
5af4dd20df Merge branch 'release/3.1' into release/3.2 2018-09-08 14:25:11 +01:00
Dylan K. Taylor
c7d58db7eb Cleanup Entity age handling, fixed arrows despawning too quickly after long flight 2018-09-08 14:23:06 +01:00
Dylan K. Taylor
a3b78236eb Server: don't catch Throwable for level ticking
this usually causes the console to get spammed with errors. Additionally, in the case where doTick() throws any exception, it's usually because we're in a state we didn't want to be in, so we really should not carry on trying to keep ticking when something breaks here. Instead, this should generate a crashdump.
2018-09-08 14:13:28 +01:00
Dylan K. Taylor
d8e27e6081 Bow: fix wrong arithmetic for Flame fire ticks, closes #2420 2018-09-06 19:30:55 +01:00
Dylan K. Taylor
14a2ffa51b Merge branch 'release/3.1' into release/3.2 2018-09-06 18:43:28 +01:00
Dylan K. Taylor
c447d51e3f Bucket: use ItemFactory instead of self-clone
in the future Item->setDamage() will be removed.
2018-09-06 18:42:09 +01:00
Dylan K. Taylor
9f4722f537 3.2.3 is next 2018-09-04 11:56:27 +01:00
Dylan K. Taylor
cb04f287eb Release 3.2.2 3.2.2 2018-09-04 11:51:28 +01:00
Dylan K. Taylor
f649ef5195 Sync 3.2 and 3.1 branches 2018-09-04 11:51:05 +01:00
Dylan K. Taylor
b615cad22d 3.1.7 is next 2018-09-04 11:50:05 +01:00
Dylan K. Taylor
b93e219231 Release 3.1.6 3.1.6 2018-09-04 11:44:05 +01:00
Dylan K. Taylor
a4a9309193 Updated NBT dependency for bug fix 2018-09-04 11:43:38 +01:00
Dylan K. Taylor
56ee957fda 3.2.2 is next 2018-08-31 19:03:58 +01:00
Dylan K. Taylor
1193efd69e Release 3.2.1 3.2.1 2018-08-31 18:58:53 +01:00
Dylan K. Taylor
f466fd5568 Updated runtime IDs table
apparently 1 (!) missing entry (for barrier) was causing client sided crashes unexplained. This is infuriating.
2018-08-31 16:19:42 +01:00
Dylan K. Taylor
d5a5209334 Merge branch 'release/3.1' into release/3.2 2018-08-30 15:46:46 +01:00
Dylan K. Taylor
3a85e6cab9 Backport ce5829430563bab5d5808f8b1bb10a12c860bd17 for 3.x line 2018-08-30 15:46:26 +01:00
Dylan K. Taylor
bca493a682 3.2.1 is next 2018-08-30 11:04:47 +01:00
Dylan K. Taylor
ba12dfafd6 Release 3.2.0 3.2.0 2018-08-29 16:28:35 +01:00
Dylan K. Taylor
e09087de26 Fix version numbers 2018-08-29 16:27:01 +01:00
Dylan K. Taylor
888dba704b Merge branch 'mcpe-1.6' into release/3.2 2018-08-29 16:23:53 +01:00
Dylan K. Taylor
511249c562 Sync 3.2 and 3.1 branches 2018-08-29 16:23:28 +01:00
Dylan K. Taylor
17f1bf5512 3.1.6 is next 2018-08-29 16:08:45 +01:00
Dylan K. Taylor
5179bb1d30 Release 3.1.5 3.1.5 2018-08-29 15:57:58 +01:00
Dylan K. Taylor
6bff840293 Sync 3.1 and 3.0 branches 2018-08-29 15:55:14 +01:00
Dylan K. Taylor
08897c6941 Release 3.0.12 3.0.12 2018-08-29 15:47:28 +01:00
Dylan K. Taylor
05d9bb45d0 Merge branch 'release/3.1' into release/3.2 2018-08-26 19:15:16 +01:00
Dylan K. Taylor
dfe2aa9c67 Merge branch 'release/3.0' into release/3.1 2018-08-26 19:15:08 +01:00
Dylan K. Taylor
4006be35d9 Update BinaryUtils dependency 2018-08-26 19:15:01 +01:00
Dylan K. Taylor
e5cda34548 Merge branch 'release/3.1' into mcpe-1.6 2018-08-26 18:05:14 +01:00
Dylan K. Taylor
032b20f659 Server: remove premature optimization of findEntity() 2018-08-25 18:37:18 +01:00