e6c3b0fc0d
Changes for 1.14
...
there are no protocol changes in 1.14 that matter; the reason the protocol version has been bumped is because of new blocks, items, mobs and recipes.
2019-12-11 18:32:22 +00:00
124e60301a
updated submodule to pmmp/BedrockData@a38b427888
2019-12-06 11:26:58 +00:00
5ebe9859e9
Moved runtime_block_states to vanilla
2019-11-04 21:47:44 -05:00
cd2b60a860
Initial update to 1.13
2019-10-30 21:36:08 -04:00
c58a1bf9b7
Protocol changes for 1.12.0.28
2019-07-12 19:00:15 +01:00
4f5190e3f8
Updated BedrockData submodule
2019-04-25 20:53:08 +01:00
3c941dd992
Move more stuff to BedrockData submodule
2019-04-25 18:23:31 +01:00
89f457b397
updated legacy ID table (thanks @MCMrARM)
2019-04-25 17:49:10 +01:00
2bdbb9794c
New, more efficient blockstate table format
...
this reduces the file size by ~90%.
2019-04-25 17:28:22 +01:00
898009a91b
Sync crafting data changes
...
this seems to fix #2881 , at least the reproducing case that was given.
2019-04-25 16:22:12 +01:00
fa70127241
1.11.0 protocol changes
2019-04-24 19:54:16 +01:00
cce99b07af
1.10.0 updates
2019-03-20 19:17:41 +00:00
4252c5914b
Backport 93cd00ae8f
: Remove dead settings from pocketmine.yml
2019-03-09 19:21:39 +00:00
9562711b84
Updated BedrockData submodule to 1.9.0
2019-02-08 15:32:57 +00:00
30b49e0d22
Merge branch '3.5' into 3.6
2019-02-08 15:32:20 +00:00
43cb19ebca
Updated bedrockData submodule to 1.8.0
2019-02-08 13:51:41 +00:00
b8703d5dff
Protocol changes for 1.9.0
2019-02-07 21:56:42 +00:00
62b6405371
Use 2 space indents in YAML files
...
this is (mostly) a backport of #2593 to 3.5. Closes #2593 .
2019-01-24 18:44:06 +00:00
93969197f7
Enable status,gc,dumpmemory OOB
...
dumpmemory has been confined to console by default due to the hazards it poses to a running server.
closes #2528
2019-01-05 18:56:57 +00:00
946a1036f1
Drop warn-if-enabled for asserts
...
I don't know why this is optional when no other debug warnings are.
2019-01-05 18:49:15 +00:00
30f5a8fac6
Protocol changes for 1.8.0 release
2018-12-11 21:05:03 +00:00
6295ef8a81
Add language option to server.properties ( #2531 )
...
This allows to save the language without rewriting pocketmine.yml. Since this is a "standard" config option (something that the user might want to directly modify) it's reasonable to put it in server.properties. pocketmine.yml is generally reserved for more advanced configuration options.
2018-11-30 13:25:04 +00:00
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
986077e03c
Protocol changes for 1.6.0.1
2018-08-21 17:14:53 +01:00
b5dcdea6d8
Protocol changes for 1.5.0 "release"
...
what a piece of shit this version is...
2018-07-11 10:00:15 +01:00
fe29b89fd1
Store plugin data in <data path>/plugin_data in new installations
...
This will preserve the old behaviour for existing installations.
2018-06-13 12:57:41 +01:00
2e9e44ba05
Moved JSON blobs to submodule
2018-06-12 18:49:18 +01:00
c9ec6f0a63
Remove JSON vanilla blobs in preparation for move to submodule
2018-06-12 18:45:37 +01:00
60836ebec9
Updated resources json to use base64 instead of hex
2018-06-12 18:32:26 +01:00
b5da6b1591
Added a pocketmine.yml kill switch for development builds
2018-06-12 17:11:01 +01:00
5f7c884255
Reduce AsyncWorker default memory limit to 256MB
...
a worker shouldn't be using as much memory as the main server thread would, so 1024MB is extremely excessive.
2018-06-06 18:49:48 +01:00
89ccac7a8c
updated blockIDs table
2018-05-17 16:17:26 +01:00
2a54726905
Updated runtimeIDs table
...
from https://github.com/MCMrARM/minecraft-block-ids/blob/master/blocks_270.json
2018-05-02 12:03:29 +01:00
27ea0d360f
updated block IDs table
...
minified, from https://github.com/MCMrARM/minecraft-block-ids/blob/master/blocks_260.json
2018-05-02 12:03:29 +01:00
a5ba716232
Updated block ID mappings for 1.2.14 (thanks again MrARM)
2018-05-02 12:03:29 +01:00
5b7b2dd0e2
Merge changes from ALPHA11 for 1.2.13
2018-04-04 11:31:39 +01:00
f1aecc3a71
Updated block IDs json from release (thanks MrARM)
2018-04-04 11:09:12 +01:00
5ce55bd3b0
duct tape for block ID remapping
2018-04-04 11:00:39 +01:00
3f7b14bf59
Level: Remove dead generator leftovers
...
This is all handled by the population mechanism now. Nothing uses these things anymore since years.
2018-03-11 13:56:41 +00:00
cd35bd6872
git diff-tree --check $(git hash-object -t tree /dev/null) HEAD
2018-03-11 10:31:25 +00:00
dc3bf8546e
Refactored effects handling, split up concerns of effect types and instances
...
Removed json insanity for effects
Split up effect types and effect instances
Saturation is an instant effect
2018-03-07 12:42:31 +00:00
0c868b16b6
Network: Added config to pocketmine.yml to allow changing max MTU size
...
This might be useful for people with older routers where the connection MTU is actually lower than the router allows.
2018-01-18 18:15:14 +00:00
c62e1abf2f
Kill the instabreak anti-cheat
...
This is annoying and it requires that the server must match this precisely to not cause bugs. Additionally, this code shits its pants when the client hits a spot of network lag.
This can be implemented easily as a plugin. There is no reason whatsoever for this to be in the core.
2018-01-05 19:43:51 +00:00
f5ebfc3418
Effect: Added Fatal Poison effect
...
This is identical to normal Poison, except that it kills the victim. Parrots receive this effect when they are fed cookies.
2017-12-13 18:59:49 +00:00
472bf1a1ef
Kill off the JSON garbage in commands
...
kill it with fire!
2017-12-02 16:33:19 +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
a456b7cfca
Disable movement anti-cheat by default
...
shit's useless and an annoyance.
2017-10-17 16:45:18 +01:00
7b1bfc0520
fix some typos in pocketmine.yml
2017-10-11 13:42:32 +01:00
59d9d6a7df
Fixed logic for low memory chunk radius override
2017-10-11 13:40:13 +01:00
76469e1d5f
Remove useless properties from pocketmine.yml
...
these have been here for years but have never been of any use, they just confuse new users.
2017-10-10 00:01:05 +01:00