Minestom/src/main/java/net/minestom/server
DeidaraMC f034296f28
feat: add aerodynamics record and the capability to set custom horizontal air resistance (#2053)
* feat: add aerodynamics record and the ability to set horizontal drag

* feat: entity physics simulation overhaul

* fix: made physics utils private, renamed to match other utils

* chore: separate concept of chunks and tps from PhysicsUtils, remove bad PhysicsResult constants

* chore: remove synchronization from PhysicsUtils, SYNCHRONIZE_ONLY_ENTITIES collection > set

* chore: remove extra vec allocations

* chore: improved flyingVelocity test

* chore: add all entities with client side prediction to SYNCRHONIZE_ONLY_ENTITIES, refactor velocity

---------

Co-authored-by: iam <iam4722202468@users.noreply.github.com>
2024-03-27 19:21:07 +00:00
..
advancements fix: update advancement packet to 1.20.4 2024-02-09 14:27:43 -05:00
adventure chore: revert (mostly) ConnectionManager#getOnlinePlayers change 2024-02-09 14:27:43 -05:00
attribute Use NetworkBuffer in packets (#1487) 2022-10-29 11:02:22 +02:00
collision feat: add aerodynamics record and the capability to set custom horizontal air resistance (#2053) 2024-03-27 19:21:07 +00:00
color Automatically generate dye colors. (#1051) 2022-05-10 20:03:23 +02:00
command Prioritise errors by chain length, build subcommands first (fix #1934) (#1935) 2024-02-12 18:28:15 -05:00
coordinate Fix method javadoc (#1802) 2023-03-25 19:35:33 -04:00
crypto fix: require size when reading collection to prevent oom. Do not allow string longer than remaining bytes 2024-02-24 17:46:56 -05:00
effects add new 1.19.2 effects (#1437) 2022-10-10 20:41:43 +02:00
entity feat: add aerodynamics record and the capability to set custom horizontal air resistance (#2053) 2024-03-27 19:21:07 +00:00
event add hardcore property to config event (#117) 2024-02-09 14:27:43 -05:00
exception Shutdown the server on OOM 2021-09-21 10:44:36 +02:00
extras chore: remove extensions 2024-02-09 14:27:43 -05:00
gamedata/tags Decrease memory footprint of the registry cache (#521) 2021-11-07 13:40:54 +01:00
instance Fix Lighting Invalidation (#2041) 2024-03-24 16:23:26 -04:00
inventory Fix incorrect slot updating (#2007) 2024-02-27 08:35:30 -05:00
item Optionally load vanilla biomes (#1988) 2024-02-12 15:25:46 -05:00
listener Add bounds check to CreativeInventoryListener (#2042) 2024-03-25 05:47:12 +00:00
map Update Minecraft Wiki links to new domain 2024-02-09 15:03:05 -05:00
message Misc intellij suggestions 2022-10-27 15:25:51 +02:00
monitoring Fix BenchmarkManager on substrate VM 2022-02-23 04:46:15 +01:00
network Static packet ids (#2034) 2024-03-19 17:42:06 +01:00
particle Add particle data types (#2004) 2024-02-28 21:54:24 +00:00
permission Null verifier wildcard fix (#1849) 2023-05-10 08:51:06 +10:00
ping feat: cleanup, remove ConnectionManager#getOnlinePlayers 2024-02-09 14:27:43 -05:00
potion Optionally load vanilla biomes (#1988) 2024-02-12 15:25:46 -05:00
recipe Recipe manager cleanup (#2010) 2024-02-29 14:58:12 +00:00
registry feat: redstone conductor & signal source 2024-03-14 22:04:12 -04:00
scoreboard new scoreboard protocol number format conformance (#98) 2024-02-09 14:27:43 -05:00
snapshot Avoid slow synchronized path during reference building 2022-05-04 18:24:15 +02:00
sound Optionally load vanilla biomes (#1988) 2024-02-12 15:25:46 -05:00
statistic Optionally load vanilla biomes (#1988) 2024-02-12 15:25:46 -05:00
tag chore: minor cleanup from big cherry pick 2024-02-09 14:27:43 -05:00
thread feat: improve server ticking accuracy, transition to Thread#sleep and… (#2054) 2024-03-27 03:14:40 -04:00
timer Scheduler try catch (#2037) 2024-03-21 21:42:24 +00:00
utils Static packet ids (#2034) 2024-03-19 17:42:06 +01:00
world Fixes minor bug in the biome implementation. (#1999) 2024-02-17 09:24:08 -05:00
Git.java Add commit info from JitPack into Minestom's jar (#1272) 2022-12-30 22:09:07 -05:00
MinecraftServer.java chore: remove extensions 2024-02-09 14:27:43 -05:00
ServerFlag.java feat: configurable entity synchronization interval (#2047) 2024-03-25 23:44:27 +00:00
ServerProcess.java chore: remove extensions 2024-02-09 14:27:43 -05:00
ServerProcessImpl.java chore: remove extensions 2024-02-09 14:27:43 -05:00
Tickable.java
Viewable.java Batch sendPackets list content in a single message 2021-11-17 23:12:54 +01:00