themode
|
5b394e5bf7
|
Rewrite of the CustomBlock break delay system + support for multi player digging
|
2020-08-20 02:42:27 +02:00 |
|
themode
|
571bb7a866
|
Renamed PacketWriter/Reader to BinaryWriter/Reader + optimization to serializing
|
2020-08-19 20:34:21 +02:00 |
|
themode
|
8b30caa8c8
|
Micro optimization + cleanup
|
2020-08-19 01:24:51 +02:00 |
|
themode
|
84b74eb45f
|
Cache pathfinder block data
|
2020-08-17 21:07:37 +02:00 |
|
themode
|
e5e1d1614b
|
Optimize chunk index to coordinate conversion + made the chunk map in InstanceContainer using long primitive but non-concurrent, requiring synchronization
|
2020-08-17 16:50:23 +02:00 |
|
themode
|
97a1141583
|
Replaced player viewableChunks set interaction to the Chunk class (Viewable support)
|
2020-08-16 19:18:34 +02:00 |
|
Felix Cravic
|
caa89dd2f8
|
Chunk update
|
2020-08-16 00:53:42 +02:00 |
|
Eoghanmc22
|
a7484f8644
|
Fix npes
|
2020-08-15 18:01:10 -04:00 |
|
Eoghanmc22
|
1798b50092
|
Merge branch 'master' of https://github.com/Minestom/Minestom
Conflicts:
src/main/java/net/minestom/server/MinecraftServer.java
src/main/java/net/minestom/server/instance/MinestomBasicChunkLoader.java
|
2020-08-15 10:06:01 -04:00 |
|
Felix Cravic
|
ab86400e80
|
Fix Player#sendPluginMessage
|
2020-08-15 13:42:27 +02:00 |
|
Felix Cravic
|
939d06cfb5
|
Added Player#sendPluginMessage
|
2020-08-15 13:38:57 +02:00 |
|
Felix Cravic
|
92f914ef2d
|
Cleanup
|
2020-08-15 13:32:36 +02:00 |
|
Eoghanmc22
|
1b7641c0e1
|
Merge branches '1.16.2' and 'master' of https://github.com/Minestom/Minestom
Conflicts:
src/main/java/net/minestom/server/UpdateManager.java
src/main/java/net/minestom/server/thread/PerGroupChunkProvider.java
src/main/java/net/minestom/server/thread/PerInstanceThreadProvider.java
|
2020-08-14 20:52:34 -04:00 |
|
Felix Cravic
|
1d047b5de3
|
Removed useless synchronization
|
2020-08-14 15:24:57 +02:00 |
|
Eoghanmc22
|
cc01a48cf1
|
Minestom now properly adapts when a player changes their render distance, also fixed a bug that pointers to chunks that were unloaded were kept in the viewableChunks list until the player's instance was changed.
|
2020-08-13 17:54:55 -04:00 |
|
Eoghanmc22
|
d2f6c08c4e
|
Merge branch 'master' of https://github.com/Minestom/Minestom
|
2020-08-13 17:25:59 -04:00 |
|
Eoghanmc22
|
74c99e8886
|
Fix glitchy chunk loading when you first login and don't send chunks to a player that are out of the player's render distance.
|
2020-08-13 17:23:35 -04:00 |
|
Eoghanmc22
|
94279e2dbf
|
Merge branch 'master' of https://github.com/Minestom/Minestom
|
2020-08-13 14:51:40 -04:00 |
|
Eoghanmc22
|
d66d87ed97
|
Rate Limiting fixes
|
2020-08-13 14:51:01 -04:00 |
|
Felix Cravic
|
2b529e05d0
|
Fixed error with unloaded chunks
|
2020-08-13 20:43:45 +02:00 |
|
Eoghanmc22
|
542d603d60
|
1.16.2 support
|
2020-08-12 21:08:03 -04:00 |
|
Felix Cravic
|
91711401c0
|
Added options for the pathfinder
|
2020-08-12 13:10:57 +02:00 |
|
Felix Cravic
|
5a6afbbb89
|
Merge remote-tracking branch 'origin/master'
|
2020-08-12 07:46:23 +02:00 |
|
Felix Cravic
|
a9aff3e6ef
|
Remove pathfinder specific thread pool + cleanup
|
2020-08-12 07:46:07 +02:00 |
|
jglrxavpok
|
6856904905
|
Large framebuffers for more than 128x128 rendering
|
2020-08-11 00:35:25 +02:00 |
|
jglrxavpok
|
a7139d19b6
|
Merge branch 'permission-api'
|
2020-08-10 21:43:15 +02:00 |
|
Felix Cravic
|
dad8503ee5
|
Optimize EntityEquipmentPacket
|
2020-08-10 13:55:06 +02:00 |
|
Felix Cravic
|
c2165abe1f
|
Added ChunkUtils#isLoaded + optimization of the thread providers
|
2020-08-10 11:32:03 +02:00 |
|
Felix Cravic
|
13275eb534
|
Fixed synchronization with unloaded chunks
|
2020-08-10 08:55:01 +02:00 |
|
Felix Cravic
|
008002f11b
|
WIP synchronization fix + updated hydrazine
|
2020-08-10 07:24:43 +02:00 |
|
Felix Cravic
|
644c1d9a71
|
Added pathfinder thread pool
|
2020-08-09 21:56:01 +02:00 |
|
Felix Cravic
|
1a6df8e035
|
Optimize entity events adding/removing
|
2020-08-09 17:15:02 +02:00 |
|
R0bbyYT
|
ba07fa78f0
|
Fixed
|
2020-08-09 17:10:58 +02:00 |
|
R0bbyYT
|
91de2ee6a2
|
Merge remote-tracking branch 'origin/feature/scoreboard'
# Conflicts:
# src/main/java/net/minestom/server/entity/Player.java
|
2020-08-09 17:06:35 +02:00 |
|
Felix Cravic
|
1f2451f0b2
|
Added AdvancementTab#getTabs
|
2020-08-09 14:13:01 +02:00 |
|
Felix Cravic
|
63ed21380c
|
Fixed number arguments
|
2020-08-09 10:59:12 +02:00 |
|
Articdive
|
bf8c632b32
|
Fix dolphin bounding-box.
|
2020-08-09 10:18:23 +02:00 |
|
Articdive
|
f1f3885751
|
Start Entity abstraction, add some missing entities.
|
2020-08-09 10:12:44 +02:00 |
|
Felix Cravic
|
67db1d6568
|
Replaced blockId by blockStateId
|
2020-08-09 09:55:30 +02:00 |
|
Felix Cravic
|
3e7ce7c1a0
|
Improved MeleeAttackGoal
|
2020-08-09 08:20:38 +02:00 |
|
Felix Cravic
|
7b5c6dfc44
|
Added LastEntityDamagerTarget & LivingEntity#getLastDamageType
|
2020-08-09 08:16:54 +02:00 |
|
Felix Cravic
|
dcf6bc2082
|
Fixed synchronization issue with pathfinder
|
2020-08-09 05:45:26 +02:00 |
|
Felix Cravic
|
08b4b8576e
|
Added MeleeAttackGoal + fix velocity for players
|
2020-08-09 05:13:36 +02:00 |
|
Felix Cravic
|
bcca8a67d1
|
Changed ClosestEntityTarget
|
2020-08-09 00:30:26 +02:00 |
|
R0bbyYT
|
bbe9cda40b
|
Renamed BelowNameScoreboard to BelowNameTag
|
2020-08-08 13:36:15 +02:00 |
|
Articdive
|
e44d5283b4
|
Create RandomLookAroundGoal
|
2020-08-08 10:20:36 +02:00 |
|
TheMode
|
4e38b3dfb3
|
Merge pull request #32 from Minestom/eat-block-goal
Create EatBlockGoal
|
2020-08-07 14:07:43 +02:00 |
|
Articdive
|
36ccf3bcab
|
Create EatBlockGoal
|
2020-08-07 13:21:59 +02:00 |
|
R0bbyYT
|
1ad20209d0
|
BelowNameTag synchronisation, documentation
|
2020-08-07 12:16:56 +02:00 |
|
Felix Cravic
|
75ef5e7b46
|
EntityCreature#setPathTo now synchronized
|
2020-08-07 09:28:15 +02:00 |
|
Felix Cravic
|
45fd0dc22a
|
Comments
|
2020-08-07 09:14:50 +02:00 |
|
Felix Cravic
|
b7a720ee2d
|
Update Hydrazine
|
2020-08-07 06:36:03 +02:00 |
|
Felix Cravic
|
424256dcb6
|
Fixed entities not being removed from viewing list after changing instance
|
2020-08-06 18:39:56 +02:00 |
|
Felix Cravic
|
920a16300e
|
Fixed PerGroupChunkProvider
|
2020-08-06 18:32:56 +02:00 |
|
Felix Cravic
|
118ed220e3
|
Added PlayerTarget + FollowTargetGoal
|
2020-08-06 13:46:30 +02:00 |
|
Felix Cravic
|
bf95b92c6a
|
Entity wandering
|
2020-08-06 12:33:45 +02:00 |
|
Felix Cravic
|
3fd1efb120
|
Basic goal selector API
|
2020-08-06 11:56:43 +02:00 |
|
Felix Cravic
|
20e78afb40
|
Remove BossBar from the Player class, BossBar#addViewer should be used instead
|
2020-08-06 08:17:59 +02:00 |
|
Felix Cravic
|
bf0dd4a750
|
Advancement API
|
2020-08-06 07:42:00 +02:00 |
|
Felix Cravic
|
64719a732c
|
Added EntityEyeOfEnder
|
2020-08-06 05:00:43 +02:00 |
|
Felix Cravic
|
1440aa8403
|
Added CustomBlock#getDrag
|
2020-08-06 04:54:02 +02:00 |
|
Felix Cravic
|
4da05b2c3f
|
Use ColoredText when possible
|
2020-08-05 18:25:11 +02:00 |
|
Articdive
|
2e6b53b2fc
|
Add Soul fire to PFBlockDescription
|
2020-08-04 17:39:37 +02:00 |
|
Articdive
|
f5244a6375
|
Update/Improve Pathfinding
|
2020-08-04 17:37:28 +02:00 |
|
R0bbyYT
|
4127eea401
|
Support for all living entities / Added team builder / Comments
|
2020-08-04 12:44:07 +02:00 |
|
Felix Cravic
|
baccc36ed7
|
Allow ask_server tab complete for CommandProcessor
|
2020-08-04 04:21:11 +02:00 |
|
razorrider7
|
a09b217962
|
Update EntityType To use Namespaced IDs
|
2020-08-03 18:48:46 -04:00 |
|
Felix Cravic
|
dfa4cb8b37
|
Cleanup + comments
|
2020-08-03 06:36:42 +02:00 |
|
Felix Cravic
|
134173d0f1
|
Cleanup
|
2020-08-03 00:37:03 +02:00 |
|
Felix Cravic
|
086c9738b1
|
Very early chunk group based thread
|
2020-08-02 11:37:39 +02:00 |
|
Felix Cravic
|
43059df920
|
Added EntityItemFrame
|
2020-08-02 01:00:22 +02:00 |
|
Felix Cravic
|
6501a43820
|
Cleanup
|
2020-08-01 11:00:31 +02:00 |
|
jglrxavpok
|
1772b94114
|
Start of Permission API
|
2020-07-31 22:31:58 +02:00 |
|
Felix Cravic
|
79226cf7e7
|
EntityCreature#setPathTo does reset the previous path everytime
|
2020-07-31 22:17:24 +02:00 |
|
Felix Cravic
|
7a961eed9f
|
Fix EntityCreature not resetting the pathfinder
|
2020-07-31 22:09:04 +02:00 |
|
Felix Cravic
|
f6fac5773d
|
Allow to customize the search range of an entity
|
2020-07-31 21:58:49 +02:00 |
|
TheMode
|
aada943f91
|
Merge pull request #20 from Minestom/smooth-pathfinding
Smooth pathfinding
|
2020-07-31 21:13:08 +02:00 |
|
jglrxavpok
|
322194c5e4
|
Make entities look along their path
|
2020-07-31 21:02:37 +02:00 |
|
Felix Cravic
|
336d040cd4
|
Replaced TaskBuilder#buildTask to TaskBuilder#schedule
|
2020-07-31 20:44:58 +02:00 |
|
jglrxavpok
|
628e87e531
|
Potential deprecation of EntityCreature#move
|
2020-07-31 18:57:37 +02:00 |
|
jglrxavpok
|
49b4f0c79d
|
Fixed non-smooth pathfinding by setting the velocity of the creature, therefore allowing the client to predict the position and smooth the path
|
2020-07-31 18:55:08 +02:00 |
|
Felix Cravic
|
da641fd54b
|
Update item hover + rich message comments
|
2020-07-29 20:13:17 +02:00 |
|
R0bbyYT
|
4ad4054fce
|
Improve the scheduler's
|
2020-07-29 04:28:01 +02:00 |
|
Felix Cravic
|
da5f318b09
|
Rewind EntityCreature#moveTowards
|
2020-07-29 00:31:45 +02:00 |
|
Felix Cravic
|
98c3419766
|
Cleanup
|
2020-07-27 02:28:03 +02:00 |
|
Felix Cravic
|
71b2988583
|
Added AnimationEvent comments + cleanup
|
2020-07-26 20:03:39 +02:00 |
|
TheMode
|
48324a71ed
|
Merge pull request #16 from Minestom/hydrazine-test
Merge branch hydrazine-test to master
|
2020-07-25 00:17:12 +02:00 |
|
Felix Cravic
|
1345968aac
|
Hologram is now a Viewable
|
2020-07-24 19:44:30 +02:00 |
|
Felix Cravic
|
1adaa0553e
|
Pathfinding update
|
2020-07-24 19:31:15 +02:00 |
|
Felix Cravic
|
4f788b9b8d
|
Cleanup
|
2020-07-24 16:11:48 +02:00 |
|
Felix Cravic
|
e57485367c
|
pathfinding update
|
2020-07-24 03:06:38 +02:00 |
|
Felix Cravic
|
b54599a1f1
|
Cleanup
|
2020-07-24 02:49:55 +02:00 |
|
Felix Cravic
|
7b5107f59d
|
Hydrazine fix + basic pathfinding api
|
2020-07-24 02:31:10 +02:00 |
|
Felix Cravic
|
2ea4c2d996
|
Initial hydrazine commit
|
2020-07-24 01:03:24 +02:00 |
|
Felix Cravic
|
f8453b4906
|
Added ItemMeta + MapDataPacket
|
2020-07-23 05:36:15 +02:00 |
|
Felix Cravic
|
df6c9e4953
|
More comments + cleanup
|
2020-07-22 17:39:48 +02:00 |
|
jglrxavpok
|
2cff307a20
|
Merge branch 'new-dimensions'
|
2020-07-13 14:12:48 +02:00 |
|
jglrxavpok
|
30019ebe9a
|
Customizable dimension list in JoinGamePacket + Dimension->DimensionType
|
2020-07-13 14:12:21 +02:00 |
|
Felix Cravic
|
87ab850945
|
Comment + EntityFinder WIP
|
2020-07-11 14:16:36 +02:00 |
|
jglrxavpok
|
4f4d48df92
|
Remove old NBT code, use Hephaistos
|
2020-07-06 23:20:20 +02:00 |
|