Dylan K. Taylor
4577f3ee22
Added config to warn if assertions are enabled and to disable exception throws
2017-01-15 00:38:30 +00:00
Dylan K. Taylor
ad0553fbf8
Bump to API 3.0.0-ALPHA2 - READ DESCRIPTION!
...
Refactored level\format\generic\GenericChunk -> level\format\Chunk.
Re-added support for async chunk sending
Refactored most Level IO into new namespaces for more organisation
Removed LevelDB loader completely (will be re-added at a later date)
2017-01-06 17:13:45 +00:00
Dylan K. Taylor
736ec6edac
Auto-generated crafting and creative inventory data for 1.0.0.16, do not modify by hand
2016-12-31 16:33:53 +00:00
Dylan K. Taylor
440d66bd59
Runtime conversion would be far too slow, remove this redundant option
2016-12-23 20:48:56 +00:00
Dylan K. Taylor
747aae94ec
Refactor PMCustomAnvil -> PMAnvil
2016-12-23 20:38:31 +00:00
Dylan K. Taylor
e2bbb76900
Use PMCustomAnvil as the default format for new worlds
...
mcregion is now "deprecated" due to its lack of suitability (fullchunk style, and no support for 256-high worlds)
2016-12-23 18:15:10 +00:00
Dylan K. Taylor
ea7313779e
Update crafting recipes
2016-11-09 14:20:24 +00:00
Dylan K. Taylor
5a8008367f
Updated creative inventory json with better NBT encode/decode, fixes enchanted books issues
2016-11-09 14:20:24 +00:00
Dylan K. Taylor
9d16f145dd
Creative inventory update with unknown item filter
2016-10-27 12:13:27 +01:00
Dylan K. Taylor
694c9b151f
Move default data to json
2016-10-27 10:55:03 +01:00
Dylan K. Taylor
d6fd9259cf
Added options to disable saving player.dat
2016-10-07 10:25:26 +01:00
Dylan K. Taylor
f32d588b9b
Inventory: Creative Inventory update
2016-09-28 13:59:51 +01:00
Jorge González
012d46dfd8
Added Mob Heads
...
Fixed duplicated items in JSON file
2016-03-22 22:25:36 -06:00
Intyre
e597314331
Read creative menu items from json
2016-01-28 04:39:30 +01:00
Intyre
c7c78b1159
Read recipes from json
2016-01-25 20:40:26 +01:00
Shoghi Cervantes
cf3d8f449e
Added some asserts
2015-09-27 19:48:42 +02:00
Shoghi Cervantes
0c09361c46
Added main-hard-limit memory property similar to old memory-limit, use less memory on startup (RakLib)
2015-07-11 13:16:39 +02:00
Shoghi Cervantes
d0f743a99e
Fixed /time add message, chunk tick reset default
2015-06-07 20:15:30 +02:00
Shoghi Cervantes
3bb037204e
light population is now optional via pocketmine.yml
2015-05-28 23:39:09 +02:00
Shoghi Cervantes
cde2d39029
New statistics system
2015-05-21 11:41:11 +02:00
Shoghi Cervantes
63a5269313
Added settings.profile-report-trigger to only extract timings on a given tps rate
2015-05-16 16:02:32 +02:00
Shoghi Cervantes
d6ebff412c
Added ChunkLoader interface
2015-05-16 15:28:31 +02:00
Shoghi Cervantes
ab18b7833f
Fixed light population happening before population
2015-05-09 16:37:34 +02:00
Shoghi Cervantes
d830386786
Changed default async compression
2015-05-03 22:14:57 +02:00
Shoghi Cervantes
a0739a7b03
Added more level tick options, force player ticks, base tick rate for levels
2015-04-23 11:34:01 +02:00
Shoghi Cervantes
897774f848
Increased manuall garbage collection rate
2015-04-19 16:16:05 +02:00
Shoghi Cervantes
bf4a8398c4
Moved chunk garbage collector to memory manager
2015-04-19 16:14:54 +02:00
Shoghi Cervantes
b2c25eaf36
Added MemoryManager, new memory properties, improved performance, updated RakLib, fixed misc. bugs
2015-04-18 20:13:52 +02:00
Shoghi Cervantes
91388c6b86
Added chunk-sending.cache-chunks property (old advanced-cache), improved chunk unload saving times
2015-04-14 20:57:09 +02:00
Shoghi Cervantes
1865622b89
Added settings.force-language property to force server language on clients
2015-04-13 12:02:40 +02:00
Shoghi Cervantes
5e2a21fc26
Added level-settings.auto-tick-rate property, added Level tick rate
2015-04-12 14:13:36 +02:00
Shoghi Cervantes
e2bae92df8
Updated language files and command descriptions
2015-04-12 00:59:12 +02:00
Shoghi Cervantes
5a0d1affcc
Base translations moved to submodule!
2015-04-11 15:31:22 +02:00
Shoghi Cervantes
c2138aa30c
More language files
2015-04-11 12:56:38 +02:00
Shoghi Cervantes
08f2b7f291
Moved chunk population to async tasks, and no more cut trees!
2015-03-27 01:57:08 +01:00
Shoghi Cervantes
72c4c01542
Yay generation uses async tasks
2015-03-26 18:21:39 +01:00
Shoghi Cervantes
286c1ee880
Added chunk spawn threshold for players
2015-03-26 11:28:44 +01:00
Shoghi Cervantes
962c28aaca
BatchPacket, compress any packet depending on the size, really fast threaded chunk sending
2015-03-26 00:06:46 +01:00
Shoghi Cervantes
d5601b0c9f
Generator works!
2015-03-15 16:40:18 +01:00
Shoghi Cervantes
b0f8c14640
Added Terminal class, Improved normal generator speed
2015-03-15 00:15:24 +01:00
Shoghi Cervantes
94c2ec8498
Fixed constructors, default memory to -1, default async generator
2015-03-14 15:50:33 +01:00
Shoghi Cervantes
692045d714
Improved threading and resource usage, new defaults
2015-01-02 18:46:39 +01:00
Shoghi Cervantes
d800a21bd4
Higher chunk defaults
2014-12-28 02:58:17 +01:00
Shoghi Cervantes
d4c43215b1
Fixed typo about async chunk generation
2014-12-19 16:10:01 +01:00
Shoghi Cervantes
571e2f8895
Revert "Option to disable hitbox calculation"
...
This reverts commit fae330d499
.
2014-10-05 16:32:49 +02:00
williamtdr
fae330d499
Option to disable hitbox calculation
2014-10-04 20:07:37 -05:00
Shoghi Cervantes
f8378c09ba
Fixed entities getting OnGround default to true
2014-09-30 13:13:31 +02:00
Shoghi Cervantes
d720113ac9
Added non-threaded chunk generation, toggleable on pocketmine.yml
2014-09-26 11:18:46 +02:00
Shoghi Cervantes
67f6482c76
Implemented circular chunk sending
2014-08-12 17:30:01 +02:00
Shoghi Cervantes
26ec562fbf
Added worlds directive to pocketmine.yml to load extra worlds or use a plugin-provided generator
2014-08-01 12:24:08 +02:00