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 |
|
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
|
737cf24ace
|
Stop hardcoding version name
|
2020-08-16 10:57:27 +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
|
1094fd4931
|
Fix npe
|
2020-08-15 10:08:54 -04:00 |
|
Eoghanmc22
|
4843440391
|
Merge branch '1.16.2' of https://github.com/Minestom/Minestom
|
2020-08-15 10:06:13 -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
|
84d1f1bdaa
|
Merge remote-tracking branch 'origin/1.16.2' into 1.16.2
|
2020-08-15 16:05:01 +02:00 |
|
Felix Cravic
|
6e7b4ebb9f
|
Changed version in server list
|
2020-08-15 16:04:50 +02:00 |
|
Eoghanmc22
|
448a26a7d8
|
add support for static chunks
|
2020-08-15 10:01:47 -04:00 |
|
Eoghanmc22
|
284613a1a8
|
fix merge
|
2020-08-15 10:00:50 -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 |
|
Felix Cravic
|
b716d8a47a
|
Comments + cleanup
|
2020-08-15 04:05:15 +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
|
0d4689a367
|
Optimize thread providers
|
2020-08-15 01:18:49 +02:00 |
|
Felix Cravic
|
1d047b5de3
|
Removed useless synchronization
|
2020-08-14 15:24:57 +02:00 |
|
Felix Cravic
|
0dd454985f
|
Added list initial capacity
|
2020-08-14 15:15:16 +02:00 |
|
Eoghanmc22
|
d12618af0f
|
Fix concurrent modify exception.
|
2020-08-13 18:50:57 -04: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 |
|
Felix Cravic
|
3c64def9f9
|
Updated Hydrazine
|
2020-08-13 20:24:40 +02:00 |
|
Eoghanmc22
|
8ecb90f359
|
Rate Limiting
|
2020-08-13 13:52:59 -04:00 |
|
Felix Cravic
|
ef28720496
|
Call InventoryPreClickEvent even without any inventory condition
|
2020-08-13 19:14:07 +02:00 |
|
Felix Cravic
|
23e82e0ae2
|
Added ItemStack#onInventoryClick
|
2020-08-13 19:12:16 +02:00 |
|
Felix Cravic
|
f3414224fe
|
Added ItemStack callbacks for interactions
|
2020-08-13 19:00:19 +02:00 |
|
Eoghanmc22
|
542d603d60
|
1.16.2 support
|
2020-08-12 21:08:03 -04:00 |
|
Eoghanmc22
|
f431674174
|
Merge branch 'master' of https://github.com/Minestom/Minestom
|
2020-08-12 13:10:22 -04:00 |
|
Eoghanmc22
|
6259f624f3
|
starting of 1.16.2 support
|
2020-08-12 13:08:04 -04:00 |
|
Felix Cravic
|
55b36624cc
|
Fix local held synchronization
|
2020-08-12 18:41:14 +02: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
|
e04a4fad02
|
Fast render with shader color lookup (wrong colors for the moment)
|
2020-08-11 23:23:14 +02:00 |
|
Eoghanmc22
|
7aaf6a6ec8
|
Fix ticks
|
2020-08-10 19:41:14 -04:00 |
|
Eoghanmc22
|
981a1a2fe8
|
Merge branch 'master' of https://github.com/Minestom/Minestom
|
2020-08-10 18:50:00 -04:00 |
|
jglrxavpok
|
23f64fec11
|
fix wrong width & height
|
2020-08-11 00:41:41 +02:00 |
|
jglrxavpok
|
6856904905
|
Large framebuffers for more than 128x128 rendering
|
2020-08-11 00:35:25 +02:00 |
|
Eoghanmc22
|
6896afbf7c
|
Merge branch 'master' of https://github.com/Minestom/Minestom
|
2020-08-10 17:31:18 -04:00 |
|
Eoghanmc22
|
a3011594c0
|
Tick event thing
|
2020-08-10 17:31:12 -04:00 |
|
Eoghanmc22
|
040ba417bb
|
Basic plugin support
|
2020-08-10 17:30:56 -04:00 |
|
jglrxavpok
|
a7139d19b6
|
Merge branch 'permission-api'
|
2020-08-10 21:43:15 +02:00 |
|
jglrxavpok
|
d2df5fdc60
|
Serialization methods
|
2020-08-10 21:42:54 +02:00 |
|
jglrxavpok
|
214fa4c808
|
Merge Map API & LWJGL code
|
2020-08-10 16:32:48 +02:00 |
|
jglrxavpok
|
5533e3f9e7
|
LWJGL is now an optional dependency (example project to use it incoming)
|
2020-08-10 14:50:39 +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
|
55aeac7530
|
Add potion meta to all potion types + tipped arrow
|
2020-08-09 20:30:46 +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
|
e84bcdb0a1
|
Prevent the instantiation of multiple SchedulerManager
|
2020-08-09 15:16:05 +02:00 |
|
Felix Cravic
|
1f2451f0b2
|
Added AdvancementTab#getTabs
|
2020-08-09 14:13:01 +02:00 |
|
Felix Cravic
|
d3d06e907c
|
Added BossBar#MAX_BOSSBAR count
|
2020-08-09 14:02:56 +02:00 |
|
Felix Cravic
|
c7411575ea
|
Added BossBar#getBossBars
|
2020-08-09 14:00:56 +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 |
|
TheMode
|
ac809c4ea6
|
Merge pull request #34 from Minestom/small-optimizations
Small optimizations.
|
2020-08-09 00:01:17 +02:00 |
|
R0bbyYT
|
141eed466c
|
Added Scoreboard interface and TabList Scoreboard
|
2020-08-08 23:22:58 +02:00 |
|
jglrxavpok
|
3144f64b06
|
Example demonstrates multiple OpenGL contexts possible
|
2020-08-08 18:35:28 +02:00 |
|
Articdive
|
856d328668
|
Small optimizations.
|
2020-08-08 13:41:25 +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 |
|
TheMode
|
72a80da0bc
|
Merge pull request #31 from Minestom/improve-utility
Make utility classes final and not constructable.
|
2020-08-07 09:15:37 +02:00 |
|
Felix Cravic
|
45fd0dc22a
|
Comments
|
2020-08-07 09:14:50 +02:00 |
|
Articdive
|
d5b8ead337
|
Make utility classes final and not constructable.
|
2020-08-07 08:10:10 +02:00 |
|
Rems19
|
69e935e4dd
|
Fix removePlayer in ConnectionManager
|
2020-08-07 07:20:15 +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
|
a38a143bba
|
Rework of the thread provider + ConnectionManager#getPlayer for UUID
|
2020-08-06 16:28:04 +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 |
|