Commit Graph

841 Commits

Author SHA1 Message Date
themode
623a6eb783 The chunk caching method is now thread safe 2020-09-02 18:35:17 +02:00
themode
6e9e6be1fe Merge remote-tracking branch 'origin/master' 2020-09-02 10:30:14 +02:00
themode
46b772c901 Clarification in IChunkLoader#loadChunk comment 2020-09-02 10:30:03 +02:00
TheMode
cb5a507951
Merge pull request #44 from Nesaak/master
Cache default player provider
2020-09-01 23:51:39 +02:00
Nesaak
6fdda546b8 Cache default player provider 2020-09-01 17:43:10 -04:00
themode
f8bbc30435 Added PlayerProvider comment 2020-09-01 23:37:12 +02:00
themode
eff5d0b5e0 Added PlayerProvider 2020-09-01 23:35:14 +02:00
themode
e484e4a4d6 Updated Hydrazine to 1.4.2 2020-09-01 21:16:07 +02:00
themode
78dd2cb005 Fix tick update for SharedInstance 2020-09-01 20:20:46 +02:00
themode
d4d5ac873f Renamed StorageFolder to StorageLocation 2020-08-31 00:41:19 +02:00
TheMode
e779f1bbce
Merge pull request #43 from Nesaak/master
Make DimensionType builder public
2020-08-31 00:06:59 +02:00
Nesaak
28347102be Make DimensionType builder public 2020-08-30 17:49:16 -04:00
TheMode
5cdc23b088
Merge pull request #42 from Nesaak/master
Fix demo chunk generators
2020-08-30 22:56:32 +02:00
Nesaak
d80c920ac7 Fix demo chunk generators 2020-08-30 16:35:32 -04:00
TheMode
c92d1626b5
Merge pull request #41 from Nesaak/master
Make ChunkGenerator an interface
2020-08-30 22:32:46 +02:00
Nesaak
77e52c2cbe Make ChunkGenerator an interface 2020-08-30 16:28:05 -04:00
TheMode
156a64ec8e
Merge pull request #40 from Nesaak/master
Fix minor typo in InstanceContainer
2020-08-30 22:10:21 +02:00
Nesaak
8a20ef4964 Fixed minor typo in InstanceContainer 2020-08-30 16:04:41 -04:00
themode
588b1f9c6d A few comments 2020-08-30 21:42:21 +02:00
themode
38dbaecb8f SerializableData data types can now be indexed 2020-08-29 22:21:45 +02:00
themode
daf835dd53 Fix hydrazine to 1.3.4 2020-08-26 12:05:56 +02:00
themode
2e392ae554 Hydrazine update to 1.3.3 2020-08-26 11:50:11 +02:00
themode
672887807a Cleanup chunks sending 2020-08-25 20:55:40 +02:00
jglrxavpok
b7b95e0ebe Fixed respawn button disconnecting the client 2020-08-25 16:07:19 +02:00
Eoghanmc22
f26501c5fa Merge remote-tracking branch 'origin/master' 2020-08-21 13:48:29 -04:00
Eoghanmc22
a658a96a61 Fix ResourceGatherer bug for win 10 2020-08-21 13:47:55 -04:00
themode
ebb1b1607d Do not compute target block stage increase each tick 2020-08-21 16:09:26 +02:00
themode
6a66757c7a WIP MAX_PACKET_SIZE 2020-08-21 13:29:05 +02:00
themode
7ea06cc70b PacketUtils improvement with initial capacity packet + optimize the ChunkDataPacket 2020-08-21 13:16:44 +02:00
themode
f2222cfaf2 Allow negative break delay to skip stages 2020-08-21 12:52:29 +02:00
themode
6b778f425a Cleanup 2020-08-20 19:06:55 +02:00
Eoghanmc22
56cace9402 improve test gen 2020-08-20 12:39:09 -04:00
Eoghanmc22
c16b716350 Merge branch 'master' of https://github.com/Minestom/Minestom
 Conflicts:
	src/main/java/fr/themode/demo/PlayerInit.java
	src/main/java/fr/themode/demo/generator/NoiseTestGenerator.java
	src/main/java/net/minestom/server/utils/chunk/ChunkUtils.java
2020-08-20 12:22:40 -04:00
Eoghanmc22
d37656ebe5 fix respawn packet 2020-08-20 12:18:36 -04:00
themode
6c6f470b24 Optimize BiomeManager storage 2020-08-20 14:41:11 +02:00
themode
f560f4cb0b Use tick instead of ms to compute break time 2020-08-20 14:01:00 +02:00
themode
5b394e5bf7 Rewrite of the CustomBlock break delay system + support for multi player digging 2020-08-20 02:42:27 +02:00
themode
b8c30d9b58 Cleanup 2020-08-19 20:47:53 +02:00
themode
c85e866e3c Fixed BinaryWriter#writeNBT 2020-08-19 20:35:22 +02:00
themode
571bb7a866 Renamed PacketWriter/Reader to BinaryWriter/Reader + optimization to serializing 2020-08-19 20:34:21 +02:00
themode
65db4a48b4 Cleanup 2020-08-19 16:19:18 +02:00
themode
bed09d397a Merge remote-tracking branch 'origin/master' 2020-08-19 01:51:34 +02:00
themode
c1f520143b Use chunk size constant instead of magic values 2020-08-19 01:51:22 +02:00
Eoghanmc22
51f8520a1f
Merge pull request #39 from Minestom/extensions
Add support for Extensions.
2020-08-18 19:26:03 -04:00
themode
8b30caa8c8 Micro optimization + cleanup 2020-08-19 01:24:51 +02:00
Articdive
846b668c1b
Rename plugins to Extensions and add basic support. 2020-08-18 14:18:12 +02:00
Eoghanmc22
efbe80a748 structure gen test. 2020-08-17 21:11:48 -04:00
themode
c5172a7275 WIP ItemStack#getCustomDisplay 2020-08-18 02:16:30 +02:00
themode
84b74eb45f Cache pathfinder block data 2020-08-17 21:07:37 +02:00
themode
ebaa2ad1a5 Update pathfinder when a block is removed 2020-08-17 20:52:35 +02:00