Forwolk
|
ff71892fcb
|
Biomes refactoring
|
2018-08-05 17:51:24 +03:00 |
|
Forwolk
|
15b1ff7370
|
Noise generator in separate class
|
2018-08-05 17:15:55 +03:00 |
|
Forwolk
|
5d3487d5ec
|
Debug optimization
|
2018-08-05 17:10:21 +03:00 |
|
Daniil
|
561dc3a1ce
|
Fixed plugin synchronization
|
2018-08-05 16:13:42 +07:00 |
|
Daniil
|
ba558ea7d1
|
Fixed plugin synchronization
|
2018-08-05 13:50:34 +07:00 |
|
Daniil
|
147b2ff28d
|
Migrated ResourceRunnable to use PoorMansLock
|
2018-08-05 13:46:00 +07:00 |
|
Daniil
|
6ab8658399
|
LockObserveList implementation, tests for Lock and List
|
2018-08-05 13:40:02 +07:00 |
|
Daniil
|
b5a7942b67
|
Fixed reentrant locking mechanism for PoorMansLock
|
2018-08-05 13:15:31 +07:00 |
|
Daniil
|
afe88e260c
|
PoorMansLock implementation
|
2018-08-05 13:09:54 +07:00 |
|
Forwolk
|
a23f7b15b5
|
Chunk implementation
|
2018-08-04 21:56:04 +03:00 |
|
Forwolk
|
a1ee3a240e
|
Location.getChunk();
|
2018-08-04 21:05:16 +03:00 |
|
Forwolk
|
895f59189d
|
Chunk 16x256x16
|
2018-08-04 21:03:05 +03:00 |
|
Forwolk
|
be98784668
|
renamed: Chunk --> ChunkSection
|
2018-08-04 20:43:07 +03:00 |
|
Daniil
|
32fa42bdc3
|
Merge tweak
|
2018-08-05 00:12:05 +07:00 |
|
Daniil
|
9eaa9d7af0
|
Merge branch 'develop' into anarok/loop-3-merge
# Conflicts:
# build.gradle
# settings.gradle
|
2018-08-05 00:11:17 +07:00 |
|
Daniil
|
581fad36c2
|
Log dispatch refactoring
|
2018-08-04 23:57:59 +07:00 |
|
Daniil
|
8a2b2eb1f5
|
First implementation for plugin synchronization
|
2018-08-04 23:54:50 +07:00 |
|
Daniil
|
5928cb8913
|
Introduced event-based resource getter interfaces
|
2018-08-04 23:47:38 +07:00 |
|
Daniil
|
60cbec2119
|
Changed runner blocking mechanism
|
2018-08-04 23:46:58 +07:00 |
|
|
|
1b4f2f8eac
|
fix: ChunkDataPacket
Many thanks Forwolk!
|
2018-08-04 19:03:45 +03:00 |
|
|
|
4206354760
|
fix: NetOutputStream.writeVarInt()
|
2018-08-04 18:58:25 +03:00 |
|
Forwolk
|
60a7ad1963
|
Merged in forwolk/dev/world_gen (pull request #2)
Forwolk/dev/world gen
|
2018-08-04 15:54:17 +00:00 |
|
Forwolk
|
761aff3310
|
Water biomes
|
2018-08-04 16:20:40 +03:00 |
|
Forwolk
|
aa001b5fe2
|
fix: return null if reference is null
|
2018-08-04 16:17:31 +03:00 |
|
Forwolk
|
72989c60b7
|
Checking reference is not initialized
|
2018-08-04 14:56:03 +03:00 |
|
Forwolk
|
eab9947aa9
|
Checking on unloading
|
2018-08-04 14:31:43 +03:00 |
|
Forwolk
|
610981b7b8
|
World <-- Region <-- Chunk Weak references
|
2018-08-04 13:19:08 +03:00 |
|
Forwolk
|
d84e6ca749
|
Location world reference
|
2018-08-04 11:46:28 +03:00 |
|
Daniil
|
932682b6e1
|
Event loop module restructured
|
2018-08-03 21:18:34 +07:00 |
|
Daniil
|
8f912f7e40
|
Removed legacy event loops
|
2018-08-03 21:16:24 +07:00 |
|
Daniil
|
227deac6f0
|
Prefab for actual resource lock
|
2018-08-03 21:14:28 +07:00 |
|
Daniil
|
38f69c3dfa
|
Completed some TODOs
|
2018-08-03 21:03:32 +07:00 |
|
Daniil
|
c5c5acee8f
|
First working implementation of fully async event loop
|
2018-08-03 20:59:47 +07:00 |
|
Daniil
|
969b2bbb44
|
Runnable update
|
2018-08-03 20:09:46 +07:00 |
|
Daniil
|
4e6f834a7a
|
Custom Execution Service for event loop basic implementation
|
2018-08-03 18:12:49 +07:00 |
|
|
|
3750b1340d
|
Merge remote-tracking branch 'origin/dmitriymx/devcode' into proto_1.12.2
Warning! Potentially incorrect packet data! Need fixed
|
2018-08-02 23:56:14 +03:00 |
|
|
|
3ffd621e02
|
stash 5
|
2018-08-02 21:13:54 +03:00 |
|
|
|
2bc4e5e1b5
|
stash 4
|
2018-08-02 16:27:02 +03:00 |
|
Forwolk
|
f5057d5a92
|
Selecting best spawn location if it wasn't defined
|
2018-08-02 16:23:12 +03:00 |
|
|
|
55ef6eec66
|
stash 3
|
2018-08-02 15:59:11 +03:00 |
|
Forwolk
|
718e814806
|
Merge branch 'develop' into merge_branch
# Conflicts:
# core/src/main/java/mc/core/Location.java
|
2018-08-02 15:56:19 +03:00 |
|
|
|
0152377289
|
stash 2
|
2018-08-02 14:25:29 +03:00 |
|
Forwolk
|
1abe220864
|
WORLD --[RegionManager]--> REGION --[ChunkLoader]--> CHUNK
|
2018-08-02 14:07:05 +03:00 |
|
Forwolk
|
7ec05c4e24
|
RegionManager
|
2018-08-02 14:03:04 +03:00 |
|
Forwolk
|
94e32a6921
|
World info saving
|
2018-08-02 13:14:59 +03:00 |
|
|
|
3d88f03a45
|
Remove LocationSerializer
|
2018-08-02 12:54:27 +03:00 |
|
|
|
e682abf662
|
Merge branch 'proto_1.12.2' into dmitriymx/devcode
|
2018-08-02 12:38:19 +03:00 |
|
|
|
1f3d103816
|
Move ByteArrayOutputNetStream another module
|
2018-08-02 12:38:03 +03:00 |
|
Forwolk
|
a9e6378101
|
More compact serialization
|
2018-08-02 11:41:09 +03:00 |
|
Forwolk
|
476b3624fe
|
- unused class
|
2018-08-02 11:06:56 +03:00 |
|