TheMode
|
fe1bfaee93
|
Merge pull request #346 from Kebab11noel/fix/issue-258
Deprecate `UpdateOption`
|
2021-07-04 13:37:15 +02:00 |
|
TheMode
|
677ec61f74
|
Merge pull request #338 from Moulberry/master
Changes to Hologram API
|
2021-07-04 08:12:07 +02:00 |
|
BuildTools
|
323fcbe114
|
Remove MarkerHologram class, add parameter to Hologram constructor
|
2021-07-04 14:04:55 +08:00 |
|
Németh Noel
|
cd65085df2
|
Use Duration
|
2021-07-03 15:29:28 +02:00 |
|
Németh Noel
|
b012ffbff3
|
Use Duration
|
2021-07-03 15:27:23 +02:00 |
|
Németh Noel
|
67860d5afb
|
Use Duration
|
2021-07-03 15:25:41 +02:00 |
|
Németh Noel
|
663e53c875
|
Add alternative to LivingEntity#setFireDamagePeriod that takes Duration
|
2021-07-03 14:52:51 +02:00 |
|
Németh Noel
|
3f1c433c94
|
Removed unnecessary deprecations
|
2021-07-03 14:41:57 +02:00 |
|
Németh Noel
|
3e0486cfd3
|
Added #setFireForDuration(Duration)
|
2021-07-02 19:58:59 +02:00 |
|
Németh Noel
|
157eb6357a
|
Deprecated net.minestom.server.entity.ItemEntity.setPickupDelay(long, java.time.temporal.TemporalUnit)
|
2021-07-01 15:08:31 +02:00 |
|
Németh Noel
|
bcc1132ed7
|
Deprecated net.minestom.server.entity.Entity.scheduleRemove(long, java.time.temporal.TemporalUnit)
|
2021-07-01 15:03:16 +02:00 |
|
TheMode
|
5969ec1709
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/item/ItemMetaBuilder.java
|
2021-07-01 02:22:20 +02:00 |
|
Németh Noel
|
fdf7153986
|
Flip ?: null check
|
2021-06-30 22:28:54 +02:00 |
|
Németh Noel
|
059565b397
|
Flip ?: null checks
|
2021-06-30 22:25:24 +02:00 |
|
Németh Noel
|
a5a370783d
|
Removed redundant check
|
2021-06-30 22:00:05 +02:00 |
|
Németh Noel
|
d735ba5fff
|
Fix missing Deprecated annotation
|
2021-06-30 13:25:24 +02:00 |
|
Németh Noel
|
f9c9b4c1eb
|
Fix old usage of TimeUnit
|
2021-06-30 13:20:02 +02:00 |
|
Németh Noel
|
c9dd06ba20
|
Simplified millis calculation
|
2021-06-30 13:10:22 +02:00 |
|
Németh Noel
|
01dfe2f48d
|
Replaced ChronoUnit with TimeUnit for consistency
|
2021-06-30 13:05:52 +02:00 |
|
Németh Noel
|
c037ea9d84
|
Replaced Tick and ChronoUnit with TimeUnit for consistency
|
2021-06-30 13:04:59 +02:00 |
|
Németh Noel
|
6a4de332a6
|
Updated RangedAttackGoal.java
|
2021-06-30 01:35:33 +02:00 |
|
Németh Noel
|
68b94674d0
|
Updated MeleeAttackGoal.java
|
2021-06-30 01:34:27 +02:00 |
|
Németh Noel
|
b8b8a40a99
|
Updated CombinedAttackGoal.java
|
2021-06-30 01:33:13 +02:00 |
|
Németh Noel
|
7e82c02536
|
Updated Player.java
|
2021-06-30 01:31:09 +02:00 |
|
Németh Noel
|
56017b90e2
|
Updated ItemEntity.java
|
2021-06-30 01:29:02 +02:00 |
|
Németh Noel
|
d522730cd7
|
Updated FollowTargetGoal.java
|
2021-06-30 01:15:54 +02:00 |
|
Németh Noel
|
67dc8bf996
|
Updated Entity.java
|
2021-06-30 00:59:26 +02:00 |
|
Németh Noel
|
0c849c005b
|
Optimized imports of LivingEntity.java
|
2021-06-30 00:52:16 +02:00 |
|
Németh Noel
|
384c556caf
|
Updated LivingEntity.java
|
2021-06-30 00:51:22 +02:00 |
|
Németh Noel
|
f6425d9fb2
|
Reduce the visibility of Entity#initializeDefaultGravity
|
2021-06-28 21:58:59 +02:00 |
|
Németh Noel
|
796d296f0d
|
Removed terminal velocity
|
2021-06-28 19:24:53 +02:00 |
|
Németh Noel
|
13779aabde
|
Fix knockback
|
2021-06-28 19:23:36 +02:00 |
|
Németh Noel
|
1ea526aa89
|
Fix gravity acceleration
|
2021-06-27 23:29:28 +02:00 |
|
Németh Noel
|
6c60c4d0fc
|
Implement knockback
|
2021-06-27 23:05:54 +02:00 |
|
Németh Noel
|
17aa606037
|
Added javadoc to gravity related fields
|
2021-06-27 22:48:58 +02:00 |
|
Németh Noel
|
811531da70
|
Remove unit conversion
|
2021-06-27 22:45:05 +02:00 |
|
Németh Noel
|
adf0e06888
|
Changed gravity calculation
|
2021-06-27 22:44:04 +02:00 |
|
Németh Noel
|
e66fc2d200
|
Removed usages of Entity#setGravity
|
2021-06-27 22:32:56 +02:00 |
|
Németh Noel
|
b900d0e73d
|
Introduced Entity#initializeDefaultGravity method
|
2021-06-27 22:29:25 +02:00 |
|
TheMode
|
4f4afbbe6d
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/instance/Chunk.java
# src/main/java/net/minestom/server/instance/Instance.java
|
2021-06-26 20:09:47 +02:00 |
|
BuildTools
|
eb4d29628e
|
Create MarkerHologram.java, modify Hologram.java to support subclasses overriding metadata easily
|
2021-06-26 19:39:53 +08:00 |
|
TheMode
|
76bec54254
|
Add more TagHandler implementations
|
2021-06-26 00:31:04 +02:00 |
|
TheMode
|
74073f13b5
|
Use classes instead of interfaces for BlockHandler type
|
2021-06-25 19:00:50 +02:00 |
|
TheMode
|
5d8c9cbd23
|
Fix chunk border freeze by not sending UnloadChunkPacket
|
2021-06-24 23:40:09 +02:00 |
|
TheMode
|
78898bfa9b
|
Simplify pathfinding block
|
2021-06-23 22:24:40 +02:00 |
|
TheMode
|
2b817e5590
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/tag/Tag.java
|
2021-06-22 03:09:02 +02:00 |
|
TheMode
|
b5c7106f9b
|
Use the tag api inside Entity, deprecate DataContainer
|
2021-06-22 02:56:00 +02:00 |
|
TheMode
|
d27b1ff1a4
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/instance/InstanceContainer.java
# src/main/java/net/minestom/server/listener/BlockPlacementListener.java
# src/main/java/net/minestom/server/listener/PlayerDiggingListener.java
|
2021-06-21 15:27:55 +02:00 |
|
TheMode
|
1f2dc0cd9f
|
Add some inline packet initialization
|
2021-06-21 15:01:50 +02:00 |
|
TheMode
|
c2270f8922
|
Merge branch 'master' into new-block-api
|
2021-06-20 23:52:08 +02:00 |
|
TheMode
|
0be2addbd8
|
Remove most unnecessary uses of google common
|
2021-06-20 22:03:14 +02:00 |
|
TheMode
|
4db3b9317d
|
Replace google Beta annotation to jetbrains ApiStatus.Experimental
|
2021-06-20 21:48:07 +02:00 |
|
TheMode
|
106125319a
|
Remove get prefixes for protocol objects to be more record-friendly
|
2021-06-19 21:01:54 +02:00 |
|
TheMode
|
6e0598c16a
|
Remove custom break delay code
|
2021-06-17 15:50:28 +02:00 |
|
TheMode
|
ddae239e30
|
Rename onTouch
|
2021-06-17 15:11:19 +02:00 |
|
TheMode
|
894b1a68a7
|
Make BlockHandler more flexible and future-proof for incoming amber language features
|
2021-06-17 14:34:55 +02:00 |
|
TheMode
|
de22a76e9f
|
Merge branch 'master' into new-block-api
# Conflicts:
# build.gradle
|
2021-06-17 13:58:01 +02:00 |
|
TheMode
|
d1babd25dc
|
Fix ItemEntity physics
|
2021-06-16 15:50:54 +02:00 |
|
TheMode
|
f41733e338
|
Merge pull request #326 from Project-Cepi/remove-deprecated-entity-classes
Refactor and remove classes from entity package.
|
2021-06-16 15:46:22 +02:00 |
|
LeoDog896
|
9e23085c34
|
Refactor and remove classes
|
2021-06-16 09:17:13 -04:00 |
|
TheMode
|
84f22a6ed4
|
Replace float to double
|
2021-06-16 12:26:27 +02:00 |
|
Kieran Wallbanks
|
5abf71e323
|
Remove legacy boss bars
|
2021-06-15 14:26:24 +01:00 |
|
Kieran Wallbanks
|
dd82635c6f
|
Don't lazily initialise pointers
|
2021-06-15 14:06:56 +01:00 |
|
Kieran Wallbanks
|
58e108bd37
|
Fix deprecated API usages
|
2021-06-15 13:19:49 +01:00 |
|
Kieran Wallbanks
|
0ba27939d9
|
Implement new sound changes
|
2021-06-15 13:19:48 +01:00 |
|
Kieran Wallbanks
|
b1f72faa67
|
Implement pointer feature
|
2021-06-15 13:19:36 +01:00 |
|
TheMode
|
27f30fa394
|
Remove a few magic metadata indexes
|
2021-06-14 21:49:16 +02:00 |
|
TheMode
|
63004cf4ba
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/event/player/PlayerBlockBreakEvent.java
# src/main/java/net/minestom/server/event/player/PlayerBlockInteractEvent.java
# src/main/java/net/minestom/server/event/player/PlayerBlockPlaceEvent.java
# src/main/java/net/minestom/server/event/player/PlayerStartDiggingEvent.java
# src/main/java/net/minestom/server/instance/Instance.java
# src/main/java/net/minestom/server/instance/InstanceContainer.java
# src/main/java/net/minestom/server/listener/BlockPlacementListener.java
# src/main/java/net/minestom/server/listener/PlayerDiggingListener.java
# src/test/java/demo/PlayerInit.java
|
2021-06-14 15:22:54 +02:00 |
|
TheMode
|
911c983957
|
Merge branch 'master' into event-api
# Conflicts:
# src/main/java/net/minestom/server/entity/Player.java
# src/main/java/net/minestom/server/event/player/UpdateTagListEvent.java
# src/main/java/net/minestom/server/instance/Chunk.java
|
2021-06-14 00:11:41 +02:00 |
|
TheMode
|
342554cb36
|
Remove BlockHandler#drag
|
2021-06-12 15:06:52 +02:00 |
|
TheMode
|
ab51b50072
|
Use per-block handler
|
2021-06-12 13:57:59 +02:00 |
|
TheMode
|
94e92741c8
|
Reuse chunk code
|
2021-06-12 13:37:37 +02:00 |
|
TheMode
|
f95b6121fe
|
Cleanup
|
2021-06-11 21:57:51 +02:00 |
|
Articdive
|
f3f854feaa
|
Fix TagsPacket
|
2021-06-11 21:55:30 +02:00 |
|
TheMode
|
08684d075a
|
Temporarily remove tags packet
|
2021-06-11 18:53:35 +02:00 |
|
Articdive
|
1a67ab806a
|
Update BlockGenerator and add the 1.17 blocks.
|
2021-06-11 17:47:26 +02:00 |
|
TheMode
|
457ef9df17
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/autogenerated/java/net/minestom/server/instance/block/Block.java
# src/main/java/net/minestom/server/MinecraftServer.java
# src/main/java/net/minestom/server/entity/Player.java
# src/main/java/net/minestom/server/entity/pathfinding/PFBlockDescription.java
# src/main/java/net/minestom/server/entity/pathfinding/PFBlockObject.java
# src/main/java/net/minestom/server/instance/Chunk.java
# src/main/java/net/minestom/server/instance/palette/PaletteStorage.java
# src/main/java/net/minestom/server/network/packet/server/play/ChunkDataPacket.java
# src/main/java/net/minestom/server/network/packet/server/play/TagsPacket.java
|
2021-06-11 16:31:01 +02:00 |
|
TheMode
|
37f8306fb4
|
Use dedicated component write method
|
2021-06-11 16:23:07 +02:00 |
|
TheMode
|
0200788b22
|
Add dedicated method to ignore string/component size
|
2021-06-11 16:19:17 +02:00 |
|
TheMode
|
265ae83b4d
|
Fix tags packet
|
2021-06-11 16:00:14 +02:00 |
|
TheMode
|
88052576b3
|
Support for forced resource packs
|
2021-06-11 12:32:24 +02:00 |
|
TheMode
|
f31639c45c
|
Fix rebase
|
2021-06-10 16:12:42 +02:00 |
|
TheMode
|
14879636f1
|
Merge branch 'master' into new-block-api
# Conflicts:
# .gitignore
# build.gradle
# code-generators/build.gradle
# code-generators/src/main/java/net/minestom/codegen/Generators.java
# code-generators/src/main/java/net/minestom/codegen/MinestomCodeGenerator.java
# code-generators/src/main/java/net/minestom/codegen/blocks/BlockGenerator.java
# gradle.properties
# src/autogenerated/java/net/minestom/server/instance/block/Block.java
# src/autogenerated/java/net/minestom/server/registry/Registries.java
# src/generators/java/net/minestom/codegen/AllGenerators.java
# src/generators/java/net/minestom/codegen/RegistriesGenerator.java
# src/generators/java/net/minestom/codegen/items/ItemEnumGenerator.java
# src/main/java/net/minestom/server/entity/Player.java
|
2021-06-10 16:05:19 +02:00 |
|
Articdive
|
29bac6fe24
|
Use enum for AxolotlMeta
|
2021-06-10 09:18:17 +02:00 |
|
Articdive
|
9e64935af8
|
Let's just use the correct number here
|
2021-06-09 20:02:22 +02:00 |
|
Articdive
|
049592d1c2
|
Fix game event tags missing.
|
2021-06-09 19:26:46 +02:00 |
|
TheMode
|
12a215349d
|
Lazily add eventhandler node to root for backward compatibility
|
2021-06-09 08:31:06 +02:00 |
|
TheMode
|
7c2d07b911
|
Merge branch 'master' into event-api
# Conflicts:
# src/main/java/net/minestom/server/listener/UseItemListener.java
|
2021-06-08 13:03:01 +02:00 |
|
Matt Worzala
|
d5987f91b5
|
update code generators, add axolotl (needs some more detail)
|
2021-06-07 01:24:39 -04:00 |
|
Matt Worzala
|
8ed49906fa
|
change generated EntityType to use metas
|
2021-06-07 00:55:41 -04:00 |
|
Matt Worzala
|
6cd0cf6bcc
|
add 1.17 entity meta
|
2021-06-07 00:53:48 -04:00 |
|
TheMode
|
5f1db3084d
|
Add review work - update generated code
|
2021-06-07 05:27:42 +02:00 |
|
Matt Worzala
|
1850efb3fc
|
update existing metadata to 1.17, using new system
|
2021-06-06 22:45:22 -04:00 |
|
TheMode
|
491ef8b514
|
Merge branch 'master' into 1.17
|
2021-06-06 15:31:27 +02:00 |
|
TheMode
|
aee429add3
|
Merge pull request #309 from Minestom/new-data-preperation-1.17
Use minestom-data to generate our enums.
|
2021-06-06 10:44:59 +02:00 |
|
TheMode
|
459b50863e
|
Update title/actionbar methods
|
2021-06-06 03:52:40 +02:00 |
|
TheMode
|
56eead948a
|
Fix inventory click
|
2021-06-06 01:50:28 +02:00 |
|
TheMode
|
25f1183a1b
|
Remove EventNode#map
|
2021-06-04 21:12:27 +02:00 |
|
TheMode
|
d9b26f84d3
|
Keep using GlobalEventHandler
|
2021-06-04 04:54:07 +02:00 |
|
TheMode
|
c4d521cde5
|
All node should have a name
|
2021-06-04 04:10:13 +02:00 |
|
TheMode
|
d81df24132
|
Support old EventHandler API
|
2021-06-04 04:05:57 +02:00 |
|
TheMode
|
8b255651ab
|
Call events using EventDispatcher
|
2021-06-04 03:48:51 +02:00 |
|
TheMode
|
03ff75f685
|
Merge pull request #304 from Bloepiloepi/food-fix
Food animation fix
|
2021-06-03 19:17:49 +02:00 |
|
Articdive
|
105f2fdc7e
|
Use minestom-data to generate our enums.
|
2021-06-03 12:11:42 +02:00 |
|
TheMode
|
c105fcc339
|
Wait 20 ticks before removing player from the tablist
|
2021-05-31 21:01:28 +02:00 |
|
TheMode
|
6764d040c3
|
Fix FakePlayer not being removed from the tablist
|
2021-05-31 20:49:33 +02:00 |
|
TheMode
|
b8d1966ce4
|
Update client/server packets id
|
2021-05-31 20:09:08 +02:00 |
|
TheMode
|
6858690cc1
|
Use a static method to create the destroy entity packet
|
2021-05-31 18:53:57 +02:00 |
|
TheMode
|
b3692f4f3f
|
Delete outdated packets
|
2021-05-31 18:36:43 +02:00 |
|
TheMode
|
17fc62632d
|
Update most packets
|
2021-05-31 18:29:44 +02:00 |
|
TheMode
|
98ccde56fb
|
Add tickFrozen entity metadata
|
2021-05-31 18:05:01 +02:00 |
|
TheMode
|
e62a837bf0
|
Added custom block drag support
|
2021-05-29 00:58:40 +02:00 |
|
TheMode
|
ba892ced05
|
Added BlockHandler#handleContact
|
2021-05-29 00:55:24 +02:00 |
|
TheMode
|
41f769b8b2
|
Rename #getBlockId to #getId
|
2021-05-28 14:35:55 +02:00 |
|
Articdive
|
a95a89932e
|
Remove CustomBlock and fix some compiler errors.
|
2021-05-24 22:51:34 +02:00 |
|
Articdive
|
7d47f46261
|
PFBlockDescription & PFBlockObject
|
2021-05-24 13:52:19 +02:00 |
|
Arne Dalhuisen
|
1da372eb3b
|
Deprecation notice for callItemUpdateStateEvent(allowFood, hand)
|
2021-05-23 20:36:51 +02:00 |
|
Arne Dalhuisen
|
e3c41a254d
|
Added callItemUpdateStateEvent(allowFood, hand) overload, getEatingHand is now @Nullable
|
2021-05-23 20:19:46 +02:00 |
|
Arne Dalhuisen
|
8b79945992
|
Fixed eating particles when eating was cancelled by client
|
2021-05-23 16:46:29 +02:00 |
|
TheMode
|
333825c032
|
Cleanup...
|
2021-05-23 00:28:31 +02:00 |
|
TheMode
|
0a9fa31804
|
Merge pull request #275 from Minestom/respect-client-chat-settings
Respect client chat settings
|
2021-05-17 16:21:08 +02:00 |
|
TheMode
|
9e2d8bc408
|
Fix view being reset after velocity application
|
2021-05-16 23:57:42 +02:00 |
|
TheMode
|
c4b3e40225
|
Merge pull request #282 from Bloepiloepi/equipment-improvements
Equipment improvements
|
2021-05-16 11:55:04 +02:00 |
|
TheMode
|
b67e438ddc
|
Merge pull request #291 from Kebab11noel/fix/player-sync
Fix player sync
|
2021-05-15 21:25:45 +02:00 |
|
Németh Noel
|
3081ffbb00
|
Include the check
|
2021-05-15 21:11:48 +02:00 |
|
Németh Noel
|
e3d31f113a
|
Don't send scheduled sync to the player it self
|
2021-05-15 21:07:42 +02:00 |
|
TheMode
|
3bd389fb57
|
Merge pull request #149 from Minestom/authlib-removal
Stop using authlib
|
2021-05-15 07:53:35 +02:00 |
|
R0bbyYT
|
cd988f1271
|
Reset flying with elytra when the player is on the ground
|
2021-05-14 19:02:22 +02:00 |
|
R0bbyYT
|
34d428be10
|
Start with the elytra implementation
|
2021-05-14 18:35:09 +02:00 |
|
Arne Dalhuisen
|
00278881ee
|
Revert "Made EntityEquipEvent cancellable"
This reverts commit d72fb72e
|
2021-05-11 20:11:56 +02:00 |
|
Arne Dalhuisen
|
d72fb72e74
|
Made EntityEquipEvent cancellable
|
2021-05-11 17:05:16 +02:00 |
|
Arne Dalhuisen
|
ed010ff110
|
Renamed armorItem to equippedItem in EntityEquipEvent
|
2021-05-11 14:48:52 +02:00 |
|
Arne Dalhuisen
|
77ef5f7d42
|
Made EntityEquipEvent, replacing ArmorEquipEvent
|
2021-05-11 14:45:14 +02:00 |
|
Arne Dalhuisen
|
92d97c624f
|
Added isHand and isArmor to EquipmentSlot
|
2021-05-11 14:12:19 +02:00 |
|
Arne Dalhuisen
|
29b0f5448d
|
Moved EquipmentSlot out of equipment packet
|
2021-05-11 14:10:45 +02:00 |
|
TheMode
|
db8219d5ee
|
Remove unnecessary condition
|
2021-05-10 01:08:51 +02:00 |
|
TheMode
|
7deeb66089
|
Reintroduce updateChunks boolean
|
2021-05-10 00:51:35 +02:00 |
|
Németh Noel
|
b75a034b2d
|
Reintroduced two phase chunk sending
|
2021-05-07 02:24:28 +02:00 |
|
Németh Noel
|
de7241ef6c
|
Re-enable chunk unloading, corrected packet order
|
2021-05-07 00:54:38 +02:00 |
|
Kieran Wallbanks
|
2404f19fe2
|
Avoid NPEs when obtaining chat message type from player
|
2021-05-06 16:12:46 +01:00 |
|
Németh Noel
|
d360904f77
|
Fix different spawn pos check
|
2021-05-05 23:55:01 +02:00 |
|
Kieran Wallbanks
|
a9d2f4e8ca
|
Respect client chat settings
|
2021-05-05 18:21:38 +01:00 |
|
Németh Noel
|
2f1ada9a9f
|
Merge remote-tracking branch 'upstream/master' into position-cleanup
|
2021-05-05 18:26:57 +02:00 |
|
Németh Noel
|
3eb4981990
|
Removed redundant initial value
|
2021-05-05 18:25:20 +02:00 |
|
Németh Noel
|
7881cea36c
|
Wait for client settings
|
2021-05-05 18:11:24 +02:00 |
|
Németh Noel
|
bea622db0b
|
Only load spawning chunk before spawning the player
|
2021-05-05 17:48:57 +02:00 |
|
Kieran Wallbanks
|
009f7cb1da
|
Remove lazy initialisation of username component
|
2021-05-05 16:18:11 +01:00 |
|
Kieran Wallbanks
|
462397d102
|
Remove Named and Identified interfaces
|
2021-05-05 16:18:11 +01:00 |
|
Kieran Wallbanks
|
a16c8d3273
|
Use Component in NamedAndIdentified
|
2021-05-05 16:18:10 +01:00 |
|
Kieran Wallbanks
|
8d192fcb9c
|
Add NamedAndIdentified interface
|
2021-05-05 16:18:10 +01:00 |
|
TheMode
|
916650b4c8
|
Fix ghost item on respawn
|
2021-05-05 05:43:41 +02:00 |
|
Németh Noel
|
78937a6b0b
|
Updated javadoc
|
2021-05-05 00:48:29 +02:00 |
|
Kieran Wallbanks
|
2fdfce703d
|
Fix javadoc errors
|
2021-05-04 15:46:34 +01:00 |
|
TheMode
|
4ef101d5fe
|
Merge pull request #269 from Kebab11noel/position-cleanup
Position cleanup
|
2021-05-04 01:30:27 +02:00 |
|
TheMode
|
26224d6373
|
Fix build
|
2021-05-04 01:24:16 +02:00 |
|
TheMode
|
44c777395b
|
Merge remote-tracking branch 'Kebab11noel/position-cleanup' into position-cleanup
|
2021-05-04 01:21:03 +02:00 |
|
Németh Noel
|
1b059c5981
|
Inverted and renamed method parameter
|
2021-05-04 01:19:33 +02:00 |
|
TheMode
|
ef47e7e5b2
|
Merge remote-tracking branch 'Kebab11noel/position-cleanup' into position-cleanup
|
2021-05-04 00:59:26 +02:00 |
|
TheMode
|
748e3d7b39
|
Player#refreshVisibleEntities cleanup
|
2021-05-03 01:58:17 +02:00 |
|
Németh Noel
|
818251331f
|
Made #sendPositionUpdate(boolean) protected
|
2021-05-02 00:05:48 +02:00 |
|
TheMode
|
3f7e36ab8c
|
Merge remote-tracking branch 'Kebab11noel/position-cleanup' into position-cleanup
|
2021-05-01 04:38:51 +02:00 |
|
Németh Noel
|
f4c55dd4b2
|
Fixed javadoc
|
2021-05-01 04:38:28 +02:00 |
|
Németh Noel
|
78dc2b32cd
|
Removed isNettyClient field
|
2021-05-01 04:38:04 +02:00 |
|
Németh Noel
|
3abef8c9a7
|
Fix position update
|
2021-05-01 04:27:21 +02:00 |
|
TheMode
|
7a6763f73f
|
Merge remote-tracking branch 'Kebab11noel/position-cleanup' into position-cleanup
|
2021-05-01 04:06:38 +02:00 |
|
Németh Noel
|
dbd0c302d5
|
Fix player unable to move
|
2021-05-01 04:00:25 +02:00 |
|
TheMode
|
679baba570
|
Merge branch 'master' into position-cleanup
|
2021-05-01 03:49:24 +02:00 |
|
TheMode
|
3fa64d6b24
|
Fix entity synchronization on join
|
2021-05-01 03:46:13 +02:00 |
|
Németh Noel
|
66f1c8847d
|
Extracted position sending from Entity#tick and improved checks, also removed duplicate code from Player#update
|
2021-05-01 02:21:11 +02:00 |
|
Németh Noel
|
998d0d6f5c
|
Renamed method
|
2021-05-01 00:51:10 +02:00 |
|
Németh Noel
|
5e55c0199d
|
Moved cloning back into methods
|
2021-05-01 00:34:04 +02:00 |
|
Németh Noel
|
ea368876af
|
Merged Entity#sendSynchronization and Player#updatePlayerPosition to #sendTeleportPacket and increased scheduled sync delay
|
2021-05-01 00:05:49 +02:00 |
|
Németh Noel
|
fa8a499321
|
Merged individual position values to position fields
|
2021-04-30 23:01:43 +02:00 |
|
TheMode
|
79d936936e
|
Merge branch 'master' into acquirable
|
2021-04-26 16:15:42 +02:00 |
|
TheMode
|
b27e1fcf94
|
Added beta annotations
|
2021-04-26 14:53:47 +02:00 |
|
TheMode
|
c3f1b9159c
|
Unchecked cast for acquirable getter
|
2021-04-26 12:52:02 +02:00 |
|
TheMode
|
fd17a63f7c
|
Remove debug code
|
2021-04-25 09:50:48 +02:00 |
|
TheMode
|
4eaa15477b
|
Potentially fix cursor ghost item when opening a new inventory
|
2021-04-24 19:14:19 +02:00 |
|
TheMode
|
845a8608db
|
Simplify Acquirable, support for all objects
|
2021-04-24 18:14:12 +02:00 |
|
TheMode
|
26bd0dd43c
|
Added Acquired
|
2021-04-24 17:41:33 +02:00 |
|
TheMode
|
0462c8f9a7
|
Cleanup
|
2021-04-24 15:15:23 +02:00 |
|
TheMode
|
db2550f9ab
|
Merge branch 'master' into acquirable
|
2021-04-24 15:03:39 +02:00 |
|
TheMode
|
7d4e04bc66
|
Prevent potion effect filter when the list is empty
|
2021-04-24 15:03:27 +02:00 |
|
TheMode
|
99920a77ba
|
Use stream instead of a collection for current thread entities
|
2021-04-24 14:59:43 +02:00 |
|
TheMode
|
cf38103621
|
Merge branch 'master' into acquirable
|
2021-04-23 23:50:14 +02:00 |
|
TheMode
|
a671de1e01
|
Change addViewer0/removeViewer0 access to protected
|
2021-04-23 21:06:47 +02:00 |
|
TheMode
|
3035b3257d
|
Rename #getBatchThread
|
2021-04-23 13:49:27 +02:00 |
|
TheMode
|
cad488bb5d
|
Override Player#getAcquirable
|
2021-04-23 11:51:14 +02:00 |
|
TheMode
|
c24cc07b7c
|
Improve efficiency of entity chunk update
|
2021-04-23 10:17:42 +02:00 |
|
TheMode
|
9a5af9514e
|
The acquirable api is now only for entities
|
2021-04-23 10:01:17 +02:00 |
|
TheMode
|
0a837d2714
|
Renamed BatchThread.java
|
2021-04-23 09:58:52 +02:00 |
|
TheMode
|
defdbea29b
|
Added entity/player consumer for inheritance
|
2021-04-23 08:59:40 +02:00 |
|
TheMode
|
ef6f2ac5c9
|
Rename few methods
|
2021-04-22 16:59:42 +02:00 |
|
TheMode
|
297652c610
|
Remove generic Acquirable
|
2021-04-22 16:38:37 +02:00 |
|
TheMode
|
bd9cab5805
|
Remove AcquirableImpl.java, more comment
|
2021-04-18 16:50:06 +02:00 |
|
TheMode
|
1dbd3078c3
|
Fix incremental thread refresh
|
2021-04-18 11:53:38 +02:00 |
|
TheMode
|
e9f13d0a82
|
WIP dynamic chunk thread change
|
2021-04-18 06:29:44 +02:00 |
|
TheMode
|
2e4a443bec
|
Use multiple instances in the demo server
|
2021-04-18 02:35:17 +02:00 |
|
TheMode
|
7dd6aa2360
|
Separate PerChunkThreadProvider from PerInstanceThreadProvider, support arbitrary ThreadProvider#findThread number
|
2021-04-18 01:55:35 +02:00 |
|
TheMode
|
8123e839ec
|
Improve acquisition performance, fix current thread lock not being occupied
|
2021-04-17 23:51:23 +02:00 |
|