a4e955c0a4
Merge branch 'master' into mcpe-1.2.5
2017-11-07 15:27:14 +00:00
733e61f815
add return typehints for Item fluent methods
...
to prevent issues like a2d4baf8b9
happening again >.>
2017-11-07 09:54:08 +00:00
0621d5c8ea
Fixed JSON NBT parsing lists in /give
2017-11-07 09:50:59 +00:00
a2d4baf8b9
Fixed ItemBlock->setDamage() not returning a value
2017-11-07 09:44:34 +00:00
23bc97e098
Updated PocketMine-DevTools submodule
2017-11-07 09:36:58 +00:00
14e6e3694d
Updated RakLib submodule
2017-11-07 09:35:00 +00:00
0e64c3dad8
fixed misusing isAlive(), close #1523
2017-11-07 09:32:38 +00:00
99f06c6c18
Fixed player hit animations
2017-11-06 14:41:48 +00:00
3ca9e6ae98
Merge branch 'master' into mcpe-1.2.5
2017-11-06 14:35:10 +00:00
fd0b07a0aa
Added API to allow getting player latency
2017-11-06 14:33:27 +00:00
6ece799998
Updated RakLib submodule
2017-11-06 09:09:20 +00:00
a9c75a882a
Updated PocketMine-SPL submodule
2017-11-05 20:51:26 +00:00
4437b67178
added some EntityEventPacket constants
2017-11-05 12:41:39 +00:00
34d2047ac3
A better error message for Server::getInstance() access on other threads
2017-11-05 18:40:47 +08:00
20d2ef9d38
Fixed players respawning in the wrong world
...
add() returns a Vector3 instance, not a Position instance... argh
2017-11-04 22:04:33 +00:00
eab7b93483
Fixed misuse of kill() and close() when deleting entities ( #1490 )
2017-11-04 19:30:48 +00:00
e84ab8fec2
Disable stats reporting by default on new installs
...
since we don't have a stats server at the moment, this simply causes long delays on server stop while the server instance attempts to communicate with stats.pocketmine.net.
2017-11-04 18:41:18 +00:00
a66a757f56
Cleaned up EntityEventPacket handling
2017-11-04 18:31:35 +00:00
ddb7fd12f2
removed obsolete EntityEvent broadcast
2017-11-04 18:28:29 +00:00
6ccb494f8d
added API to get player language code
...
sadly this isn't particularly useful without something like the intl
extension to translate the language codes to ISO-632-1 codes like the
ones PocketMine-MP uses. However, this will do for now.
2017-11-04 15:50:00 +00:00
2ec7763bd6
Cosmetically improve UUID::equals() ( #1517 )
2017-11-04 10:45:05 +00:00
d663887f9c
Merge branch 'master' into mcpe-1.2.5
2017-11-03 16:43:34 -04:00
6ebe3bfbea
use Player->sendDataPacket() with immediate parameter
2017-11-03 19:00:08 +00:00
4533df17cf
make username validation on login less stupid
...
why are we checking if the username is valid AFTER we already tried to set it? it might not even be a string
2017-11-03 18:49:28 +00:00
8ae663425f
try...catch attempt to decode connection request in incompatible logins
...
to allow protocol version hacking without it being so damn inconvenient
2017-11-03 18:46:40 +00:00
e95b1d4b00
look for item IDs in ItemIds instead of Item
...
Item is likely to be more polluted by other constants which aren't item IDs.
2017-11-03 12:42:51 +00:00
8ad02c9a4e
Remove redundant condition from ItemFactory
...
it's unrealistic to have a numeric constant name, so this condition is pointless.
2017-11-03 12:41:24 +00:00
754e088ee8
Change visibility of Block->boundingBox
2017-11-03 12:19:51 +00:00
451f5d0cd7
Fixed block-pick on crops giving the crop block itself
2017-11-03 12:17:38 +00:00
42ed03fd02
Merge branch 'left-click-spawn-prot'
2017-11-03 11:59:26 +00:00
b51ec9e606
rough work for CommandOutputPacket, no idea if it works
2017-11-01 20:12:13 +00:00
8d07f833fc
updated CommandRequestPacket
2017-11-01 20:11:31 +00:00
372b97ba8f
Revert "Patch %0 client translation exploit"
...
this bug was (FINALLY) fixed in 1.2.5.15
This reverts commit 378c3d7994
.
2017-11-01 16:17:17 +00:00
dea2942062
bump to 141
2017-11-01 16:14:12 +00:00
3614711a02
fixed negative effect durations when level tick rate is > 1
...
thank you @Sandertv
2017-11-01 09:09:17 +00:00
dcdea6a1f4
Merge branch 'master' into mcpe-1.2.5
2017-10-31 21:52:16 +00:00
b7cd8dbfa9
Fixed CraftingManager->cloneItemMap() being utterly useless
2017-10-31 19:01:03 +00:00
1486b5aa71
make more properties in CraftingManager protected
2017-10-31 18:49:49 +00:00
f8e6438efe
updated some NBT for tiles
2017-10-31 18:22:06 +00:00
caf9eaa2da
rename field in EntityPickRequestPacket
2017-10-31 12:25:20 +00:00
6db5596b00
Added Jukebox window type ID
2017-10-30 18:37:42 +00:00
4ed1a39638
Updated DevTools submodule
2017-10-30 17:06:33 +00:00
a770e681dc
Implemented Config->removeNested() ( #1499 )
2017-10-30 16:32:48 +00:00
a342a61037
nuke nestedCache when config is modified
2017-10-30 16:27:47 +00:00
91c256f1a9
Added Level->getTileAt()
2017-10-30 13:36:42 +00:00
93443992be
Fixed chests not getting updated properly on pair/unpair, close #1514
...
it wasn't clearing spawn compound caches or chunk caches
2017-10-30 11:50:02 +00:00
ea09cc06c7
added UUID constants for MultiRecipe
2017-10-30 11:18:56 +00:00
67af4d3b65
Cleaned up PMAnvil implementation
2017-10-29 19:13:58 +00:00
4a78bfaa18
stop messing with my doc comments PhpStorm
2017-10-29 18:02:33 +00:00
bb6b100443
extended CompoundTag API to allow force-writes and returning defaults on bad tag types
2017-10-29 18:01:33 +00:00