Daniil
|
b239cd5b30
|
Merge branch 'forwolk/dev/location-world' into anarok/loop-3
|
2018-08-06 21:55:06 +07:00 |
|
Daniil
|
0ca3e4db6f
|
Proper Look structure refactoring
|
2018-08-06 00:23:28 +07:00 |
|
Daniil
|
993d9a8293
|
WarpPosition structure rework
|
2018-08-06 00:07:57 +07:00 |
|
Daniil
|
f387a900c4
|
Merge branch 'forwolk/dev/location-world' into anarok/loop-3
|
2018-08-05 23:39:02 +07:00 |
|
Forwolk
|
94c8baa613
|
fix: Simple chunk section
|
2018-08-05 19:36:59 +03:00 |
|
Daniil
|
ad4361640a
|
Merge branch 'forwolk/dev/location-world' into anarok/loop-3-merge
# Conflicts:
# core/src/main/java/mc/core/Location.java
|
2018-08-05 23:10:44 +07:00 |
|
Daniil
|
e6dfc1861b
|
Implemented simple resource lock fetchers
|
2018-08-05 22:56:16 +07:00 |
|
Daniil
|
3b24c2fed4
|
Fixed task scheduling
|
2018-08-05 22:33:39 +07:00 |
|
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 |
|