Shoghi Cervantes
|
4b73dbd9f8
|
Fixed Flat generator on existing chunks, region issues
|
2015-01-06 18:46:18 +01:00 |
|
Shoghi Cervantes
|
04bdb13103
|
Improved move offset check
|
2015-01-02 19:14:18 +01:00 |
|
Shoghi Cervantes
|
2cec0d9f36
|
Improved Simplex 2D noise
|
2014-12-28 03:51:08 +01:00 |
|
Shoghi Cervantes
|
d800a21bd4
|
Higher chunk defaults
|
2014-12-28 02:58:17 +01:00 |
|
Shoghi Cervantes
|
8d9fbec4ce
|
Fixed memory leak issues on chunk generation under 32-bit hosts, fixed issue with generated chunks not having a provider. Closes #2419, fixes #2308, closes #2421
|
2014-12-28 02:22:13 +01:00 |
|
Shoghi Cervantes
|
ab72c32769
|
Improved Normal generator speed
|
2014-12-28 02:12:48 +01:00 |
|
Shoghi Cervantes
|
8e47c93fbc
|
Fixed some issues with chunks being generated on a loop
|
2014-12-16 02:57:44 +01:00 |
|
Shoghi Cervantes
|
b220bd2a45
|
Updated chunk indexes on generator
|
2014-12-09 15:14:11 +01:00 |
|
Shoghi Cervantes
|
747f7685e7
|
Fix formatting issues due to bad IDE settings
|
2014-12-07 16:30:04 +01:00 |
|
Shoghi Cervantes
|
a98da3bab1
|
Renamed old getID() calls to getId()
|
2014-12-07 15:21:32 +01:00 |
|
Shoghi Cervantes
|
8fd6582e74
|
Automatically set Entity / Tile entity save identifiers
|
2014-11-04 12:04:08 +01:00 |
|
Shoghi Cervantes
|
8c4faa8622
|
Added extra Exceptions
|
2014-10-28 21:07:12 +01:00 |
|
Shoghi Cervantes
|
62af784d37
|
Removed unused imports
|
2014-10-08 17:00:23 +02:00 |
|
Shoghi Cervantes
|
602bdf27a5
|
Compatibility with pthreads > 2.0.8
|
2014-10-02 16:58:37 +02:00 |
|
Shoghi Cervantes
|
5b6b789ab3
|
Improved exponentiation
|
2014-09-29 13:24:25 +02:00 |
|
Shoghi Cervantes
|
fde61b7d21
|
Improved single-threaded chunk generation efficiency
|
2014-09-29 12:48:11 +02:00 |
|
Shoghi Cervantes
|
7fea29e874
|
Updated pthreads version on Travis-CI
|
2014-09-28 12:50:03 +02:00 |
|
Shoghi Cervantes
|
d720113ac9
|
Added non-threaded chunk generation, toggleable on pocketmine.yml
|
2014-09-26 11:18:46 +02:00 |
|
Shoghi Cervantes
|
5db45222c6
|
Deprecated Level->getChunkAt() in favor of Level->getChunk()
|
2014-09-26 10:31:32 +02:00 |
|
Shoghi Cervantes
|
3cc4afbcd6
|
Possible fix for #1920
|
2014-09-22 11:21:54 +02:00 |
|
Shoghi Cervantes
|
d312d2a143
|
Possible fix for #2046, removed embedded class names
|
2014-09-19 09:44:58 +02:00 |
|
Shoghi Cervantes
|
63fc229c12
|
Enabled default PHP GC on generator thread
|
2014-09-12 15:57:02 +02:00 |
|
Shoghi Cervantes
|
09428bc8c7
|
Merge branch 'master' into pthreads-fix
|
2014-09-12 13:32:53 +02:00 |
|
Shoghi Cervantes
|
83eb9f778a
|
Level generators can be set in server.properties
|
2014-09-12 01:05:32 +02:00 |
|
Shoghi Cervantes
|
7923c40b33
|
Removed as Vector3 on Flat generator
|
2014-09-12 00:12:52 +02:00 |
|
Shoghi Cervantes
|
b5deae7ba0
|
Added synchronization to GenerationThread::pushMainToThreadPacket()
|
2014-09-11 19:18:14 +02:00 |
|
Shoghi Cervantes
|
d991c32435
|
Fixed Generator Thread as specified on krakjoe/pthreads#349
|
2014-09-11 19:10:25 +02:00 |
|
Shoghi Cervantes
|
dbd1f3f96e
|
Use pthreads interface on Chunk Generation THread, remove IPC sockets, improve performance
|
2014-09-11 18:05:14 +02:00 |
|
Shoghi Cervantes
|
f4ae58dda2
|
Removed pthreads workarounds
|
2014-09-10 15:11:56 +02:00 |
|
Shoghi Cervantes
|
b9111b6f52
|
Fixed #1992
|
2014-08-28 23:19:44 +02:00 |
|
Shoghi Cervantes
|
eab86f5f90
|
Replaced array() with []
|
2014-08-28 17:04:22 +02:00 |
|
Shoghi Cervantes
|
bda597a71e
|
Moved spl to PocketMine-SPL
|
2014-08-25 20:54:53 +02:00 |
|
Shoghi Cervantes
|
db7222976e
|
Code cleanup
|
2014-08-21 17:26:41 +02:00 |
|
Yosshi999
|
9f4582349d
|
Fixed #1923 sending NULL to Level::getXZ()
|
2014-08-20 22:32:19 +09:00 |
|
Shoghi Cervantes
|
84a1b319c8
|
Modified chunk generation garbage collector
|
2014-08-18 13:49:43 +02:00 |
|
Shoghi Cervantes
|
24134a06b8
|
Alternate chunk generation between multiple levels
|
2014-08-16 11:49:37 +02:00 |
|
Shoghi Cervantes
|
de6f5309dc
|
Fixed #1882 Race-condition on multiple world generation, causing lock of the geneartion thread
|
2014-08-16 11:18:26 +02:00 |
|
Shoghi Cervantes
|
3ee61d5ebb
|
Improved chunk cache, clean invalid chunks
|
2014-08-13 19:21:42 +02:00 |
|
Shoghi Cervantes
|
51120fdd4f
|
Added ThreadManager, removed PHP self-kill
|
2014-08-08 11:36:55 +02:00 |
|
Shoghi Cervantes
|
e17a7005a1
|
Throw exception on invalid chunk
|
2014-08-01 14:33:50 +02:00 |
|
Shoghi Cervantes
|
c1846e3bcf
|
Improved chunk serialization
|
2014-08-01 13:22:48 +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 |
|
Shoghi Cervantes
|
171de939cd
|
Fixed crash on chunks that are used by an entity after generation
|
2014-07-31 20:05:07 +02:00 |
|
Shoghi Cervantes
|
cb4a970631
|
Tuned generator to use a better way to process chunks, closes #1807 #1794 #1740 #1741 #1685
|
2014-07-31 19:27:01 +02:00 |
|
Shoghi Cervantes
|
95b5979351
|
Removed SimpleChunk from generator, core, use binary representation of chunks
|
2014-07-31 14:28:17 +02:00 |
|
Shoghi Cervantes
|
0db009b08f
|
Improved chunk generation queue
|
2014-07-14 03:10:25 +02:00 |
|
Shoghi Cervantes
|
6c116678d7
|
Added autoloading of base namespace classes
|
2014-07-01 23:34:24 +02:00 |
|
Shoghi Cervantes
|
6983ddf509
|
Added new implemented blocks to Creative menu
|
2014-06-16 16:41:49 +02:00 |
|
Shoghi Cervantes
|
ed5325c069
|
Fixed setting chunks on non-loaded regions
|
2014-06-15 14:50:49 +02:00 |
|
Shoghi Cervantes
|
6977833b1a
|
Fixed thread generator crashing, added thread generator garbage collector, fixed generation queues
|
2014-06-14 23:59:31 +02:00 |
|