432d90bddd
quickfixes for command messages
...
these will have to be fixed properly at a later date
2017-11-16 08:56:01 +00:00
060426ff12
Add ability to unregister a command completely, close #1229 ( #1464 )
2017-10-13 11:55:36 +01:00
38fad4b963
Implement difficulty per-world ( #878 )
...
* Moved Server::getDifficultyFromString() to Level
* Added ability to set difficulty in worlds section of pocketmine.yml for generation
2017-09-26 11:16:51 +01:00
cefad0444c
Merge branch 'master' into mcpe-1.2
2017-09-21 10:32:35 +01:00
ff2b3bfa2a
SimpleCommandMap: remove some dupe and arrange commands alphabetically
2017-09-18 18:43:06 +01:00
0e51820dfb
Merge remote-tracking branch 'origin/master' into mcpe-1.2
2017-09-15 15:54:30 +01:00
319735db3a
Add support for quoting command arguments
...
Un-escape quotes in inputted strings
2017-09-14 10:15:30 +01:00
b5d2402c9b
Merge branch 'master' into mcpe-1.2
2017-08-28 18:02:09 +01:00
f2402f2122
Strict-compare these to strings since they cannot return anything but
2017-08-27 19:32:57 +01:00
445a67954d
Merge changes from master
2017-08-22 14:13:31 +01:00
592ce3c9e9
Adding some missed commands typehints and documentation
2017-08-21 19:02:30 +01:00
876659cc73
Item factory refactor and added capability to register custom items
2017-08-21 17:49:26 +01:00
1f70a7830e
Branch merge
2017-08-20 21:07:19 +01:00
02f42eba48
Move block registration to its own class
2017-08-20 18:05:01 +01:00
4f1302adf2
Merge branch 'master' into mcpe-1.2
2017-08-17 17:14:16 +01:00
741394dab1
Typehinted up entity API
...
Did you guys think ALPHA7 changes were done?!
Sone stuff still needs some work, most notably data-properties can't be typed yet because they are just mushed into a couple of methods.
2017-08-16 19:04:30 +01:00
fbe2567e58
Merge branch 'master' into mcpe-1.2
2017-08-16 12:31:12 +01:00
ae3a8a5493
Added capability to unblock addresses without a restart
2017-08-14 14:12:06 +01:00
1e539c4e3b
fix some 1.2 translation issues, close pmmp/PocketMine-Language#19
2017-08-09 21:40:20 +01:00
5f6dc25c9f
Fixed EnchantCommand being retarded, close #1012
2017-08-05 21:27:57 +01:00
3b7fc21839
Enchantment API changes, understandable constant names
2017-08-05 21:27:57 +01:00
2b4e303f52
Fix client-side translation for gamemode change
2017-08-05 12:05:35 +01:00
acaa0d2740
Translate command usage messages server-side, close #236
2017-07-30 21:14:40 +01:00
dbb92096e4
More typehints, documentation fixes and static analysis cleanup
2017-07-15 12:12:06 +01:00
9390866a13
Fix derp
2017-07-14 11:00:59 +01:00
c3b8be3f60
and more typehints
2017-07-14 10:56:51 +01:00
8bb0c53797
More typehints for Command stuff
2017-07-14 08:52:27 +01:00
46a2e6cbf8
Some breaking changes for plugins >:D
2017-07-14 08:52:27 +01:00
2a7b736f18
Heap of bugfixes, cleanup and PHP 7 upgrades
2017-07-13 19:18:56 +01:00
4d874e7e78
static analysis
2017-07-13 16:45:24 +01:00
23866359c9
Fix some PSR-2 violations
2017-07-13 16:14:28 +01:00
a7f5ee2f3e
Added capability to get/set screen height in lines for each CommandSender to alter page sizes of command output such as /help ( #1144 )
2017-07-13 10:57:10 +01:00
97f6a32557
Changed usage message displaying to exceptions to reduce boilerplate code
...
Someday this won't need to be done by commands themselves, it'll be done by the parser.
2017-07-04 13:45:00 +01:00
dca7efa03c
Fixed crash when /teleporting with yaw/pitch
2017-07-03 13:26:38 +01:00
08d4d7fe0e
Fix /banlist and /whitelist list when no players are in the lists, close #1146
2017-06-28 10:28:43 +01:00
a73c6f1861
Fixed some unnecessary FQNs in docs
2017-06-25 12:43:04 +01:00
a365c831a8
Fixed some doc problems
2017-06-25 12:07:28 +01:00
03826d9cbc
Fixed player spawnpoints glitching and not saving
2017-06-21 12:17:26 +01:00
9e99252817
Improved ListCommand and fixed crash when no players are online
...
I <3 closures
2017-06-11 10:56:16 +01:00
75863e2a44
OCD commit
2017-06-07 12:54:12 +01:00
5aea9220c9
Fixed chat and some TextContainer documentation issues
2017-06-07 12:54:12 +01:00
51b0673b4b
Bite the bullet and enable strict types on everything
2017-06-07 12:53:16 +01:00
eda7965f86
Fixed wrong types in ParticleCommand
2017-06-04 14:22:12 +01:00
afd90adb1c
Refactored JSON-parsing NBT utilities into their own class
2017-05-20 12:24:10 +01:00
eaef2bd169
Fixed some inspections
2017-05-04 12:19:50 +01:00
de359a2bce
Fixed a microscopic Command TimingsHandler memory leak
...
This reduces memory usage of an idling server by about 20kb. Definitely worth the time.
2017-04-29 18:03:45 +01:00
653b6b55a9
Added title command and API for resetting title duration
2017-04-27 16:38:51 +01:00
5a9b5db103
Better cURL API, use async in timings ( #834 )
...
* Improved cURL functions
* Created BulkCurlTask
* Use asynchronous cURL posting in /timings paste
Closes #509
2017-04-25 11:52:18 +01:00
6ece57e23e
Merge changes from master
2017-04-21 22:48:18 +01:00
9e2b26de23
Remove redundant null check in PluginCommand ( #853 )
2017-04-19 17:59:01 +01:00