Commit Graph

940 Commits

Author SHA1 Message Date
Eoghanmc22
8bbd62a3ed Fix NPE in extension loader 2020-09-14 18:17:15 -04:00
TheMode
64bb92a295
Merge pull request #53 from Minestom/extension-improvement
Improve Extension Logging & Description
2020-09-13 14:49:39 +02:00
themode
daaa126a1f More clarification with CustomBlock updates 2020-09-12 18:44:52 +02:00
themode
5d733fa6e9 Chunk cleanup (removed useless methods) 2020-09-12 12:45:37 +02:00
themode
0ad2394d16 Merge remote-tracking branch 'origin/master' 2020-09-12 12:15:06 +02:00
themode
3e9fd623dc Comment for Chunk#setBlock 2020-09-12 12:14:53 +02:00
Articdive
b675104d74
Improve Extension Logging & Description 2020-09-12 08:56:01 +02:00
jglrxavpok
6df42b79cb Merge branch 'mixin-support' 2020-09-11 21:03:43 +02:00
themode
465d83ae77 Comments for Instance & InstanceContainer 2020-09-11 00:14:17 +02:00
TheMode
ae7f804e6a
Merge pull request #51 from Nesaak/master
Add Instance#setBlockData
2020-09-10 23:55:50 +02:00
Nesaak
8df7dfe50b Synchronize chunk in Instance#setBlockData 2020-09-10 17:54:49 -04:00
Nesaak
81c5f957c3 Add Instance#setBlockData 2020-09-10 16:14:39 -04:00
Eoghanmc22
952668efc0 1.16.3 2020-09-10 15:27:02 -04:00
themode
6c4b9e0833 Added Player#isSprinting, Player#isSneaking and some cleanup related to last damage source + LivingEntity#isInvulnerable 2020-09-10 21:23:59 +02:00
themode
3473ccfb41 Use an array instead of a map for block state id -> block conversion 2020-09-08 17:02:07 +02:00
themode
1525d81852 Comments for BlockPlacementRule 2020-09-08 15:57:06 +02:00
themode
2f5af27211 Little optimization with block placement rule lookup 2020-09-08 15:49:27 +02:00
TheMode
d874f26b2f
Merge pull request #50 from Nesaak/master
Use an array to store custom block id's in BlockManager for faster lo…
2020-09-08 15:47:12 +02:00
Nesaak
1f078ed011 Make placementRules in BlockManager an array & add comments for methods 2020-09-08 09:45:36 -04:00
Nesaak
e39e692cde Use an array to store custom block id's in BlockManager for faster lookups 2020-09-08 09:28:54 -04:00
themode
d3d3e73eef Fix synchronization issue with chunk 2020-09-07 19:14:42 +02:00
themode
e2940c9aee Renamed CustomBlock#getBlockStateId to CustomBlock#getDefaultBlockStateId 2020-09-06 03:15:00 +02:00
themode
7b93881e59 Made DamageType a DataContainer 2020-09-05 16:45:33 +02:00
themode
cb52a9d119 PerGroupChunkProvider cleanup 2020-09-03 20:52:21 +02:00
themode
f9fcfb6009 Merge remote-tracking branch 'origin/master' 2020-09-03 17:26:50 +02:00
themode
4c00e02091 ChunkUtils#getBlockIndex comments about short casting 2020-09-03 17:26:38 +02:00
TheMode
08fd077d51
Merge pull request #49 from Nesaak/master
Rename some old StorageFolder messages & comments
2020-09-03 01:21:28 +02:00
Nesaak
7f671d0dc9 Rename some old StorageFolder messages & comments 2020-09-02 19:11:54 -04:00
TheMode
618886f101
Merge pull request #48 from Nesaak/master
Add Entity#getChunk convenience method
2020-09-03 00:46:38 +02:00
Nesaak
e465b01f66 Add Entity#getChunk convenience method 2020-09-02 18:43:42 -04:00
themode
4b8ab2e55e Made Chunk#getSerializedData public 2020-09-03 00:04:10 +02:00
themode
181c2b2b1b Added warning to the DynamicChunk protected arrays 2020-09-02 23:54:19 +02:00
TheMode
89656fbf33
Merge pull request #47 from Nesaak/master
Change access of id arrays in DynamicChunk to protected
2020-09-02 23:51:39 +02:00
Nesaak
ab54ed92a4 Change access of id arrays in DynamicChunk to protected 2020-09-02 17:49:25 -04:00
themode
89d419c949 small optimization with chunk serialization 2020-09-02 22:52:17 +02:00
TheMode
58fa4cff1e
Merge pull request #46 from Nesaak/master
Use block index in chunk serialization
2020-09-02 22:37:30 +02:00
Nesaak
574ebf9cf4 Use block index in chunk serialization 2020-09-02 16:18:46 -04:00
Eoghanmc22
66428fb90f Accidentally remade a method that already existed 2020-09-02 16:01:33 -04:00
Eoghanmc22
0c50164f40 fix MultiBlockChangePacket again and add util method 2020-09-02 15:25:03 -04:00
Eoghanmc22
664546d25d fix bug in MultiBlockChangePacket 2020-09-02 14:01:51 -04:00
themode
f4665c27e6 Chunk cleanup 2020-09-02 19:34:24 +02:00
themode
925c0a89f6 Comments + utils methods for BinaryWriter 2020-09-02 19:06:11 +02:00
TheMode
74cfc1994d
Merge pull request #45 from Nesaak/master
Make Data and SerializableData interfaces
2020-09-02 18:52:56 +02:00
Nesaak
dd66699a20 Make Data and SerializableData interfaces 2020-09-02 12:41:04 -04:00
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