themode
|
ee36853f41
|
Fix PlayerUseItemOnBlockEvent being called with the wrong block position
|
2021-03-12 04:23:27 +01:00 |
|
ALS
|
7fc7b4329a
|
Fixed write PlayerHead by a shift+click to get a player head with nbt
|
2021-03-12 02:01:06 +01:00 |
|
themode
|
d91fcde798
|
Fix properties & equipments changes not being properly sent to viewers & self
|
2021-03-12 01:38:52 +01:00 |
|
themode
|
be6fddfa31
|
Optimize the removal of player connections
|
2021-03-11 23:56:22 +01:00 |
|
themode
|
39b388d624
|
Create NettyPlayerConnection when the channel is active instead of checking for every packet
|
2021-03-11 23:44:05 +01:00 |
|
themode
|
7309d05666
|
Update demo command with the new SimpleCommand, update comment to reflect permission access change
|
2021-03-11 03:31:25 +01:00 |
|
themode
|
1760c95ebe
|
Cleanup
|
2021-03-11 03:24:38 +01:00 |
|
themode
|
855c52dea5
|
Added deprecation tag
|
2021-03-11 03:19:07 +01:00 |
|
themode
|
1f7558c753
|
Deprecate CommandProcessor further, added SimpleCommand as a replacement
|
2021-03-11 03:02:13 +01:00 |
|
themode
|
f3335d25f6
|
Cleanup
|
2021-03-11 02:42:15 +01:00 |
|
themode
|
60dc164cdc
|
Prevent quote(s) in the middle of inputs
|
2021-03-11 00:19:55 +01:00 |
|
themode
|
060a148b60
|
Fix un-quoted ArgumentString
|
2021-03-11 00:18:04 +01:00 |
|
themode
|
9c1ff216a1
|
Replace Arguments by CommandContext in demo commands
|
2021-03-11 00:11:29 +01:00 |
|
themode
|
db02e93429
|
Fix subcommand query
|
2021-03-10 22:36:15 +01:00 |
|
themode
|
7cfa07f2e0
|
Support CommandContext for normal syntaxes
|
2021-03-10 20:19:29 +01:00 |
|
themode
|
7bf2deecf2
|
Added raw arg in CommandContext + cleanup
|
2021-03-10 20:03:36 +01:00 |
|
themode
|
cbe57f9cac
|
Retrieve context from suggestion
|
2021-03-10 19:47:08 +01:00 |
|
themode
|
eb56324e8b
|
Added suggestion support for subcommands
|
2021-03-10 19:14:24 +01:00 |
|
themode
|
67b3b37813
|
Replace Arguments by CommandContext
|
2021-03-10 06:38:51 +01:00 |
|
themode
|
b03b35b881
|
Improve tab packet when dealing with trailing spaces
|
2021-03-10 04:21:42 +01:00 |
|
themode
|
aa29103983
|
Fix java 11 support
|
2021-03-10 01:25:01 +01:00 |
|
themode
|
bca2434cff
|
Command parsing cleanup + preparation for suggestion & advanced caching
|
2021-03-10 01:21:33 +01:00 |
|
themode
|
94526b218f
|
Merge branch 'master' into command-suggestion
|
2021-03-09 22:51:29 +01:00 |
|
themode
|
68ef3e31af
|
Don't hardcode breakBlock digging status
|
2021-03-09 21:54:10 +01:00 |
|
themode
|
b155f3bca3
|
Deprecate Attributes, constants in Attribute should be used instead
|
2021-03-09 20:51:11 +01:00 |
|
themode
|
51facb9f14
|
Prevent modified clients from messing with the chunk range
|
2021-03-09 17:21:43 +01:00 |
|
themode
|
0b4c9ec094
|
Merge branch 'master' into network-caching
|
2021-03-09 07:11:47 +01:00 |
|
themode
|
6a0582a950
|
Do not send all chunks on logging, wait for the settings packet instead
|
2021-03-09 07:08:35 +01:00 |
|
themode
|
b6d96098f8
|
Update packet caching timestamp when retrieved
|
2021-03-09 05:21:43 +01:00 |
|
themode
|
f98cfe1d54
|
Set default start & length for the tab complete packet
|
2021-03-09 04:04:21 +01:00 |
|
themode
|
441cb5a1db
|
Initial command suggestion commit
|
2021-03-09 01:44:01 +01:00 |
|
themode
|
7241dbdcf7
|
Modernize the demo package
|
2021-03-09 00:43:35 +01:00 |
|
themode
|
a25e414754
|
Fix players being stuck on first connection when no respawn point is defined
|
2021-03-08 17:12:21 +01:00 |
|
themode
|
8ab29368a6
|
Fixed players being able to move during teleport
|
2021-03-08 16:49:16 +01:00 |
|
themode
|
7e452cdd74
|
Enable tcpNoDelay + prevent memory leak on disconnection
|
2021-03-08 16:01:33 +01:00 |
|
Eoghanmc22
|
6e18d2bcfe
|
Merge branch 'network-caching' of https://github.com/Minestom/Minestom into network-caching
|
2021-03-07 21:42:48 -05:00 |
|
Eoghanmc22
|
f7cd00fb18
|
get rod of an unnecessary allocation that was using a lot of mem
|
2021-03-07 21:41:09 -05:00 |
|
themode
|
9b9cd2ed03
|
Remove unnecessary chaining
|
2021-03-08 02:44:46 +01:00 |
|
Eoghanmc22
|
a61034fc1d
|
make delayed sending slightly faster
|
2021-03-07 20:23:01 -05:00 |
|
themode
|
6f9a92ac76
|
Cleanup
|
2021-03-08 02:11:18 +01:00 |
|
themode
|
e730f60c0a
|
Initial per connection buffer
|
2021-03-08 01:30:18 +01:00 |
|
themode
|
2e17c8a8e1
|
Fix inventory not appearing after changing dimension
|
2021-03-07 23:18:32 +01:00 |
|
themode
|
b8e987f556
|
Fix player getting stuck after changing dimension
|
2021-03-07 22:22:04 +01:00 |
|
themode
|
c20cf38399
|
Merge remote-tracking branch 'origin/master'
|
2021-03-07 16:09:41 +01:00 |
|
themode
|
0442cb0067
|
autoChunkLoad for InstanceContainer should be enabled by default
|
2021-03-07 16:09:28 +01:00 |
|
TheMode
|
9ea34fb668
|
Merge pull request #162 from RinesThaix/projectilesGravity
Fixing projectiles gravity
|
2021-03-07 15:09:47 +01:00 |
|
Konstantin Shandurenko
|
b9ec78b313
|
Removed explicit bounding box setup in EntityProjectile
|
2021-03-07 13:35:21 +03:00 |
|
themode
|
3b918a9382
|
Increase cache from 10s to 30s for the chunk & light packet
|
2021-03-06 21:17:16 +01:00 |
|
themode
|
74d902b2a2
|
Remove player synchronization group, a better alternative will come up
|
2021-03-06 14:31:44 +01:00 |
|
Konstantin Shandurenko
|
51c627491a
|
Fixing projectiles gravity
|
2021-03-06 11:24:31 +03:00 |
|
Matt Worzala
|
2cb343f493
|
minor reviewdog changes
|
2021-03-05 19:39:43 -05:00 |
|
Matt Worzala
|
ca8eac5356
|
implement BatchOption#isFullChunk, clarity change in Chunk
|
2021-03-05 19:39:43 -05:00 |
|
Matt Worzala
|
3167de3bd3
|
send chunk updates to all players, import cleanup
|
2021-03-05 19:39:43 -05:00 |
|
Matt Worzala
|
6fb533837d
|
make reviewdog slightly happier
|
2021-03-05 19:39:43 -05:00 |
|
Matt Worzala
|
e4a966e7af
|
remove cube batch command
|
2021-03-05 19:39:43 -05:00 |
|
Matt Worzala
|
7166525b8c
|
send individual section updates when less than half of the sections are updated.
|
2021-03-05 19:39:43 -05:00 |
|
Matt Worzala
|
d0163ae749
|
send individual section updates when less than half of the sections are updated.
|
2021-03-05 19:39:42 -05:00 |
|
Matt Worzala
|
5bedee2795
|
Revert "Start of rotation, chunkbatch is fine, relative batch is not."
This reverts commit b48cce1d
|
2021-03-05 19:39:42 -05:00 |
|
Matt Worzala
|
e1e2772f4d
|
Start of rotation, chunkbatch is fine, relative batch is not.
|
2021-03-05 19:39:42 -05:00 |
|
Matt Worzala
|
0f080b9dc8
|
javadocs
|
2021-03-05 19:39:42 -05:00 |
|
Matt Worzala
|
5a9e393ae2
|
bring back BatchOption, batch inversion start
|
2021-03-05 19:39:42 -05:00 |
|
themode
|
d5a53641ba
|
Oops, firstEntry is now properly used
|
2021-03-05 19:39:42 -05:00 |
|
themode
|
eed97fd472
|
Small style cleanup
|
2021-03-05 19:39:42 -05:00 |
|
themode
|
ba32acbd04
|
Do not force the use of InstanceContainer
|
2021-03-05 19:39:42 -05:00 |
|
themode
|
66a5829c3e
|
Implement offset for RelativeBlockBatch + optimization
|
2021-03-05 19:39:42 -05:00 |
|
Matt Worzala
|
8531d3958d
|
Temp RelativeBlockBatch implementation
|
2021-03-05 19:39:42 -05:00 |
|
Matt Worzala
|
73249deb5a
|
Add ChunkGenerationBatch, replace batches with 'v2' ones, remove batch creation methods in Instance
|
2021-03-05 19:39:42 -05:00 |
|
themode
|
6bd09256f3
|
Small cleanup and reduce memory usage with AbsoluteBlockBatch
|
2021-03-05 19:39:40 -05:00 |
|
Matt Worzala
|
c35b8887e8
|
Style changes & use computeIfAbsent instead of a null check/put
|
2021-03-05 19:39:40 -05:00 |
|
Matt Worzala
|
ccaf96b434
|
Start 'v2' batches with relative chunkbatch and absolute blockbatch
|
2021-03-05 19:39:40 -05:00 |
|
Matt Worzala
|
27aec6b48e
|
Change BlockBatch to use ChunkBatch instead of its own internal representation
|
2021-03-05 19:39:39 -05:00 |
|
themode
|
999a815eba
|
Use ThreadLocal for deflater instead of dirty hack
|
2021-03-05 23:57:28 +01:00 |
|
themode
|
469a4a32f7
|
Cache values from the mojang api
|
2021-03-05 23:03:18 +01:00 |
|
themode
|
c253a27260
|
Added copy to clipboard message click event
|
2021-03-05 14:30:50 +01:00 |
|
themode
|
55179082e9
|
Remove final methods
|
2021-03-04 23:06:29 +01:00 |
|
LeoDog896
|
b20de605e1
|
Add default method and fix tests
|
2021-03-04 11:57:58 -05:00 |
|
LeoDog896
|
e3c47e60ba
|
Fix RelativeVector from test
|
2021-03-04 11:55:14 -05:00 |
|
LeoDog896
|
283469e025
|
Prefer position over entity
|
2021-03-04 11:54:29 -05:00 |
|
themode
|
7c505ecc17
|
Do not deprecate Entity#setInstance
|
2021-03-04 16:43:10 +01:00 |
|
themode
|
368faa72b9
|
Re-fix cached packets
|
2021-03-04 15:55:04 +01:00 |
|
themode
|
93bd039938
|
Fix EntityFinder performance when searching for a constant name or uuid
|
2021-03-04 13:54:46 +01:00 |
|
themode
|
f7ec45802f
|
Added ArgumentComponent
|
2021-03-03 22:52:40 +01:00 |
|
themode
|
5ffd44449d
|
fix custom block state id being ignored in PlayerBlockPlaceEvent
|
2021-03-02 23:37:46 +01:00 |
|
themode
|
bde027432a
|
Small code cleanup for packet caching
|
2021-03-02 20:42:36 +01:00 |
|
themode
|
25c2dc661f
|
Fix position yaw/pitch not being copied
|
2021-03-02 19:36:11 +01:00 |
|
themode
|
a927938677
|
Fix cached packets being outdated
|
2021-03-02 19:14:52 +01:00 |
|
TheMode
|
85998cabd9
|
Merge pull request #154 from Kebab11noel/master
Added CanPlaceOn and CanDestroy for ItemStacks
|
2021-03-02 18:30:23 +01:00 |
|
TheMode
|
29a8542d3e
|
Merge pull request #129 from Minestom/improve-extension-system
Improve extension system
|
2021-03-02 18:22:21 +01:00 |
|
TheMode
|
3971777e56
|
Merge pull request #155 from RinesThaix/entities
Projectile improvements, custom entity position synchronization cooldown support
|
2021-03-02 13:38:50 +01:00 |
|
Konstantin Shandurenko
|
4be54651c6
|
Added javadoc for GoalSelectorsArrayList
|
2021-03-02 15:15:39 +03:00 |
|
Konstantin Shandurenko
|
0e027bc62f
|
Comments for CombinedAttackGoal
|
2021-03-02 14:58:32 +03:00 |
|
Konstantin Shandurenko
|
818299db74
|
CombinedAttackGoal
|
2021-03-01 19:47:29 +03:00 |
|
Konstantin Shandurenko
|
e1e546d9fa
|
EntityAIGroup typo fix
|
2021-03-01 16:52:19 +03:00 |
|
Konstantin Shandurenko
|
412de5de20
|
Merge branch 'master' into ai
|
2021-03-01 16:17:24 +03:00 |
|
Konstantin Shandurenko
|
1ae2cf78af
|
Added support of custom entity position synchronization cooldown
|
2021-03-01 13:09:08 +03:00 |
|
Konstantin Shandurenko
|
de15c4b6c5
|
Rewriting projectiles
|
2021-03-01 12:59:16 +03:00 |
|
Németh Noel
|
2f725becf2
|
canPlaceOn and canDestroy getters no longer return an unmodifiable list, methods for additions and removals are therefore removed
|
2021-02-28 22:39:38 +01:00 |
|
Németh Noel
|
bcfaf71c7c
|
Added checks for canPlaceOn and canDestroy sets in #isSimilar, changed emptiness check to Collection#isEmpty from != 0 in #hasNbtTag
|
2021-02-28 21:01:23 +01:00 |
|
Németh Noel
|
10ece83d75
|
Cleaned up imports and removed unnecessary .toString() calls
|
2021-02-28 20:35:10 +01:00 |
|
Németh Noel
|
7abf6ba9e7
|
Added CanPlaceOn and CanDestroy properties for ItemStacks and implemented checks for them
|
2021-02-28 19:37:31 +01:00 |
|